body {margin:0px; padding:0px; background-color:#ffffff; background-image:url('../images/screenBG.jpg'); background-repeat:repeat-y; background-position: center;}


#Shell {margin:auto; width:770px; background-color:#f2f3f7; position:relative;}

#Shell:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
#Shell {display:inline-block;} 
/* Hides from IE-mac \*/ 
* html #Shell {height: 1%;} 
#Shell {display: block;} 
/* End hide from IE-mac */

#PrintLogo {visibility:hidden; position:absolute; bottom:0px; left:0px; overflow:hidden;}

#PrintContact {visibility:hidden; position:absolute; bottom:0px; left:0px; overflow:hidden;}

#HeadLogo {width:770px; height:120px;}

#HeadImage {float:left; width:570px; height:280px;}

#HeadNavigation {float:right; width:200px; height:280px;}

#MainArea {width:770px; clear:both; background-color:#f2f3f7; background-image:url('../images/mainAreaBG.jpg'); background-repeat:repeat-x;}

#MainArea:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
#MainArea {display:inline-block;} 
/* Hides from IE-mac \*/ 
* html #MainArea {height: 1%;} 
#MainArea {display: block;} 
/* End hide from IE-mac */

#MainAreaLeft {float:left; width:440px; padding:30px;}

#MainAreaRight {float:right; width:270px; padding-top:100px;}

#MainAreaLeftAlt {float:left; width:170px; padding:30px;}

#MainAreaLeftAlt2 {float:left; width:230px; padding:30px 0px; }
#MainAreaLeftAlt2 p { padding-left:30px; padding-right:30px; }

#MainAreaRightAlt {float:right; width:480px; padding:30px;}

#MainAreaFull {width:710px; padding:30px;}


#Footer {width:760px; clear:both; margin:auto; height:20px; padding:5px; position:relative; background-color:#005faa;}

#TAS {position:absolute; right:0px; top:0px; padding:5px; }








/*reset whitespace*/
*{margin:0; padding:0;}

h1 {font-size:1.2em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#152a85; font-weight:bold; margin: 0px 0px 20px 0px;}

h2 {font-size:0.90em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#152a85; font-weight:bold; margin: 0px 0px 15px 0px;}

ul {font-size:0.85em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:125%; margin: 0px 0px 20px 10px; font-weight:bold;}

li {font-size:0.85em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:125%; margin: 0px 0px 20px 10px; /*font-weight:bold;*/}


p.MainCopyLarge {padding: 0px 0px 15px 0px; color:#000000; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.MainCopyLarge a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#0000cc; text-decoration:none; font-size:1em; font-weight:normal;}
.MainCopyLarge a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#0000cc; text-decoration:none; font-size:1em; font-weight:normal;}
.MainCopyLarge a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#555555; text-decoration:underline; font-size:1em; font-weight:normal;}

p.MainCopyTerms {padding: 0px 0px 15px 0px; color:#000000; font-size:0.55em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.MainCopyTerms a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#0000cc; text-decoration:none; font-size:1em; font-weight:normal;}
.MainCopyTerms a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#0000cc; text-decoration:none; font-size:1em; font-weight:normal;}
.MainCopyTerms a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#555555; text-decoration:underline; font-size:1em; font-weight:normal;}

p.FooterText {padding: 0px 0px 0px 0px; color:#ffffff; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif;}
.FooterText a:link {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#ffffff; text-decoration:none; font-size:0.75em;}
.FooterText a:visited {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#ffffff; text-decoration:none; font-size:0.75em;}
.FooterText a:hover {font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#555555; text-decoration:underline; font-size:0.75em;}





#contactForm label {
	width: 100px;
	display: block;
	float: left;
}
#contactForm p {
	margin-bottom: 5px;
	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size: 0.70em;
}
