html, body 		{ margin: 0; padding: 0; }
body 			{ color: #333; font: 12px Helvetica, Arial, sans-serif; line-height: 18px; }
h2				{ color: #333; }
a				{ color:#D2691E; }
p				{
	margin: 0 0 10px;
	font-size: 13px;
}
#wrapper		{ float: left; width: 100%; }

/* Header */
#header			{ background:#ADD8E6;}
#header h1  	{ color: #004b6f; margin: 0 0 3px; padding: 24px 18px 0; }
#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
#header p.class1 { color: black; font:18px Impact; font-size: 20px; font-weight: bold; padding: 2px 2px 0; }
#header p.class2 { color: black; font:16px Impact; font-size: 16px; font-weight: bold; padding: 2px 2px 0; }
#header font.class3 { font-size: 14px; font-weight: bold; padding: 2px 2px 0; }


/* Content Style */
#navigation		{border-bottom: 1px solid #ccc; padding-left: 18px; }
#navigation ul	{ padding: 0 18px 9px; }
#navigation a:hover {
  font:Impact;
  background-color: #ADD8E6;
  padding-bottom: 2px;
}
#content		{ padding-left: 18px; }
#extra			{ border-bottom: 1px solid #ccc; }
#extra small	{ font-size: 11px; line-height: 18px; }
#content p, #extra p {
	padding-right: 18px;
	font-size: 12px;
}

/* Content Positioning & Size */
#navigation		{ float: left; width: 10%; margin-left: -100%; }
#content		{ margin: 5 225px 36px 10%; }
#extra			{ float: left; width: 200px; margin-left: -218px; }		
/* Footer */
#footer			{ background: #ADD8E6; border-bottom: 2px solid #999; clear: left; width: 100%; } 
#footer a:hover {
  background-color: white;
  padding-bottom: 2px;
}

#footer	p		{ font-family: Arial; color: black; font-size:1px, margin: 0; padding: 0 18px 10px; }
#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		
#content table.survey {
	border-width: 0px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #ffffff;
}
#content table.survey th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: white;
	background-color: white;
	font:12px Helvetica; 
	width: 60px;
	font-weight: bold;
	color:black;
	-moz-border-radius: ;
}
#content table.survey td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color:white ;
	background-color: white;
	font:12px arial;
	width: 60px;
	font-weight: bold;
	color:black;
}

#content table.default {
	border-width: 0px;
	border-spacing: 2px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #ffffff;
	
}
#content table.default th {
	border-width: 0px;
	border-style: solid;
	border-color: black;               
	background-color: black;
	font-weight: bold;
	color:white;
}

#content table.default td {
	border-width: 0px;
	padding: 2px;
	padding-left: 20px;
	border-style: solid;
	border-color:black ;
	background-color: white;
	color:black;
}

#navigation p.class1 {
	font-size:12px; 
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
}

#navigation td.class_smaller {
	font-size:10px; 
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	padding-left:20px
}

#content p.small {
	font-size:12px; 
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
}
#content p.medium {
	font-size:12px; 
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
	font-weight: bold;
}

#content ul {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	padding: 2px 2px 0;
}
#links_top {
	border-width: 2px;
	margin:0;
	width:100%;
	height:40px;
	background-color: #ADD8E6;
}