body {
	background:url(../images/bg.gif) repeat;
	margin:0;
	padding:0;
}
img{
	border:none;
	display:block;
}
#main {
	margin:0 auto;
	width:834px;
}

#headertop{
	margin:0 auto;
	width:950px;
	height:10px;
	background-image:url(../images/grad_bg_1.jpg);
}
#headerbottom{
	margin:0 auto;
	width:950px;
	height:18px;
	background-image:url(../images/grad_bottom.jpg);
}
#maintest3 {
	margin:0 auto;
	width:100%;
	height:100%;
	background-color:#d4d4d4;
}
#maintest2 {
	margin:0 auto;
	width:100%;
	background-image:url(../images/grad_bg_1.jpg);
}
#maintest1 {
	margin:0 auto;
	width:950px;
	background-color:#ffffff;
}
#maintest {
	margin:0 auto;
	width:834px;
	background-color:#ffffff;
}
form {
	padding:0;
	margin:0;
}
h1.logo{
	float:left;
	background:url(../images/spin_ui.gif) no-repeat;
	width:180px;
	height:31px;
	overflow:hidden;
	margin:18px 0 0;
	text-indent:-9999px;
}

h1.logoadmin{
	float:left;
	background:url(../images/spin_ui.gif) no-repeat;
	width:180px;
	height:31px;
	overflow:hidden;
	margin:18px 0 0;
	text-indent:-9999px;
}
a{outline:none;}
.logo a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
#header{
	width:826px;
	height:88px;
	padding:0 0 0 8px;
	margin:22px 0 0;
	position:relative;
	z-index:9999;
}
#headertool{
	width:826px;
	height:60px;
	padding:0 0 0 8px;
	margin:22px 0 0;
	position:relative;
	z-index:9999;
}
.head {
	float:left;
	width:630px;
}
.nav {
	float:right;
	padding:0 0 23px;
	margin:10px 0 0;
	list-style:none;
	}
.nav li {
	float:left;
	padding:0 8px 0 9px;
	background:url(../images/separator02.jpg) no-repeat 0 50%;
}
.nav li:first-child {background:none}
.nav li a {
	float:left;
	font:11px/21px Verdana, Tahoma, sans-serif;
	color:#666;
	text-decoration:none;
}
.nav li a.cart {
	background:url(../images/cart.jpg) no-repeat 100% 0;
	padding:0 24px 0 0;
}
.nav li a:hover {text-decoration:none}
.menu {
	clear:both;
	background:url(../images/bg-menu.jpg) repeat-x;
	margin:0 0 0 53px;
	width:647px;
}
.menu:after {
	content:".";
	clear:both;
	visibility:hidden;
	font:0px sans-serif;
	height:0;
	display:block;
}
#menu {
	float:left;
	background:url(../images/menu-left.jpg) no-repeat;
	padding:0 0 0 57px;
	margin:0;
	width:580px;
	list-style:none;
}
#menu li {
	float:right;
	padding:0 21px 0 22px;
	background:url(../images/separator01.jpg) no-repeat 100% 50%;
	position:relative;
}
#menu li.hover ul,
#menu li:hover ul {
	display:block;
}
#menu li.contact {
	padding:0 39px 0 24px;
	background:url(../images/menu-right.jpg) no-repeat 100% 0;
}
#menu li a {
	font:13px/33px Arial, Helvetica, sans-serif;
	color:#848484;
	font-weight:bold;
	text-decoration:none;
}
#menu li a:hover {color:#FF9900;}
#menu ul {
	display:none;
	position:absolute;
	top:33px;
	left:-1px;
	width:155px;
	padding:0 0 5px;
	margin:0;
	background:#e8e8e8;
	border:1px solid #e1e1e1;
	overflow:hidden;
	list-style:none;
}
#menu ul li {
	width:148px;
	padding:3px 5px;
	background:none;
}
#menu ul li a {font:12px/16px Arial, Helvetica, sans-serif}
#content{
	width:834px;
	overflow:hidden;
	padding:0 0 0px;
}
.block {
	width:834px;
	height:322px;
	background:url(../images/bg-block.jpg) no-repeat;
	overflow:hidden;
	padding:0px 0 0;
}

.blocktrial {
	background:url(../images/bg-block_video.jpg) no-repeat;
	width:834px;
	height:295px;
	overflow:hidden;
	padding:0px 0 0;
}

.blocktrialbut {
	float:left;
	background:url(../images/but-left.jpg) no-repeat;
	position:absolute;
	top:250px;
	left:100px;
}
.blocktrialbut a {
	float:left;
	cursor:pointer;
	background:url(../images/but-right.jpg) no-repeat 100% 0;
	padding:0 12px;
	text-decoration:none;
}
.blocktrialbut a:hover span {
	text-decoration:none;
	color: #FFFFFF;
}

