a {color: #2E2EFF; }
a:hover {color: #2E2EFF; }
html {
	margin: 0px; 
	padding: 0px; 
	background-color: #666666; 
	background-image: url(../_images/dotted_bg.gif); 
	background-repeat: repeat;
}

body {
	margin: 0px;
	padding: 0px;
}

h1 {margin:0px; padding:0px; font-size:14px; }
h2 {margin:0px; padding:0px; font-size:10px; font-weight:bold; margin-top:3px; margin-bottom:3px; color:#666666; }
h3 {margin:0px; padding:0px; font-size:14px; font-weight:bold; margin-top:3px; margin-bottom:3px; color:#666666; }
img {border:none; }
p {line-height:1.5em; margin-top:15px; }



#banner_footer {
	background-color:#ffffff; 
	border-top:solid 1px #cccccc;
}

#content {
	background-color:#ffffff; 
	padding:10px 20px 40px 20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#333333;
}

#headerwrapper {
	width: 800px;
	height: 100px;
	margin: 0 auto;
}

#contentwrapper {
	width: 800px; 
	margin: 0 auto; 
	background-color: white;
}

#infowrapper {width: 800px; margin: 0 auto; background-color: white; padding: 5px; }
#nav_container {background-color:#ffffff; }
#nav_items {background-image:url(../pag/images/nav_gradient.jpg); background-repeat:repeat-x; background-color:#999999; }
#onstate {color:#31769b; cursor:default; }
#topbanner {width: 468px; height: 60px; margin: 0 auto; }

.bassline {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-color: #FFFFFF; }
.block {display:block; }
.dottedborder {width: 400px; border: thin dotted black; }
.image_panel {float:right; margin-top:15px; margin-left:20px; margin-bottom:10px; font-size:9px; font-family:verdana; font-weight:bold; }
.image_caption {margin-bottom:10px; margin-left:10px; }
.image_container {border:solid 1px #cccccc; }
.image_container img {margin:10px; }
.item_text {margin-left:8px; margin-top:7px; }
.nav_item {cursor:pointer; height:24px; font-family:verdana; font-size:10px; font-weight:bold; color:#31769B; text-transform:lowercase; }
.nav_secondary {background-color:#ffffff;}
.nav_tertiary {margin-left:30px; }
.nav_archive {margin-left:30px; display:none; }
.noborder {border-style: none; }
.secondary_item {color:#72838b; padding-top:3px; cursor:pointer; margin-left:20px; height:15px; font-family:verdana; font-size:9px; font-weight:bold; color:#72838B; }
.secondary_text a {color:#72838b; text-decoration:none; }
.secondary_text a:hover {color:#31769B; }
.tertiary_item {font-family:verdana; font-size:9px; font-weight:normal; color:#72838b; margin-bottom:3px; }
.tertiary_item a {text-decoration:none; color:#72838b; }
.tertiary_item a:hover {text-decoration:underline; }
.style1 {font-size: 12px; }
.style2 {font-family: Geneva, Arial, Helvetica, sans-serif; }
.style3 {color: #000000; }
.style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.style5 {font-family: Arial, Helvetica, sans-serif;	font-size: 16px; font-weight: bold; }
.style6 {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	border-bottom: thin inset gray; width: 400px; }
.style7 {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px; }
.style8 {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style9 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; width: 500px; }
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style11 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.style12 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
