 body {background-color: #000000;
color: #FFF; 

font-size: 12px; 
font-family: Arial; 
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding: 0px; }
a{ color: #CCCCCC; 
 }
 img{
 border:0;
 }
.Box { border-width: 1px; border-color: #000000; border-style: solid; margin-top: 1px; margin-bottom: 1px; margin-left: 1px; margin-right: 1px; }
.download { background-color: #f3f8f4; border-width: 1px; border-color: #dbeadc; border-style: solid; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; }
.menuitem
{
  background-color: #303030;
  border-style: none;
  margin-bottom: 1px;
  padding: 5px;
  text-align: center;
 
}
a:hover { color: #CCCCCC; 
 }
.update
{
	border-top: 1px dashed #303030; border-bottom: 1px dashed #303030;
	border-left: 1px dashed #303030; border-right: 1px dashed #303030;
}
.menuitem a {display:block;}
 
.menuitem:hover  {
 color: #FFFFFF;
 background-color: #202020;
}
 
.menuitem:focus  { 
 color: #FFFFFF;
 background-color: #202020;
}
.start a {

        color: #2f2e2e;
        font-weight:bold;
}

.line {
	border-bottom-width: 2px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 10px;
}
.menu { background-color: #FF0033; padding-top: 1px; padding-bottom: 1px; margin-top: 2px; margin-bottom: 3px; color: #FFFFFF; }

 a {text-decoration:none;}
a link {

	color: red;
	font-weight:bold;
}

.reel_b3
{
	background: #333333;
	padding:3px;
	padding-left: 6px;

	text-align:left;
}
.reel_b3 a,.reel_b3 a:visited
{
	color: #CCCCCC;
	font-weight:normal;
}
.start a:visited {
	color: #000000;
}
img a{border:none;
}
div.logotop{text-align:left;
background-color:#303030;
color:#ffffff;
background:url('/ico/top.jpg');
}
.logo{

padding-top:2px;
}
div.dotted
{ background: url(/ico/dot.gif) repeat-x bottom left white; 
height: 11px; margin: 0; 
}
form
{
	padding: 4px;
	color: #888888;
}
div#register div.formElement{display:block;width:400px;margin:10px;font-size:13px;}div#register div.formElement.required label{font-weight:normal;}div#register div.formElement label{margin:0;display:inline-block;vertical-align:middle;width:150px;text-align:right;}div#register div.formElement select,div#register div.formElement input{margin-left:10px;display:inline-block;vertical-align:middle;width:200px;}div#register div.formElement.erroneous input,div#register div.formElement.erroneous select,div#register div.checkboxFormElement.erroneous input{border:1px solid #A00A0A;}div#register div.formElement p.clarifyingMessage{color:#000000;display:block;font-style:italic;margin-left:100px;font-size:10px;width:200px;}div#register div.formElement span.errorMessage,div#register div.checkboxFormElement span.errorMessage{margin-left:100px;font-size:11px;color:#F00;}

a:visited {
	color: #CCCCCC;
}
.style2 {color: #FFFFCC}
.start{background-color:#FFF; width:99%;border:solid #999999;
margin-left:3px; padding-left:3px;color:#333333;font-size:12px;
}
.light {
	color: #606060;
	padding: 3px;
	text-align: center;
	border-bottom: 1px solid #BA0000;
}
hr{background-color:#CCCCCC; border:medium none; height:1px; margin:2px 0; padding:0;}
a.btn, input.btn {background:#0F2B46;padding:5px 19px;color:#fff;font-weight:bold;border:none}
a.btn:hover, input.btn:hover {background:#153D64;text-decoration:none}
.login {
	text-align:right;
	background-color:#303030;
	font-size:12px;

	padding-right:10px;


}.part {
	text-align:center;
	background-color:#E9E9E9;
	font-size:12px;

	padding:2px;
border:solid 2px #CCCCCC;

}
.start a {

        color: #2f2e2e;
        font-weight:bold;
}

.login a{
color:#FFF;
}


