/* CSS Document */
body,html{
padding:0;
margin:0;
}
body{
background:#cfcfcf;
}
td,p,div { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#545050;
line-height:20px;
} 
img {border: 0px;}
#page{
width:1004px;
margin:auto;
}
#header{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
height:286px;
}
#main_image_bg{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:1004px;
height:186px;
}
#top_left{
float:left;
width:380px;
}
#top_right{
float:left;
width:624px;
height:57px;
}
#container{
background-color:#FFFFFF;
height:auto;
}
#content_bg{
background-image:url(../images/content_bg.jpg);
background-repeat:repeat-y;
width:986px;
margin:auto;
}
.content_area{
padding:5px 0px 5px 0px; 
color:#545050;
text-align:justify;
}
#content_left{
float:left;
width:284px;
margin-top:5px;
}
#content_rgt{
float:left;
padding-right:20px;
width:662px;
margin-top:5px;
}
.content_heading1{
padding:5px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color:#0e316b;
height:23px;
background:#dee2ea;
}
#phone_bg{
background-image:url(../images/phone_bg.jpg);
background-repeat:no-repeat;
width:244px;
height:80px;
}
.phone_text1{
padding:20px 0px 0px 76px; 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#515151;
font-size:18px;
font-weight:500;
}
.phone_text2{
padding:4px 0px 0px 76px; 
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:500;
}
.box{
background-image:url(../images/box_bg.jpg);
background-repeat:repeat-y;
width:244px;
height:auto;
}
.box_heading1{
background-image: url(../images/box_heading1.jpg);
width:244px;
height:29px; 
}
.box_heading_text{
padding:4px 0px 0px 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
}
.box_heading2_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
}
.box_heading2{
background-image: url(../images/box_heading2.jpg);
width:244px;
height:29px; 
}

.box_bg{
background-image:url(../images/box_bg.jpg);
background-repeat:repeat-y;
width:224px;
padding: 0px 10px;
}
.box_bot{
background-image:url(../images/box_bot.jpg);
background-repeat:no-repeat;
width:244px;
height:18px;
}
#focus ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#545050; _padding-top:10px; }
#focus ul li{ list-style-image:url(../images/bullet.jpg); padding-right:10px; line-height:22px;  }

.submit-button{
width:57px;
height:24px;
background:url(../images/btn_submit.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
cursor:pointer;
border:none;
}
.padding1{
padding: 0px;
}
.co_name1{
font-family: Arial, Helvetica, sans-serif;
font-size:22px;
color:#012c63;
font-weight:500;
}
.co_name2{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#2363ab;
font-weight:500;
padding-top:7px;
}
.padding2{
padding-left:12px;
padding-right:28px;
}
.padding3{
padding:15px 10px 0px 10px;
}

.height1{
height:15px;
overflow:hidden;
}
.border1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3b3b3b;
border:1px solid #b7b7b7;
width:136px;
height:18px;
}
.border2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3b3b3b;
border:1px solid #b7b7b7;
width:216px;
height:60px;
}

#topnav{ background-image:url(../images/link_bg.jpg); background-repeat:repeat-x; height:53px; padding-left:0px; }
#topnav ul{padding:0; margin:0; list-style-type:none; margin-left:0px;}
#topnav li{margin:0; float:left; color:#ff0036; height:27px; line-height:14px; vertical-align:middle; text-align:center;}
#topnav li a{display:block; background-image:url(../images/link_bg.jpg); background-repeat:repeat-x; border-left:1px solid #ffffff; padding:13px 19px; height:27px; font-weight:bold;text-decoration:none; color:#ffffff; float:left;}
#topnav li a:hover{display:block; background-image:url(../images/link_bg2.jpg); background-repeat:repeat-x; border-left:1px solid #ffffff; padding:13px 19px; height:27px;color:#ffffff; text-decoration:none; }
#topnav a:active{
display:block; background-image:url(../images/link_bg2.jpg); background-repeat:repeat-x; border-left:1px solid #ffffff; padding:13px 20px; height:27px;color:#ffffff; text-decoration:none;}
#topnav li#active a{
display:block; background-image:url(../images/link_bg2.jpg); background-repeat:repeat-x; border-left:1px solid #ffffff; padding:13px 20px; height:27px;color:#ffffff; text-decoration:none;}

a.link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#982b2b; text-decoration:none; border: 0px;}
a.link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#982b2b; border: 0px;}

.bot_link{ padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
a.link2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; padding:0px 5px 0px 5px; }
a.link2:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; }

.bot_link2{ padding:10px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;  border: 0px;}
a.link3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#d6ecff; padding:0px 20px 0px 20px;  border: 0px;}
a.link3:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#d6ecff; text-decoration:none;  border: 0px;}

.bot_link3{ padding:10px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#FFFFFF; text-decoration:none; clear: both; border: 0px;}

a.link4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#545050;  border: 0px;}
a.link4:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#545050; text-decoration: none;  border: 0px;} 

a.mylink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;  border: 0px;}
a.mylink:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;  border: 0px;}
 
#footer_bg{
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
background-color:#003768;
text-align:center;
}
#footer_bg a {
color: #FFFFFF;
text-decoration: none;
 border: 0px;
}
#footer_bg a:hover {
color: #FFFFFF;
 border: 0px;
}
.img_left{
float:left;
padding-top:5px;
padding-right:5px;
}
#scriptdiv {
Z-INDEX: 100; 
BACKGROUND: #000000; 
LEFT: 0px; 
MARGIN: 0px; 
WIDTH: 100%; 
POSITION: relative; 
TOP: 0px;
}
.img_left2 {
float : left;
padding:18px 10px 0px 0px;
} 
.heading1{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#6a3400;
font-weight:600;
letter-spacing:0px;
line-height:40px;
}
.pg{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#003768;
font-weight:bold;
}
.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:bold;
padding:50px 0px 0px 50px;;
}
h1 { 
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0E316B;
	font-weight: bold;
	background-color: #F4F4F4;
	border-bottom: solid 1px #003768;
	border-top: solid 1px #003768;
	height: auto;
	width: 640px;
	padding: 10px;
}
.rightimg {float: right; margin: 10px 0px 10px 10px; position:relative; display:block;}
.rightimg span {visibility:hidden;display:none;}
.rightimg:hover span {visibility:visible;display:block; position:absolute; top:0px; left:0px;}