* {margin: 0px; padding: 0px; border: 0;}
html, body {background:  #D5D5D5;}
/*html, body {background: #FFFFFF; padding: 0; margin: 0; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; text-align: center; color: #666666;}*/

/*Header & footer*/
/*.hd #box {width: 100%; background: #FFFFFF; margin: 0 auto; text-align: left;}
.hd #footer { width: 100%; height: 75px; padding: 0 0px; background:url(images/footer-bg.gif);} 
.hd #footer p {	margin: 0; padding: 10px 0;}*/

.hd #box {width: 100%; background: #D5D5D5; margin: 0 auto; text-align: left;}
.hd #header {background: #DDDDDD; padding: 0 10px 0 20px;} 
.hd #header h1 {margin: 0;padding: 10px 0; }
.hd #contentbox {background: #FFFFFF; padding: 0px 0px 0px 0px; }
.hd #contentbox1 {background: #FFFFFF; padding: 0px 0px 0px 0px;}
.hd #footer { width: 100%; height: 95px; padding: 0 0px; background:url(images/footer-bg.gif);} 
.hd #footer p {	margin: 0; padding: 10px 0;}


.block-logo {width: 250px;}
.block-menu1 {width: 300px;}
.block-menu {width: 300px;}

.logobox  {width: 975px; position: relative; margin: 0px auto; /*padding: 0px 45px;*/ top: 18px;}
#logostripe {width: 100%; height: 100px;	background: url(images/logobg.gif) bottom repeat-x;}
.menu {width: 670px; height: 23px;	position: absolute;	top: 45px;	left: 303px;}
.menu li{ float:left; text-align:center; width:110px; border-right:solid 1px #505050; line-height:1.667em; font-weight:bold}
.menu .last{ border:none;}
.menu1 {width: 590px;height: 23px;	position: absolute;	top: 5px;	left: 303px;}
.menu1 li{font-size: 80%;  float:left; text-align:center; vertical-align:middle;  width:110px; border-right:solid 1px #505050; line-height:1.667em;}
.menu1 .last{ border:none;}
.menu2 {	width: 80px;	height: 36px;	position: absolute;	top: 0px;	left: 880px;}
.menu2 li{ float:left; text-align:center; vertical-align:middle;  width:120px; border-right:solid 1px #505050; line-height:1.667em;}
.menu2 .last{ border:none;}
.menu a{ color:#ffffff; text-decoration:none;}
.menu a:hover, .menu .active{ color:#f68220;}
.menu1 a{ color:#ffffff; text-decoration:none;}
.menu1 a:hover, .menu .active{ color:#f68220;}

/* Front img */
#frontimg {	width: 100%; height: 150px;	background: #000000 url(images/serverimgrdcon.jpg) top right no-repeat;}
#frontimgbg {	width: 100%; height: 150px;	background: #000000 url(images/serverimgrdcon.jpg) top right no-repeat;}
.firebox  {width: 100%;margin-left:60px;}
#firebox .block-fire .fire1 {width:200px; }
#firebox .block-fire .fire2 {width:400px;}
.firemar {padding: 10px 0px 0px 35px;}


/*content*/
.clean {clear: both; font-size: 1px; line-height: 2px; height: 5px;}
/* index content */
.contentbox{/*padding:10px;margin:0 0 10px;*/margin: 0px auto;text-align:center;width: 975px; background:#FFF;   }
.contentbox1  {width: 975px;  margin: 0px auto; }
.contentmargin { margin-right:10px; margin-left:10px; }
.marginvps { margin-left:15px; }
.mar {	width:975px;	overflow:hidden;	background-color: #FFF;}
.fade{ background:url(images/tail.gif) bottom repeat-x; width:100%;}
.fade .Lcorner{ background:url(images/Lcorner.gif) left bottom no-repeat; width:100%;}
.fade .Rcorner{ background:url(images/Rcorner.gif) right bottom no-repeat; width:100%;}
.fade .margin{ padding:0px 5px 10px 5px;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col14, .col15, .col16, .cola, .fire1, .fire2{float:left;}

/* footer */
.footerbox  {width: 975px; position: relative; margin: 0px auto; text-align:center; top: 10px}
.footerbox li{ float:left; text-align:center; width:110px; border-right:solid 1px #505050; line-height:1.667em;}
.footerbox a{ color:#ffffff; text-decoration:none;}
.footerbox a:hover, .menu .active{ color:#f68220;}
.footerbox .last{ border:none;}
#footerstripe {width: 100%; height: 85px;	background: url(/images/footer-bg.gif) bottom repeat-x;}
.fbox {	padding: 17px 0px 0px 0px;	width: 975px;	height: 85px;}
.lgbg {background-color: #ffffff; border-left:solid 1px #939393; border-right:solid 1px #939393;}



/*text*/
.h4 { padding-top:10px; color: #333; font-size: 11px;}
.h5 { padding-top:5px; color: yellow; font-size: 25px;font-weight: bold;}
.h6 { color: red; }
.h7 { color: red; text-decoration: line-through;}
.h8 { color: blue; }
.h9 { color: red;}
.h10 { color: black;}
.h11 { color: #666;font-weight: bold; background-color: #333333; font-size: 24px;}
.h12 { color: red;font-weight: bold; background-color: #333333; font-size: 18px;}
.h13 { color: yellow;font-weight: bold; background-color: #333333; font-size: 24px;}
.h14 { color: red;font-weight: bold; font-size: 13px;}
.h15 { color: #000000; font-weight: bold; font-size:18px}
.h16 { font-size:18px; color:#000}
.h17 { color: red;font-weight: bold; font-size: 12px;}
.h18 { color: blue; font-weight: bold; font-size:22px}
.h19 { color: white; font-weight: bold; font-size:18px}
.h20 { padding-top:10px; color: #CCC; font-size: 11px;}



/* mainmenu*/
.mainmenu{
	width: 720px;
	height: 28px;
	position: absolute;
	top: 38px;
	left: 250px;
}
.mainmenu ul {	float: left;	width: 100%;	list-style: none;	line-height: 1;	color:#FFFFFF;	background: transparent;	padding: 0;	margin: 0 0 1em 0;	}
.mainmenu a, .mainmenu a:visited {	display: block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;	color: #FC0;	text-decoration: none;	padding: 0.6em 1.2em;}
.mainmenu ul ul a{	width:100%;	height:100%;}
.mainmenu ul a{	width:100%;}
.mainmenu li  {	float: left;	margin:0;	padding:0;	border-right:solid 1px #505050;}
.mainmenu ul li {float:left; position:relative;  }
.mainmenu ul li a {white-space:nowrap;}	
.mainmenu li ul {	position: absolute;	left: -999em;	height: auto; width: auto; background: #000;font-weight: normal;border-width: 0px;margin: 0;}
.mainmenu li li {	width: 15em ;}
.mainmenu li li a{	width:13em ;}
.mainmenu li ul  {	margin: 0;}
.mainmenu li ul ul {	margin: -2.8em 0 0 13.5em;}
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul{	left: -999em;}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul{	left: auto;}
.mainmenu li:hover>ul.ul_ch   {	left: auto;}
.mainmenu li:hover{	background: #000000;}
.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{	color:#FFFFFF;}
.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited{	color:#FFFFFF;}
.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover {	background: #FFFFFF;	z-index:9999;}
.mainmenu li li:hover a,.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a{	color: #000; }

.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited{	color: #000;}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{	color: #000;}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #000;}




/* ------------- whmcs -----------------
#company_title{background-color:#00162C;color:#FFF;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:left;}*/
#content_container{background:#FFF;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}
#content_left{background:#FFF; float:left;margin:0;padding:10px;text-align:left;width:712px; border-left:1px solid #939393;}
#side_menu{background-color:#FDF4C7; border-left:1px solid #CFE2FF; border-right:solid 1px #939393;float:right;margin:0;padding:15px;text-align:left;width:200px;}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}
#top_container{background-color:#d5d5d5;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}
#top_menu{background: url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:left;margin:0;padding:0;}
#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #666666;color:#333;font-weight:700;width:99px;}
#top_menu ul li a:hover{background-color:;color:#333;}
#welcome_box{background-color:#00162C;float:right;line-height:60px;margin:0;padding:0;text-align:right;}
#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}
#welcome_box a:hover{text-decoration:underline;}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#FFFFFF;margin:0 0 5px;padding:5px;}
.clear{clear:both;}
.green{color:#006F0F;}
.header{color:orange;font-size:14px;font-weight:700;}
.red{color:#BF0000;}
.small{font-size:11px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}

.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
.clientareatableactive{background-color: #CBFECD}
.clientareatablepending{background-color: #FCFC98}
.clientareatablesuspended{background-color: #FFC772}
.clientareatableterminated{background-color: #FEB0B0}
.clientticketreplyheader{background-color:;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #666666;border-left:1px solid #CCC;}
.clientticketreply{background-color:;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{background-color:#FDF4C7;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}
.adminticketreply{background-color:#FDF4C7;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}
.networkissueaffected{background-color:;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
/*a,a:visited{color:none;text-decoration:none;}*/
/*a:hover{color:white;text-decoration:none;}*/
body {color: white;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; margin: 0; color:#666666;}
td,th {color: #666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; margin: 0; padding:10px;}
form{margin:0;padding:0;}
h1{border-bottom:1px solid #666666;color: #FF8933;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;}
h2{border-bottom:1px solid #666666;color: #FF8533;font-size:18px;font-weight:400;margin:0 0 5px;padding:10px 0 3px;}
h3{color:#FF8533;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}
hr{background-color:#EBEBEB;border:0;border-top:1px solid #666666;height:0;margin:10px 0;overflow:hidden;}
input,select,textarea{color:#666; border: inherit; font-family:Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12px;margin:0;padding:2px;}
p{margin:0;padding:3px 0 8px;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
table.data tr.clientareatableactive td{background-color: #CBFECD !important;}
table.data tr.clientareatablepending td{background-color: #FCFC98 !important;}
table.data tr.clientareatablesuspended td{background-color: #FFC772 !important;}
table.data tr.clientareatableterminated td{background-color: #FEB0B0 !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:1px;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}
.kbarticle {padding: 2px 5px 5px 15px;}
.kbviews {color:#A8A8A8;font-size:10px;}
.kbalsoread {padding: 5px 5px 5px 15px;background-color: #F5F5F5;border-bottom: 1px solid #ccc;font-weight: bold;margin: 10px 0 10px 0;}