body {background-image: url(/i/bg.png);}
.main {width: 1000px;padding-top: 10px; clear: both;}
.logo {float: left;}
.getstarted {float: right;}
img {border: 0}

.main-menu{line-height:normal;width:100%;height:28px; font-family: Trebuchet MS, Verdana, Tahoma, Arial;}
.main-menu ul{list-style:none;margin:0;padding:0 0 0 0}

.main-menu ul li{display:inline;margin:0;padding:0}
.main-menu a{float:left;font-size:80%;font-weight:700;margin:0 4px 0 0;}
.main-menu a span{display:block;float:none;padding:7px 15px 5px}

* html{zoom:expression(document.execCommand("BackgroundImageCache", false, true))}



.main-menu ul a {text-decoration: none; color:#A3A3A3;background-color:#393939;background-image:url(/i/unsel-l.gif);background-repeat:no-repeat;background-position:top left}

.main-menu ul span{display:block;background-image:url(/i/unsel-r.gif);background-repeat:no-repeat;background-position:top right}
.main-menu ul a span{padding:0 15px}
.main-menu ul a span span{background-image:url(/i/mainmenu-red-bg.gif);background-position:top;background-repeat:repeat-x;padding:7px 0 5px}
.main-menu ul a:hover {color: #FFF}


.main-menu ul .selected a {text-decoration: none; color:#FFF;background-color:#313131;background-image:url(/i/sel-l.gif);background-repeat:no-repeat;background-position:top left}

.main-menu ul .selected span{display:block;background-image:url(/i/sel-r.gif);background-repeat:no-repeat;background-position:top right}
.main-menu ul .selected a span{padding:0 4px 1px 4px}
.main-menu ul .selected a span span{background-image:url(/i/sel-bg.gif);background-position:top;background-repeat:repeat-x;padding:7px 10 5px}

.main-area {width: 1000px; clear: both;background-color: #313131; padding-top: 15px; border-top: none;background-image:url(/i/main-r.gif);background-repeat:no-repeat;background-position:top right; overflow: hidden;}

h1 {color: #FFF; font-family: Trebuchet MS, Verdana, Tahoma, Arial; padding: 0; margin: 0;font-size: 140%;text-align: left;}
h1 b {color: #F6C634;}
h2 {color: #C0C0C0; font-size: 90%; font-family: Trebuchet MS, Verdana, Tahoma, Arial; font-weight: normal;}
.content {width: 100%; overflow: hidden; background-image:url(/i/main-bl.gif); background-repeat:no-repeat; background-position:bottom left;}
.content span {width: 100%;display: block; overflow: hidden;background-image:url(/i/main-br.gif); background-repeat:no-repeat; background-position:bottom right;}
.left ul, .left ol , .right ol, .right ul {text-align:left; color: #C0C0C0; font-family: Trebuchet MS, Verdana, Tahoma, Arial;}
.left a, .right a  {color: #C0C0C0;}
.left a:hover, .right afont-size: 85%;:hover {color: #FFFFFF;}
.left table { width: 70%; color: #C0C0C0; font-family: Trebuchet MS, Verdana, Tahoma, Arial;font-size: 80%;}
.left table td {padding-left: 10px; padding-bottom: 10px;}
.left {float: left; padding: 20px 20px 0 20px; width: 620px; text-align: left;padding-bottom: 20px;}
.left p, .right p {color: #C0C0C0; font-family: Arial, Verdana, Tahoma; font-size: 85%; text-align:left;}
.right {float: right; width: 320px; padding-top: 20px; padding-right: 20px; }


.panel {display: block; background-color: #222;color: #C0C0C0; font-family: Arial, Trebuchet MS, Verdana, Tahoma; font-size: 75%;background-image:url(/i/panel-bl.gif); background-repeat:no-repeat; background-position:bottom left; margin-bottom: 10px;}
.panel span {display: block;background-image:url(/i/panel-br.gif);background-repeat:no-repeat;background-position:bottom right;padding-bottom: 10px;}
.panel ul {text-align: left; padding-right: 20px; line-height: 1.5;margin-bottom: 0px;margin-top: 10px;}

.caption {overflow: hidden;font-size: 100%; text-align: left; position: relative;color: #FFF; font-weight: bold; font-family: Trebuchet MS, Verdana, Tahoma, Arial; display: block; background-image:url(/i/panel-l.gif); background-repeat:no-repeat; background-position:top left}

.caption span {overflow: hidden; box-sizing:border-box;-moz-box-sizing:border-box; display: block;padding:0 9px; background-image:url(/i/panel-r.gif);background-repeat:no-repeat;background-position:top right; position: relative;}

.caption span span {display: block;background-image:url(/i/panel-bg.gif);background-position:top;background-repeat:repeat-x;padding:7px 0px 10px 5px}
.caption img {position: absolute; top: 8px; left: 10;}
.caption b {padding-left: 30px; background-image:url(/i/bullet.gif); background-repeat:no-repeat; background-position:top left}
.copyright {font-size: 70%; color: #767676;font-family: Trebuchet MS, Arial, Verdana, Tahoma;padding: 10px 0 10px 0;}
.copyright a {color: #767676;}


/*		new class, for free trial page   */

.w_l	{ width:460px; border-right:1px solid #464646;margin-bottom:1em;}
.w_r	{ width:460px;}
.login_block	{ background:#292929; border:1px solid #212121; width:350px; padding:.4em 1em;}
.login	{ width:100%;}
.login td	{ padding:5px;}
.login .label	{ font:.7em Arial, Helvetica, sans-serif; color:#C0C0C0;width:65px;}
.login .label { line-height:2}
.login .field  { line-height:2;}

.login .field input	{height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#232323 url(bg_login.png) no-repeat left top; border:1px solid #383838; color:#fff; width:100%;}
.log_but	{ background:url(login_but.png) no-repeat; width:98px; height:33px; border:none; cursor:pointer;}
.bot_log	{ padding:0; margin:5px 0 0 0; overflow:hidden; zoom:1;}
.bot_log .l	{ float:left; padding-top:5px;}
.bot_log .l	a { color:#6db2d8;font:.7em Arial, Helvetica, sans-serif; }
.bot_log .r	{ float:right;}

.required {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:17px;
text-decoration:none;
}