@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-family:arial,tahoma; font-weight:normal; font-size:12px; color: #242424; line-height:16px;}
img{ border:0px;}
.topgray{ background-color:#b7b7b7; height:5px;}
.logopadding{ padding-top:7px; padding-bottom:10px; padding-left:25px;}
.navigationbottom{ background-image:url("../images/gradiantbg.gif"); background-repeat:repeat-x;}
.dotlines{ background-image:url("../images/dotlines.gif"); background-repeat:no-repeat; background-position:right}
.whitelinks:link{ color: #ffffff; text-decoration:none}
.whitelinks:visited{ color: #ffffff; text-decoration:none}
.whitelinks:hover{ color: #ffd452; text-decoration:none}
.normallinks:link{ color: #383838; text-decoration:none}
.normallinks:visited{ color: #383838; text-decoration:none}
.normallinks:hover{ color: #37ace6; text-decoration:none}
.bold_tit{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; font-weight:bold; text-decoration:none;}
.lightblue_bg{ background-color:#F3FAFC; border:1px solid #C9E2F1;}
.breadcrumb:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}
.breadcrumb:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#2669B3; text-decoration:underline;}
.breadcrumb .active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#2669B3; text-decoration:none;}

/**********************Nav css*************/
#tabs1 {float:left; width:100%px; font-size:93%; line-height:normal;}
#tabs1 ul {margin:0;padding:10px 5px 0 0px;list-style:none;}
#tabs1 li {display:inline;font-family:tahoma;font-size:11px;margin:0;padding:5;}
#tabs1 a {float:left;background:url("../images/nav_leftcurve.gif") no-repeat left top;margin-left:4px;padding:0 0 0 4px;text-decoration:none; }
#tabs1 a span {float:left;margin-left:4px;display:block;background:url("../images/nav_rightcurve.gif") no-repeat right top;padding:5px 11px 4px 3px;color:#006699;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {color:#627EB7;}
#tabs1 a:hover {float:left; background:url("../images/nav_leftcurve.gif") no-repeat left top; margin-left:4px;padding:2 0 0 4px;text-decoration:none; background-position:0% -42px;}
#tabs1 .active {float:left; background:url("../images/nav_leftcurve.gif") no-repeat left top;margin-left:4px; padding:2 0 0 4px;text-decoration:none;
background-position:0% -42px;}
#tabs1 a:hover span { background-position:100% -42px; }
#tabs1 .active span {background-position:100% -42px;}

/**********end***************/

/**********************But css*************/

#sub1 { float:left; font-family:arial, font-size:93%;font-size:12px;font-weight:bold; line-height:normal; margin-right:5px; margin-top:5px;}
#sub1  li{list-style:none;}
#sub1 a {float:left; background:url("../images/but_left.gif") no-repeat left top;margin:0;padding:0 0 0 3px;text-decoration:none;}
#sub1 a span { float:left; display:block; background:url("../images/but_right.gif") no-repeat right top; padding:2px 10px 4px 8px; color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#sub1 a span {float:none;}
/* End IE5-Mac hack */

/**********end***************/

.border1{ border:1px solid #96C0E0;}
.bodyleftandrightborder{ border-left:1px solid #87afc6; border-right:1px solid #87afc6;}
.border2{ border:1px solid #87afc6; background-color:#F3FAFC;}
.searchbg{ background-image:url("../images/searchbg.gif"); background-repeat:repeat-x; }
.normaltextfield{ border:1px solid #99cce6; font-family:tahoma; font-weight:normal; font-size:11px; color: #242424;}
.normaltextfield2{ border:1px solid #99cce6; font-family:tahoma; font-weight:normal; font-size:11px; color: #242424; width:250px;}
.normaltextfield_dd{ border:1px solid #99cce6; font-family:tahoma; font-weight:normal; font-size:11px; color: #242424; width:204px;}
.border_btom{ border-bottom:1px dashed #c9e5f7;}
.normaltextfield1{ border:1px solid #666666; font-family:tahoma; font-weight:bold; font-size:11px; color: #999999; padding-left:4px;}
.textlinks:link{ font-family:Arial; font-weight:normal; font-size:12px; color: #044f93; text-decoration:none;}
.textlinks:visited{ font-family:Arial; font-weight:normal; font-size:12px; color: #044f93; text-decoration:none;}
.textlinks:hover{ font-family:Arial; font-weight:normal; font-size:12px; color: #044f93; text-decoration:underline;}

.textlinksbold:link{ font-family:Arial; font-weight:bold; font-size:12px; color: #000000; text-decoration:none;}
.textlinksbold:visited{ font-family:Arial; font-weight:bold; font-size:12px; color: #000000; text-decoration:none;}
.textlinksbold:hover{ font-family:Arial; font-weight:bold; font-size:12px; color: #000000; text-decoration:none;}

.headings{ font-family:Arial; font-weight:bold; font-size:16px; color: #044f93; text-decoration:none;}
.smalllinks:link{ font-family:Arial; font-weight:normal; font-size:10px; color: #242424; text-decoration:none;}
.smalllinks:visited{ font-family:Arial; font-weight:normal; font-size:10px; color: #242424; text-decoration:none;}
.smalllinks:hover{ font-family:Arial; font-weight:normal; font-size:10px; color: #044f93; text-decoration:none;}
.bigfont{font-size:12px; color: #242424;}
.footerborders{border-left:1px solid #87afc6; border-right:1px solid #87afc6; background-image:url("../images/dotlines1.gif"); background-repeat:repeat-x; background-position:top; padding:4px 3px 3px 3px;}
.footegraylinks:link{ color: #565656; text-decoration:none;}
.footegraylinks:visited{ color: #565656; text-decoration:none;}
.footegraylinks:hover{ color: #3fb7f2; text-decoration:none;}
h2{font-family:arial,tahoma; font-size:16px; color:#095497; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#155EA2; text-decoration:none; font-weight:bold; padding:0px; margin:0px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6600; text-decoration:none; font-weight:bold; padding:0px; margin:0px;}
ul li{margin:0px; padding:0px;}
.blue_bg{ background-color:#4784BA; font-family:tahoma,Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
.title_heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6600; text-decoration:none; font-weight:bold;}
.forgot{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline;}
.forgot:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}

.links{color:#383838; text-decoration:none; font-weight:normal;}
.links:hover{color:#044f93; text-decoration:none; font-weight:normal;}
.links_active{color:#044f93; text-decoration:none; font-weight:normal;}
.title_bg{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#E1F5FD; color:#000000;}
.submit{ background-color:#2692D0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.borderwith_bg{ border-bottom:1px solid #C6E8F6; border-top:1px solid #C6E8F6; background-color:#E8F6FB; padding-left:7px;}
.blue_links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; font-weight:bold; padding:0px; margin:0px;}
.border{ border-bottom:1px solid #006699;}

.grey_bg{ background-color:#EAEAEA;}
.bold_text{ font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.normal_text{ font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

.line_bg{background-color:#326799;}
.red_text{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FF0000}
.news_bg{ background-image:url("../images/gra_bg.gif"); background-repeat:repeat-x; font-size:16px; font-weight:bold; height:30px; padding-left:5px; color:#FFFFFF;}
