html, body { margin: 0; padding: 0;	text-align: center;	min-width: 690px; }
body {
	/* background-image: url(images/background.jpg); */
	background-color: #C5C8CF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
}
img {border: none; }
h1 { font-family: Tahoma; font-size: 20pt; color: #CC0000; text-align: center; }
h2 { font-family: Tahoma; font-size: 17pt; color: #CC0000; text-align: center; }
h3 { font-family: Tahoma; font-size: 15pt; color: black; text-align: left; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; }



.dashedpullout {
	background-color: #E8F3FF;
	border: 3px dashed #0B5D8C;
}
.style1 {color: #CC0000}
.style9 {color: #000000}

.drop {
	float:left;
	color:#666666;
	font-size:60px;
	line-height:40px;
	padding-top:2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}

.style4 {	font-size: x-small;
	color: #666666;
}
	
.highlight {
	color: #000000;
	font-weight: bold;
	background-color: yellow;
}	
.strong {
	font-weight: bold;
}
.maroon {
	color: #CC0000;
}
.left {
	float:left;
	margin:0 10px 0 0;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.align_right {
	text-align: right;
}
img.red_dash {
	border: red dashed 2px;
}
	
/* content */
#content {
	border: 10px gray solid;
	padding: 20px;
	margin:0 auto;
	width:720px;
	background-color: #FFFFFF;
	/* background-image: url(images/md_690.jpg); */
}
#content:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
} 	


/* Main */
.main {
	margin:0 auto;
	width:720px;
	background-color: #FFFFFF;
}

#header {
	margin:0 auto;
	text-align: center;
	width:490px;
}

.white_table {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 85%;
	background-color: #FFFFFF;
}
.blue_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 550px;
	background-color: #E8F3FF;
	border: #0B5D8C 3px solid;
}
.white_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 70%;
	background-color: #FFFFFF;
	border: #0B5D8C 3px solid;
}
.maroon_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 70%;
	background-color: #990000;
	border: #6C0000 3px solid;
}
.yellow_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 550px;
	background-color: #FFFFCC;
	border: #CC0000 3px solid;
}
.yellow_table_bordered h3 {
	text-align: center;
}
.bonus_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: center;
	width: 70%;
	background-color: #FFFFCC;
	border: #CC0000 3px dashed;
}
.summary_table_bordered {
	margin:0 auto;
	padding: 10px;
	text-align: left;
	width: 70%;
	background-color: #FFFFCC;
	border: #CC0000 3px dashed;
}
.summary_table_bordered h3 {
 text-align: left;
 font-size: 13pt;
 }



#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
font-size: 8pt;
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}


ul#review {padding: 0; margin: 0;list-style:none; border: red thin solid;}
#review li {
	list-style-type: none;
	height: 50px;
 	font-family: Tahoma; 
 	font-size: 13pt; 
 	font-weight: bold;
 	color: black;
	border: green thin solid;
}
#review img.check {float: left; padding: 3px; }
#review img.box {float: right; padding: 3px; height: 100px; }

img.me { border: black thin solid; float: right; }

.strike {
	text-decoration: line-through;
}
