@charset "UTF-8";
/* CSS Document */

html body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
p{ padding:0px 15px 15px 15px; margin:0; font-size:12px; }
h1{ padding:0 15px 0 15px; margin:0; font-size:14px; font-weight:bold; color:#00717D; }

ul li {font-size:12px;}

.divider{ margin:0px; padding:5px 0 5px 0; float:left; border-bottom:1px solid #CCCCCC; width:448px; font-size:12px;}

a, a:link, a:visited, a:active{ color:#0B5E69; text-decoration:none; font-weight:bold; }
a:hover{ color:#759597; text-decoration:underline; }

.paging{text-align:right; float:left; width:448px; padding:10px}
.paging a:link, .paging a:visited, .paging a:active{ background:#29818C; border:1px solid #759597; text-decoration:none; font-weight:bold; color:#FFFFFF; margin-right:2px; padding:2px; font-size:12px; float:left;}
.paging a:hover{ background:#165E68; text-decoration:none; }

.footer a:link, .footer a:visited, .footer a:active{ color:#ffffff; font-weight:bold; text-decoration:none;}
.footer a:hover{ text-decoration:underline; }
/* PAGE LAYOUT */
.centerAlign{ width:804px; margin-left:auto; margin-right:auto; }
.wrapper{ float:left; width:800px; border-bottom:2px #165E68 solid; border-right:2px #165E68 solid; border-left:2px #165E68 solid; border-top:0 #165E68 solid; }

.banner{ float:left; width:800px; padding:0 0 10px 0; }
.banner iframe{ float:right; margin:20px 20px 0 0; }
.staticbanner { float:right; margin:20px 20px 0 0; }
.banner img{ float:left; }
.contentLeft{ float:left; width:170px; }
.leftAdverts{ float:left; width:120px; padding:20px 20px 0px 20px; }
.searchStrap{ width:790px; float:left; background-color:#0B5E69; padding:5px; color:#EDEDED; font-weight:bold; font-size:12px; }
.date{ float:left; padding:2px 0 2px 10px; width:400px; }

/*default browsers*/
div.searchBox{width:150px; float:right; }
div.searchBox form{padding:0; margin:0; display:inline; vertical-align:top; width:135px; float:left; }
div.searchBox form #searchField{width:105px; display:inline; font-size:11px; border-top:1px solid #bbbbbb; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; margin:2px 0 0 8px; float:left; color:#CCCCCC; }

#magnifier{padding:0 0 0 0; margin:3px 0px 0 0px; float:right; }
/* END MENU STYLES */

.contentRight{ float:right; width:630px; }
.middleColumn{ float:left; width:470px; }

.rightColumn{ float:right; width:140px; padding:0 10px 10px 10px;}
.rightAdverts{ float:right; width:120px; padding:9px; border:1px solid #0B5E69;}
.rightAdverts iframe{ float:left; padding-bottom:10px; }

/* LEFT MENU -- MAIN NAVIGATION */
.leftMenu{ width:170px; float:left; font-size:12px;}
.leftMenu ul { margin:0 12px 0 12px; padding: 0; border: 0; }
.leftMenu ul li { list-style: none;	float: none; clear: both; padding:0; margin:0 0 2px 0;}
.leftMenu ul li div { width:146px; padding:0px;}
.leftMenu ul li div a, .leftMenu ul li div a:link, .leftMenu ul li div a:visited, .leftMenu ul li div a:active{ display: block; padding: 3px 4px 4px 4px; color:#ffffff; background-color:#165E68; border-left:15px #799597 solid; width:123px; text-decoration:none;}
.leftMenu ul li div a:hover { color:#ffffff;background: #29818C; text-decoration:none; }
#active{ background:#165E68 url(../images/buttonArrow.gif) right no-repeat; }

/* HOME MENU */
.homeMenu{ width:175px; font-size:12px; font-weight:bold;}
.homeMenu ul { margin:0 0 0 15px; padding: 0; border: 0; }
.homeMenu ul li { list-style: none;	float: none; clear: both; padding:0; margin:0 0 6px 0;}
.homeMenu ul li div { width:156px; padding:0px;}
.homeMenu ul li div a:link, .homeMenu ul li div a:visited, .homeMenu ul li div a:active {	display: block;	padding: 8px 10px 8px 10px; color: white; background:#165E68 url(../images/buttonArrow.gif) right no-repeat;text-decoration:none; border:1px solid #FFFFFF;}
.homeMenu ul li div a:hover { color: white; background:#29818C url(../images/buttonArrow2.gif) right no-repeat; text-decoration:none;}

/* FORM */
.submitbutton{ float:right; background:#0F5E68 url(../images/buttonArrow.gif) right no-repeat; border:#ffffff 1px solid; padding:5px 20px 5px 5px; color:#FFFFFF; font-weight:bold; font-size:12px; }
select{ width:150px;}

/* FOOTER */
.footer{ float:left; width:780px; padding:10px; background:#165E68; color:#FFFFFF; text-align:center; font-size:12px;}
.copy{ color:#779597;}

.largeBrownText{ font-size:20px; font-weight:bold; color:#313131; line-height:22px; }

/* TITLE TAG STYLES */
.tool-tip { width: 150px; z-index: 13000; border:1px solid #0B5E69; }
.tool-title { font-weight: bold; font-size: 11px; margin: 0; color: #FFFFFF; padding: 4px 8px 2px 8px; background:#0B5E69; width: 134px; font-family:Arial, Helvetica, sans-serif; text-align:left;} 
.tool-text { font-weight: normal; font-size: 11px; margin: 0; color:#000000; padding: 0px 8px 4px 8px; background:#FFFFFF; width: 134px; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.formfield{ border: 1px solid #336f7a;  height:15px; margin-bottom:5px; width:170px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.formtextarea{border: 1px solid #336f7a; width:250px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.formsubmit{	display: block;	padding: 8px 10px 8px 10px; color: white; background:#165E68 right no-repeat;text-decoration:none; border:1px solid #FFFFFF;}

table.ratecard td {border-bottom:1px solid #c6d8da; font-size:12px; padding-left:5px;padding-right:2px;}