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

a:link {
	color: #800000;
	text-decoration: none;
	}

a:visited {
	color: #800000;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

td img { display: block; }

embed {
	display:block;
	}

object {
	display:block;
	}

img { border: 0;
	display:block;
	}
	
div.header {



	}
	
td.header {
	background-image: url('../imgmain/header_bkg.gif');
	background-repeat:repeat-x;
	background-color: transparent;
	border-bottom:1px solid #C9E2FF;
	width:100%;
	height:108px;
	vertical-align:top;
	}
	
div.content {
	font-family:verdana, arial, helvetica, sans-serif;
	}
	
div.content_title {
	background-color:#eeeeee;
	margin:3px 5px 3px 5px;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	font-size:0.8em;
	}
	
div.page_title {
	font-family:verdana,helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	margin:0px;
	padding:5px;
	color:#113071;
	background-color:#E7DAB7;
	}

div.center {
	text-align:center;
	}
	
span.reallife {
	color:#840000;
	font-weight:bold;
	}
	
span.underline {
	text-decoration:underline;
	}
	
div.content_text {
	font-size:0.8em;
	margin:3px 5px 3px 5px;
	padding:5px 5px 5px 5px;
	}

div.content_text_gray {
	font-size:0.8em;
	margin:3px 5px 3px 5px;
	padding:5px 5px 5px 5px;
	}
	
div.content_img {
	float:right;
	text-align:center;
	font-size:0.8em;
	margin:5px 7px 5px 7px;
	font-weight:bold;
	font-style:normal;
	}

#homebuttons {
	margin:10px 0 0 0;
	}

#homebuttons td {
	padding-left:25px;
	}
	
td.blue_title {
	background-color:#5396CD;
	background-image: url('../imgmain/blue_title_bkg.gif');
	border-bottom:1px solid #68879B;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
td.red_title {
	background-color:#A13F40;
	background-image: url('../imgmain/red_title_bkg.gif');
	border-bottom:1px solid #AA5656;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
td.tip_of_the_week {
	background-color:#5396CD;
	border-top:3px solid #E3E3E5;
	}
	
td.bikini_pic {
	background-color:#E4E4E2;
	border-top:solid 1px #C9C9CB;
	border-bottom:solid 1px #C9C9CB;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
td.lower_left_text {
	text-align:center;
	background-color: #E0E1E5;
	font-family:verdana,arial,helvetica,sans-serif;
	color: #064D6D;
	padding-top:9px;
	padding-bottom:6px;
	padding-left:2px;
	padding-right:2px;
	}
	
td.gray {
	background-color: #E4E4E4;
	}
	
td.gray_nav {
	background-image:url('../nav/dotted_underline.gif');
	background-position:bottom;
	background-repeat:repeat-x;	
	background-color: #E4E4E4;
	padding-bottom:2px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:0.8em;
	}
	
td.gray_nav ul {
	margin-bottom:2px;
	margin-top:0px;
	}

table.top_table {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	border-bottom:2px solid #000015;
	}
	
td.nested_left_column {
	background-position:right;
	background-image:url('../imgmain/double_line.gif');
	background-repeat:repeat-y;
	padding-right:4px;
	background-color:#E0E1E5;
	width:19%;
	vertical-align:top;
	text-align:left;
	}
	
td.nested_right_column {
	vertical-align:top;
	text-align:right;
	background-color:#E3E3E5;
	background-image:url('../imgmain/double_line.gif');
	background-repeat:repeat-y;
	padding-left:4px;
	width:19%;
	}

td.member_sign_in {
	background-color:#E3E3E5;
	border-top:1px solid #C9C9CB;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
table.login {
	margin-right:auto;
	margin-left:auto;
	margin-top:6px;
	}
	
div.login_label {
	font-size:.8em;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#647272;
	font-weight:bold;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	}
	
div.sign_in_help {
	font-size:0.6em;
	margin-top:1px;
	margin-bottom:12px;
	text-align:right;
	margin-right:auto;
	margin-left:auto;
	color:#647272;
	}
	
div.founder_writeup {
	font-size: 0.8em;
	font-style:italic;
	margin-bottom:5px;
	margin-top:0px;
	padding:2px;
	color:#133072;
	}

td.footer {
	background-color:#E6DCB8;
	font-size:0.1em;
	padding-top:10px;
	}
div.button {
	text-align:right;
	}
	
input.button {
	margin-top:5px;
	text-align:right;
	margin-right:0px;
	margin-left:auto;
	}

div.center_title {
	font-weight:bold;
	color:#0F3170;
	margin-bottom:4px;
	text-align:center;
	}
	
div.list {
	font-size:1.0em;
	font-weight:bold;
	color:#0F3170;
	margin-top:1px;
	margin-bottom:5px;
	text-align:left;
	margin-left:25px;
	line-height:auto;
	}
		
div.numbered_list {
	font-size:.9em;
	letter-spacing:.01em;
	color:#0F3170;
	margin-top:2px;
	margin-bottom:5px;
	text-align:left;
	margin-left:25px;
	}
	
div.center_blue_bar {
	font-weight:bold;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:.9em;
	color:#ffffff;
	background-color:#113071;
	text-align:center;
	padding-bottom:6px;
	padding-top:3px;
	border-top:1px solid #616B74;
	margin-top:2px;
	clear:both;
	position:relative;
	}
	
div.center_blue_bar a:link {
	color:#ffffff;
	}
	
div.center_blue_bar a:hover {
	color:#ffffff;
	}
	
div.center_blue_bar a:visited {
	color:#ffffff;
	}
	
div.center_gray_bar {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.1em;
	color:#A13F40;
	background-color:#E3E3E5;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	clear:both;
	position:relative;
	}
	
td.bottom_gray_bar {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#113071;
	background-color:#E4E4E4;
	text-align:center;
	width:50%;
	padding-bottom:5px;
	padding-top:3px;
	}

table.diagrams {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:8px;
	margin-bottom:9px;
	}
	
td.diagrams {
	text-align:center;
	width:50%;
	}
	
img.center {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
table.botstarglobal {
	background-color: transparent;
	color: #515151;
	text-align: center;
	vertical-align:middle;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	}
	
table.botstarglobal td {
	padding:1px 3px 1px 3px;
	}

img.botstarglobal {
	vertical-align: middle;
	margin-right:auto;
	margin-left:auto;
	}
	
div.contact_info {
	font-family:verdana,helvetica,sans-serif;
	font-size:0.7em;
	text-align:center;
	margin:10px auto 10px auto;
	}
	
label.free_analysis{
	font-size:0.9em;
	font-weight:bold;
	}
