@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,img,p,blockquote {margin:0; padding:0;border: 0;outline: 0;font-size: 100%;}
:focus {outline:0}
html,body {height:100%}
ol,ul {list-style:none;}

body {
	background: url(../sd/bg.gif) #f7f7f7; color:#010101; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size: 12px; /* General text font size */
	} 

/**** Headings Styles ****/
h1 {text-align:left; font-size:18px; font-weight:bold; margin:15px 0;}
h2 {text-align:left; font-size:14px; font-weight:bold; margin:10px 0;}
h2 a {color:#CC3300;}
h3 {text-align:left; font-weight:bold; font-size:14px; margin:10px 0;}

/**** Paragraph style ****/
p {
	line-height:16px; /* General text line height */
	text-align:left; 
	margin:6px 0;}

i *, i {font-size:12px !important;}

a {color:#010101; text-decoration:underline;}
a:hover {color:#FF6600; text-decoration:none;}


#container {background:#236B8E;}

/******* Main Container *********/
#wrap { 
	margin:10px auto; 
	padding:10px 15px; 
	width:760px; /* Width of the Main Container = #left_menu.width + #content.width */
	background: #fff; 
	border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; box-shadow: 0 0 2px #000; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000;
	}


/****** Left Menu Column *****/

#left_menu {
	width: 170px; /* Width of the left menu column */
	float: left; 
	font-size:11px; 
	background:#236B8E;
	}
	
#left_menu ul li {margin-bottom: 1px; border-bottom:solid 1px #FFFFCC; line-height: 20px; padding:2px 5px;}
#left_menu ul li a {text-decoration: none; color:#ffffff; font-weight: bold}
#left_menu ul li a:hover {text-decoration: none; color:#FFFF00}


/***** Main Content Section *****/	
#content {
	width:580px; /* Width of the left menu column */
	float:left; 
	background:#ffffff; 
	min-height:1800px;
	padding-left:10px}


#content ol {list-style:decimal; padding-left:20px; margin-bottom:15px}
#content ul {list-style:disc; padding-left:20px; margin-bottom:15px}
#content ul li, #content ol li {line-height:16px;} 	

#header {height: 40px; border-bottom: solid 4px #CC3300; margin-bottom:5px;}
.contacts {position:relative; float: right;  width: 330px;  padding: 5px; text-align:right; color:#CC3300; font-size:14px}
.contacts span {font-size: 16px; }

.menu_level_1 {background-color:#236b8e;color:#ffffff;}

.menu_level_1:hover {background-color:#000080;}

.menu_level_2 {background-color:#236B8E;color:#ffffff;}

.menu_level_2:hover {background-color:#236b8e;}

.menu_special {background-color:#000080;color:#ffffff;}
.menu_special:hover {background-color:#000080;}

.sidebar_bg {background-color:#236B8E}


.greyBox {background:#f9f9f9; border: solid 1px #E4E4E4; padding:10px;}





.more {background:#e4e4e4; padding:4px; text-align:center; font-size:11px;}





#footer {padding-top: 20px; font-size: 11px; color: #808080; }
#footer p {line-height:14px; font-size:10px;}
.copyright {background:#236B8E; color:#fff; padding:4px;}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.clearfix { display: inline-block; clear:both;}
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.breadcrumbs {padding:5px;}
.imgalign {padding:5px 8px}
.form p {margin:0}
.specs td {border:solid 1px #236B8E; padding:2px;}