html, body {
height:100%;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
body {
background-color:#F4F4F4;
}
img {
display:block;
}
hr {
	color:#FC7F35;
}
h1 {
color:#333333;
font-family:Verdana;
font-size:14pt;
font-variant:small-caps;
font-weight:bold;
text-align:right;
}
h2 {
color:#333333;
font-family:Verdana;
font-size:11pt;
font-weight:bold;
margin:0;
padding:5px 0 5px 0;
}
h3 {
color:#333333;
font-family:Verdana;
font-size:9pt;
font-weight:bold;
margin:0;
padding:10px 0 10px;
}
h2, h3 {
letter-spacing:-1px;
}
p {
color:#333333;
font-family:Arial;
font-size:9pt;
margin:5px 0;
padding:5px 0 5px 0;
}
input, textarea {
color:#333333;
font-family:Arial;
font-size:9pt;
border:1px solid #FC7F35;
}

.tblproduct th {
color:#FFFFFF;
background-color:#FC7F35;
font-family:Arial;
font-size:9pt;
margin:5px 0;
padding:2px;
	border: 0px none #FFF;
}
.tblproduct td {
color:#59619D;
background-color:#FDCEB0;
font-family:Arial;
font-size:9pt;
font-weight:normal;
margin:5px 0;
padding:2px;
text-align:center;
	border: 0px none #FFF;
}
.tblproductheader {
color:#FFFFFF;
background-color:#FC7F35;
font-family:Arial;
font-size:9pt;
margin:5px 0;
padding:2px;
}
.tbldefault {
	color:#000000;
	background-color:#FFFFFF;
	border: 0px none #FFF;
}
.tbldefault td, td {
	color:#333333;
	background-color:#FFF;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	margin:5px 0;
	padding:2px;
	text-align:left;
	border: 0px none #FFF;
}

#Shadow {
margin:10px auto 0;
width:968px;
}
#mainCtn { 
background:transparent url(/img/shadow.jpg) repeat-y scroll 0 0;
margin:0 auto;
padding:0 14px;
width:940px;
}
#contentCtn {
background-color:#FFFFFF;/*#FC7F35;*/
background-image:url(/img/content_bg.jpg);
background-repeat:repeat-y;
border:1px solid #59619D;
margin:10px 0 0;
min-height:600px;
height:auto !imnportant;
overflow:visible;
padding:5px 25px 10px 220px;
text-align:left;
}
#adress {
color:#59619D;
font-family:Arial;
font-size:9pt;
padding-left:12px;
padding-right:8px;
padding-top:30px;
width:170px;
}
#adress a {
color:#59619D;
text-decoration:none;
}
#logos {
font-family:Arial;
font-size:9pt;
margin:-130px 0 0 18px;
padding:0;
position:absolute;
width:170px;
}
#navCtn {
background-color:#FDCEB0;
margin:163px 0 0 1px;
padding:0;
text-align:left;
position:absolute;
width:190px;
z-index:3;
}
ul#navLst {
margin:50px 0 0 0;
padding:0;
list-style-type:none;
}
ul#navLst li {
border-bottom:1px solid #FC7F35;
}
ul#navLst li a {
display:block;
padding: 7px 0 7px 12px;
color:#59619D;
font-weight:bold;
font-family:Arial;
font-size:10pt;
text-decoration:none;
margin:0;
}
ul#navLst li a:hover,
ul#navLst li a:focus,
ul#navLst li a.selectedRoot,
ul#navLst li a.selected,
ul#navLst li a.navSub:hover,
ul#navLst li a.navSub:focus {
color:#FFFFFF;
background-color:#FC7F35;
text-decoration:none;

}
ul#navLst ul {
margin:0;
padding:0;
list-style-type:none;
}

ul#navLst ul li {
border:none;
padding:0;
padding-left:12px;
margin:0;
}
ul#navLst li a.navSub {
display:block;
padding: 2px 0 2px 6px;
color:#59619D;
font-weight:normal;
font-family:Arial;
font-size:9pt;
text-decoration:none;
margin:	0 0 0 12px;
}

ul#navLst li.subNavLi {
border: 0px;
padding:0;
padding-left:12px;
margin:0;
}

ul#navLst li a.selectedSub {
	color:		#FFF;	
	background-color:#FC7F35;
	padding: 2px 0 2px 6px;
	font-weight:normal;
	margin:	0 0 0 12px;
}
ul#navLst li a.subNav:hover {
	color:		#FFF;
}
/* ########################################################### */
.sysinfo {
	color:#AAA;
	font-size:9px;	
}
a:link,a:active, a:visited {
color:#333;
}
a:hover, a:focus {
color:#000;	
}