@charset "utf-8";
/*********************** CSS Document ***********************/

body { margin: 0px; text-align: center;	background-color:#6887a6;}

/******************** WRAPPER *********************/
#wrapper { width:1003px; height:auto; overflow:auto; text-align: left; margin: 0 auto 0 auto; background-color:#FFFFFF; padding:0px 0px 20px 0px;}

#header { width: 1003px; height: 121px; background:url('../images/header.jpg') no-repeat top center;}
#logo {	width: auto; height: auto; float:left; margin:0px 0px 0px 0px;}
#address {	width: auto; height: auto; float:left; margin:20px 0px 0px 145px;}

#formRow { width: 975px; height: auto; overflow:auto; padding:20px 0px 20px 0px; border-bottom:1px dotted #9a9a9a; margin:auto; margin-bottom:25px; clear:both;}
#video { width: 360px; height: auto; float:left; margin:0px 0px 0px 0px;}
#form { width: 607px; height: auto; float: right; margin:0px 0px 0px 0px;}
#form .top{ width: 607px; height: 58px; text-align:center; padding:22px 0px 0px 0px; background:url('../images/form_top.gif') no-repeat top center;}
#form .ctr{ width: 607px; height: auto; overflow:auto; background:url('../images/form_ctr.gif') repeat-y;}
#form .btm{ width: 607px; height: 42px; background:url('../images/form_btm.gif') no-repeat bottom center;}

#formDiv1{ width: 400px; height: auto; margin:auto; padding:5px 0px 0px 0px; clear:both;}
#formDiv{ width: 400px; height: auto; margin:auto; padding:20px 0px 0px 0px; clear:both;}
#name{ width: 80px; height: auto; float:left;}
#textfield{ width: 300px; height: auto; float:left;}

#relatedLinks { width: 950px; height: auto; margin:auto;}
#relatedLinks1 { width: 950px; height: auto; margin-top:6px;}
#relatedLinks1 .link1{ width: auto; height: auto; float:left;}
#relatedLinks1 .link2{ width: auto; height: auto; padding:0px 50px 0px 50px; margin:0px 50px 0px 50px; border-left:1px dotted #9a9a9a; border-right:1px dotted #9a9a9a; float:left;}
#relatedLinks1 .map{ width: auto; height: auto; float:left; margin:-40px 0px 0px 50px; padding:0px 0px 0px 20px; border-left:0px dotted #9a9a9a; z-index:100;}

#content { width: 950px; height: auto; margin:auto; padding-top:9px; clear:both;}
#logoBtm { width: 520px; height: 90px; margin:auto; margin-top:35px; border:1px solid #bbbbbb;}
#logoBtm .logo1{ width: auto; height: 70px; border-right:1px dotted #cccccc; padding:20px 25px 0px 25px; float: left;}
#logoBtm .logo2{ width: auto; height: 60px; border-right:1px dotted #cccccc; padding:30px 25px 0px 25px; float: left;}
#logoBtm .logo3{ width: auto; height: 70px; border-right:1px dotted #cccccc; padding:20px 25px 0px 25px; float: left;}
#logoBtm .logo4{ width: auto; height: 55px; padding:35px 25px 0px 25px; float: left;}

#footer { width: 950px; height: auto; margin:auto; margin-top:35px; border-top:1px dotted #9a9a9a; padding:15px 0px 30px 0px; text-align: center;}


/******************** STYLES *********************/
.whtTxt { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none; line-height:18px; word-spacing:0.9px;}
.whtTxtSmall { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none; line-height:18px; word-spacing:0.9px;}
.formTxt { font-family: Arial, Helvetica, sans-serif; color:#c30003; font-size:15px; text-decoration:none; font-weight:bold; line-height:18px; word-spacing:0.9px;}
.or { font-family: Arial, Helvetica, sans-serif; color:#ac0709; font-size:12px; text-decoration:none; line-height:18px; word-spacing:0.9px;}
.linkTxt { font-family: Arial, Helvetica, sans-serif; color:#0160bf; font-size:12px; text-decoration: underline; line-height:16px; word-spacing:0.9px;}
.linkTxt:hover { font-family: Arial, Helvetica, sans-serif; color:#c30003; font-size:12px; text-decoration: none; line-height:16px; word-spacing:0.9px;}
.content { font-family: Arial, Helvetica, sans-serif; color:#1f1f1f; font-size:12px; text-decoration:none; line-height:18px; word-spacing:0.9px;}
.contentRed { font-family: Arial, Helvetica, sans-serif; color:#e70101; font-size:12px; text-decoration: underline; line-height:18px; word-spacing:0.9px;}
.contentRed:hover { font-family: Arial, Helvetica, sans-serif; color:#e70101; font-size:12px; text-decoration: none; line-height:18px; word-spacing:0.9px;}
.sup { font-family: Arial, Helvetica, sans-serif; color:#e70101; font-size:9px; text-decoration: none; line-height:18px; word-spacing:0.9px;}

.contentMail { font-family: Arial, Helvetica, sans-serif; color:#1f1f1f; font-size:18px; text-decoration:none; font-weight:bold; line-height:18px; word-spacing:0.9px;}

.footerTxt { font-family: Arial, Helvetica, sans-serif; color:#5f5f5f; font-size:12px; text-decoration:none; line-height:18px; word-spacing:0.9px;}
.footerTxtRed { font-family: Arial, Helvetica, sans-serif; color:#ff2d2d; font-size:12px; text-decoration:none; line-height:18px; word-spacing:0.9px;}

.textfield { width: 295px; height:22px; font-family: Arial, Helvetica, sans-serif; color: #515c65; font-size:14px; font-weight: normal; border-width: 1px;
			 border-style: solid; border-color: #adb7c0; background-color: #FFFFFF; padding: 4px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.dropdown { width: 295px; height:24px; font-family: Arial, Helvetica, sans-serif; color: #515c65; font-size:12px; font-weight: normal; border-width: 1px;
			 border-style: solid; border-color: #adb7c0; background-color: #FFFFFF; padding: 1px 0px 0px 0px; margin: 0px 0px 0px 0px;}	 

.submit { height: 25px; width: 100px; font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; 		  	          padding: 0px 0px 0px 0px; background-color:#003366; border-width:2px; border-style: solid; border-color: #0b59a7; cursor: pointer;}
.submit:hover { height: 25px; width: 100px; font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:12px; font-weight:bold; text-align:center; text-transform:uppercase; 		  	          padding: 0px 0px 0px 0px; background-color:#e70101; border-width:2px; border-style: solid; border-color: #ff4949; cursor: pointer;}



		 

