﻿/******************************
*Div Sub Navigation*/
div#column_Nav {
	width:204px;
	height:auto;
	overflow:hidden;
}
div#column_Nav *, div#column_Nav * a {
	font-size:12px;
	color:#444;
}
div#column_Nav h2 {
	margin:0;
	padding:7px 0 3px 1em;
	font-size:12px;
	font-weight:bold;
}
div#column_Nav h2 {
	margin:0;
	padding-left:15px;
	color:white;
	background:url(/img/nav-prod.gif);
}
body#about div#column_Nav h2 {
	background-image:url(/img/nav-corp.gif);
}
body#support div#column_Nav h2 {
	background-image:url(/img/nav-supp.gif);
}
div#body h3#position {
	color:#333;
	background:#F4F7F5 url(/img/ligt.jpg) no-repeat 1em 11px;
	padding-left:2em;
}
div#column_Nav h3, div#column_Nav h4, div#column_Nav ul, div#column_Nav li {
	margin:0;
	padding:0;
	font-size:1em;
}
div#column_Nav ul, div#column_Nav li {
	list-style:none;
	background:none;
}
div#column_Nav h3, div#column_Nav h4, div#column_Nav li li li {
	padding-left:15px;
}
div#column_Nav li li ul {
	background-color:#f6f6f6;
}
div#column_Nav h3 {
	padding-bottom:2px;
	padding-top:5px;
	background:url(/img/navbg.jpg) repeat-x left top;
	font-weight:bold;
	color:black;
	font-size:12px;
	border-bottom:1px white solid;
}
div#column_Nav h3, div#column_Nav h3 {
	padding-bottom:6px;
	padding-top:7px;
	background:none;
}
body#support div#column_Nav h3 {
	background-color:#f1f1f1;
}
div#column_Nav h4, div#column_Nav li li li {
	padding-top:6px;
	padding-bottom:5px;
	border-bottom:1px white solid;
}
div#column_Nav li li a {
	padding:4px 0;
}
div#column_Nav li li li {
	padding-top:3px;
	padding-bottom:3px;
}
div#column_Nav h3, div#column_Nav h3 a {
	color:black;
}
div#column_Nav li li h4, div#column_Nav li li h4 a {
	color:#2072BE;
}
div#column_Nav li li h4 a {
	margin-left:0;
	padding-left:0;
	background:none;
}
div#column_Nav h3 a:hover, div#column_Nav h4 a:hover {
	color:red;
}
div#column_Nav li li a, div#column_Nav li li li a {
	display:block;
	width:168px!important;
	*width:100%;/*hack for IE width*/
	height:auto;
	overflow:hidden;
	padding-left:12px;
	background:url(/img/ligt.jpg) no-repeat left 0.45em;
	word-spacing:normal;
	white-space:normal;
	word-wrap:break-word;
}
div#column_Nav li li a:hover, div#column_Nav li li li a:hover {
	color:#f00;
	background-image:url(/img/ligt_on.jpg);
	background-position:left 0.45em;
}
div#column_Nav h3 a, div#column_Nav li li h4 a, div#column_Nav li li li a {
	padding-top:0;
	padding-bottom:0;
}
div#column_Nav li li h4 a:hover {
	background:none;
	padding-left:0;
}
div#column_Nav li li a {
	margin-left:15px;
	background-position:left 0.9em;
}
div#column_Nav li li a:hover {
	background-position:left 0.8em;
}
div#column_Nav li li li a {
	margin-left:0;
	*width:150px;
}
/*End Body CSS
******************************/
div#content {
	width:566px;
	height:auto;
	overflow:hidden;
}
div#content div.content {
	padding:2em;
	height:auto!important;
	height:600px;
}