/* CSS Document */

body{
background:#091323 url(../images/vertical_grad.jpg) top left repeat-x;
margin:0px;
padding:0px;
}
#main_contianer {
margin:0px auto;
padding:0px;
width: 780px;
}
#heading_container{
background:url(../images/heading.jpg) top left no-repeat;
width:780px;
height:180px;
}

#heading_container h1, #heading_container h2, #heading_container h3 {
display:block;
margin-top:0px;
margin-bottom:0px;
margin-left:-9999px;
padding:0px;
font-size:12px;
}

#body_wrapper {
width:712px;
background:#0B1425 url(../images/vertical_grad2.jpg) top left repeat-x;
margin:0px 34px;
}

#navigation_container{
margin:0px auto;
padding:8px 0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:1em;
font-weight:bold;
color:#FFFFFF;
}

#navigation_container a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:0em 1em;
color:#FFFFFF;
}

#body_top {
width:700px;
font-size:1px;
height:6px;
padding:0px;
margin:0px 6px;
background:#FFFFFF;
}

#body_text {
margin:0px 6px 6px 6px;
/*min-height:555px;*/
padding:0px;
width:680px;
background:#FFFFFF;
border-top:#C9BEBC 1px solid;
border-left:#C9BEBC 10px solid;
border-right:#C9BEBC 10px solid;
border-bottom:#FFFFFF 1px solid;
}

#body_left {
width:229px;
padding-left:8px;
float:left;
}

#body_left2 {
width:195px;
padding-left:8px;
float:left;
}

#body_right {
border-left:#C9BEBC 1px solid;
margin-left:240px;
width:436px;

}

#body_right2 {
margin-left:203px;
border-left:#C9BEBC 1px solid;
width:460px;
padding-left:8px;
min-height:800px;
}

.bodytxt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#56585d;
}

#greybghead {
margin-left:-8px;
width:203px;
background:#cbbebc;
height:33px;
}

#greybghead div{
margin:0px;
padding-top:8px;
padding-left:10px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#041739;
font-weight:bold;
}

.quotetxt {
color:#2a426e;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
line-height:25px;
}

.classh3 {
color:#56585d;
font-family:Arial, Helvetica, sans-serif;
}

.classh4 {
color:#56585d;
font-family:Arial, Helvetica, sans-serif;
}

.classh2 {
margin-top:0px;
padding-top:10px;
color:#56585d;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
}
.red {color:#FF0000;}
.redlink{
color:#a23322;
}

.redlink:visited{
color:#752518;
}

.rightcol{
width:49%;
float:right;
}
.rightcol2{
width:69%;
margin-left:25%;
border-left:#C9BEBC 1px solid;
padding-left:4px;
}


.leftcol{
width:49%;
}
.leftcol2{
width:49%;
border-right:#C9BEBC 1px solid;
}
.leftcol3{
width:20%;
float:left;
/*border-top:#C9BEBC 1px solid;*/
padding-right:4px;
}

.img_left{
margin:4px 4px 4px 0px;
}

.img_right{
margin:4px 0px 4px 4px;
}

#body_right h4 {
padding:0px;
margin-bottom:8px;
margin-top:0px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}

.paraclass1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:2px;
padding-bottom:5px;
margin:0px 0px 0px 5px;
color:#56585d;
}

.body_element{
border-bottom:#C9BEBC 1px solid;
margin:15px 9px;
padding-bottom:5px;
}

.body_element2 {

margin:15px 9px;
padding-bottom:0px;
}
.bytxt {
font-size:9px;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#2a426e;
text-align:left;
border-bottom:#C9BEBC 1px solid;
}
.firsth4{
color:#e2c4bf;
font-family:Arial, Helvetica, sans-serif;
}
.secondh4{
color:#be756a;
font-family:Arial, Helvetica, sans-serif;
}
.thirdh4{
color:#a23322;
font-family:Arial, Helvetica, sans-serif;
}

.firstpara {
color:#2a426e;
}

.darkbluetxt {
padding:5px 0px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
color:#041739;
font-weight:bold;
}

.darkbluetxtfp {
font-family:Arial, Helvetica, sans-serif;
color:#041739;
font-weight:bold;
padding:5px;
font-size:14px;
margin-top:0px;
margin-bottom:10px;
}

.footingtxt {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#31312d;
text-align:center;
}

#footing_wrap {
width:700px;
height:80px;
margin:10px auto;
}

#footing_left {
width:210px;
}

#footing_left p{
color:#FFFFFF;
}

#footing_right {
width: 400px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
margin:auto 0px;
}

#footing_links {
background:#5F5F5D;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-align:center;
padding:10px;
width:404px;
margin-left:10px;
}

#footing_links a{
padding:0px 8px;
margin:10px 0px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

#footing_right a{
padding:0px 8px;
margin:10px 0px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

.applyright {
padding-right:8px;
text-align:right;
}

.floatright {

float:right;
}

.clearboth {
clear:both;
}
#authwrapper {
width:90px;
text-align:center;
margin:0px auto;
padding:0px;
color:#FFFFFF;
}

#authwrapperfp {
padding-top:15px;
float:left;
width:95px;
height:95px;
margin:0px auto;
color:#FFFFFF;
}
