body { 
		min-width: 1008px;
		width:1008px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		background-color:#CCCCCC;
	 }
	
div.wrapper
{
    width: 1008px;
    margin-left: auto;
    margin-right: auto;
}

div.header
{
	background-color:#ffffff;
	height:124px;
}

div.header1
{ 
    height:1px;
}

.header2
{ 
    background-color: #332222;
    height:5px;
}


div.headermenu
{ 
    background-color: #332222;
    height:18px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;

}

.content 
{
	background-color:#FFFFFF;
}

.imgpad
{
	padding:5px;
}

.txt_none
{
	text-decoration:none;
	color:#ffffff;
}

.footer 
{
    background-color: #332222;
    height: 15px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;

}

.home-sub1 
{
	font-family:arial;
	font-size:12px; 
	color:#000067; 
	padding: 10px 5px 0px 0px;
}


.home-link
{
	padding:0px 0px 0px 8px;
	color:#000000;
	font-family:arial;
	font-weight:bold; 
	font-size:11px; 
	
}

.main-small 
{
	font-family:arial;
	font-size:11px; 
	color:#000000;
	background:#f0f0f0;
}

.home-header 
{
	font-family:arial;
	font-size:14px; 
	color:#000066; 
	font-weight:bold;
}

.home-header1 
{
	text-decoration:none;
	vertical-align:top;
	font-family:arial;
	font-size:13px; 
	color:#000000;
	font-weight:bold;
}


.home-header3 
{
	margin:5px 0px 8px 0px;
	color:#ffffff;
	font-family:arial;
	font-size:12px; 
	font-weight:bold;
	text-align:center;
	background-color:#554444;
}

.topmenu
{
	border:0px;
	padding-left:0px;
	
}

.aln_rt
{
	text-align:right;
	border:none;
}

.srh
{
	vertical-align:top; 
	padding:2px 0px 0px 4px;
}

.img_bdr
{
	border:0px;
}

.img_bdr1
{
border-style:solid;
border-width:thin;
border-color:#6699FF;
padding:3px 0px 3px 0px;
margin-left:10px;
}

.va
{
vertical-align:top;
}

a:hover {
	color: #6699fd;
}

.mdry
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#FF0000;
}

.bld
{
	font-weight:bold;
}

#navigation {
	height: 23px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#332222;
	position: relative;
	z-index: 10
}

#navigation ul, 
#navigation li {
	margin: 0px;
	padding: 0px;
}

#navigation li {
/*	display: inline;
	float: left;
	height: 30px;*/
	_width: 5px;
	_height: 23px;
}

#navigation li a {
	display: block;
	height: 23px;
	line-height: 23px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-bottom: 4px;
	_margin-bottom: 0px;

}

#navigation li a {
	border-bottom: 4px solid #FFFFFF;
}

#navigation li a.nav_home {	width: 65px; }
#navigation li a.nav_about { width: 223px; }
#navigation li a.nav_cust { width: 121px; }
#navigation li a.nav_sales { width: 144px; }
#navigation li a.nav_clients { width: 94px; }
#navigation li a.nav_form { width: 77px; }
#navigation li a.nav_con { width: 106px; }
#navigation li a.nav_contact { width: 97px; }
#navigation li a.nav_admin { width: 81px; }

#nvaigation li a.nav_contact a:after  {
	background: #000000;
}

#navigation li a:hover, #navigation li a.hover, #navigation li a.current {
	border-bottom: 4px solid #332222;
	background: #DFECF4;
	color: #000000;
}

#navigation li a.current {
	border-bottom: 4px solid #DFECF4;
	background: #554444;
	color: #FFFFFF;
}

#navigation #tabs {
	margin:0;
	padding:0;
	z-index: 100;
}
#navigation #tabs ul {
	display: block;
	position: absolute;
	top: 23px;
	border: 1px solid #554444;
	border-bottom: 0;
	z-index: 1000;
}
#navigation #tabs ul.children {
	margin:0;
	padding:0;
	z-index:1000;
	visibility:hidden;
}
#navigation #tabs li {
	position: relative;
	display: inline;
	float: left;
	height: 24px;
	z-index: 1000;
	_width: 5px;
	_height: 24px;
}
#navigation #tabs li ul.children li {
	background: #665555;
	display: block;
	float: none;
	margin-bottom: 0px;
	z-index: 99;
}
#navigation #tabs a {
/*	display: block;*/
	height: 23px;
	line-height: 23px;
	_margin-bottom: 0px;
}
#navigation #tabs a:hover, #navigation #tabs a.selected {
	background: #665555;
}
#navigation #tabs ul a {
	display: block;
	background: #998888;
	border: 0px;
	border-bottom: 1px solid #554444;
	height: 23px;
	line-height: 24px;
	text-decoration: none;
	text-align: left;
	width: 132px;
	padding: 0px;
	color: #000000;
	padding-left: 10px;
	margin: 0px;
	
}
#navigation #tabs ul ul a {

}
#navigation #tabs ul a:hover, #navigation #tabs ul a.selected {
	background: transparent;
}
#navigation #tabs li:hover ul, #navigation #tabs li.sf ul {
	visibility:visible;
}
#navigation #tabs li:hover ul ul, #navigation #tabs li.sf ul ul {
	visibility:hidden;
}
#navigation #tabs li:hover ul, #navigation #tabs li li:hover ul, #navigation #tabs li.sf ul, #navigation #tabs li li.sf ul {
	visibility:visible;
}

#navigation #tabs ul#nav_item_parent_16  {
	float: right;
	right: 0px;
}

#navigation #tabs ul#nav_item_parent_16 li {
	right: 0px;
}



/* 	################################
		navigation - displayed on the LEFT of some pages
	################################ */
	
.sub_navigation {
	margin-bottom: 10px;
}

.sub_navigation span {
	display: block;
	margin: 5px 0px 5px 0px;
}

.sub_navigation a {
	display: block;
	background: #B2D1E6;
	color: #000000;
	padding: 4px 7px 4px 5px;
	margin-bottom: 2px;
	text-decoration: none;
}

.sub_navigation a:hover, .sub_navigation .current {
	color: #FFFFFF;
	background: #000000;
}

ul.sub_navigation{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.sub_navigation li{
	padding: 0;
	margin-bottom: 2px;
}
	


