/* CSS Document */

body{background:#EEEEEE; margin:0; padding:0; font-family:arial; font-size:11px; color:#333; line-height:15px;}
h1,h2,h3,h4,p{padding:0; margin:0; display:inline}
p{padding:0 0 10px 2px;display:block}
h1{color:#FFFFFF; font-size:22px; line-height:22px}
h2{color:#333; font-size:20px; line-height:22px;float:left; font-weight:bold; background:url(../images/open_bullet.jpg) no-repeat 0 0; padding-left:30px}
h3{color:#333; font-size:18px; line-height:22px; font-weight:bold}
h3.blog{color:#2983C3; font-size:18px; line-height:26px; font-weight:normal}

h4{color:#006CB9; font-size:16px; line-height:22px; font-weight:bold}

a{
font-weight:normal;
color:#333
}

a:hover{
font-weight:normal;
color:#6C6B6B
}
.body_txt{font-family:arial; font-size:11px; color:#333; line-height:15px;}

.heading{background:url(../images/heaging-bg.gif)  no-repeat 100% 100%; height:27px}

.searchbox{ height:13px;font-size:11px }
.textbox{height:14px; width:163px; margin:2px 0px 5px 0; font-size:11px}
.loginfield{height:13px; width:155px; margin:2px 0px 4px 0; font-size:11px; border:1px solid #79B9E5; color:#666666}
.contactfield{ width:265px;padding: 2px; margin:4px 5px 1px 0; font-size:11px; font-family:arial; border:1px solid #8D9DAA; background:#E3F4FC; color:#333}


.top_links
{
font-size:11px;
color:#006CB9;
font-weight:normal;
text-decoration:none;
padding:0 3px
}

.top_links:hover
{
font-size:11px;
color:#333;
font-weight:normal;
text-decoration:none;
}




ul.menu{ list-style:none; display:inline; font-size:11px; font-weight:bolder}
ul.menu li{ display:inline; height:27px;}
ul.menu li a{ text-decoration:none; color:#FFFFFF;  padding:3px 15px 0 10px; height:20px; float:left; background:url(../images/divider.gif) no-repeat 100% 0}
ul.menu li a:hover{ text-decoration:none; color:#231F20;  padding:3px 15px 0 10px; height:20px; float:left; background:url(../images/divider.gif) no-repeat 100% 0}

ul.menulinks{ list-style:none; font-size:12px;  margin:0; padding:0}
ul.menulinks li{ background:url(../images/menu_bullet.gif) no-repeat 15px 10px; border-bottom:1px solid #E6E6E6; padding:0 0 0 2px}
ul.menulinks li a{ text-decoration:none; color:#006CB9;  padding:6px 15px 2px 32px; height:18px; display:block }
ul.menulinks li a:hover{ text-decoration:none; color:#006CB9; font-weight:bolder; padding:6px 15px 2px 32px; height:18px; display:block }

.blue_widget
{
border-left:1px solid #BCDFEF;
border-right:1px solid #BCDFEF;
background:#2983C3;
color:#FFFFFF;
}

.b_widget
{
border-left:1px solid #A3D1E5;
border-right:1px solid #A3D1E5;
background:#ECF7FC;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}
.bin_widget
{
border-left:1px solid #A3D1E5;
border-right:1px solid #A3D1E5;
background:#ffffff;
color:#333;
}
.gray_widget
{
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
background:#F5F5F5;
color:#333;
font-size:11px;
}
.whitetitle{
font-size:13px;
font-weight:bolder;
color:#FFFFFF
}

.whitetxt{
font-size:11px;
font-weight:normal;
color:#FFFFFF
}

.bluetxt{
font-size:12px;
font-weight:normal;
color:#006CB9
}
.bluebold{
font-size:12px;
font-weight:bolder;
color:#006CB9
}

.whitebold{
font-size:11px;
font-weight:bolder;
color:#FFFFFF
}
.graybold{
font-size:11px;
font-weight:bolder;
color:#333
}
.blacktitle{
font-size:13px;
font-weight:bolder;
color:#231F20
}

.whitelink{
font-size:11px;
color:#FFFFFF;
text-decoration:underline
}

.whitelink:hover{
font-size:11px;
color:#FFFFFF;
text-decoration:none
}

.bluelink{
font-size:11px;
color:#0162B1;
text-decoration:underline
}
.bluelink:hover{
font-size:11px;
color:#333;
text-decoration:none
}

.bluebold_link{
font-size:11px;
font-weight:bolder;
color:#0162B1;
text-decoration:underline
}
.bluebold_link:hover{
font-size:11px;
font-weight:bolder;
color:#333;
text-decoration:none
}

.ques{
font-size:12px;
font-weight:bolder;
color:#006CB9;
text-decoration:none;
padding:0 5px 0 0;
}
.ans{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333;
padding:0 0 7px 0;
}


.footer{
font-size:11px;
color:#FFFFFF;
font-weight:bolder;
text-decoration:none
}
.footer a{
color:#FFFFFF;
text-decoration:none;
padding:0 12px;
}
.footer a:hover{
color:#FFFFFF;
text-decoration:underline
}

.terms{
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.terms a{
color:#FFFFFF;
text-decoration:none;
padding:0 5px;
}
.terms a:hover{
color:#FFFFFF;
text-decoration:underline
}

/*FAQs*/
p.menuOut { padding:0px; margin:0px;cursor:pointer; margin:2px; background-color:#F1F1F1; color:#006CB9; border-bottom:1px solid #DADBDB; padding:2px; padding-top:3px; text-align:left; font-family:arial; font-weight:bold; font-size:11px;text-indent:24px;  background-image:url(../images/plus.gif); background-repeat:no-repeat; background-position:left top;  }
p.menuOver {cursor:pointer; margin:2px;  color:#333;border-bottom:1px solid #DADBDB; padding:2px; padding-top:3px; text-align:left; font-family:arial; font-weight:bold; font-size:11px;text-indent:24px;background-image:url(../images/minus.gif); background-repeat:no-repeat; background-position:left top;}
.submenu { padding-left:0px; padding-right:5px; line-height:16px;}

.submenu strong{font-family:arial; text-indent:-15px; font-size:11px; display:block;padding-right:5px; margin-top:5px; color:#666; line-height:16px; border-bottom:1px solid #e5e5e5}
.submenu strong a{cursor:pointer;padding-left:25px;display:block;font-size:11px;font-weight:normal;color:#006CB9;text-decoration:none;margin-bottom:3px}
.submenu strong a:hover{cursor:pointer;color:#333;text-decoration:none;  }

.ans_txt{font-weight:normal; color:#333;line-height:16px; coltext-align:left;padding:0px 0px 12px 24px; text-indent:-14px}


.photo_brd{border:1px solid #d4d4d4; padding:2px; margin:0 0 8px 8px; font-size:11px}