#flash{ width:100%; margin:auto; text-align:center; padding-top:10px; position:absolute;left:0; }
* {margin:0; padding:0}
body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a{color:#006600}
h1 {color:#1a81c5; font-size:18px; font-weight:normal}
.menu {z-index: 100; width: 900px; position: relative; height: 32px; margin:auto; margin-top:5px;}
* html .menu {width:920px}
.menu ul {padding: 0px; margin: 0px; list-style-type: none}
.menu ul ul {width: 200px}
.menu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.menu ul ul li {width: 180px; font-size:11px}
.menu ul ul.small li {width: 100px; font-size:11px}
.menu li {float: left; width: 100px; position: relative; text-align:center;border-bottom:1px solid #000;height: 30px;}
/*.menu ul li ul li {border-left:1px solid #000;border-right:1px solid #000;}*/
.menu a {border: #000 0px solid; display: block; line-height: 29px; height: 30px; text-decoration: none; color:#000; font-weight:bold; background-color:#FFFFFF; }
.menu ul ul a.drop {background:url(../images/drop.gif) #eee no-repeat right bottom}
.menu ul ul a.drop:hover {background: url(../images/drop.gif) #eee no-repeat right bottom}
.menu ul ul a.drop > a.drop {background: url(../images/drop.gif) #eee no-repeat right bottom}
.menu ul a:hover {color:#0f3402}
.menu ul ul a {border-left:1px solid #000;border-right:1px solid #000;}
.menu ul ul a:hover {background: #1e540d; color: #fff}
.menu ul ul :hover > a {background: #1e540d; color: #fff}
.menu ul ul {left: 0px; visibility:hidden; width: 100px; position: absolute; top: 31px; height: 0px}
.menu UL LI:hover UL,
.menu UL A:hover UL{visibility:visible; }

.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.menu UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL {
	VISIBILITY: visible
}
.clear {clear:both; height:0}
input, textarea, select {border:#666 1px solid; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px}
#langs{font-size:11px; width:100px;}
.content{ z-index:90; position:relative;width:780px; margin:auto; padding-bottom:50px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; color:#475545}
.bigspace{height:360px; z-index:-1000; position:relative}
.bigspace2{height:525px; z-index:-1000; position:relative}

.settings_holder {position:absolute; left:50%;width:320px; height:240px; margin-top:209px; z-index:5}
.settings {width:320px; height:240px; background-color:#fff; position:relative; left:-50%; z-index:5}

.vidset_holder {position:absolute; left:50%;width:320px; height:24px; margin-top:468px; z-index:1}
.vidset {width:320px; height:24px; position:relative; left:-50%; font-size:11px; text-align:center; cursor:pointer; z-index:1}
.vidset a{color:#999; text-decoration:none;}

.footer {background-color:#666; position:relative; z-index:50}
.foot_cont {width:780px; margin:auto; padding-top:10px; padding-bottom:10px; color:#fff; line-height:18px; font-size:11px}
.foot_cont a{color:#fff; text-decoration:none}
.foot_cont a:hover{color:#FFCC00}
.foot_cont .fl { float:left}
.foot_cont .fr { float:right}

.packtitle {color:#415A3A; padding-left:10px; font-size:14px; font-weight:bold}
.packprice {color:#006633; text-align:center}
.packprice td {border:1px solid #003366}
.packdots li{list-style-type:disc; margin-left:25px}

.flashbuttons {position:relative;width:342px; margin-left:auto; margin-right:auto; z-index:200; top:352px; height:96px}
.flashbuttons div {display:inline;}

#testimonials{ background-color:#993300;position:relative;width:342px; margin-left:auto; margin-right:auto; z-index:200; top:522px; height:96px}
.logoholder{position:relative;width:196px;z-index:200;margin-left:auto; margin-right:auto;top:270px;left:-350px;font-size:11px; color:#0066CC}
.navholder{position:relative;width:160px;z-index:200;margin-left:auto; margin-right:auto; left:370px; top:400px;}



UL#navcol {behavior: url(../js/iepngfix.htc);
	BACKGROUND: url(../images/navbg.png) no-repeat; MARGIN-BOTTOM: 0px; WIDTH: 148px; PADDING-TOP: 5px; }
UL#navcol LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #1a2022; LINE-HEIGHT: 12px; PADDING-TOP: 7px; list-style-type:none
}

* html UL#navcol LI{padding:0px; padding-top:10px; margin-bottom:-10px}

UL#navcol LI:hover {
	CURSOR: pointer
}

UL#navcol LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 14px; MARGIN: 0px 20px 0px 10px; COLOR: #9cb0b8; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-REPEAT: no-repeat; outline: none;  text-decoration:none
}


UL#navcol LI A:hover, UL#navcol LI A.activa {
	COLOR: #fff; font-weight:bold; 
}

UL#navcol LI:hover, UL#navcol LI.activeli{BACKGROUND: url(../images/bglink.png) no-repeat;}

UL#navcol LI A#op-join {
	BORDER-LEFT-COLOR: #1d1f21; BACKGROUND-IMAGE: url(../images/ic_join.png); BORDER-BOTTOM-COLOR: #1d1f21; BORDER-TOP-COLOR: #1d1f21; BORDER-RIGHT-COLOR: #1d1f21
}
UL#navcol LI A#op-buy {
	BORDER-LEFT-COLOR: #1d1f21; BACKGROUND-IMAGE: url(../images/ic_buy.png); BORDER-BOTTOM-COLOR: #1d1f21; BORDER-TOP-COLOR: #1d1f21; BORDER-RIGHT-COLOR: #1d1f21
}
UL#navcol LI A#op-ask {
	BORDER-LEFT-COLOR: #1d1f21; BACKGROUND-IMAGE: url(../images/ic_ask.png); BORDER-BOTTOM-COLOR: #1d1f21; BORDER-TOP-COLOR: #1d1f21; BORDER-RIGHT-COLOR: #1d1f21
}

#navbottom {
	BACKGROUND: url(../images/bottom.png) no-repeat; WIDTH: 148px; HEIGHT: 49px
}

.inputblack,.txtblack,.cboblack  {font-size:11px; color:#CCCCCC; background-color:#000000}
.btnblack {font-size:12px; color:#eee; background-color:#006600; font-weight:bold; padding-left:10px; padding-right:10px}