body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2B2B2B;
text-align:left;

}
.header{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-y;
}
.logo{
background-color:#D7E0EF;
}
.right-border{
border-right:#3A4A63 solid 3px;
}
.content{
border-right:#3A4A63 solid 3px;
padding:20px 30px 20px 30px;
}
.content h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#22457B;
padding:0px 0px 5px 0px;
margin:0px;
}
.content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#747474;
padding:0px 0px 5px 0px;
margin:0px;
}
.content h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#AE7700;
padding:5px 0px 2px 0px;
margin:0px;
}
.content h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#22457B;
padding:5px 0px 2px 0px;
margin:0px;
}
.content p{
padding:5px 0px 8px 0px;
margin:0px;
}
.content p a{
color:#22457B;
text-decoration:none;
}
.content p a:hover{
color:#22457B;
text-decoration:underline;
}
.content p span{
color:#22457B;
}
.content ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.content ul li{
background-image:url(../images/arrow1.gif);
background-position:left 2px;
background-repeat:no-repeat;
list-style:none;
padding:0px 0px 8px 15px;
}
.content ul li a{
color:#22457B;
text-decoration:none;
}
.content ul li a:hover{
color:#2B2B2B;
text-decoration:none;
}
.dotted_line{
background-image:url(../images/dotted_line.jpg);
background-repeat:repeat-x;
height:19px;
padding:0px;
margin:0px;

}
.left-col{
background-color:#3A4A63;
}
.left-col ul{
padding:0px;
margin:0px;
}
.left-col ul li{
list-style:none;
border-top:#556B8C solid 1px;
border-bottom:#1C2B42 solid 1px;
padding:5px 0px 5px 0px;
margin:0px;
color:#FFFFFF;
}
.left-col ul li a{
color:#FFFFFF;
text-decoration:none;
}
.left-col ul li a:hover{
color:#5995EC;
text-decoration:none;
}


.small-logo{
border:#213148 solid 1px;
height:58px;
text-align:center;
vertical-align:middle;
}
.service-table{
border-bottom:#032455 solid 1px;
}
.service-table h1{
background-image:url(../images/title_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:29px;
font-size:13px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
padding:5px 0px 0px 10px;
text-transform:capitalize;
}
.service-table p{
margin:0px;
padding:4px 0px 4px 10px;
line-height:18px;
}
.gray-bg{
background-color:#F4F4F4;
}

.service-table ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.service-table ul li{
background-image:url(../images/arrow1.gif);
background-position:left 2px;
background-repeat:no-repeat;
list-style:none;
padding:0px 0px 8px 15px;
}
.service-table ul li a{
color:#22457B;
text-decoration:none;
}
.service-table ul li a:hover{
color:#2B2B2B;
text-decoration:none;
}

.index-bg1{
background-image:url(../images/table_bg1.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:250px;
}
.index-bg1 h1{
background-image:url(../images/title_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:29px;
font-size:13px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
padding:5px 0px 0px 10px;
}
.index-bg1 p{
margin:0px;
padding:10px 10px 15px 10px;
line-height:18px;
}
.index-bg1 ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.index-bg1 ul li{
background-image:url(../images/arrow1.gif);
background-position:left 2px;
background-repeat:no-repeat;
list-style:none;
padding:0px 0px 8px 15px;
}
.index-bg1 ul li a{
color:#22457B;
text-decoration:none;
}
.index-bg1 ul li a:hover{
color:#2B2B2B;
text-decoration:none;
}

.index-bg2{
background-image:url(../images/table_bg2.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:250px;
}
.index-bg2 h1{
background-image:url(../images/title_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:29px;
font-size:13px;
color:#FFFFFF;
margin:0px;
font-weight:bold;
padding:5px 0px 0px 10px;
}
.index-bg2 p{
margin:0px;
padding:10px 0px 15px 10px;
line-height:18px;
}
.index-bg2 ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.index-bg2 ul li{
background-image:url(../images/arrow1.gif);
background-position:left 2px;
background-repeat:no-repeat;
list-style:none;
padding:0px 0px 8px 15px;
}
.index-bg2 ul li a{
color:#22457B;
text-decoration:none;
}
.index-bg2 ul li a:hover{
color:#2B2B2B;
text-decoration:none;
}

.mid-table{
background-image:url(../images/table_inside_bg.jpg);
background-repeat:repeat-x;
background-position:left bottom;
padding:10px 10px 10px 10px;
border:#DDDDDD solid 1px;
}
.mid-table h1{
font-size:13px;
margin:0px;
padding:0px 0px 10px 10px;
font-weight:bold;
color:#22457B;
}
.mid-table ul{
margin:0px 0px 0px 10px;
padding:0px;
}
.mid-table ul li{
background-image:url(../images/arrow1.gif);
background-position:left 2px;
background-repeat:no-repeat;
list-style:none;
padding:0px 0px 8px 15px;
}
.mid-table ul li a{
color:#22457B;
text-decoration:none;
}
.mid-table ul li a:hover{
color:#2B2B2B;
text-decoration:none;
}
.mid-table p{
margin:0px;
padding:0px 0px 10px 10px;
line-height:18px;
}
.main-nav{
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
border-right:#3A4A63 solid 3px;
color:#FFFFFF;
line-height:37px;
height:37px;
}
.main-nav ul{}
.main-nav ul li{
display:inline;
}
.main-nav a{
padding:0px 40px 0px 37px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
float:left;
text-decoration:none;
vertical-align:middle;
margin:0px;
}
.main-nav a:hover{
background-image:url(../images/nav_bg1.jpg);
background-repeat:repeat-x;
background-position:left top;
}






.footer{
border-right:#3A4A63 solid 3px;
border-top:#3A4A63 solid 1px;
border-bottom:#3A4A63 solid 1px;
padding:8px 20px 8px 20px;
}
.footer a{
text-decoration:none;
color:#3A4A63;
}
.footer a:hover{
text-decoration:underline;
color:#3A4A63;
}
