/* CSS Document */
body {
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
}
#FooterContainer h3{font-size:12px; font-weight:bold; color:#53baff; display:block; border-bottom:1px #999999 solid; width:100%}
h3{font-size:12px; font-weight:bold; color:#2c2c2c; display:block; border-bottom:1px #999999 solid; width:100%}
#Productstb a, #Productstb a:link, #Productstb a:visited,#Productstb a:active  {
font-size:11px;
	color: #333333;
	text-decoration: none;
}
#Productstb a:hover {
	text-decoration: underline;
}
a,a:link,a:visited,a:active  {
font-size:11px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #53baff;
	text-decoration: underline;
}

#container
{
width:939px;
min-height:500px;
padding-top:10px;
margin-left:auto;
margin-right:auto;
}
#container-hash
{
width:939px;
padding-top:10px;
margin-left:auto;
margin-right:auto;
}

#header-con{
background:#3a312a;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
position:relative;
}

#header{
margin:auto;
width:939px;
height:160px;
background:url(../images/header.jpg);
background-repeat:no-repeat;
background-position:center;

}
.logo
{
margin:20px 20px 0px 20px;
background: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/logo.png',sizingMethod='crop');
}


#NavBar
{
margin:auto;
width:930px;
}

#NavBarContainer
{
width:100%;
margin:0px;
padding:0px;
height:20px;
}

#NavBarContainer ul
{
margin:0px 0px 5px 0px;
padding:0px;
list-style-image:url(../images/logo.png);
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

#NavBarContainer li
{
display:inline;
margin:0;
padding:0;
color:#FFFFFF;
}

#NavBarContainer a {
float: left;
display: block;
margin-right: 15px;

font-size:13px;
}

#NavBarContainer a:link, #NavBarContainer a:visited {
color: #ffffff;
text-decoration: none;
}

#NavBarContainer a:hover {
color:#53baff;
text-decoration: underline;
}

#NavBarContainer li a#Current
{
color:#53baff;
}

#hide{
display:none;
}

#LeftContainer
{
width:660px;
float:left;
margin-right:15px;
}

#Footer{
background:#3a312a;
}
#FooterContainer{width:939px;margin:auto; color:#CCCCCC;}

#News{width:300px; float:left; margin-right:15px; padding:4px}

#AdH{
font-family:calibri;
font-weight:bold;
display:block;
widows:100px;
border-bottom:1px solid #999999;
color:#0066FF;
margin-bottom:3px;
}
#Ad-container{ padding:3px; margin-bottom:10px;}

#FooterContainer{position:relative}
#FooterContainer ul{margin:0px; list-style:none; color:#999999; text-decoration:none;padding:0; float:left}
#FooterContainer a:link, #FooterContainer a:visited{color:#CCCCCC; text-decoration:none; font-size:11px}
#FooterContainer li{border-bottom:1px solid #999999;width:200px;display:block;margin:2px 0px 0px 0px;padding:0;}#FooterContainer a:hover{color:#53baff}

#SponsorHead{
display:block;
width:250px;
background-image:url(../images/grey_head.png);
background-repeat:no-repeat;
height:21px;
color:#53baff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:2px 0px 0px 5px;
}
#Sponsors{width:250px;float:right;padding-left:2px;}
#SponFoot{display:block;width:250px;height:21px;background-image:url(../images/grey_foot.png);background-repeat:no-repeat; background-position:bottom}
#Sponsors-list ,#Sponsors-list-hr{font-size:11px; font-family:Arial, Helvetica, sans-serif;padding:4px; color:#ffffff; font-weight:bold;background:#0b0b0b; border-left:1px solid #4a92c3;border-right:1px solid #53baff}
#Sponsors-list-hr{ border-bottom:1px dotted #cccccc}
#Sponsors-list a:link,#Sponsors-list a:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif;padding:4px; color:#ffffff; font-weight:bold;background:#0b0b0b;}
#Sponsors-list-hr a:link,#Sponsors-list-hr a:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif;padding:4px; color:#ffffff; font-weight:bold;background:#333333; border-bottom:1px dotted #cccccc}

#NewsTitle{background-image: url(../images/bullet.png);background-repeat: no-repeat;padding-left: 14px; background-position:left center; color:#999999}
#NewsTitle-2{color:#999999}
#NewsTitle,#NewsTitle a:link, #NewsTitle a:visited ,#NewsTitle-2,#NewsTitle-2 a:link,#NewsTitle-2 a:visited {display:block;color:#338ace;font-size:13px;
font-weight:bold;text-decoration:none;}
#NewsTitle a:hover,#NewsTitle-2 a:hover{color:#333333;text-decoration:underline;}

