body, html{margin:0; padding:0; width:100%;}
body{font-family:arial; font-size:100%; padding:0; font-weight:normal; background-color:#ffffff;}
body{border-width:0px 0px 0px 0px;}
h1{margin:0px 0px 10px 0px; padding:20px 0px 0px 0px; font-size:85%;}
h2{margin:0px 0px 10px 0px; padding:20px 0px 0px 0px; font-size:80%;}
p{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:75%; color:#333333;}
a{color:#333333; font-size:100%;}
li{font-size:75%; color:#333333;}

.displayInline{display:inline;}
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.floatLeft{float:left;}
.floatRight{float:right;}
img.noBorder{border-style:none;}
/*div{ border:1px solid black;}*/
#outerContainer{width:100%; text-align:center;}
	#bodyContainer{width:990px; padding:0px 0px 20px 0px; margin:0 auto; background-color:#ffffff; border-style:solid; border-width:0px 1px 1px 1px; border-color:#333333;}
		#header{width:990px;}
			#topNav{float:left; clear:both; padding:10px 0px 4px 0px; width:990px;}
			#topNav a.top{float:right; padding:0px 8px 0px 8px; text-decoration:none; color:#19a6ba; font-size:65%; border-style:solid; border-color:#19a6ba; border-width:0px 1px 0px 0px;}
			#topNav a.top:hover{background-color:#f5f5f5; color:#117380;}
			#topNav a.last{float:right; padding:0px 8px 0px 8px; text-decoration:none; color:#19a6ba; font-size:65%; margin-right:50px;}
			#topNav a.last:hover{background-color:#f5f5f5; color:#117380;}
			#topNav a.selected{background-color:#f5f5f5; color:#117380;}
			#ofp{float:left; clear:both; background-image:url('../images/header_fill.gif'); background-repeat:repeat-x; width:990px;}
				#mainNav{float:left; clear:left; padding:10px 0px 10px 49px; width:779px;}
				#mainNav a.main{float:left; padding:0px 6px 0px 6px; text-decoration:none; font-size:70%; border-style:solid; border-color:#333333; border-width:0px 1px 0px 0px; letter-spacing:0px;}
				#mainNav a.main:hover{background-color:#f5f5f5; color:#19a6ba;}
				#mainNav a.last{float:left; padding:0px 6px 0px 6px; text-decoration:none; font-size:70%;}
				#mainNav a.last:hover{background-color:#f5f5f5; color:#19a6ba;}
				#mainNav a.selected{background-color:#f5f5f5; color:#19a6ba;}
		#content{float:left; clear:both; padding:45px 90px 60px 90px; text-align:justify;}
		#content fieldset{padding:20px 10px 10px 10px; margin:0px 0px 0px 100px; width:570px;}
		#content legend{padding:0px 10px 0px 10px; font-size:70%; color:#333333; font-weight:bold;}
		#content label{float:left; clear:left; width:100px; padding:0px 10px 10px 0px; text-align:left; font-size:70%; color:#333333;}
		#content input.text{float:left; clear:right; width:450px; margin:0px 0px 10px 0px;}
		#content textarea{float:left; clear:right; width:450px; margin:0px 0px 10px 0px; height:100px;}
		#content input.submit{float:right; clear:both; padding:0px 0px 0px 0px;}
		#content .indent{padding:0px 0px 0px 200px;}
			#photoContainer{float:right; width:260px; padding:0px 0px 0px 70px;}
			#photoContainer img{padding:0px 0px 10px 0px;}
		#footer{float:left; clear:both; border-style:solid; border-color:#19a6ba; border-width:0px 0px 14px 0px; width:990px;}
		#footer .title_image{float:right; padding:0px 22px 0px 0px;}

