body,ol,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

body{background:#e5e5e5 url(../images/bg/body.png) repeat 0 0;color:#000000;font-weight:normal;font-style:normal;font-size:.75em;font-family:Arial, Verdana, sans-serif;line-height:1.33em;text-align:center}
h1,h2,h3,h4{margin:1em 0 0;color:#3066a2;font-family:Arial, Verdana, sans-serif;font-weight:bold}
h1{margin:0 0 .67em;font-size:1.5em;line-height:1.2em;color:#000000}
h3{font-size:1.25em;line-height:1.2em}p{margin:0 0 1em}
a:link,a:active,a:visited{color:#387aac;text-decoration:underline}
a:hover{text-decoration:none}
input,select,textarea,button{font-size:0.916em;font-family:Arial, Verdana, sans-serif}

form div{margin:0 0 0px}
form div label{margin:0 0 3px}
form div.actions{margin-top:12px}
ol,ul{margin:1em 0 1em 1em}
ul li{list-style:inside disc none}
ol li{list-style:inside decimal none}

a.subscribe{padding:3px 3px 3px 20px;background:transparent url(../images/ico/rss.png) no-repeat left center}

ol.posts{margin:0;padding:0;margin:2em 0}
ol.posts li{list-style:outside none none}
ol.posts li{margin:0 0 2em}
ol.posts li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
ol.posts li h3 a:link,ol.posts li h3 a:active,ol.posts li h3 a:visited{text-decoration:none}
ol.posts li h3 a:hover{text-decoration:underline}ol.posts li h2{margin:0}
ol.posts li h2 a:link,ol.posts li h2 a:active,ol.posts li h2 a:visited{text-decoration:none}
ol.posts li h2 a:hover{text-decoration:underline}
ol.posts li p{margin:.2em 0}
ol.posts li p.date{color:#666666}
ol.posts li p.date em{position:absolute;left:-1000em;text-align:left}
ol.posts li img{margin:0 0 0 20px;float:right}
ol.posts li a.read-more,ol.posts li p.read-more a{margin:0;padding-left:20px;background:transparent url(../images/ico/more.png) no-repeat left center}

.inner{width:960px;margin:0 auto;text-align:left}

.header{position:relative;z-index:100}
.header .inner{padding:24px 0 24px 27px;position:relative;width:933px}
.header h1{padding:0 25px 0px 25px;width:184px;margin:0 0 0 -25px;background:transparent url(../images/bg/body.png) repeat 0 0}
.header h1 a.logo{display:block;width:184px;height:62px;overflow:hidden;background:transparent url(../images/logo.png) no-repeat left top;text-align:left;text-indent:-1000em}
.header p{position:absolute;left:-1000em;text-align:left}.header .site-nav{position:absolute;right:10px;top:14px}.header .site-nav h3{position:absolute;left:-1000em;text-align:left}
.header .site-nav ul{margin:0;padding:0}
.header .site-nav ul li{list-style:outside none none}
.header .site-nav li{float:left}
.header .site-nav a{padding:8px 10px}
.header .site-nav a:link,.header .site-nav a:active,.header .site-nav a:visited{color:#000000}
.header .site-nav a:hover{color:#000000}
.header .site-nav a:link,.header .site-nav a:active,.header .site-nav a:visited{text-decoration:none}
.header .site-nav a:hover{text-decoration:underline}
.header .site-nav a.my-account{float:left;margin:-5px 0 0 10px;padding:0;display:block;height:26px;line-height:26px}
.header .site-nav a.my-account:link,.header .site-nav a.my-account:active,.header .site-nav a.my-account:visited{color:#ffffff}
.header .site-nav a.my-account:hover{color:#fec141}
.header .site-nav a.my-account:link,.header .site-nav a.my-account:active,.header .site-nav a.my-account:visited{text-decoration:none}
.header .site-nav a.my-account:hover{text-decoration:none}
.header .site-nav a.my-account em{float:left;padding:5px 0 5px 30px;height:16px;display:block;background:transparent url(../images/bt/account.png) 0 0;font-style:normal;line-height:16px;cursor:pointer}
.header .site-nav a.my-account span{float:left;display:block;width:14px;height:26px;overflow:hidden;background:transparent url(../images/bt/account.png) right top;cursor:pointer}
.header .products-nav{position:absolute;left:236px;bottom:0px}
.header .products-nav h3{position:absolute;left:-1000em;text-align:left}
.header .products-nav ul{margin:0;padding:0;font-size:1.333em;line-height:1.33em;font-weight:bold;letter-spacing:-.025em}
.header .products-nav ul li{list-style:outside none none}
.header .products-nav li{margin:0 1px 0 0;float:left}
.header .products-nav a{padding:15px 20px 15px 40px;display:block;text-decoration:none;background:transparent no-repeat 0 0}
.header .products-nav a:link,.header .products-nav a:active,.header .products-nav a:visited{color:#242424}
.header .products-nav a:hover{color:#242424}
.header .products-nav a.dot-net-panel{background-image:url(../images/ico/dot_net_panel.png)}
.header .products-nav a.enterprise-modules{background-image:url(../images/ico/enterprise_modules.png)}
.header .products-nav a.hyper-vps{background-image:url(../images/ico/hyper-vps.png)}
.header .products-nav a:hover{color:#FFF;background-color:#2c3a4d}
.header .products-nav li.active a{background-color:#2c3a4d}
.header .products-nav li.active a:link,.header .products-nav li.active a:active,.header .products-nav li.active a:visited{color:#ffffff}
.header .products-nav li.active a:hover{color:#ffffff}

.breadcrumbs{background:#2c3a4d url(../images/bg/splashscreen.jpg) repeat 0 0;color:#859ab8;position:relative;z-index:10}
.breadcrumbs .inner{padding:25px 0;background:transparent url(../images/bg/splashscreen_light.jpg) no-repeat center top;color:#eaeaea;text-align:right}
.breadcrumbs h3{margin:0 5px 0 0;display:inline;color:#eaeaea;font-size:1em;line-height:1.33em;font-weight:normal}
.breadcrumbs .h3link{margin-right:8px!important;display:inline;color:#d0ae6a!important;font-size:1em!important;line-height:1.33em!important;font-weight:normal!important}
.breadcrumbs ul{display:inline;margin:0;padding:0}
.breadcrumbs ul li{list-style:outside none none}
.breadcrumbs li{padding:0px 20px 2px 0px;display:inline;line-height:12px}
.breadcrumbs a:link,.breadcrumbs a:active,.breadcrumbs a:visited{color:#d0ae6a}
.breadcrumbs a:hover{color:#d0ae6a}
.breadcrumbs .anonymous
{
	
}

.container{background:#FFF url(../images/bg/content.png) repeat-x 0 0;padding:0 0 30px}
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.content{float:left;width:900px;padding:20px 0 0 10px;position:relative}
.content h1{padding-right:200px}h2{margin-bottom:0.667em;font-size:1.5em;line-height:1.2em}

.aside{padding:0;width:216px;float:right}

.footer{background:#2c3a4d url(../images/bg/footer.png) repeat-x 0 0;color:#FFF}
.footer .inner{padding:0 12px 30px;width:936px;position:relative;}
.footer .products-nav
{
	float: left;
	margin: 0 0 0 -12px;
	padding-bottom: 45px;
}
.footer .products-nav h3{position:absolute;left:-1000em;text-align:left}
.footer .products-nav ul{margin:0;padding:0}
.footer .products-nav ul li{list-style:outside none none}
.footer .products-nav li{float:left}
.footer .products-nav a{display:block;padding:15px 10px;font-size:1.333em;font-family:Arial, Verdana, sans-serif;font-weight:bold}
.footer .products-nav a:link,.footer .products-nav a:active,.footer .products-nav a:visited{color:#ffffff}
.footer .products-nav a:hover{color:#ffffff}
.footer .products-nav a:link,.footer .products-nav a:active,.footer .products-nav a:visited{text-decoration:none}
.footer .products-nav a:hover{text-decoration:underline}
.footer .products-nav li.active a{background:#FFF}
.footer .products-nav li.active a:link,.footer .products-nav li.active a:active,.footer .products-nav li.active a:visited{color:#000000}
.footer .products-nav li.active a:hover{color:#000000}
.footer .site-nav{margin:17px 0 45px;float:right}
.footer .site-nav h3{position:absolute;left:-1000em;text-align:left}
.footer .site-nav ul{margin:0;padding:0}
.footer .site-nav ul li{list-style:outside none none}
.footer .site-nav li{float:left}
.footer .site-nav a{padding:5px 10px}
.footer .site-nav a:link,.footer .site-nav a:active,.footer .site-nav a:visited{color:#ffffff}
.footer .site-nav a:hover{color:#ffffff}
.footer .site-nav a:link,.footer .site-nav a:active,.footer .site-nav a:visited{text-decoration:none}
.footer .site-nav a:hover{text-decoration:underline}
.footer .site-nav a.my-account
{
	margin-left: 10px;
	padding-left: 20px;
	background: transparent url(../images/ico/lock_footer.png) no-repeat left center;
}
.footer .site-nav a.my-account em
{
	font-style:normal;
}
.footer .details
{
	clear: both;
	margin: 0px 0 1.33em 0;
	font-size: 1.66em;
	line-height: 0em;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #3066a2;
}
.footer .details:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.footer .details h3{position:absolute;left:-1000em;text-align:left}
.footer .details p{margin:0;}
.footer p.tel{text-align:left}
.footer p.tel em{font-style:normal;color:#FFF; margin:0;}
.footer p.tel span{margin:0;}
.footer p.about{text-align:right;}
.footer .copyright h3{position:absolute;left:-1000em;text-align:left}
.footer .copyright p{margin:0;display:inline}
.footer .copyright ul{margin:0;padding:0;margin:0 0 0 5px;display:inline}
.footer .copyright ul li{list-style:outside none none}
.footer .copyright li{margin:0 5px 0 0;display:inline}
.footer .copyright a:link,.footer .copyright a:active,.footer .copyright a:visited{color:#ffffff}
.footer .copyright a:hover{color:#ffffff}
.footer .copyright a:link,.footer .copyright a:active,.footer .copyright a:visited{text-decoration:none}
.footer .copyright a:hover{text-decoration:underline}
.footer address
{
	font-style: normal;
	margin-bottom: 1px;
}
.footer address .url{position:absolute;left:-1000em;text-align:left}
.footer a.by
{
	margin: 0px 0px 1px 0px;
	position: absolute;
	right: 12px;
	bottom: 30px;
}
.footer a.by:link,.footer a.by:active,.footer a.by:visited{color:#3066a2}
.footer a.by:hover{color:#3066a2}

.col-a{float:left;width:340px}
.col-b{float:right;width:340px}




