
#wrap_content
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#header_content
{
padding: .5em;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#navbar_content
{
padding: .5em;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#header_content h3
{
padding: 0;
margin: 0;
}

#left_content
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
vertical-align: top;
}

#rigth_content
{
padding-left: 0px;
padding-right: 5px;
width: 74%;
float: right;

padding: 1em;

border-left: 1px solid gray;
}

#footer_content
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}

#left_content p { margin: 0 0 1em 0; }
#rigth_content h2 { margin: 0 0 .5em 0; }

#onebox_content {
	padding: 1em;
	max-width: 50em;
}

.topmenuul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.topmenuli{
	list-style-type:none;
	float:left;
}

.topmenutitle{
	display:block;
	width:100px;
}

.submenuul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
}

.submenuli a{
	display:block;
	width:250px;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#dmenu {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

.topmenutitle {
	text-indent:3px;
	text-decoration: none;
	border:1px solid #000000;
	padding:3px;
	line-height:14px;
}

.submenuul {
	margin-top:-1px;
	background-color:#E7F7FF;
	background-position: top left;
	background-repeat: repeat-x;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	border-left:7px solid #FF0000;
}

.submenuli a{
	padding:3px;
	text-decoration: none;
	color: #000000;

}

.submenuli a:hover{
	text-decoration: none;
	background:#336699;
	color: #FFFFFF;
}

table, tr, td { 
	color:#000000; 
	font-family: Arial, MS Sans Serif, Helvetica;
	font-size: 10pt
}

a.nav            { color:#FFFFFF; font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.nav:hover      { color:#FF9966; font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.brlink         { color:#558080; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none; font-weight:normal }
a.brlink:hover   { color:#CC6633; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none; font-weight:normal }
a.textlink       { color:#558080; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none; font-weight:normal }
a.textlink:hover { color:#CC6633; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none; font-weight:normal }
a.splashlink       { color:#558080; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none }
a.splashlink:hover { color:#FF6633; font-family: Arial, MS Sans Serif, Helvetica; text-decoration:none }
a.spiderlink       { color: black; text-decoration: none }
a.spiderlink:hover { color: #CC6633; text-decoration: none }
a.fblink       { color: black; text-decoration: none }
a.fblink:hover { color: #CC6633; text-decoration: none }
