html, body{ margin: 0; padding: 0;
; }

body{ color: #333; 
font: 16px Helvetica, Arial, sans-serif; 
line-height: 18px;
background-color: #DBBA77;
 }strong {color: #7C2B2A;}

.bold {
color:#000;
font-weight:bold;}
.black {
color: #000000;}

.boldunderline {
color:#000;
font-weight:bold;
text-decoration:underline;}
.gold {
position:absolute;
top:15px;
left:250px;
color: #ffcc00;font-weight: bold;}

.marroon {color: #7C2B2A;font-weight: bold;}

.underline {text-decoration: underline;}

.cert_title {
background-color:#7C2B2A;color: #fff;font-weight: bold;text-indent: 25px;font-style: italic;} h1 {
color: #000000;font-size: 18px;}
h2 { 
font-size: 1.25em;
color: #333; }

a:link { color: #0000ff; }

a:active {}

a:visited{ color: #0000ff}

a:hover {
color: #800080 }

p{ margin: 0 0 18px; }

td {
background-color: #ffffff;padding-right: 10px;}

#container{ 
position:relative;
top:25px;
width: 980px;
margin: 0em auto 0em auto; 
background-color: #802F2C;}
		
		/* Header */
#header	{
background-color: #ffffff;
border-bottom: 2px solid #ddd;height: 92px;
width: 100%;}

#header h1 { color: #004b6f; margin: 10px 0em 5px 0em }

#header p { color: #666; font-size: 11px; font-weight: bold; padding: 0 18px;top: 20px;left: 700px;}


		/* Content Style */#p2 {
width:100%;
height:50px;
position: absolute;
top: 118px;
left:0px;background-color: #000000;vertical-align: 25px;}
.leftimg {
float: left;
margin-left:10px;
margin-right: 10px;
margin-bottom: 6px;background-color: #ffffff;}

#flframe {
position:absolute;
top:785px;
left:540px;
width: 333px;
height: 252px;background-image: url(images/color_beige_125.jpg);}
  #flash{
position: absolute;
top: 20px;
left: 24px;}
#navigation		{
margin: 10px;
}

#navigation table td {background-color: #802F2C;}

#navigation ul	{
margin: 0; 
list-style: none;
padding: 0;
text-decoration: none;}

#navigation a {color: #ffcc00;text-decoration: none;}

#navigation a:hover {color: #0000FF;}

#extra			{  }

#extra small	{ font-size: 11px; 
line-height: 18px; }

#content		{ 
border-bottom: 1px solid #ccc;
margin-bottom: 18px;margin-right: 75px;margin-top: 50px;}

#content p, #extra p {
padding-right:18px;
padding-left:15px;
padding-top:25px; }
		
		/* Content Positioning & Size */
#navigation		{  }

#content		{ float: right; width: 80%; }

#extra			{ float: right; width: 80%; }
	
     	/* Footer */
#footer			{ background: #333;
font: 10px Helvetica, Arial, sans-serif; 
border-bottom: 2px solid #999; 
clear: both; }

#footer a		{ color: #eee; }

#footer a:hover { color: #0000FF}

#footer	p		{ color: #ccc; 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; }

.afslogo {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 48px;font-weight: bolder;font-style: italic;color: #0033cc;line-height: 68px;text-decoration: none;}

.afslogo a:{
text-decoration: none;}

.afslogo a:visited {
text-decoration: none;}

.afslogo a:hover {
text-decoration: none;}