*{margin:0;padding:0}
body{background:#fff;color:#000;font-family:arial, helvetica, sans-serif;font-size:100.1%;text-align:center;padding:0}
#all{background:#FFF;color:#000;font-size:0.8em;width:860px;text-align:left;border-bottom:solid 1px #ccc;position:relative;overflow:hidden;margin:0 auto;padding:0 3px 3px}
#header{background:#fff;color:#000;text-align:right;border-bottom:solid 1px #ccc;margin:0 0 3px}
#contentarea{border:solid 0 #000;overflow:hidden;margin:0;padding:0}
#wrapper{border-left:solid 1px #ccc;margin:0 0 0 225px}
#left{background:#FFF;float:left;width:220px;margin:0}
#main{background:#fff;min-height:300px;line-height:20px;margin:0;padding:10px 20px 20px}
.wrap{border:0;clear:both;float:none;font-size:1px;height:0;line-height:1px;visibility:hidden;margin:0;padding:0}
#logo{font-size:1em !important;font-weight:700 !important;text-transform:none !important;z-index:0;position:relative;text-align:left;margin-top:10px;height:25px;overflow:visible}
#logo img{display:block}
a:link,a:visited{color:#000}
a:hover,a:active,a:focus{background:#000;color:#FFF}
#logo span{display:block;border-bottom:1px solid #666;margin:0 0 2px 100px !important}
#top-center{position:absolute;text-align:center;right:25%;left:25%;font-size:36px;padding:5px}
#top-right{float:right;padding:20px 50px 0 0}
#menubar{float:right;background:#fff}
#left h3{background-color:#000;color:#FFF;font-size:1.0em;border:solid 0;margin:0 0 0 5px;padding:0px 0px 0px 5px}
#left .moduletable{margin-bottom:20px}
#left .bannergroup{padding-left:20px}
#usercode{color:#ecbc34;font-size:20px;font-weight:700;text-align:center}
#main .leading h2,h2.contentheading{border-bottom:solid 0 #333;color:#000;font-family:trebuchet MS, sans-serif;font-size:1.4em;font-weight:400;text-transform:capitalize;margin:0}
#main .leading h2 a,h2.contentheading a{color:#000;font-family:trebuchet MS, sans-serif;font-weight:400;text-decoration:none}
#main .leading h2 a:hover,h2.contentheading a:hover{color:#ecbc34}
ul.menu a,ul.menu a:link,ul.menu a:visited{background-color:#fff;color:#000;font-weight:400;font-size:100%;text-align:left;text-decoration:none;display:block;border:1px solid #ccc;margin-left:-1px;padding:6px 6px 5px}
ul.menu li.active a,ul.menu li.active a:link,ul.menu li.active a:visited{background-color:#ecbc34;color:#fff}
ul.menu a:hover,ul.menu li.active a:hover{background-color:#362105;color:#fff}
ul.menu{list-style:none;z-index:1000;float:left;position:relative;top:1px;margin:0;padding:0}
ul.menu li{background:none;float:right;margin:0;padding:0}
ul.menu li li{position:relative;display:block;width:13em;float:left}
ul.menu ul{list-style:none;display:block;position:absolute;left:-999em;width:auto;height:auto;z-index:1001;margin:0;padding:0}
ul.menu li li ul{z-index:1002;position:absolute;margin:-1.8em 0 0 12em}
ul.menu li:hover,ul.menu li.hover{position:static}
li:hover ul ul,ul.menu li.hover ul ul{left:-999em}
ul.menu,ul.menu li li{clear:left}
ul.menu > ul.menu{position:absolute;top:5em}
ul.menu > ul li.hover ul{margin:0.1em 0 0}
ul.menu > ul li.hover ul ul{margin:-1.6em 0 0 12em}
#main p{margin-bottom:3px;text-indent:10px}
#main p.iteminfo{background:#fff;line-height:1em;text-indent:0;margin:0;padding:10px 0 5px}
.emailcreated{color:#949494;display:block;font-size:0.85em;text-indent:0;margin:0}
.emailrecipient{text-indent:0;color:#949494;display:block;font-size:0.85em;margin:0}
.emailsubject{text-indent:0;color:#949494;display:block;font-size:0.85em;margin:0;padding:0}
#footer{width:860px;text-align:center;margin:10px auto}
#footer,#footer a{color:#656565;font-size:11px}
#footer a{text-decoration:underline}
#footer a:hover{color:#ecbc34;text-decoration:underline}
html ul.qtypes li.active,html ul.qtypes li.active a:hover{background-color:#ecbc34;color:#fff}
#left ul{list-style-type:none;margin:0}
#left ul li{border:solid 0 #fff;margin:0}
#left ul li a{display:block;text-decoration:none;padding:6px 4px 3px 10px;border-bottom:solid 1px #ccc}
#left ul li p{font-size:0.8em}
#left ul li a:hover,#left ul li a:active,#left ul li a:focus{background:#ecbc34 !important;color:#fff !important}
input.dotestbutton{font-size:14px;font-weight:bold;padding:0px 25px 0px 25px;height:50px;background-color:#ecbc34;border-style:solid;border-color:#000000}
ul.menu li:hover ul,ul.menu li.hover ul,ul.menu li:hover ul li:hover ul,ul.menu li.hover ul li.hover ul{left:auto}
input[type=text],input[type=password]{padding-bottom:3px;font-size:18px;color:#555;font-weight:bold;border:1px solid #bbb;text-align:center}
.tblkey{color:#000000;float:right;font-weight:bold;padding-right:5px}
.dnsserver{color:#000000;font-weight:bold;padding-right:5px}
tr.even{background:#efefef}
/*tr.even{background:#ecbc34}*/
tr.odd{background:#fafafa}
tr.error{background:#faa}
.multidns{background:#ffffff;line-height:1.7;border:1px solid #ccc;border-collapse:collapse;margin-left:2px}
.multidns td{border:1px solid #ccc;padding:0px 10px 0px 10px}
.multidns th{border:1px solid #ccc;text-align:center;background-color:#000;color:#FFF;font-size:1.0em;border:solid 0;margin:0 0 0 0px;padding:0px 5px 0px 5px;white-space:nowrap}
table.multidns thead tr .header {background-image: url(http://static.revip.info/images/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer}
table.multidns thead tr .headerSortUp {background-image: url(http://static.revip.info/images/asc.gif)}
table.multidns thead tr .headerSortDown {background-image: url(http://static.revip.info/images/desc.gif)}
#multimenubar{float:left;background:#fff;width:600px}
ul.multimenu a,ul.multimenu a:link,ul.multimenu a:visited{color:#000;font-weight:400;font-size:100%;text-align:center;text-decoration:none;display:block;border:1px solid #ccc;margin-left:-1px;margin-top:-1px;padding:6px 6px 5px;width:130px}
ul.multimenu li{background:none;float:left;margin:0px;padding:0px}
ul.multimenu li.active a,ul.multimenu li.active a:link,ul.multimenu li.active a:visited{background-color:#362105;color:#fff}
ul.multimenu a:hover,ul.multimenu li.active a:hover{background-color:#ecbc34;color:#fff}
ul.multimenu{list-style:none;z-index:1000;float:left;position:relative;top:1px;margin:0;padding:10px}
.codeblock {border:1px solid #999;overflow:auto;padding:5px}
.codeblock pre, div.codeblock code {font-size:1.1em;line-height:1.5em}
code{display:block;margin:5px 0;padding:5px;background:#fafafa;text-align:left;border:1px solid #e3e3e3;overflow:auto;font-size:1.1em}
/* #362105 #ecbc34 */
.dnscheck {background:#ccc;line-height:1.7;width:99%;border:1px solid #ccc;border-collapse:collapse;margin-left:2px;}
.dnscheck td{border:1px solid #ccc;padding:5px;background:#fff;}
.dnscheck th{border:1px solid #ccc;background:#f0f0f0;text-align:center;}
tr.err td{background:#ffe3e8;}
td.status{text-align:center;}
.red{color:#a00;}
.redbold{color:#a00;font-weight:bold;}
#revipvisitors a:link,a:visited{color:#000000}
#revipvisitors a:hover,a:active,a:focus{background:#ffffff;color:#000000}