#NewsText{padding:0px 0px 0px 11px;color:#999999; margin:0px; font-size:11px}

#BoxContainer{ float:right;margin:0px;right: 0px;padding: 0px;bottom: 0px; margin-right:0px}
.CB_Box{margin-right:0px;background: transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/box.png',sizingMethod='crop');}

h1{color:#53baff; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;display:block; border-bottom:1px #999999 solid; width:100% ;}
h2{color:#333333; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;display:block; border-bottom:1px #999999 solid; width:100% ;}

.download_link{
color:#990000;
}
a.download_link:link,a.download_link:visited,a.download_link:active{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#990000;
text-decoration:none;
}
a.download_link:hover{
text-decoration:underline;
}

.hosting_tr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
#TopHeading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding-left:20px}
#clear{clear:both}
.notice{color:#ed0000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#cloud{border:1px dotted #53baff; width:235px; padding:5px; }
#cloud a, #cloud a:link, #cloud:hover, #cloud a:visited{text-decoration:none}
#cloud .tag1, .tag1 a { font-size: 0.7em; font-weight: 100; text-decoration:none }
#cloud .tag2, .tag2 a { font-size: 0.8em; font-weight: 200; }
#cloud .tag3, .tag3 a { font-size: 0.9em; font-weight: 300; }
#cloud .tag4, .tag4 a { font-size: 1.0em; font-weight: 400; }
#cloud .tag5, .tag5 a { font-size: 1.2em; font-weight: 500; }
#cloud .tag6, .tag6 a { font-size: 1.4em; font-weight: 600;}
#cloud .tag7, .tag7 a { font-size: 1.6em; font-weight: 700;color:#ed0000 }
#cloud .tag8, .tag8 a{ font-size: 1.8em; font-weight: 800;  color:#53baff }
#cloud .tag9, .tag9 a { font-size: 2.2em; font-weight: 900; }
#cloud .tag10, .tag10 a{ font-size: 2.5em; font-weight: 900; }

#RecommendHosting{border:#53baff dotted 1px;padding:5px;margin:5px; background:#E1F1F4; font-size:11px}
.products_head{background:url(../images/addons_td.png); color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold; background-position:center; background-repeat:no-repeat; height:30px; width:445px;}
.products_list{padding:10px; width:445px; border:1px solid #53baff;}
.products_list ul , li {padding:0px; list-style:url(../images/bullet.png); margin:0px; width:100%; list-style-position:inside}
.products_list li {padding:2px 0px 2px 0px; border-bottom:1px dashed #999999}

#headAd{position:absolute; top:1px; right:1px;}
.ProductListBg{background-image:url(../images/product_list_bg.png); background-repeat:no-repeat; width:900px; height:40px; color:#FFFFFF; font-size:16px; line-height:40px; font-weight:bold; padding-left:10px}

.tborder {
background:#D1D1E1 none repeat scroll 0%;
border:1px solid #000000;
color:#000000;
}

.tcat {
background:#434343 url("../images/navbar_bg.png") repeat-x scroll right top;
color:#FFFFFF;
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.tcat a:link, .tcat_alink {
color:#FFFFFF;
text-decoration:none;
}
.tcat a:visited, .tcat_avisited {
color:#FFFFFF;
text-decoration:none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover {
color:#FFFFFF;
text-decoration:underline;
}

.panelsurround {
background:#FAFAF8 none repeat scroll 0%;
color:#000000;
}

.panel {
background:#FAFAF8 none repeat scroll 0%;
border:1px solid #D1D1E1;
color:#000000;
padding:10px;
}

.fieldset, .fieldset td, .fieldset p, .fieldset li {
font-size:11px;
}
.fieldset {
margin-bottom:6px;
}

.smallfont {
font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

form {
margin:0px;
}

/* ***** category bottom ***** */
.cat_bottom
{
background: #4bb3f8 repeat-x top left;
border-top: #363636 1px solid;
bottom:0px;
margin-bottom:0pt;
padding:4px;
}

.poweredBy
	{
	float: right;
    padding-bottom: 5px;
	}

#lightsoff-background
{
	position: absolute;
	margin:0;
	padding: 0;
	z-index: 20;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
