html, body   { color: #666; font-family: Arial, Helvetica, sans-serif; background:url(img/hbg.jpg) repeat-x 0 0; background-color: #000; font-size:13px; margin: 0; padding: 0 }
a:link   { color: #008FDE; }
a:visited    { color: #6AA9F0; text-decoration: none }
a:hover  { color: #33CC33; text-decoration: none }
a:active  { }
img { display: block; border: 0 }
#wrapper {width:909px; margin:0 auto;}
#header {background: url(img/vl5.gif);height:122px; position:relative;}
#header a.logo { position: absolute;top: 35px;left: 20px;width: 170px;height: 50px;} 
#header a.logo h1{ display: none;}
#toplinks {position:absolute; top:41px; right:0px;}
#toplinks a {padding-left:7px; padding-right:7px; color:#6AA9F0; text-decoration: none; border-right: 1px solid #444; }
#toplinks a:hover {background:#008FDE; color:#FEFE00;}
#slogan {position:absolute; left:240px; top:40px; font-size:14px; color:#777;}
#slogan a {color:#777; text-decoration:none}
#mmenu {padding-top:75px; padding-left:258px; font-size:22px;}
#mmenu a {color:white; margin-right:45px;text-decoration: none}
#mmenu a:hover  { color: #FEFE00;}
#pbody {background:white; overflow:auto; margin-bottom:20px;position:relative;}
#iwrapper {width:850px; margin-left:30px; padding-bottom:20px;}
#mt {background: url(img/mt.gif) no-repeat; width:849px; height:181px;}
.tdiv {width:372px; float:left;}
#tdiv {width:372px; float:left;}
.mtl {float:left; width:206px;margin-top:46px;margin-left:65px}
.pt6 {padding-top:6px;}
.mtr {float: right;	width: 50px;margin-top:49px; margin-right:75px;}
.mtr a {display: block; background: url(img/mt-start.gif) no-repeat;width: 50px; height: 50px;}
.mtr a:hover {background: url(img/mt-start2.gif) no-repeat;width: 50px; height: 50px;}
#content {margin-top:20px; }
#clm {width:595px;float:left; margin-top:-15px;}
.clml { background: url(img/side-divider2.gif) no-repeat; background-position: 280px 15px; width:285px; float:left; padding-right:10px; }
.clmr li {line-height:170%; margin-left:10px; }
.clmr h6 {margin-left:10px; }
 .clml ul {line-height:170%;}
.clmr {width:285px; float:left; margin-left:10px;}
h2 {font-size:24px; color:#6AA9F0;}
h2 a:link, h2 a:hover, h2 a:visited {color: #6AA9F0; text-decoration: none }
h3 {font-size:19px; color:#2AAB2A; font-weight:normal; }
h6 {font-size:21px; color:#2AAB2A; font-weight:normal; margin-top:5px; margin-bottom:7px}
.blue {color: #6AA9F0;}
.green {color:#33CC33;}
.bigger {font-size:17px;}
.hilite { font-weight: bold; }
#crm {width:245px; float:left; margin-left:7px; }
#crm img {padding-bottom:5px; padding-top:5px;}
#footer {background:#222; padding:15px; height:100%; overflow:auto;}
a.coplink2 {padding:3px; font-size: 12px; color:#666;text-decoration: none}
a.coplink2:hover {background:#008FDE; color:#FEFE00;text-decoration: none}
a.coplink {padding:0;border:none;color:#555;text-decoration: none}

#copyright {width:240px; float:left; border-right:1px solid #333; }
#ptext {font-size:10px; font-style:italic; color:#444; width:630px; float:right;}
#ptext:hover {color:#555;}
.btxt {font-weight:bold}

#sb { background: url(img/sbbg.gif) no-repeat; width:130px; overflow:auto; position:absolute; top:10px; left:10px; padding:7px; }
#sb .sb3, #sb5 .sb3 { margin-top:27px; }
#sb input {width:120px}
#sb .mtr {width: 50px;margin:0 auto; }
#sb2 { background: url(img/sbbg2.gif) no-repeat; width:130px; overflow:auto; height:200px; position:absolute; top:10px; left:10px; padding:7px; }
#sb2 input {width:120px}
#sb2 .mtr {width: 50px;margin:0 auto; }
#sb4 { background: url(img/sbbg2.gif) no-repeat; width:130px; overflow:auto; position:absolute; top:10px; left:10px; padding:7px; }
#sb4 input {width:120px}
#sb4 .mtr {width: 50px;margin:0 auto; }
#sbd {margin:0 auto; width:90px; }
#sb5 { background: url(img/sbbg3.gif) no-repeat; width:130px; overflow:auto; position:absolute; top:10px; left:10px; padding:7px; }
#sb5 .mtr {width: 50px;margin:0 auto; }
#sb6 { width:143px; overflow:auto; position:absolute; top:10px; left:10px; }
#sb6 .mtr {width: 50px;margin:0 auto; }
.sb7 { background: url(img/sbbg2.gif) no-repeat; padding:7px; }
#vertmenu {width: 126px;padding: 0px;margin: 0px; clear:both}
#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {margin: 0px;padding: 0px;}
#vertmenu ul li a {font-size: 90%;display: block;border-bottom: 1px dashed #C3DFFA;padding: 5px 0px 2px 4px;text-decoration: none;color: #666666;width:126px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000000;background-color: #DAEBFC;}
#mcont {width:680px;float:left; display:inline; margin-left:153px;}
#mcont #headport {float:left; width:680px;}
#mcont h2{margin-top:0px; }
#mcont #htitle {width:530px; float:left}
#paging2 {float:right; width:150px;clear:right; font-size:11px; color:#777;}
#paging {float:right; width:500px;clear:right; padding-top:30px; padding-bottom:30px;}
#paging span {padding:7px; background:#aaa;border:3px solid #ccc;color:white; font-weight:bold; text-transform:uppercase;margin-right:20px}
#paging a {padding:7px; background:#3c3;border:3px solid #CBCB00;color:white; font-weight:bold; text-transform:uppercase;margin-right:20px}
#paging a:hover {background:#008FDE;}
.gthumb {width:320px; float:left; height:280px; z-index: 0; position: relative; }
.gthumb p {padding:10px;color:#ccc; font-size:12px;}
.gthumb:hover p {color:#555;}
.gthumb #package img {height: 0; width: 0; border: 0; display:none} 
.gthumb:hover #package img {position: absolute; top: 140px; right: 0px; height: 40px; width: 108px; z-index: 50; display:block;}
#footer2 {background:#111; padding:15px; height:100%; overflow:auto; font-size:12px; }
#footer3 {background:#eee; padding:15px; font-size:11px;}
.pc1 , .pc2 , .pc3 , .pc4 {width:128px;overflow:auto; float:left; margin-right:10px; z-index: 0; position: relative; }
.pc1 {background: url(img/pc1.gif) no-repeat;  }
.pc2 {background: url(img/pc2.gif) no-repeat; }
.pc3 {background: url(img/pc3.gif) no-repeat; }
.pc4 {background: url(img/pc4.gif) no-repeat; }
.pc5 {width:128px; background: url(img/pc5.gif) no-repeat; overflow:auto; float:left; z-index: 0; position: relative; }
.pc1 p, .pc2 p, .pc3 p, .pc4 p, .pc5 p {margin-top:145px; margin-left: 9px; margin-right: 9px; color:#777}
.pc1:hover p, .pc2:hover p, .pc3:hover p, .pc4:hover p, .pc5:hover p {color:#222}
.pa1, .pa2, .pa3 {width:169px; overflow:auto; float:left; z-index: 0; position: relative; border-right:1px solid #ccc;}
.pa4 {width:170px; overflow:auto; float:left; z-index: 0; position: relative; }
.pa1 p, .pa2 p, .pa3 p, .pa4 p {width:140px; margin-top:5px; margin-left: 15px; color:#888}
.pa3 h6, .pa1 h6, .pa2 h6, .pa4 h6 {margin-top:5px; margin-left: 35px; color:#999}
.pa1 p.light, .pa2 p.light, .pa3 p.light, .pa4 p.light, .pa1 p.light a, .pa2 p.light a, .pa3 p.light a, .pa4 p.light a {color:#ddd; font-size:11px;}
.pa1:hover p, .pa2:hover p, .pa3:hover p, .pa4:hover p {color:#333}
.pa1:hover p.light, .pa2:hover p.light, .pa3:hover p.light, .pa4:hover p.light, .pa1:hover p.light a, .pa2:hover p.light a, .pa3:hover p.light a, .pa4:hover p.light a {color:#aaa}
.ulw  { width: 100%; }
.ulw li { list-style-type: none; padding:3px; }
.ull  { float:left; width: 240px; padding-right: 10px; }
.ulr  { float: right; width: 430px; margin-top:5px;}
ul.tick {	list-style: none; margin: 0 0 10px 15px;}
ul.tick li {padding: 0 0 4px 20px;	line-height: 1.4em;	background: url(img/tick.gif) no-repeat 0 3px;}
ul.tick2 {	padding:0; list-style: none; margin: 0px;}
ul.tick2 li {padding: 0 0 7px 17px; line-height: 1.4em; background: url(img/tick.gif) no-repeat 0 3px;}
.tthumb {width:113px; float:left; height:105px; margin-bottom:10px}

.vsh {background: url(img/vsh.gif) no-repeat;  }
.vph {background: url(img/vph.gif) no-repeat; }
.vbh {background: url(img/vbh.gif) no-repeat; }
.vch {background: url(img/vch.gif) no-repeat; }
.vsh , .vph , .vbh , .vch {width:679px; height:150px; float:left; z-index: 0; position: relative; }
.vsh p, .vph p, .vbh p, .vch p {padding-left:163px; padding-top:8px; font-size:11px; color:#777;}
.price {margin-left:20px;font-weight:bold;font-size:.7em;line-height:19px;}
.demo {margin-left:20px;font-weight:normal;font-size:.7em;line-height:19px;}

.rsl {float:left;width:380px}
.rsr {float:left;width:300px}
.rsr span {width:300px;height:250px;line-height:250px;display:block;border:1px solid #ddd;text-align:center}