body { background-color:#000000;
background-image: url(../images2010/bg_top.gif);
background-repeat:repeat-x;
margin: 0;
padding: 0;
font-family:Arial,Arial Cyr,Helvetica;
color:#B6B4B5;
font-size:12px;
font-weight:normal; }

a { color:#CB0014;
text-decoration:none }

a:visited { color:#CB0014;
text-decoration:none }
	
a:active { color:#F48002;
text-decoration:none }
	
a:hover { color:#F48002;
text-decoration:none }

.menu { color:#2C2C2C;font-size:11px;font-weight:bold;text-decoration:none;
padding: 0px; margin-left: 10px; margin-right: 10px;
margin-top: 0px; margin-bottom: 0px; }

.menuactive { color:#CB0014;font-size:11px;font-weight:bold;text-decoration:none;
padding: 0px; margin-left: 10px; margin-right: 10px;
margin-top: 0px; margin-bottom: 0px; }

a.menu { color:#2C2C2C;font-size:11px;font-weight:bold;text-decoration:none; }
a.menu:visited { color:#2C2C2C;font-size:11px;font-weight:bold;text-decoration:none; }
a.menu:active { color:#CB0014;font-size:11px;font-weight:bold;text-decoration:none; }
a.menu:hover { color:#CB0014;font-size:11px;font-weight:bold;text-decoration:none; }


.submenu { color:#B6B4B5;font-size:10px;font-weight:normal;text-decoration:none; }
.submenuactive { color:#CB0014;font-size:10px;font-weight:normal;text-decoration:none; }
a.submenu { color:#B6B4B5;font-size:10px;font-weight:normal;text-decoration:none; }
a.submenu:visited { color:#B6B4B5;font-size:10px;font-weight:normal;text-decoration:none; }
a.submenu:active { color:#CB0014;font-size:10px;font-weight:normal;text-decoration:none; }
a.submenu:hover { color:#CB0014;font-size:10px;font-weight:normal;text-decoration:none; }


h1 {font-family:Tahoma,Verdana,Helvetica;
	color: #FFFFFF; 
	font-size:15px;
	font-weight:bold;
    background-image:url(../images2010/pic_p.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:100%;
	margin-bottom: 20px; margin-top: 2px; 
	margin-left: 0px; margin-right: 0px; 
	padding-top: 0px; padding-bottom: 5px;
	padding-left: 20px; padding-right: 0px;
	border-bottom: 3px solid #414141; }

h2 { font-family:Tahoma,Verdana,Helvetica;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-bottom: 10px; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
padding: 0px; }

h3 { font-family:Tahoma,Verdana,Helvetica;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin-bottom: 10px; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
padding: 0px; }

p { font-family:Arial,Arial Cyr,Helvetica;
color:#B6B4B5;
font-size:12px;
font-weight:normal;
margin-bottom: 5px; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
padding: 0px; }

li {
font-family:Arial,Arial Cyr,Helvetica;
color:#3F0101;
font-size:12px;
font-weight:normal; }


.header {
	font-family:Tahoma,Verdana,Helvetica;
	color: #FFFFFF; 
	font-size:15px;
	font-weight:bold;
    background-image:url(../images2010/pic_p.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:100%;
	margin-bottom: 20px; margin-top: 2px; 
	margin-left: 0px; margin-right: 0px; 
	padding-top: 0px; padding-bottom: 5px;
	padding-left: 20px; padding-right: 0px;
	border-bottom: 3px solid #414141;
}

.pheader {
	font-family:Tahoma,Verdana,Helvetica;
	color: #FFFFFF; 
	font-size:16px;
	font-weight:bold;
    background-image:url(../images2010/pic_p.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:100%;
	margin-bottom: 20px; margin-top: 2px; 
	margin-left: 0px; margin-right: 0px; 
	padding-top: 0px; padding-bottom: 5px;
	padding-left: 20px; padding-right: 0px;
	border-bottom: 3px solid #414141;
}

.iheader {
	font-family:Tahoma,Verdana,Helvetica;
	color: #252525; 
	font-size:16px;
	font-weight:bold;
    background-image:url(../images2010/pic_i.gif);
    background-repeat:no-repeat;
    background-position:left top;
    width:100%;
	margin-bottom: 20px; margin-top: 2px; 
	margin-left: 0px; margin-right: 0px; 
	padding-top: 0px; padding-bottom: 5px;
	padding-left: 20px; padding-right: 0px;
	border-bottom: 3px solid #0E0E0E;
}


.inputbox {
border:1px solid;
color:#000000;
background:#FFFFFF;
font-family:Verdana,Arial,Arial Cyr,Helvetica;
font-size:10px;
font-weight:normal;
}

.button {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background: url('../images1/sear_button.gif') no-repeat;
	background-repeat:no-repeat;
	border-top: none;
    	border-right: none;
    	border-left: none;
	border-bottom: none;
}

.buttonactive {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
	border-top-color: #CBE3FF;
	border-bottom-color: #003366;
	border-left-color: #B7CFEB;
    border-right-color: #003366;
    background: #869BBD;
	width: 100%;
	color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
   	font-weight : bold;
	font-size : 10px;
}

.searchinputbox {
border:1px solid #252525;
color:#7C7C7C;
background:#0D0D0D;
font-family:Verdana,Arial,Arial Cyr,Helvetica;
font-size:11px;
font-weight:normal;
}

td.menutab
{
    background:#DFDFDF;
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
}
table.menutab
{
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #666;
}
td.head
{
	height: 25px;
	margin-left: 10px; 
	margin-right: 10px; 
	font-family:Tahoma,Verdana,Helvetica;
    font-style:normal;
    font-weight:bold;
    font-size:11px;
	color: #BD0000;
	background-color: #EDEDED;
	border-bottom: 4px solid #4F4F4F;
	padding-left: 10px; 
	padding-right: 10px;
}
td.sub
{
    font-family:Verdana,Arial,Arial Cyr,Helvetica;
    font-style:normal;
    font-weight:bold;
    font-size:10px;
}
td.invert
{
    color:#000000;
    background-color:#EFEFEF;
    border: none;
    font-family:Verdana,Arial,Arial Cyr,Helvetica;
    font-style:normal;
    font-weight:normal;
    font-size:10px;
}
td.normal
{
    color:#000000;
    background-color:#FFFFFF;
    border: none;
    font-family:Verdana,Arial,Arial Cyr,Helvetica;
    font-style:normal;
    font-weight:normal;
    font-size:10px;
}
td 
{
    font-family:Verdana,Arial,Arial Cyr,Helvetica;
    color:#FFFFFF;
    font-size:10px;
    font-weight:normal
}


td.columns
{
    background-color:#FFFFFF;
    color:#414141;
}


table.information td.head {
	height: 25px;
	margin-left: 10px; 
	margin-right: 10px; 
	font-family:Tahoma,Verdana,Helvetica;
    font-style:normal;
    font-weight:bold;
    font-size:11px;
	color: #000040;
	background-color: #E40000;
	border-bottom: 4px solid #FCD7D7;
	padding-left: 10px; 
	padding-right: 10px;
}
table.information td.sub
{
	height: 20px;
	margin-left: 10px; 
	margin-right: 10px;
	font-family:Arial,Arial Cyr,Helvetica;
	color:#000040;
	font-size:10px;
	font-weight: bold;
	background-color: #DBDBDB;
	border-bottom: 1px solid #B4BFCA;
	padding-left: 10px; 
	padding-right: 10px;
}
table.information td.invert {
	height: 20px;
	background-color: #ffffff;
	border-bottom: 1px solid #B4BFCA;
	padding-left: 10px; 
	padding-right: 10px;
}

table.information td.normal {
	height: 20px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B4BFCA;
	padding-left: 10px; 
	padding-right: 10px;
}

table.information td {
	height: 20px;
	padding-left: 0px; 
	padding-right: 0px;
}

table.listing td.invert {
	height: 20px;
	background-color: #ffffff;
	border-bottom: 1px solid #B4BFCA;
	padding-left: 10px; 
	padding-right: 0px;
}

table.listing td.normal {
	height: 20px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B4BFCA;
	padding-left: 10px; 
	padding-right: 0px;
}


hr { color: #414141; height: 1px; width: 100%; }


ol { margin-bottom: 10px; margin-top: 0px; 
margin-left: 25px; margin-right: 0px; 
padding: 0px; }

ul { margin-bottom: 10px; margin-top: 0px; 
margin-left: 0px; margin-right: 0px; 
padding: 0px; }

ul li { margin-bottom: 2px; margin-top: 0px; 
margin-left: 0px; margin-right: 0px; 
padding-top: 0px; padding-bottom: 0px;
padding-left: 20px; padding-right: 0px;
background: url('../images2010/element_arrow.gif') no-repeat 5px 5px;
list-style-position: outside;
list-style-type: none;
}

ol li { margin-bottom: 2px; margin-top: 0px; 
margin-left: 0px; margin-right: 0px; 
padding-top: 0px; padding-bottom: 0px;
padding-left: 5px; padding-right: 0px;
}