/* CSS Document */

body{
margin:0;
padding:0px;
font-family:Trebuchet MS;
background-image:url(images/newbg.jpg);
background-repeat:repeat-y;
background-position:center;
}

/*.logo{
background-image:url(images/logobg.jpg);
background-repeat:no-repeat;
width:778px;
height:84px;
float:left;
display:block;
}*/
.logo
{
background-image:url(images/logo.jpg);
background-repeat:no-repeat;
width:778px;
height:84px;
float:left;
display:block;
}

.logo a{
width:300px;
float:left;
display:block;
height:84px;
}

div.tollnumber
{
float:right;
display:block;
width:200px;
font-family:trebuchet ms;
font-size:13px;
font-weight:bold;
color:#ffffff;
padding-top:40px;
padding-right:40px;
}

.masthed{
width:778px;
height:80px;
float:left;
display:block;
}

/*main div*/
.contentpaneopen{
background-image:url(images/contentbg.jpg);
background-repeat:repeat-y;
float:left;
display:block;
width:778px;
height:auto;
}

/*Start of leftpanel*/

.leftpanel{
width:192px;
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.leftpanel ul{
line-height:21px;
padding:0; 
margin:0; 
list-style-type:none;
padding-left:10px;
}

.leftpanel ul li
{
padding:0px;
margin:0px;
line-height:21px;
height:21px;
float:left;
margin-top:10px;
text-indent:10px;
}

.leftpanel ul li a{
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-image:url(images/leftlink.gif);
background-repeat:no-repeat;
width:171px;
height:21px;
float:left;
line-height:21px;
text-decoration:none;
}

.leftpanel ul li a:hover{
background-position:0 -21px;
float:left;
width:171px;
height:21px;
text-decoration:none;
}

.leftpanel ul li span{
background-image:url(images/leftlink.gif);
background-repeat:no-repeat;
background-position:0 -21px;
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
color:#ffffff;
float:left;
width:171px;
height:21px;
text-decoration:none;
}

a.crabmeat_active, a.crabmeat_active:hover{
background-image:url(images/leftlink.gif);
background-repeat:no-repeat;
background-position:0 -21px;
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
color:#ffffff;
float:left;
width:171px;
height:21px;
text-decoration:none;
}

ul.submenu_left
{
line-height:14px;
padding:0px;
margin:0px;
padding-left:20px;
color:#ffffff;
width:151px;
list-style-type:none;
padding-bottom:10px;
padding-top:5px;
float:left;
display:block;
}

ul.submenu_left li
{
line-height:14px;
margin-top:0px;
text-indent:0px;
color:#ffffff;
width:auto;
height:auto;
vertical-align:top;
background-image:url(images/leftlink_dot.gif);
background-repeat:no-repeat;
float:left;
margin-top:10px;
padding-left:15px;
}

ul.submenu_left li a
{
font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
color:#ffffff;
line-height:14px;
text-decoration:none;
background-image:none;
width:auto;
height:auto;
}

ul.submenu_left li a:hover
{
font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
color:#bfdaf4;
line-height:14px;
background-image:none;
text-decoration:none;
width:auto;
height:auto;
}

ul.submenu_left li span
{
font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
color:#bfdaf4;
background-image:none;
background-repeat:no-repeat;
line-height:14px;
text-decoration:none;
width:auto;
height:auto;
}

.leftpanel form{
padding:0px;
margin:0px;
}

.searchpanel{
font-family:Trebuchet MS;
font-size:12px;
float:left;
display:block;
margin-top:25px;
padding-left:10px;
}

.searchpanelhed{
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
color:#ffffff;
line-height:18px;
float:left;
width:182px;
display:block;
padding-bottom:10px;
}

.searchpanel .inputbox{
font-family:Trebuchet MS;
font-size:12px;
font-weight:500;
border-width:1px;
border-bottom-color:#D4D0C8;
border-left-color:#404040;
border-right-color:#D4D0C8;
border-top-color:#404040;
padding-left:5px;
float:left;
display:block;
}

.searchpanel .button{
background-image:url(images/button_search.gif);
background-repeat:no-repeat;
background-position:left;
width:24px;
height:24px;
border:0px;
float:left;
display:block;
margin-left:5px;
}
/*End of leftpanel*/

/*Start of midpanel*/
.midpanel{
width:586px;
float:left;
display:block;
}

.pagename{
font-family:Trebuchet MS;
font-size:17px;
color:#00529F;
padding-left:43px;
float:left;
display:block;
line-height:18px;
padding-top:25px;
}

.mainheader{
background-image:url(images/headerbg.gif);
background-repeat:no-repeat;
width:500px;
height:42px;
color:#CB4300;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
padding-left:43px;
padding-right:43px;
padding-top:23px;
line-height:18px;
padding-bottom:0px;
float:left;
display:block;
}

.mainheadersingleline{
background-image:url(images/headerbg.gif);
background-repeat:no-repeat;
width:500px;
height:42px;
color:#CB4300;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
padding-left:43px;
padding-right:43px;
padding-top:23px;
line-height:22px;
padding-bottom:0px;
float:left;
display:block;
}

.content{
width:500px;
padding-left:43px;
padding-right:43px;
paddng-top:5px;
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
line-height:21px;
float:left;
display:block;
padding-bottom:10px;
}

.content p
{
padding:0px;
padding-bottom:10px;
padding-top:5px;
margin:0px;
clear:both;
width:480px;
}

.content table{
border:1px solid #CB4300;
adding-left:3px;
width:500px;
float:left;
}

.content table ul
{
padding-top:0px;
margin-top:0px;
}

.title{
background-image:url(images/bgtitle.gif);
background-repeat:no-repeat;
width:445px;
height:38px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
color:#ffffff;
line-height:14px;
padding-left:45px;
padding-top:5px;
padding-right:10px;
float:left;
display:block;
margin-top:5px;
margin-botttom:15px;
clear:both;
}

.titlesingleline{
background-image:url(images/bgtitle.gif);
background-repeat:no-repeat;
width:445px;
height:38px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
color:#ffffff;
line-height:25px;
padding-left:45px;
padding-top:5px;
padding-right:10px;
float:left;
display:block;
margin-top:5px;
margin-btom:15px;
clear:both;
}

.contentimg{
float:left;
display:block;
margin-right:10px;
margin-bottom:10px;
margin-top:7px;
}

.contentimgright{
float:right;
display:block;
margin-left:0px;
padding-left:4px;
margin-right:5px;
margin-bottom:10px;
margin-top:7px;
}

.content a{
color:#0262dd;
font-weight:bold;
text-decoration:underline;
}

.content a:hover{
color:#cb4300;
font-weight:bold;
text-decoration:underline;
}

.content ul{
line-height:21px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
margin:0px;
float:left;
display:block;
width:92%;
}

.content ul li{
font-size:13px;
font-weight:normal;
color:#00295C;
list-style-type:disc;
}

.contenthighlighter{
color:#CB4300;
font-weight:bold;
}

.highlighterhed{
float:left;
display:block;
width:80px;
}

.highlightertext{
float:left;
display:block;
width:400px;
}

.bottominfo{
float:left;
display:block;
text-align:center;
width:490px;
padding-top:15px;
padding-bottom:25px;
}

.bottominfo p{
float:left;
display:block;
border:1px solid #CB4300;
text-align:center;
background-color:#EEDAD0;
padding-left:5px;
padding-right:5px;
width:480px;
}

/*End of midpanel*/

/*Start of rightpanel*/
.rightpanel{
width:151px;
float:left;
display:block;
}

.rightpaneltext{
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-top:20px;
padding-bottom:20px;
width:121px;
border-bottom:1px solid #99C1E6;
}

.rightpanel ul{
font-family:Trebuchet MS;
font-size:12px;
color:#CE5011;
padding-left:10px;
padding-right:5px;
margin:0px;
line-height:18px;
}

.rightpanel ul li{
font-family:Trebuchet MS;
font-size:12px;
color:#CE5011;
list-style-type:disc;
padding-bottom:10px;
}

.rightpaneltext a{
font-family:Trebuchet MS;
font-size:12px;
color:#CE5011;
text-decoration:underline;
}

.rightpaneltext a:hover{
font-family:Trebuchet MS;
font-size:12px;
color:#00367B;
text-decoration:underline;
}

.rightpaneltext span{
font-family:Trebuchet MS;
font-size:12px;
color:#00367B;
text-decoration:none;
}

.rightpaneltextbottom{
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
color:#000000;
padding-left:15px;
padding-right:15px;
padding-top:20px;
padding-bottom:20px;
width:121px;
}

.rightpaneltextbottom a{
font-family:Trebuchet MS;
font-size:12px;
color:#CE5011;
text-decoration:underline;
}

.rightpaneltextbottom a:hover{
font-family:Trebuchet MS;
font-size:12px;
color:#00367B;
text-decoration:underline;
}

.rightpaneltextbottom span{
font-family:Trebuchet MS;
font-size:12px;
color:#00367B;
text-decoration:none;
}
/*End of rightpanel*/

.bottomlink{
background-color:#002657;
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
line-height:21px;
width:778px;
padding-bottom:2px;
padding-top:2px;
}

.bottomlink a{
font-family:Trebuchet MS;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.bottomlink a:hover{
text-decoration:none;
color:#93BADF;
}

.bottomlink span{
text-decoration:none;
color:#93BADF;
}

.bottomsublink{
background-color:#93BADF;
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
color:#002657;
text-align:center;
line-height:18px;
width:778px;
padding-bottom:1px;
padding-top:1px;
}

.bottomsublink a{
font-family:Trebuchet MS;
font-size:12px;
color:#002657;
text-decoration:none;
}

.bottomsublink a:hover{
text-decoration:underline;
}

.bottomsublink span{
text-decoration:underline;
}

.footer{
background-color:#F4F4F4;
width:778px;
float:left;
display:block;
font-family:Trebuchet MS;
font-size:12px;
color:#000000;
line-height:21px;
text-align:center;
padding-top:15px;
padding-bottom:5px;
}

.footer a{
font-family:Trebuchet MS;
font-size:12px;
color:#CE5011;
text-decoration:underline;
}

.footer a:hover{
color:#00367B;
text-decoration:underline;
}

/*css for chart table*/

.chartcontent{
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
}

.chartcontenttable{
border:1px solid #CB4300;
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
margin-top:0px;
margin-bottom:10px;
padding:0px;
}


.chartcontenttable td{
padding-left:5px;
padding-right:10px;
padding-top:5px;
}

.charttitle{
background-color:#CB4300;
font-size:13px;
font-weight:bold;
color:#ffffff;
}

.chartcontenttablebold{
font-weight:bold;
}

table.linkstable{
border:0px solid #CB4300;
padding-left:0px;
width:460px;
}

table.linkstable td{
paddig:3px;
}

table.linkstablemain td{
padding-left:10px;
padding-bottom:5px;
padding-right:10px;
padding-top:5px;
}

table.linkstablemain{
border:1px solid #CB4300;
width:460px;

}

.browsenote{
font-size:11px;
line-height:14px;
}

.requiredtxt{
font-size:11px;
line-height:14px;
color:#CB4300;
}

span.txtcolorblack{
color:#000000;
}

span.dotbottom{
font-family:Trebuchet MS;
font-size:14px;
color:#000000;
font-weight:bold;
}

.backtotop a{
font-family:Trebuchet MS;
font-size:12px;
color:#00367B;
font-weight:normal;
text-decoration:underline;
}

.backtotop a:hover{
font-family:Trebuchet MS;
font-size:12px;
color:#CB4300;
font-weight:normal;
text-decoration:underline;
}