.blocktrialbut a span {
	float:left;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0 13px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	text-decoration:none;
}

.effects {
	float:left;
	width:555px;
}
.effects h2 {
	width:555px;
	height:98px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 0 31px;
}
.phones {
	width:268px;
	overflow:hidden;
	padding:23px 0 0 173px;
}
.gallery {
	width:555px;
	overflow:hidden;
	padding:19px 0 0;
}
.foto {
	float:left;
	width:126px;
	background:url(../images/separator03.jpg) no-repeat 100% 50%;
}
.inf {
	float:left;
	width:290px;
	padding:0 0 0 13px;
}
.inf h3 {
	font:19px/22px Arial, Helvetica, sans-serif;
	color:#ff8500;
	margin:0;
}
.inf p {
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#545454;
	margin:2px 20px 0 1px;
}
.more {
	width:100%;
	overflow:hidden;
}
.more a {
	float:right;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#ff8500;
	background:url(../images/arrow1.gif) no-repeat 100% 50%;
	padding:0 12px 0 0;
	text-decoration:none;
}
.more a:hover {text-decoration:none}
.photo {
	float:left;
	width:387px;
	padding:16px 0 0;
	position:relative;
}
.but {
	float:left;
	background:url(../images/but-left.jpg) no-repeat;
	position:absolute;
	top:249px;
	left:35px;
}
.but a {
	float:left;
	cursor:pointer;
	background:url(../images/but-right.jpg) no-repeat 100% 0;
	padding:0 12px;
	text-decoration:none;
}
.but a span {
	float:left;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 12px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	text-decoration:none;
}
.but a:hover span {
	text-decoration:none;
	color: #FFFFFF;
}
.boxes {
	background:url(../images/bg-boxes.jpg) no-repeat 0 100%;
	width:834px;
	margin:0px 0 22p;
	overflow:hidden;
}
.boxes_trial {
	width:834px;
	margin:0px 0 22p;
	overflow:hidden;
}
.box {
	float:left;
	width:256px;
	padding:0 12px 0 0;
}
.second {
	width:238px;
	padding:0;
}
.third {
	width:310px;
	padding:0;
}
.photo1 {
	float:left;
	width:88px;
}
.second .photo1 {
	width:77px;
	padding:0 0 -11 12px;
}
.third .photo1 {width:195px}
.desc {
	float:left;
	width:163px;
	padding:29px 0 0;
}
.second .desc {width:149px}
.third .desc {
	width:130px;
	margin:0 0 0 -17px;
}
.desc .more {
	width:151px;
	padding:0 15px 0 0;
}
.second .desc .more {width:131px}
.desc h3 {
	font:20px/24px Arial, Helvetica, sans-serif;
	color:#ff8500;
	margin:0;
}
.desc p {
	font:10px/13px Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	margin:0 7px 10px 0;
}
.second .desc p {margin:0 3px 3px 0}
.login {
	width:122px;
	overflow:hidden;
	margin:9px 0 0;
}
.login input {
	float:left;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#0066CC;
	width:110px;
	height:13px;
	margin:0 0 5px;
	padding:0 4px;
	border:1px solid #a4a4a4;
	background:#fff;
}

.login2 {
	width:122px;
	overflow:hidden;
	margin:9px 0 0;
}

