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


body{
	background:								url(images/bg.gif) repeat-x top;
	font:									10pt/12pt arial,sans-serif;
	height:									100%;
	margin:								8px;
}


p {

}


/* ------------------------------ Page Header ------------------------------ */


#header_nav {
	margin-top:								58px;
	float: 									left;
}


#header_nav a {
	margin-left: 10px;
}


#link {
	margin-top:								58px;
	float: 									right;
}


#top {
	width: 749px;
	height: 82px;                                      
	background:                             url(images/top.gif);
	font:									10pt arial,sans-serif;
	color:									#ffffff;
}


#top a {
	color:									#ffffff;
	text-decoration:						none;
}


#top p {
	text-align:								right;
	padding-right:							10px;
}


/* ------------------------------ Body Content ------------------------------ */


div.bio {
	margin:									16px 0px 4px 0px;
}


div.row {
	clear:									both;
	padding-top:							5px;
}


div.row span.formw {
	float:									right;
	width:									335px;
	text-align:								left;
}


div.row span.label {
	float:									left;
	width:									200px;
	text-align:								right;
}


h1 {
	color:									#2D4673;
	font:									bold 14pt myriad, arial, sans-serif;
	margin:									0px 8px 0px 0px;
}


h2.person_title {
	font:									bold 12pt myriad, arial, sans-serif;
}


img {
	border:									0px;
	margin:									0px;
	padding:								0px;
}


p {
	line-height:							1.6em;
	padding-top:							4px;
	padding-bottom:							4px;
}


ul {
	padding:								0px;
	margin:									0 0 0.7em 0px;
	list-style:								none;
}


ul.txt2 li {
	padding-left:							30px;
	background:								transparent url(images/bullet.gif) no-repeat 12px 6px;
}


.bigger {
	font: 									12pt/14pt arial,sans-serif;
}


ul.indent li {
	list-style:								decimal;
	margin-left:							30px;
}


.submit{
	float:									left;
	margin-left:							100px;
}


#bottom {
	background:		 						url(images/bottom.gif) no-repeat;
	width: 									749px;
	height: 								260px;
	margin-top: 							-150px;
}


#bottom a{
	font: 									10pt  arial,sans-serif;
	color:									#ffffff;
	padding:								5px;
	text-decoration:						none;
}


#bottom a:hover, #top a:hover {
	color: 									#ADC7ED;
}


#bottomnav{
	float:									right;
	padding-right:							200px;
	margin-top:								220px;
}

#bottomnav #tagline {
	color:									#ddd;
	margin-top:								8px;
	font-style:								italic;
	font-size:								1.3em;
	font-weight:	 						normal;
}


#bottomnav2 {
	float:									right;
	padding-right:							200px;
	margin-top:								65px !important;
	margin-top:								220px;
}


#cloudbg {
	background:                             url(images/cloudtile.gif);
	padding-top:							25px;
	width:									749px;
}


#content {
	margin-left:							215px;
	margin-top:								-196px;
	width:									510px;
}


#form {
	width:									470px;
	margin-left:							245px;
	margin-top:								-150px;
	margin-bottom:							200px;
	padding:								10px;
}


#form2 {
	width:									555px;
	margin-left:							175px;
	margin-top:								-190px;
	padding:								10px;
}


#form3 {
	width:									555px;
	margin-left:							210px;
	/*margin-top:								-150px;*/
	padding:								10px;
}


#menu {
	left:									30%;
	width:									152px;
}

#menu a {
	display:								block;
	overflow:								hidden;
	padding:								0 0 0 0px;
	width:									152px;
}


#menu a:hover{
	text-indent:							-153px;
}


#submit {
	margin-left: 							100px;
}


#wrapper {
	width:									745px;
	margin: 								auto;
	height:									100%;
}


img.bio_photo {
	float:									right;
	margin:									0px 0px 4px 8px;
}



/* ------------------------------ WAEA ------------------------------ */


#waea {
	padding:								8px 16px 8px 32px;
	border:									1px solid #aaa;
}

/* ------------------------------ New Products ------------------------------ */


#new_products {
	padding:								8px 16px 8px 32px;
	border:									1px solid #aaa;
}

#new_products ul {
	list-style:								disc;
	padding:								0px;
	margin:									0px 0px 0px 20px;
}
