body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333333;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	}

h1	{
	font-size:1.2em; 
	font-weight:bold; 
	}

h2	{
	font-size:1.0em; 
	font-weight:bold; 
	border-bottom:dotted thin #FFD2D2;
	margin-top:50px;
	}

h3	{
	margin-top:50px;
	font-weight:bold;
	text-decoration:underline;
	}
	.h3first {margin-top:20px;}

.ethnic_label {vertical-align:top;}

li	{list-style-type:square;}

img 	{border:0px;}

.small {font-size:0.8em;}

.caption {font-size:0.8em; font-style:italic; margin-top:-10px; padding-top:-10px;}

form  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.0em; 
	color: #333333;
	}

input  {
	border:1px solid #CCCCCC;
	background: #FFFFFF; 
	}

input.search	{
	border: 0px;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	background:#FFF4F4;
	}

input.button	{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	background-color: #C0C0C0;
	font-size: 1.0em;
	}
textarea  {
	border:1px solid #CCCCCC; 
	background: #FFFFFF; 
	}
			
#tblFeedback {
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	padding:10px;
	}
			
#tblSurvey {
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	padding:10px;
	}


#page_wrapper {min-width:900px;}	

#header  {width:100%; background-color:#FFFFFF;}
#logo {width:362px; float:left;}
#montage {width:389px; float:right;}
#nav_bar_outer {
	width:100%;
	clear:both;
	background-color:#F24444;
	border-top: solid 1px solid #A81717;
	border-bottom: solid 1px solid #A81717;
	font-size:1.0em;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px 0px 10px 0px;
	}
#nav_bar_inner {margin-left:27px;}
.bar {margin-right:17px;}
a.bar:link, a:visited {color:#FFFFFF; text-decoration:none;}
a.bar:hover, a:active {text-decoration:underline;}
a.bar_w:link, a:visited {color:#FFFFFF; text-decoration:none;}
a.bar_w:hover, a:active {text-decoration:underline;}

#survey
	{
	color: #000000;
	font-size:0.95em;
	font-weight:bold;
	position: absolute;
	right:50px;
	top:90px;
	}
	#survey a:link, #survey a:visited {color:#000000; text-decoration:none;}
	#survey a:hover, #survey a:active	{text-decoration:underline;}


#container_wrapper {
	background-color:#FFFFFF;
	width:100%;
	float:left;
	margin-right:-175px;
	}

#content_wrapper {
	margin-left:275px;
	border-right:1px solid #FFD2D2;
	border-left:1px solid #FFD2D2;
	background-color:#FFFFFF;
	/*float:left;*/
	}

#container {margin-right:200px;}

#content	 {margin:0px 25px 0px 25px; text-align:left;}
#content td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.0em; 
	color: #333333;
	}
#content a:link, #content a:visited {color:#FF379B; text-decoration:none;}
#content a:hover, #content a:active	{text-decoration:underline;}


#quest_bar {
	width:231px; 
	margin:0px 50px 0px 7px; 
	float:left;
	}
#quest_bar ul {
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	list-style-type:none;
	}		
#quest_bar li.quest {
	margin-top:0;
	margin-bottom:0;
	list-style-type:none;
	}
#quest_bar img {vertical-align:bottom;}

#sidebar {
	width:175px; 
	float:right;
	background-color:#FFFFFF; 
	font-size:0.85em;
	}
#sidebar a:link, #sidebar a:visited {color:#FF379B; text-decoration:none;}
#sidebar a:hover, #sidebar a:active 	{text-decoration:underline;}
.sidebar_images	 {width:160px; margin:0px 15px 0px 0px;}
.sidebar_border {
	margin:0px 15px 0px 0px;
	border-right:2px solid #FFE6E6;
	border-left:2px solid #FFE6E6;
	}
.sidebar_content	{margin:0px 27px 0px 12px;}

#section_sidebar {
	width:175px; 
	float:right;
	background-color:#FFFFFF; 
	font-size:0.85em;
	margin-bottom:20px;
	}
#section_sidebar a:link, #section_sidebar a:visited {color:#FF379B; text-decoration:none;}
#section_sidebar a:hover, #section_sidebar a:active	{text-decoration:underline;}

.spacer {
	width:100%;
	background-color:#FFFFFF;
	height:50px;
	clear:both;
	}
.spacer_bottom {
	width:100%;
	background-color:#FFFFFF;
	clear:both;
	}

#footer {
	width:100%;
	background-color:#F24444;
	border-top: solid 1px solid #A81717;
	border-bottom: solid 1px solid #A81717;
	font-size:1.0em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:10px 0px 10px 0px;
	}
		
.highlight {
	background-color: #FEEBEB;
	border-top: 8px solid #FF9D9D;
	border-right: 1px solid #FF9D9D;
	border-bottom: 1px solid #FF9D9D;
	border-left: 1px solid #FF9D9D;
	padding: 7px;
	}
	.highlight li {margin-left:20px; padding-top:15px; padding-bottom:15px;}
		
.pic_right {
	border:1px solid #000000;
	margin:0px 0px 15px 15px;
	float:right;
	}
.pic_left	{
	border:1px solid #000000;
	margin:0px 15px 15px 0px;
	float:left;
	}
			
#pagetable {border:1px solid #FF9D9D;}
#pagetable td {
	border:1px solid #FF9D9D;
	background-color:#FFFFFF;
	padding:5px;
	}
#pagetable td.tableheader {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF9D9D;
	}

/* ********************************************************************************* */
/* search form styles */
/* ********************************************************************************* */
#quest_bar input.search
	{
	border:1px #999999  solid;
	background-color:#F4F4F4;
	background-image:url(/btw/nav_bars/quest_bar/input_bg.jpg);
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
	}
	#quest_bar input.search:focus {background-image:none; background-color:#FFFFCC;}

#quest_bar input.search_go 
	{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	background-color: #C0C0C0;
	font-size: 1.0em;
	margin-bottom:5px;
	}

#quest_bar label 
	{
	font-size:1.0em; 
	font-weight:bold; 
	border-bottom:dotted thin #FFD2D2;
	}

#quest_bar fieldset {border:none;}

#quest_bar img.google_image {margin-left:7px;}

#quest_bar img.phw_image {margin-left:7px; margin-top:40px;}

#cse-search-box {margin-top:20px;}