.login2 input {
	float:left;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#0066CC;
	width:110px;
	height:13px;
	margin:0 0 5px;
	padding:0 4px;
	border:1px solid #a4a4a4;
	background:#fff;
}
.login a {
	float:right;
	color:#0066CC;
	font:11px/22px Arial, Helvetica, sans-serif;
	background:url(../images/sign.gif) no-repeat 100% 50%;
	padding:0 37px 0 0;
	text-decoration:none;
}
.login a:hover {text-decoration:none}
.inner {
	background:url(../images/bg-inner.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.info {
	width:744px;
	height:163px;
	padding:0 59px 0 31px;
	overflow:hidden;
}
.info h2 {
	float:left;
	width:406px;
	height:98px;
	margin:2px 0 0;
	text-indent:-9999px;
}
.free {
	float:left;
	background:url(../images/but-left.jpg) no-repeat;
	margin:74px 0 0;
}
.free a {
	float:left;
	cursor:pointer;
	background:url(../images/but-right.jpg) no-repeat 100% 0;
	padding:0 10px;
	text-decoration:none;
}
.free a span {
	float:left;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 10px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	text-decoration:none;
}
.free a:hover span {
	text-decoration:none;
	color:#FFFFFF;
}
.phone {
	float:left;
	padding:23px 0 0 37px;
}
.columns {
	width:800px;
	padding:0 0px 0 22px;
	overflow:hidden;
	text-align:justify;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#535353;
	margin:0 0 16px;
	text-align:justify;
}
.columns hr {
	color:#CBCBCB;
}
.columns h2 {
	font:bold 16px/30px Arial, Helvetica, sans-serif;
	color:#747474;
	margin:0 0 -7px;
}
.columns p {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#535353;
	margin:0 0 16px;
	text-align:justify;
}
.videocolleft {
	float:left;
	width:370px;
	padding:0;
	min-height:320px;
}
.videocolright {
	float:left;
	width:370px;
	padding:0 0px 0 55px;
	text-align:justify;
}
.videocolleft1 {
	float:left;
	width:300px;
	padding:0;
	min-height:320px;
}
.videocolright1 {
	float:left;
	width:420px;
	padding:0 0px 0 55px;
	text-align:justify;
}
.sidebar {
	background:url(../images/border.jpg) no-repeat 100% 0;
	float:left;
	width:136px;
	padding:0;
	min-height:320px;
}
* html .sidebar {height:320px}
.sidebar ul {
	width:136px;
	padding:0px 0 0;
	margin:0;
	overflow:hidden;
	list-style:none;
	line-height: 150%;
}
.sidebar ul li {
	width:136px;
	padding:0px 0;
	line-height: 150%;
}
.sidebar ul li a {
	font:12px/16px Arial, Helvetica, sans-serif,;
	color:#535353;
	text-decoration:none;
	line-height: 150%;
}
.sidebar ul li a:hover {text-decoration:none}
.column1 {
	float:left;
	width:373px;
	padding:0 11px 0 55px;
	text-align:justify;
}
.column1 h2 {
	font:bold 16px/30px Arial, Helvetica, sans-serif;
	color:#747474;
	margin:0 0 -7px;
}
.column1 p {
	color:#535353;
	margin:0 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align:justify;
}
.column1 hr {
	color:#CBCBCB;
}
.column2 {
	float:right;
	width:147px;
	padding:0px 0px 0;
	text-align:justify;
}
.columnImage {
	float:right;
	width:205px;
	padding:0px 0px 0;
	text-align:justify;
}
.columnImage hr {
	color:#CBCBCB;
}
.columnFull {
	float:left;
	width:500px;
	padding:0 0px 0 55px;
	list-style-image: url(../images/orange-arrow.gif);
	text-align:justify;
}

.columnFullFAQ {
	float:left;
	width:500px;
	padding:0 0px 0 55px;
	text-align:justify;
}
.columnFullabout {
	float:left;
	width:605px;
	padding:0 0px 0 55px;
	list-style-image: url(../images/orange-arrow.gif);
	text-align:justify;
}
.columnFullEffects {
	float:left;
	width:770px;
	padding:0 0px 0 0px;
	list-style-image: url(../images/orange-arrow.gif);
	text-align:justify;
}
.columnFullpress {
	float:left;
	width:550px;
	padding:0 0px 0 55px;
	list-style-image: url(../images/orange-arrow.gif);
	text-align:justify;
}
.columnFull h2 {
	font:bold 16px/30px Arial, Helvetica, sans-serif;
	margin:0 0 -7px;
}
.columnFull hr {
	color:#CBCBCB;
}
.columnFull p {
	color:#535353;
	margin:0 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align:justify;
}

.columnFullFAQ h2 {
	font:bold 16px/30px Arial, Helvetica, sans-serif;
	margin:0 0 -7px;
}
.columnFullFAQ hr {
	color:#CBCBCB;
}
.columnFullFAQ p {
	color:#535353;
	margin:0 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align:justify;
}
a.yappa {
	display:block;
	background:url(../images/logos.jpg) no-repeat;
	width:111px;
	height:91px;
	margin:0 0 35px;
	text-indent:-9999px;
}
.column2 p {
	font:9px/22px Arial, Helvetica, sans-serif;
	color:#747474;
	margin:0 0 0 4px;
	text-align:justify;
}
.download {
	float:left;
	background:url(../images/but-left1.jpg) no-repeat;
}
.download a {
	float:left;
	cursor:pointer;
	background:url(../images/but-right1.jpg) no-repeat 100% 0;
	padding:0 12px;
	text-decoration:none;
}
.download a span {
	float:left;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 12px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	text-decoration:none;
}
.download a:hover span {
	text-decoration:none;
	color:#FFFFFF
}
#footer{
	border-top:2px solid #b7b7b7;
	width:834px;
	padding:5px 0 0;
	overflow:hidden;
}
* html #footer{padding:10px 0 0}
* +html #footer{padding:10px 0 0}
#footer ul {
	width:834px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	text-align:right;
}
#footer ul li {
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#515151;
	display:inline;
	padding:0 2px 0 7px;
	background:url(../images/separator04.jpg) no-repeat 0 50%;
}
#footer ul li.copy {background:url(../images/separator05.jpg) no-repeat 0 50%}
#footer ul li:first-child {background:none}
#footer ul li a {
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#515151;
	text-decoration:none;
}
#footer ul li a:hover {text-decoration:none}
A:link {text-decoration: none; color: #535353;}
A:visited {text-decoration: none; color: #535353;}
A:active {text-decoration: none; color: #535353;}
A:hover {text-decoration: none; color: #3F87D2;}

.butNew {
	float:left;
	background:url(../images/but-left.jpg) no-repeat;
}
.butNew a {
	float:left;
	cursor:pointer;
	background:url(../images/but-right.jpg) no-repeat 100% 0;
	padding:0 12px;
	text-decoration:none;
}
.butNew a span {
	float:left;
	font:bold 13px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 13px 0 0;
	background:url(../images/arrow.gif) no-repeat 100% 50%;
	text-decoration:none;
}
.butNew a:hover span {
	text-decoration:none;
	color: #FFFFFF;
	}
.boxes {
	background:url(../images/bg-boxes.jpg) no-repeat 0 100%;
	width:834px;
	margin:-11px 0 0;
	overflow:hidden;
}
.innerDownloads {
	background:url(../images/bg-inner-test.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerDownloads2 {
	background:url(../images/bg-inner-test1.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerDownloads3 {
	background:url(../images/bg-inner-test2.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerDownloads4 {
	background:url(../images/bg-inner-test3.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerProducts {
	background:url(../images/bg-inner1.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerNewProducts {
	background:url(../images/bg-inner23.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerGetting {
	background:url(../images/bg-inner1.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerPurchase {
	background:url(../images/bg-inner3.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerEffects {
	background:url(../images/bg-inner4.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerAbout {
	background:url(../images/bg-inner4.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerSupport{
	background:url(../images/bg-inner5.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerCompany{
	background:url(../images/bg-inner1.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerContact{
	background:url(../images/bg-inner22.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerCart{
	background:url(../images/bg-inner17.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerDoc{
	background:url(../images/bg-inner16.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerSample{
	background:url(../images/bg-inner21.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerFAQ{
	background:url(../images/bg-inner15.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerLogin{
	background:url(../images/bg-inner12.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerKB{
	background:url(../images/bg-inner12.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerTech{
	background:url(../images/bg-inner22.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerAccount{
	background:url(../images/bg-inner11.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerToolAccount{
	background:url(../images/bg-inner20.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerPress{
	background:url(../images/bg-inner10.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.innerSite{
	background:url(../images/bg-inner9.jpg) no-repeat;
	width:834px;
	padding:18px 0 0;
	overflow:hidden;
}
.threadHead
{
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #535353;
}
.threadText
{
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #535353;
}
.threadText10
{
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #535353;
}

.yellowhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}
.yellowhd a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}
.yellowhd a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}

.line {
	line-height: 1px;
	color: #CCCCCC;
}

.whitehd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;
}
.yellowsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}
.yellowsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}
.yellowsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffd00e;
	font-weight: bold;
	padding-left: 5px;
}
#main #content .innerDownloads3 .columns .columnFull .textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 200%;
	color: #006699;
	font-weight: bold;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #535353;
}
.textTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 120%;
	color: #006699;
	font-weight: bold;
}
.textTitleGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #535353;
	font-weight: bold;
}
#navigation-1 {
	padding:0px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
/*	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;*/
	font:normal 10pt arial;
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:80px;
}

#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#ffffff;
	color:#666666;
	width:80px;
	height:18px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#ffffff;
	color:#666666;
	width:80px;
	height:18px;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:none;
	width:140px;
	position:absolute;
	top:21px;
	left:-1px;
	border:0px solid #999999;
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:140px;
	clear:left;
	width:146px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:none;
	padding:4px 0;
	width:140px;
	border:none;
	border-bottom:1px solid #e3e3e3;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:none;
	padding:4px 0;
	width:140px;
	border-bottom:1px solid #e3e3e3;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:130px;
	top:-2px;
	padding:1px 1px 0 1px;
/*	border:1px solid #999999;
	border-left:1px solid #ffffff;*/
	background:none;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:none;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:none;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:120px;
	font-size:12pt;
	color:#666666;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:120px;
	font-size:12pt;
	color:#666666;
}

