/* CSS Document */
body {
background-color:#DEDCD9;
margin:0px;
background-image:url(../images/bg1.gif);
background-position:top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

#main_container {
margin: 0px auto;
width:845px;
height:auto;
display:table;
}
#header {
width:845px;
height:auto;
/*border:1px solid #000000; */
display:table;
}
#left_part {
width:225px;
height:auto;
float:left;
/*border:1px solid #cccccc;  */
padding:0;
display:table;

}
#right_part {
width:600px;
height:auto;
float:right;
padding:0;
display:table;
border:1px solid #cccccc;  
}
#topnav {
width:845px;
height:21px;
background-color:#000000;
padding:3px;
margin-top:1px;
margin-bottom:5px;
display:table;
}
#sef {
width:50px;
height:478px;
}
.separator {
height:8px;
width:100%;
}
.separator2 {
height:inherit;
width:57px;
}
#menu {
width:845px;
height:31px;
background-color:#414141;
border:1px solid #000000;
display:table;
}
#body_cont {
width:845px;
border:0px solid #666666;
display:table;
}
#footer {
width:845px;
height:30px;
border:1px solid #000000;
padding:5px;
margin-top:5px;
}
.menu_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menu_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menu_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#2883C2;
text-decoration:underline;
}

.d_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.d_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.d_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.footer_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#2883C2;
text-decoration:none;
}
.footer_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#2883C2;
text-decoration:none;
}
.footer_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}
TD.foot_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#DDDD9A;
}
TD.foot_link a{
font-weight:bold;
color:#DDDD9A;
text-decoration:none;
}
TD.foot_link a:hover{
font-weight:bold;
color:#7FA5BF;
text-decoration:underline;
}
.input_search {
width:119px;
height:19px;
border:1px solid #666666;
background-color:#FFFFFF;
}
.btn_search {
width:48px;
height:19px;
/* background-image:url(../images/btn_go.gif); */
background-color:#990000;
border:1px solid #990000;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
cursor:pointer;
}

/* dropdown_menu_start */
#sddm
{	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:400px; float:left; padding-top:5px; padding-left:5px; background-color:#414141;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 4px;
	width: 70px;
	background: #414141;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #414141}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #363636;
	border: 1px solid #A8A8A8}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 5px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #363636;
		color: #C8C8C8;
		font: 10px Verdana, Arial, Helvetica, sans-serif;}

	#sddm div a:hover
	{	background: #737373;
		color: #FFF}
/* dropdown_menu_end */

#searchform {
width:435px; padding-right:5px; padding-top:5px;
display:table;
}

#social {
border:0px solid #414141;
float:left;
width:200px;
margin-top:9px;
padding:0px;
display:table;
}

#search_box {
width:208px; float:left; height:20px; display:table; padding:2px;
}
#search_box2 {
width:119px; float:left; height:100px; display:table; 
}

TD.top_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}
TD.top_menu a{
color:#000000;
text-decoration:none;
}
TD.top_menu a:hover{
color:#003366;
text-decoration:underline;
}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#993300; }