body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:arial;
	font-size:12px;
	}

#container
{
	width:100%;
	margin-left: auto;
	margin-right:auto;
	position:relative;
	background-color: 4d8ab5;
	color: #333;
	border: 1px solid gray;
}

#top
{
width:100%;
padding: .3em;
background-color:#ff4a49;
color: #ff4a49;
border-bottom: 
}
#top1
{
padding: .3em;
background-color:#ffffff;
color: #3BAEDF;
border-bottom: 
}
#middle
{position:relative; 
float:left; 
width:100%; 
padding:5px;
margin-left: auto;
margin-right:auto;
background-color:#ffcb08;
}
#middle2
{
position:relative; 
float:left; 
width:100%; 
padding:5px;
margin-left: auto;
margin-right:auto;
background-color:#0182B1;
}
ul#navlist { font-family: sans-serif; margin:8px}

ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navlist li { float: left; }

ul#navlist li a
{
color: #ffffff;
background-color: #0182B1;
padding: 3px;
border: 1px #ffffff outset;
}

ul#navlist li a:hover
{
color: #ffff00;
background-color: #3BAEDF;
}

ul#navlist li a:active
{
color: #cccccc;
background-color: #3BAEDF;
border: 1px #ffffff inset;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 8pt;
padding-top: 5px;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 10em;
border: none;
padding: 2px;
}
#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
position:relative; 
float: left;
width: 20%;
margin: 0;
padding: 5px;
background-color:#FFFFD6;
}
#leftnavlist { width: 100%; margin-left:0;}

#leftnavlist ul
{
margin-left:0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
ul#leftnavlist li { float:left; }

#leftnavlist a
{
display:block;
padding: 2px;
width: 160px;
background-color: #FFFFD6;
border-top: 1px #000 solid;
border-bottom: 1px #000 solid;
border-left: 1px #000 solid;
border-right: 1px #000 solid
}

#leftnavlist a:link, #navlist a:visited
{
color: #EEEE;
text-decoration: none;
}

#leftnavlist a:hover
{
background-color: #369;
color: #fff;
}
#content
{
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	position:relative;
	float:right;
	width:72%;
	margin-left:auto;
	margin-right:auto;
}
#rightnav
{
	position:relative;
	float: right;
	width: 19%;
	margin: 0;
	padding: 5px;
	background-color:#FFFFD6;
			
	}

#rightnav2
{
	position:relative;
	float: right;
	width: 19%;
	margin: 0;
	padding: 5px;
			
	}

#p{
	margin-left:10px;
	margin-right:10px;
	padding:0px;
	text-align:justify;
	font-family:arial;
	font-size:12px;
	}
	
#footer
{
width:100%;
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#body-holder{position:relative; float:left; width:80%;}

.arial_red{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF0000;

}
