/* CSS Document */
img{border:none;}
span.redText {width:120px; display:inline-block}
span.blueText {width:400px; display:inline-block}
a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none }
h2 {width:600px;  margin:0px 50px 0px 40px; padding: 0px; color: #347692; display:inline-block;}
h3{font-family: "Trebuchet MS", Verdana, sans-serif !important;  font-weight:bold !important; text-align:left; color: #3292B5; display:block; display:inline-block;}

hr{ line-height:0px}
hr.green 	{width: 922px; height: 4px; float: left; margin:0px 0px 0px 0px; padding: 0px; border-width:0px; border-color: transparent; background:url('../images/HrClassGreen.png');  }
hr.grey		{width: 922px; height: 4px; margin:0px 20px 0px 0px; padding: 0px; border-width:0px; border-color: transparent; background:url('../images/HrClassGrey.png');   float: left;}
body {width:100%; min-width:990px; margin: 0px; padding: 0px; background-color:#072732; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
div#page a.arrow { margin: 0px; display:block; padding-left: 10px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color: #4099BA; text-decoration:none; width: auto; background:url(../images/linkArrow_blue.png) left no-repeat; float:right; margin: 0px; margin-right: 10px; }
div#page a.arrow:hover {padding-left: 5px;}
div#page a.whiteBook {display:block; padding-left: 20px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color: #fff; text-decoration:none; width: auto; background:url(../images/see_more_white.png) left no-repeat; float:right; margin: 0px; margin-right: 10px}
div#page a.whiteBook:hover {text-decoration:underline; }
div#page a.blueBook {margin-right: 22px; padding-left:20px;  font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color: #4099BA; display:block;  text-decoration:none; width: auto; background:url(../images/see_more_blue.png) left no-repeat; float:right;}
div#page a.blueBook:hover {}
span.red {color:#B51312}
.clear{clear:both}
.hidden{display:none;}
div#background_top {width:100%; background:url('../images/backGradient.png') repeat-x  center top;}
	div#background_bottom {width:100%; background:url('../images/background_bottom.jpg') no-repeat center bottom;}
		

		div#head_back_right {width:100%; background:url('../images/islands.jpg') repeat-x center top;}
			div#head_back {width:100%; background:url('../images/background_top.jpg') no-repeat center top ;}
				
				div#page {margin: auto; width: 990px; padding-bottom: 30px;}

			
/*HEAD*/
				div#head {width: 990px; margin: auto;}
				
					div#head_left {background:url('../images/head_left.png') top left no-repeat; padding-left: 28px;}
					div#head_right {padding-right: 140px; background:url('../images/head_right.png') top right no-repeat}
					div#header_top {margin: 0px; width: 990px; height: 191px;  background:url('../images/header_middle.jpg') left top no-repeat}
					
						h1{width:277px; height:63px; margin:85px 10px 0px 365px; padding:0px; display:inline-block;}
							h1 a{}
								h1 a img{}
							h1 a:hover{}
								h1 a:hover img{}
								
					div#header_bottom { width: 990px; height: 152px; margin: 0px; }
						div#headMenu_left{width: 33px; height: 152px; background:url('../images/headerMenu_left.png') no-repeat; float:left}
						div#headMenu_center{width: 805px; height: 152px; background:url('../images/headerMenu_center.jpg') no-repeat; float:left}
							menu#main {height:37px; margin: 81px 0px 0px 120px; padding:0px; list-style: none; display:inline-block; float:left;  /*vertical-align:top*/}
								menu#main li {height:37px; margin: 0px 1px 0px 1px ;  float:left;}
									menu#main li a{height:26px; margin:0px 0px 0px 0px; padding: 11px 15px 0px 15px; font-size:13px; font-weight:bold; text-decoration:none; color:#ffffff; display:block;}
									menu#main li a:hover{background:url('../images/mainmenu_hover.png') repeat-x}
							div#headNote{width:600px;padding:9px 0px 0px 0px; font-size:10px; font-style:italic; text-align:right; color:#666; float:left; border:0px solid #000}
							
							
						div#head_contactUs_label {width: 152px; height: 152px; background:url('../images/headerMenu_right.png') no-repeat; float:left; overflow:hidden}
							div#head_contactUs_label a{margin:0px 25px 0px 0px; float:right;}
								div#head_contactUs_label a img{float:right;}
							div#head_contactUs_label a:hover{}
								div#head_contactUs_label a:hover img{}
/*CONTENT*/


		div#content {min-height: 700px; width: 990px; background:url('../images/body_fill.png') repeat-y; float:left; }
	
			div#Hot_offers_footer {background: url('../images/Hot_offers_footer.png') center no-repeat; width: 920px; height: 46px; margin:0px 0px 0px 0px; padding: 0px; float:left;}
				
		div#content_bottom{ width: 990px; height: 46px; margin:0px 0px 0px 0px; padding: 0px; background: url('../images/body_bottom.png') no-repeat  center bottom; float:left;}
					
/*FOOTER*/			
			div#footer {margin: 0px; padding: 0px;}				
			div#newsletterHolder {width: 922px; height: 44px; margin-left: 33px;  background-image:url('../images/footer_line_filler.png'); overflow:hidden}
				form.newsLetterSubmitForm {float:left;}
					form.newsLetterSubmitForm fieldset { width: 460px; border: none; padding-top: 8px; padding-left: 15px; margin: 0px;}
						form.newsLetterSubmitForm fieldset label { margin:0px 5px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #3292B5; vertical-align:middle}
						input#newsLetter {vertical-align:middle; margin: 0px; border: none; height: 26px; width: 131px; background:url('../images/submit_field_back.png') no-repeat; }
						input#submit_button {vertical-align:middle; margin: 0px; margin-left: -2px; border: none; width: 74px; height: 28px; background-image:url('../images/submit_button.png'); font-family:Verdana, Geneva, sans-serif; font-size:10px;  }
				div#comunityNetworkLogos {width: 430px; margin:9px 10px 0px 0px; text-align:right; float:right;}
			
			div#PartnerLogosHolder {width: 990px; height: 100px; margin: 0px; padding:0px;  background:url('../images/footer_logos_background.png') no-repeat center; float:left; }
			div#PartnerLogosHolder a {height: 83px; margin: 10px 10px 0px 70px; vertical-align:middle; display: inline-block; border:0px solid #000}
				div#PartnerLogosHolder a img{vertical-align:middle; border:0px solid #000}
			
			div#underfooter {width: 990px; margin: auto; text-align:center; margin-top: 10px; float:left;}
				div#underfooter p {color: #fff}
