* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
	outline: none; }
	
body { 
	background: white url('../img/background.png') left top repeat-x; 
	font-family: Arial, Helvetica, sans-serif;
}

.bgbottom { 
	background: transparent url('../img/background_bottom.png') left bottom repeat-x;
}

.content {
	background: transparent url('../img/content_body.png') left top repeat-y;
	width: 967px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	margin: 0px auto; }
	
.content_top {
	background: transparent url('../img/content_top.png') left top no-repeat;
	width: 967px;
	height: auto;
	overflow: hidden; }
	
.content_bottom {
	background: transparent url('../img/content_bottom.png') left bottom no-repeat;
	width: 967px;
	height: auto;
	overflow: hidden; }
	
.header {
	width: 967px;
	height: 115px;
	float: left;
	clear: both;}
	
.logo {
	background: transparent url('../img/logo.png') left top no-repeat;
	width: 165px;
	height: 32px;
	float: left;
	font-size: 11px;
	color: #fff;
	padding: 83px 0px 0px 215px;}
	
.rightheader {
	float: right;
	padding: 0px 13px 0px 0px;}
	
.topline {
	width:312px;
	background: transparent url('../img/topline.png') left top no-repeat;
	height:31px;
	display: block;
	margin-left:2px;
	padding-top:16px;
	clear: both; }
	
.topline p {
	color:#000000;
	font-size:11px;
	margin-left:112px;
	margin-right:10px;
	}

.topchatlink{
	margin-left:33px;
	margin-right:35px;
}

.topline p a {
	color: #000;
	font-weight: bold;
}

.topline p a:hover { 
	color: #ff3300 !important;
}
	
.formline {
	display: block;
	clear: both;
	padding: 10px 0px 0px 0px;}
	
.inputparr {
	background: transparent url('../img/quicksearch_parr.png') left top no-repeat;
	width: 244px;
	height: 21px;
	float: left;
	padding: 8px 5px 0px 8px;}
	
.inputparr input {
	border: none;
	background: transparent;
	font-size: 12px;
	width: 240px;
	float: left;
	color: #b6b6b6; }
	
.srch {
	background: transparent url('../img/srchbtn.png') left top no-repeat;
	width: 37px;
	height: 29px;
	float: left;
	border: none;
	cursor: pointer; }
	
.magni{background:transparent url('../img/magni.png') left top no-repeat!important;width:36px!important;height:29px!important;float:right!important;padding:0!important;border:none!important;margin:7px 9px 0 0;}
.searchshow{background:transparent url('../img/showsearch.png') left top no-repeat;width:200px;height:43px;position:absolute;z-index:100;top:155px;right:150px;}
.srchfld{background:transparent;border:none;font-size:12px;font-weight:bold;color:#666;float:left;width:145px;margin:17px 0 0 12px;}
.gogr{background:transparent url('../img/gogreen.png') left top no-repeat;width:28px;height:18px;float:left;border:none;cursor:pointer;margin:15px 0 0 3px;}

.main_content {
	width: 949px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	padding: 8px 0px 0px 14px;}
	
.navigation {
	background: transparent url('../img/mainnavigation_bg.png') left top no-repeat;
	width: 934px;
	height: 44px;
	display: block;
	clear: both;
	padding: 0px 0px 0px 5px;}
	
.navigation a {
	background: transparent url('../img/mainbtn.gif') left top repeat-x;
	height: 31px;
	float: left;
	color: #fff;
	font-size: 12px;
	padding: 13px 12px 0px 12px;
	border-right: 1px solid #000; }
	
.lastbtn { border-right: none!important; }
	
.navigation a:hover {
	background-position: left -44px;
	color: #b7dbff;}
	
.separated_parts {
	float: left;
	clear: both;
	width: 945px;
	height: auto;
	overflow: hidden;
	padding: 8px 0px 0px 0px;}
	
.leftpart {
	float: left;
	width: 625px;
	height: auto;
	overflow: hidden; }
	
.pack {
	background: transparent url('../img/pack_index.png') left top no-repeat;
	width: 435px;
	height: 349px;
	display: block;
	clear: both;
	padding: 0px 0px 0px 190px; }
	
.lists {
	display: block;
	clear: both;
	padding: 70px 0px 0px 0px;}
	
.lists ul {
	float: left;
	width: 210px;
	height: auto;
	overflow: hidden; }
	
.lists ul li {
	background: transparent url('../img/large_bullet.gif') left top no-repeat;
	background-position: left 5px;
	color: #fff;
	padding: 0px 0px 7px 12px;
	font-size: 15px;
	display: block;
	clear: both;
	width: 195px;}

.lists ul li a{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}


.lists ul li a:hover{
	text-decoration:none;
}

.formparr {
	display: block;
	clear: both;
	width: 250px;
	height: auto;
	overflow: hidden;
	padding: 13px 0px 0px 180px;}
	
* html .formparr { padding: 18px 0px 0px 180px; }
*+html .formparr { padding: 18px 0px 0px 180px; }
	
.inpsline {
	display: block;
	clear: both;
	width: 250px;
	height: auto;
	overflow: hidden; }
	
.domaincheck {
	background: transparent;
	border: none;
	float: left;
	font-size: 13px;
	width: 125px;
	margin: 4px 0px 0px 0px;
	padding: 2px 0px 0px 0px;}
	
.inpsline select { float: left; width: 65px; margin: 4px 0px 0px 0px; }

.go {
	background: transparent url('../img/go.gif') left top no-repeat;
	width: 43px;
	height: 29px;
	float: left;
	border: none;
	cursor: pointer;
	margin: 0px 0px 0px 10px; }

.signin {
	background: transparent url('../img/sign-up.gif') left top no-repeat;
	width: 219px;
	height: 53px;
	float: right;
	margin: 13px 3px 0px 0px;} 
	
a:hover.signin { background-position: left -53px; }

.livechat {
	background: transparent url('../img/saleslivechat.png') left top no-repeat;
	height: 122px;
	width: 625px;
	display: block;
	clear: both;
	padding: 40px 0px 0px 0px;
	margin: 8px 0px 0px 0px;}
	
.leftchat {
	float: left;
	width: 450px;
	height: auto;
	padding: 0px 0px 0px 18px;
	overflow: hidden; }
	
.line {
	display: block;
	clear: both;
	width: 450px;
	height: auto;
	overflow: hidden; }
	
.chatinp {
	background: transparent url('../img/chatinput.png') left top no-repeat;
	width: 440px;
	height: 20px;
	float: left;
	padding: 6px 5px 0px 5px;}
	
.chatinp input {
	border: none;
	background: transparent;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 440px;}
	
.chatarr {
	background: transparent url('../img/chatarea.png') left top no-repeat;
	width: 440px;
	height: 65px;
	float: left;
	padding: 5px;
	margin: 5px 0px 0px 0px;}
	
.chatarr textarea {
	border: none;
	background: transparent;
	width: 440px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left; }
	
.rightchat {
	width: 155px;
	height: auto;
	overflow: hidden;
	float: left; }
	
.rightchat p {
	display: block;
	clear: both;
	text-align: center;
	font-size: 12px;
	color: #3270c1;
	padding: 6px 0px 0px 0px;}
	
.sendit {
	background: transparent url('../img/sendbtn.png') left top no-repeat;
	width: 139px;
	height: 72px;
	border: none;
	cursor: pointer;
	margin: 11px 0px 0px 8px;}
	
.rightpart {
	width: 310px;
	height: auto;
	overflow: hidden;
	float: left;
	padding: 0px 0px 0px 6px;}
	
.rightpart2 {
	width: 192px;}
	
.bottomborder {
	width: 308px;
	padding: 0px 0px 1px 0px;
	border-bottom: 1px solid #d4d4d4; }
	
.leftbox {
	width: 305px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	border: 1px solid #e2e2e2;
	padding: 1px 0px 0px 1px;}
	
.title {
	background: transparent url('../img/leftttl_body.png') left top repeat-y;
	width: 304px;
	height: auto;
	display: block;
	clear: both; }
	
.title_top {
	background: transparent url('../img/leftttl_top.png') left top no-repeat;
	width: 304px;
	height: auto;
	overflow: hidden; }
	
.title_bottom {
	background: transparent url('../img/leftttl_bottom.png') left bottom no-repeat;
	width: 291px;
	height: auto;
	overflow: hidden;
	font-size: 17px;
	font-weight: bold;
	color: #4c79a6;
	padding: 5px 0px 4px 13px; }
	
.box {
	display: block;
	clear: both; }
	
.box p {
	font-size: 11px;
	color: #3782cd;
	padding: 10px 0px 0px 15px;}
	
.box ul {
	display: block;
	clear: both;
	width: 270px;
	height: auto;
	padding: 10px 0px 3px 15px;
	overflow: hidden;}
	
.box ul li {
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	background-position: left 5px;
	font-size: 12px;
	float: left;
	padding: 0px 0px 8px 8px;
	clear: both;
	width: 270px;
	font-weight: bold;
	color: #717171; }
	
.colorbox {
	background: transparent url('../img/colorbox_body.png') left top repeat-y;
	width: 308px;
	height: auto;
	overflow: hidden;
	margin: 10px 0px 0px 0px;}
	
.colorbox_top {
	background: transparent url('../img/colorbox_top.png') left top no-repeat;
	width: 308px;
	height: auto;
	overflow: hidden; }
	
.colorbox_bottom {
	background: transparent url('../img/colorbox_bottom.png') left bottom no-repeat;
	width: 306px;
	height: auto;
	overflow: hidden;
	padding: 2px 0px 0px 2px;}
	
.title_bottom span {
	font-size: 12px!important;
	font-weight: normal!important;
	display: block;
	clear: both;
	color: #a4a4a4;}
	
.fets {
	float: left;
	clear: both;
	padding: 0px 0px 20px 0px;}
	
.fets img {
	float: left;
	margin: 5px 0px 0px 0px;}
	
.fets ul {
	float: left;
	width: 130px;
	height: auto;
	padding: 10px 0px 0px 0px;
	overflow: hidden;}

.fets ul li {
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	background-position: left 5px;
	font-size: 11px;
	float: left;
	clear: both;
	width: 120px;
	padding: 0px 0px 7px 7px;}
	
.lis {
	display: block;
	clear: both;
	background: transparent url('../img/lis_body.png') left top repeat-y;
	width: 939px;
	height: auto;
	overflow: hidden; }
	
.lis_top {
	background: transparent url('../img/lis_top.png') left top no-repeat;
	width: 939px;
	height: auto;
	overflow: hidden; }
	
.lis_bottom {
	background: transparent url('../img/lis_bottom.png') left bottom no-repeat;
	width: 939px;
	height: auto;
	overflow: hidden; }
	
.lis_part {
	float: left;
	width: 167px;
	height: auto;
	overflow: hidden;
	border-right: 1px solid #efeded; 
	padding: 0px 0px 0px 20px;
	margin: 10px 0px 10px 0px; }
	
.lis_part p {
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #185fbc;
	padding: 0px 0px 7px 0px;}
	
.lis_part ul {
	width: 167px;
	height: auto;
	overflow: hidden;}
	
.lis_part ul li {
	float: left;
	clear: both;
	width: 165px;
	height: auto;
	overflow: hidden;
	font-size: 12px;
	padding: 0px 0px 10px 0px;}

.lis_part ul li a {
	background: transparent url('../img/smallfront.gif') left top no-repeat;
	background-position: left 6px;
	padding: 0px 0px 0px 5px;
	color: #363636; }
	
.lis_part ul li a:hover {
	text-decoration: underline;
}
	
.finallis {
	width: 350px;
	float: left; }
	
.finallis ul {
	float: left;
	width: 165px;
	height: auto;
	overflow: hidden;}
	
.parts {
	background: transparent url('../img/3parts_body.png') left top repeat-y;
	width: 939px;
	height: auto;
	overflow: hidden; }
	
.parts_top {
	background: transparent url('../img/3parts_top.png') left top no-repeat;
	width: 939px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 10px 0px;}
	
.parts_bottom {
	background: transparent url('../img/3parts_bottom.png') left top no-repeat;
	width: 939px;
	height: 5px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.parttitle {
	font-size: 17px;
	font-weight: bold;
	color: #2669c1;
	padding: 13px 0px 0px 10px;}
	
.part {
	float: left;
	width: 300px;
	height: auto;
	overflow: hidden;
	padding: 0px 5px 0px 0px;}

.part ul {
	display: block;
	clear: both;
	width: 290px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 0px 0px;}
	
.part ul li {
	float: left;
	clear: both;
	width: 300px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 0px 5px;}
	
.blogpart ul li a {
	background: transparent url('../img/smallfront.gif') left top no-repeat;
	background-position: left 9px;
	border-bottom: 1px dotted #bcbcbc;
	display: block;
	clear: both;
	font-size: 12px;
	color: #6a6a6a;
	padding: 5px 0px 5px 7px;}
	
.blogpart ul li a:hover {
	color: #000;}

.nolinks a {
	color: #2669C1;
	text-decoration:underline;
}

.noli a {
	color: #2669C1!important;
	text-decoration:underline!important;
	font-weight: normal!important;
	background: none!important;
	padding-left: 60px!important; 
}

.noli a:hover{
	text-decoration:none!important;
}

.nolinks a:hover{
	text-decoration:none;
}

.nolinks ul li {
	border-bottom: 1px dotted #bcbcbc;
	font-size: 12px;
	color: #6a6a6a;
	padding: 5px 0px 5px 5px;}
	
.lastlink {
	border-bottom: none!important; }
	
.fdb {
	color: #6a6a6a;
	font-size: 12px;
	text-align: left;
	padding: 20px 0px 0px 10px;}
	
.fdb strong {
	display: block;
	clear: both;
	padding: 5px 0px 0px 0px;}
	
.footer {
	background: transparent url('../img/footer.gif') left top repeat-y;
	width: 957px;
	display: block;
	height: auto;
	overflow: hidden;
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px 10px;}
	
.nofill {
	display: block;
	clear: both;
	height: 10px;
	width: 800px; }
	
.footer_part {
	width: 189px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 0px 1px 0px 0px; }
	
.ftr_title {
	background: #2f6fc4 url('../img/ftr_p_top.png') left top no-repeat;
	width: 184px;
	height: auto;
	overflow: hidden;
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	padding: 6px 0px 6px 5px;}
	
.footer ul {
	display: block;
	clear: both;
	width: 189px;
	height: auto;
	overflow: hidden; }
	
.footer ul li a {
	border-bottom: 1px dotted #2669c1;
	display: block;
	clear: both;
	width: 184px;
	height: auto;
	overflow: hidden;
	padding: 5px 0px 3px 5px;
	font-size: 12px;} 
	
.footer ul li a span {
/*	color: #183a68;*/
	color:white;
	padding: 0px 0px 0px 10px;
	display: block;
	clear: both; }
	
.footer ul li a:hover {
	background: #4e8bd4; }
	
.footer ul li a:hover span {
	background: transparent url('../img/blue_bulet.png') left top no-repeat;
	background-position: left 3px;}
	
.bottom_final {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	width: 960px;
	padding: 15px 0px 15px 0px;}
	
.lic {
	float: left;
	background: transparent url('../img/tmd_small.png') left top no-repeat;
	padding: 9px 0px 7px 40px;
	font-size: 11px;
	color: #0044a6;}
	
.bot_nav {
	float: right;
	font-size: 11px;
	color: #6ea2e9;
	padding: 7px 20px 0px 0px;}
	
.bot_nav a {
	color: #fff;
	margin: 0px 3px 0px 3px;}
	
.bot_nav a:hover { text-decoration: underline; }


/************************************************* SUB PAGE *********************************************************/

.subleft, .results {
	width: 742px; }
	
.subintro {
	display: block;
	font-size:12px;
	clear: both;
	padding: 5px 0px 0px 10px;}
	
.subintro h1, .blueh1 {
	display: block;
	clear: both;
	font-size: 22px;
	color: #2c69a5; }
	
.subintro h2, .blueh2 {
	display: block;
	clear: both;
	font-size: 16px;
	color: #65a5e6; }
	
.subintro p {
	color: #292a2a;
	font-size: 12px;
	width: 720px;
	text-align: justify;
	padding: 10px 0px 0px 0px;}
	
.sub_pack {
	background: transparent url('../img/subpage_pack.png') left top no-repeat;
	width: 740px;
	height: 309px;
	display: block;
	clear: both;
	margin: 15px 0px 0px 0px;}
	

.ds .sub_pack{
	background: transparent url('../img/subpage_pack_d.png') left top no-repeat !important;
}
	
.smallsubpack {
	background: transparent url('../img/small_pack.png') left top no-repeat;
	width: 740px;
	height: 245px; }
	
.leftpack {
	float: left;
	height: auto;
	overflow: hidden;
	width: 155px; }
	
.leftpack h3 {
	color: #1854c8;
	display: block;
	clear: both;
	font-size: 13px;
	padding: 10px 0px 0px 10px;}
	
.leftpack ul {
	display: block;
	clear: both;
	margin: 11px 0px 0px 0px; }
	
.leftpack ul li {
	color: #fff;
	height: 52px;
	width: 145px;
	float: left;
	clear: both;
	padding: 15px 0px 0px 10px;
	font-size: 17px; }
	
.smallsubpack .leftpack ul li { height: 32px; padding: 10px 0px 8px 10px;}
	
.rightpack {
	float: left;
	width: 585px;
	height: auto;
	overflow: hidden;}
	
.packline {
	display: block;
	clear: both;
	padding: 8px 0px 0px 325px;
	height: auto;
	overflow: hidden; }
	
.doms {
	float: left;
	width: 135px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: transparent;
	padding: 3px 0px 0px 0px;
	margin: 2px 4px 0px 0px;}
	
.packline select {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 10px 0px 0px;}


.tallbanner {
background:transparent url(../img/catalogue/tallbanner.png) no-repeat scroll left top;
clear:both;
display:block;
height:600px;
width:160px;
}

.tallbanner p {
clear:both;
color:#FFFFFF;
display:block;
font-size:20px;
font-weight:bold;
height:auto;
overflow:hidden;
padding:100px 0 0;
text-align:center;
}
.tallbanner ul {
float:left;
height:auto;
overflow:hidden;
padding:11px 10px 0 7px;
width:150px;
}
.tallbanner ul li {
background:transparent url(../img/catalogue/dotun.gif) repeat-x scroll left bottom;
clear:both;
float:left;
font-size:12px;
height:auto;
overflow:hidden;
padding:7px 0;
width:147px;
}
.tallbanner ul li span {
background:transparent url(../img/catalogue/grntick.gif) no-repeat scroll right top;
clear:both;
color:#FFFFFF;
display:block;
}
.catalog_app_right {
	float: left;
	width: 160px;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 0px;}
	



.go2 {
	float: left;
	background: transparent url('../img/go2.png') left top no-repeat;
	width: 43px;
	height: 26px;
	border: none;
	cursor: pointer;}
	

.fets_sub {

	float: left;

	clear: both;

	height: auto;

	overflow: hidden;

	width: 410px;

	padding: 0px 0px 0px 170px; }

	
.fets_sub h3{
clear:both;
color:white;
display:block;
font-size:22px;
font-weight:bold;
margin-bottom:20px;
margin-top:17px;
}

.smallsubpack .fets_sub { padding: 0px 0px 0px 170px; } 
.smallsubpack .fets_sub h3{
	clear:both;
color:white;
display:block;
font-size:20px;
font-weight:bold;
margin-bottom:15px;
margin-top:24px;
}
.fets_sub ul {
	float: left;
	width: 180px;
	height: auto;
	overflow: hidden; }
	
.sec {
	width: 220px!important; }
	
.fets_sub ul li {
	background: transparent url('../img/large_bullet.gif') left top no-repeat;
	background-position: left 4px;
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 190px;
	clear: both;
	color: #fff;
	padding: 0px 0px 7px 10px;}
	
.smallsubpack .fets_sub ul li { padding: 0px 0px 4px 10px; }
	
.sec li {
	width: 220px!important; }
	
.linklast {
	background: none!important;
	padding: 0px!important;
	width: 217px!important;}
	
.linklast a {
	background: transparent url('../img/sign-up.gif') left top no-repeat;
	width: 219px;
	height: 53px;
	display: block;
	clear: both; }
	
.linklast a:hover {
	background-position: left -53px; }
	
.saleslivechat2 {
	background: transparent url('../img/saleslivechat2.png') left top no-repeat;
	width: 630px;
	height: 117px;
	display: block;
	clear: both;
	padding: 15px 0px 0px 110px;}
	
.somepart {
	display: block;
	clear: both;
	width: 740px;
	height: auto;
	overflow: hidden; }
	
.mag {
	float: left;
	background: white;
	width: 740px;
	height: auto;
	overflow: hidden; }
	
.mag_top {

	width: 725px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 10px 15px;}
	
.mag_bottom {
	background: transparent url('../img/mag_bottom.png') left top repeat-x;
	width: 740px;
	height: 6px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.mag_top p {
	text-align: left;
	width: 725px;
	font-size: 12px;}
	
.mag_top p img {
	display: inline;
	float: left;
	margin: 0px 10px 0px 0px;}
	
.vmore {
	background: transparent url('../img/blue_bulet_trans.gif') left top no-repeat;
	background-position: left 4px;
	font-size: 11px;
	text-decoration: underline;
	color: #2e6cab;
	float: left;
	padding: 0px 0px 0px 6px;
	margin: 3px 0px 0px 0px;}
	
a:hover.vmore {
	text-decoration: none; }
	
.maglinks {
	float: left;
	width: 191px;
	height: auto;
	overflow: hidden; }
	
.maglinks ul {
	width: 191px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.maglinks ul li {
	display: block;
	clear: both;
	width: 191px;
	height: auto;
	overflow: hidden; }
	
.maglinks ul li a {
	background: transparent url('../img/maglink_btn.gif') left top repeat-y;
	width: 186px;
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	font-size: 12px;
	color: #565656;
	padding: 3px 0px 3px 5px;
	margin: 1px 0px 0px 0px;
	border-bottom: 1px solid #e3e3e3; }
	
.maglinks ul li a:hover {
	background-position: right 0px;
	color: #1a56c9;}
	
.maglinks p {
	display: block;
	clear: both;
	width: 190px;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	color: #1a54c8; 
	padding: 5px 0px 2px 5px;}
	
.smcool {
	background: transparent url('../img/smcool.png') left top no-repeat;
	width: 739px;
	height: 195px;
	display: block;
	clear: both;
	margin: 8px 0px;}
	
.clpart {
	width: 360px;
	height: auto;
	overflow: hidden;
	float: left; }
	
.cl2 {
	padding: 0px 0px 0px 12px; }
	
.clpart h3 {
	font-weight: bold;
	color: #4b97e4;
	font-size: 15px;
	padding: 13px 0px 0px 30px;}
	
.clpart p {
	display: block;
	clear: both;
	font-size: 11px;
	width: 340px;
	text-align: justify;
	color: #616161;
	padding: 30px 0px 0px 15px;}
	
.clpart ul {
	display: block;
	float: left;
	width: 170px;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 10px;}
	
.clpart ul li {
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	display: block;
	background-position: left 10px;
	clear: both;
	width: 170px;
	font-size: 12px;
	height: auto;
	padding: 5px 0px 0px 7px;	
	font-weight: bold;
	overflow: hidden; 
	color: #003399;
	}
	
.clpart ul li a {
	color: #003399;
/*	text-decoration: underline;*/
	float: left;}
	
.clpart ul li a:hover {
	text-decoration: underline; }
	
.clpart ul li img {
	margin: 5px 0px 0px 4px;
	float: left; }
	
.rghbox {
	display: block;
	clear: both;
	width: 187px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding: 3px 0px 0px 3px;
	margin: 1px 0px 0px 0px;}

.rstitle {
	background: transparent url('../img/sidebar_title_body.png') left top repeat-y;
	width: 184px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.rstitle_top {
	background: transparent url('../img/sidebar_title_top.png') left top no-repeat;
	width: 174px;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	color: #1a54c8;
	padding: 7px 0px 7px 10px;}
	
.cntr {
	padding: 7px 0px 7px 0px;
	text-align: center;
	width: 184px;}
	
.rstitle_bottom {
	background: transparent url('../img/sidebar_title_bottom.png') left top no-repeat;
	width: 184px;
	height: 2px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.rghbox p {
	color: #444343;
	font-size: 12px;
	width: 170px;
	text-align: justify;
	padding: 5px 0px 0px 7px;}
	
.rghbox ul {
	clear:both;
	height:auto;
	overflow:hidden;
	padding:7px 0 0;
	width:190px;}
	
.rghbox ul li {
	float: left;
	clear: both;
	width: 180px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 5px 7px;}
	
.rghbox ul li a {
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	background-position: left 5px;
	font-size: 12px;
	color: #444;
	float: left;
	padding: 0px 0px 0px 7px; }
	
.rghbox ul li a:hover {
	color: #1a54c8;
	text-decoration: underline; }
	
.bottomsd {
	background: transparent url('../img/sidebottom.png') left bottom no-repeat;
	width: 184px;
	height: auto;
	overflow: hidden;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 10px 0px;}
	
.bottomsd2 { background: transparent url('../img/btnfinal.png') left bottom no-repeat; }
.bottomsd2 p { width: 160px!important; padding: 10px 0px 10px 13px; }
	
	
.vmr {
	float: right;
	margin: 0px 15px 0px 0px;
	font-size: 12px;
	color: #1854c8;
	clear: both;
	text-decoration: underline; }
	
a:hover.vmr {
	text-decoration: none; }
	
.magtuts {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 10px;}
	
.magtuts strong {
	display: block;
	clear: both;
	padding: 10px 0px 10px 0px;
	font-size: 13px;
	color: #292a2a; }
	
.magtuts li {
	float: left;
	clear: both;
	height: auto;
	margin-left:250px;
	overflow: hidden;
	padding: 0px 0px 5px 0px;}

.smp li{
	margin-left:10px;
	float:left;
	clear:none;
	width:300px;
}

.magtuts li a {
	text-decoration: underline;
	background:transparent url(../img/gr_front.gif) no-repeat scroll left 6px;
	padding-left:10px;
	font-size: 12px;
	color: #292a2a; }
	
.magtuts li a:hover {
	text-decoration: none; }
	
.sbttl {
	display: block;
	clear: both;
	font-size: 17px;
	color: #363636;
	padding: 25px 0px 0px 10px;}
	
.tut_type {
	display: block;
	clear: both;
	width: 710px;
	height: auto;
	overflow: hidden;
	font-size: 12px;
	padding: 10px 0px 0px 10px;
	text-align: justify;}
	
.tut_type strong {
/*	font-size: 13px;
	padding: 0px 0px 10px 0px;
	color: #2c69a5;*/ }
	
.tut_type h5{
	font-size: 13px;
	padding: 0px 0px 10px 0px;
	color: #2c69a5; 
	display:block;
	clear:both;
}
	
.tut_type a {
	text-decoration: underline;
	color: #000;
	font-weight: bold; }
	
.tut_type a:hover {
	text-decoration: none; }
	
.def {
	font-weight: normal!important;
	color: #1a54c8!important;}
	
.withbg {
	background: #ecf4fc;
	border: 1px solid #c8dff6;
	width: auto;
	padding: 15px 10px 15px 10px;
	margin: 10px 0px 0px 0px;}
	
.botlist {
	display: block;
	clear: both;
	width: 600px;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 0px 10px;}
	
.botlist strong {
	font-size: 12px;
	font-weight: bold;
	color: #2c69a5;
	display: block;
	clear: both; 
	padding: 0px 0px 10px 0px;}
	
.botlist li {
	width: 600px;
	height: auto;
	overflow: hidden;
	float: left;
	padding: 0px 0px 5px 18px;
	background: transparent url('../img/cirbull.png') left top no-repeat;
	background-position: left 1px;
	font-size: 12px;
	color: #444;
	clear: both; }
	
.botlist li a {
	color: #444;
	padding: 0px 0px 0px 0px;
}
	
.bll li a  { 
	background: transparent url('../img/blue_bulet_trans.gif') left top no-repeat;
	background-position: left 5px;
	color: #2c69a5;}
	
.grl li a { background: transparent url('../img/gr_front.gif') left top no-repeat; background-position: left 5px; }
	
.botlist li a:hover {
	text-decoration: underline;
	font-weight: bold; }
	
.nolinkshere li {
	font-size: 12px;
	background: transparent url('../img/bltick.png') left top no-repeat;
	padding: 0px 0px 5px 18px;
	color: #000;}
	
.grtick { background: transparent url('../img/grtick.png') left top no-repeat!important; color: #909090!important; }

.fins {
	display: block;
	clear: both;
	width: 185px;
	height: auto;
	overflow: hidden;}

.fins ul {
	padding: 0px; }

.fins ul li {
	padding: 0px;
	width: 184px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	padding: 0px 0px 1px 0px;}
	
.fins ul li a span {
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	background-position: left 4px;
	padding: 0px 0px 0px 7px; }
	
.fins ul li a:hover span {
	background: transparent url('../img/light.gif') left top no-repeat;
	background-position: left 4px; }
	
.fins ul li a {
	background: #fff url('../img/grandlinks.png') left bottom no-repeat;
	width: 174px;
	border-bottom: 1px solid #e4e3e3;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	font-size: 11px;
	padding: 7px 0px 7px 10px;}
	
.fins ul li a:hover {
	background: #307edf url('../img/grandlinks.png') left bottom no-repeat;
	background-position: right bottom;
	text-decoration: none;
	color: #d4e6f8;
	border-bottom: 1px solid #0937bc;}
	
.bann {
	display: block;
	clear: both;
	padding: 2px 0px 0px 2px;}
	
.bann img {
	border: none; }
	
.withpics img {
	float: left; }
	
.start {
	display: block;
	clear: both;
	margin: 10px 0px 10px 0px;}
	
.start img {
	border: none; }
/*	
.bluewindow {
	background: transparent url('../img/bluewindow.png') left top no-repeat;
	width: 189px;
	height: 279px;
	display: block;
	clear: both;
	margin: 5px 0px 0px 2px;}
	
.bluewindow ul {
	display: block;
	clear: both;
	width: 170px;
	height: auto;
	overflow: hidden;
	padding: 70px 0px 0px 15px; }
	
.bluewindow ul li {
	background: transparent url('../img/whitefront.gif') left top no-repeat;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	width: 170px;
	float: left;
	background-position: left 5px;
	padding: 0px 0px 5px 10px;}
	
.liwithlinks {
	background: none!important; }
	
.vmoreinli {
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #cde1ff;
	float: left;
	margin: 7px 10px 0px 0px;}
*/	



.bluewindow {
	background: transparent url(../img/blandorange.png) left top no-repeat;
	width: 190px;
	height: 296px;
	display: block;
	clear: both;
	margin: 5px 0px 0px 2px;}
	
.bluewindow ul {
	display: block;
	clear: both;
	width: 170px;
	height: auto;
	overflow: hidden;
	padding: 60px 0px 0px 15px; }
	
.bluewindow ul li {
	background: transparent url('../img/whitefront.gif') left top no-repeat;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	width: 170px;
	float: left;
	text-shadow:#046 1px 1px 0px;
	background-position: left 5px;
	padding: 0px 0px 6px 10px;}
	
.liwithlinks {
	margin-left:-10px;
	background: none!important; }
	
.vmoreinli {
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	margin-bottom:5px;
	color: #cde1ff;
	float: left;}
	
a:hover.vmoreinli {
	text-decoration: none; }
	
.ornow{
	background: transparent url(../img/order_now_orange.png) left top no-repeat;
	display:block;
	clear:both;
	width:162px;
	margin:8px 0px 0px -10px;
	height: 27px;
}
	
a:hover.ornow {
	background-position: left -27px;
	color: #000;}
	
.shhh {
	background: transparent url('../img/ordernowwide.png') left top no-repeat;
	width: 170px !important;
	height: 39px!important;
	margin-left:-5px;
	display: block;
	clear: both; }
	
.nopp {
	padding: 10px 0px 0px 0px!important; }
	
a:hover.shhh {
	background-position:bottom!important;  }

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.packs {
	display: block;
	clear: both;
	width: 940px;
	height: auto;
	overflow: hidden;
	}
	
.pck_st {
	background: transparent url('../img/standart.png') left top no-repeat;
	width: 307px;
	height: 314px;
	float: left;
	margin: 0px 9px 0px 0px;}
	
.pck_st ul {
	padding: 65px 0px 0px 17px;
	width: 200px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.pck_st ul li {
	font-size: 12px;
	color: #555;
	float: left;
	width: 200px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 7px 0px;
	font-weight: bold;}
	
.pck_st p {
	display: block;
	clear: both;
	width: 275px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 0px 17px;
	font-size: 12px;
	color: #555; }
	
.linkssign {
	float: left;
	clear: both;
	width: 103px;
	height: auto;
	overflow: hidden;
	padding: 17px 0px 0px 193px;
	text-align: center;}
	
.vmoresgn {
	font-size: 12px;
	color: #3573c4;
	text-decoration: underline; }
	
a:hover.vmoresgn {
	text-decoration: none; }
	
.signupbtn {
	background: transparent url('../img/sup.png') left top no-repeat;
	width: 103px;
	height: 31px;
	display: block;
	clear: both;
	margin: 5px 0px 0px 0px;}
	
a:hover.signupbtn { background-position: left -31px; }
	
.entr { background: transparent url('../img/enterprise.png') left top no-repeat; }
.pro { background: transparent url('../img/profesional.png') left top no-repeat; margin: 0px 0px 0px 0px; }

.twins {
	background: transparent url('../img/twins_body.png') left top repeat-y;
	width: 938px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.twins_top {
	background: transparent url('../img/twins_top.png') left top no-repeat;
	width: 938px;
	height: auto;
	overflow: hidden; }
	
.twins_bottom {
	background: transparent url('../img/twins_bottom.png') left top no-repeat;
	width: 938px;
	height: 6px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.twin {
	float: left;
	width: 465px;
	height: auto;
	overflow: hidden; }
	
.twtitle {
	width: 463px;
	height: auto;
	overflow: hidden;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding: 15px 0px 10px 5px;}
	
.twin ul {
	float: left;
	width: 210px;
	height: auto;
	overflow: hidden;
	padding: 20px 5px 0px 15px;}
	
.twin ul li {
	width: 200px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
	padding: 4px 0px 20px 27px;
	font-size: 12px;
	font-weight: bold;
	color: #555; 
	background: transparent url('../img/largetick.gif') left top no-repeat; }
	
.compare {
	background: transparent url('../img/widebutton.gif') left top no-repeat;
	width: 195px;
	height: 23px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 15px;}
	
a:hover.compare {
	background-position: left -30px; }
	
.boxes {
	display: block;
	clear: both;
	width: 460px;
	padding: 10px 0px 0px 15px;}
	
.box_res {
	background: transparent url('../img/light_body.gif') left top repeat-y;
	width: 221px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 0px 6px 6px 0px;}
	
.box_restop {
	background: transparent url('../img/light_top.gif') left top no-repeat;
	width: 221px;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 10px;}
	
.box_res_bottom {
	background: transparent url('../img/light_bottom.gif') left top no-repeat;
	width: 221px;
	height: 4px;
	display: block;
	clear: both;
	font-size: 1px;}
	
.box_restop h3 a, .box_restop h3 {
	color: #2d8fd8;
	font-size: 12px;
	font-weight: bold; }
	
.box_restop h3 a:hover {
	text-decoration: underline; }
	
.box_restop p {
	font-size: 11px;
	color: #555;
	width: 200px;
	text-align: justify;
	padding: 10px 0px 15px 0px;
	display: block;
	clear: both; }
	


.somar {
	margin: 7px 0px 0px 0px; }
	
.somar .twins_top { background: transparent url('../img/twin_top_sec.png') left top no-repeat; }
.somar .twins_top .twin .twtitle { text-align: left; padding-left: 15px; }

.some {
	display: block;
	clear: both; }
	
.some p {
	float: left;
	font-size: 11px;
	width: 255px;
	height: auto;
	overflow: hidden;
	color: #555; 
	padding: 15px 0px 0px 15px;}
	
.some p a {
	display: block;
	clear: both;
	float: right;
	font-weight: bold;
	text-decoration: underline;
	color: #2d8fd8;
	margin: 3px 0px 0px 0px;}
	
.some p a:hover {
	text-decoration: none; }
	
.some img {
	border: none;
	margin: 12px 0px 0px 10px; }
	
.leftformpart {
	float: left;
	width: 300px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 0px 15px;}
	
.inpparrent {
	background: transparent url('../img/assist_input.png') left top no-repeat;
	width: 290px;
	height: 21px;
	display: block;
	clear: both;
	padding: 7px 0px 0px 5px;}
	
.inpparrent input {
	background: transparent;
	border: none;
	width: 285px;
	font-size: 12px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif; }
	
.taparrent {
	background: transparent url('../img/assist_textarea.png') left top no-repeat;
	width: 290px;
	height: 73px;
	display: block;
	clear: both;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 5px;}
	
.taparrent textarea {
	background: transparent;
	border: none;
	float: left;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	width: 285px;
	height: 68px;}
	
.rightformpart {
	float: left;
	width: 150px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 0px 0px;}
	
.rightformpart p {
	display: block;
	clear: both;
	font-size: 12px;
	color: #555;
	width: 145px; 
	padding: 5px 0px 13px 0px;
	text-align: center; }
	
.rightformpart input {
	background: transparent url('../img/sendbtn2.png') left top no-repeat;
	width: 145px;
	height: 78px;
	display: block;
	clear: both;
	border: none;
	cursor: pointer; }
	
	
	
/*********************CONTACT PAGE **************************/

.contactsintro {
	background: transparent url('../img/robot_bg.png') left top no-repeat;
	width: 479px;
	height: 146px;
	display: block;
	clear: both;
	padding: 10px 0px 0px 260px;}
	
.contpart {
	background: transparent url('../img/fst_cont_body.png') left top repeat-y;
	width: 739px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }

.contpart_top {
	background: transparent url('../img/fst_cont_top.png') left top no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden; }
	
.scnd { margin: 10px 0px 0px 0px; }
.scnd .contpart_top { background: transparent url('../img/scnd_top.png') left top no-repeat; }
.scnd .contpart_top .conthalf { padding-bottom: 40px; }
	
.contpart_bottom {
	background: transparent url('../img/fst_cont_bottom.png') left top no-repeat;
	width: 739px;
	height: 7px;
	display: block;
	clear: both;
	font-size: 1px; }
			
.contactsintro h1 {
	display: block;
	clear: both;
	font-size: 22px;
	color: #2c69a5; }
	
.contactsintro h2, .errorpart h2 {
	display: block;
	clear: both;
	font-size: 16px;
	color: #65a5e6; }
	
.contactsintro p {
	color: #292a2a;
	font-size: 12px;
	display: block;
	clear: both;
	text-align: justify;
	padding: 10px 0px 0px 0px;}
	
.conthalf {
	width: 350px;
	height: auto;
	overflow: hidden;
	float: left;
	padding: 55px 0px 10px 13px; }
	
.wider { margin: 0px 9px 0px 0px; }
	
.conthalf p {
	display: block;
	clear: both;
	font-size: 12px;
	color: #595959;
	width: 340px;
	text-align: justify;}
	
.conthalf a {
	background: transparent url('../img/gotobtn.png') left top no-repeat;
	width: 136px;
	height: 22px;
	float: right;
	clear: both;
	margin: 10px 10px 0px 0px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 8px 0px 0px 0px;}
	
.conthalf a:hover {
	background-position: left -30px; }
	
	
/************* SUB PAGE FIX **********************/

.subboxtitle {
	background: transparent url('../img/boxtitle.gif') left bottom no-repeat;
	width: 180px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #549be3;
	padding: 10px 0px 10px 0px;}
	
.subbox {
	background: transparent url('../img/subbox_body.png') left top repeat-y;
	width: 190px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	margin: 0px 0px 10px 0px;}
	
.subbox_top {
	background: transparent url('../img/subbox_top.png') left top no-repeat;
	width: 185px;
	height: auto;
	overflow: hidden;
	padding: 5px 0px 10px 5px;}
	
.subbox_bottom {
	background: transparent url('../img/subbox_bottom.png') left top no-repeat;
	width: 190px;
	height: 6px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.subbox_top p {
	width: 160px;
	font-size: 11px;
	color: #444343;
	text-align: justify;
	padding: 5px 0px 5px 10px;}
	
.subbox_top ul {
	width: 180px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 5px 0px 0px 10px;}
	
.subbox_top ul li {
	float: left;
	width: 180px;
	clear: both;
	background: transparent url('../img/gr_front.gif') left top no-repeat;
	background-position: left 5px;

	font-size: 11px;
	padding: 0px 0px 6px 7px;}
	
.subbox_top ul li a {
	color: #444; 
	font-size: 11px;
}
	
.subbox_top ul li a:hover {
	background-position: left 5px;
	color: #ff9c00;
	text-decoration: underline;}
	
	
	
/******************** DOMAINS ********************/

.domains {
	background: transparent url('../img/domains_place.png') left top no-repeat;
	width: 720px;
	height: 153px;
	display: block;
	clear: both;
	margin: 15px 0px 0px 10px;}
	
.domainsleft {
	float: left;
	width: 410px;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 0px 17px;}
	
.domainsleft h3 {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	padding: 0px 0px 15px 30px;}
	
.domainsleft strong {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	float: left;
	padding: 10px 0px 0px 0px;
	clear: both;}
	
.domcheck {
	background: transparent url('../img/maindomaincheck.png') left top no-repeat;
	width: 242px;
	height: 25px;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 4px 0px 0px 48px;}
	
.domcheck input {
	border: none;
	background: transparent;
	float: left;
	font-size: 12px;
	font-family:Tahoma, Geneva, sans-serif;
	width: 175px;
	margin: 3px 5px 0px 0px; }
	
.domcheck select {
	font-size: 12px;
	float: left;
	margin: 1px 0px 0px 0px;}
	
.checkit {
	background: transparent url('../img/checkit.png') left top no-repeat;
	width: 90px;
	height: 29px;
	float: left;
	border: none;
	cursor: pointer; }
	
.domainsright {
	float: left;
	width: 275px;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 0px 10px;}
	
.domainsright h3 {
	font-size: 15px;
	font-weight: bold;
	color: #4b8dcf;
	display: block;
	clear: both; }
	
.domainsright p {
	display: block;
	clear: both;
	font-size: 12px;
	color: #666;
	padding: 15px 0px 0px 0px;}
	
.domainsright strong {
	display: block;
	clear: both;
	font-size: 12px;
	color: #323232;
	padding: 6px 0px 0px 0px;}
	
.domainsright strong span {
	font-weight: normal; }
	
.domainsright a {
	background: transparent url('../img/learmore.png') left top no-repeat;
	width: 110px;
	height: 22px;
	float: right;
	margin: 10px 5px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 6px 0px 0px 0px;}
	
.domainsright a:hover {
	background-position: left -28px; }
	
.somepic {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	width: 740px;
	padding: 20px 0px 20px 10px;}
	
.pcplace {
	float: left; }
	
.infosplace {
	float: left;
	width: 600px;
	height: auto;
	overflow: hidden;}
	
.infosplace h4 {
	font-size: 14px;
	font-weight: bold;
	color: #4486c7;
	display: block;
	clear: both;}
	
.infosplace ul {
	width: 600px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 15px 0px 0px 0px;}
	
.infosplace ul li {
	background: transparent url('../img/angl_front.gif') left top no-repeat;
	background-position: left 2px;
	font-size: 11px;
	float: left;
	color: #555;
	padding: 0px 0px 6px 12px;
	clear: both;
	width: 580px; }
	
	
/********************************************** SUPPORT PAGE *********************************/

.schm {
	display: block;
	clear: both;
	margin: 10px 0px 0px 10px;}
	
.secondintro {
	display: block;
	clear: both;
	font-size: 12px;
	text-align: justify;
	width: 720px;
	padding: 10px 0px 0px 10px;}
	
.getsupport {
	background: transparent url('../img/getsupport.png') left top no-repeat;
	width: 198px;
	height: 36px;
	float: right;
	margin: 0px 15px 0px 0px;}
	
a:hover.getsupport { background-position: left -36px; }

.supwinds {
	width: 740px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 40px 0px 10px 10px;}
	
.wind {
	background: transparent url('../img/supportwnd_body.png') left top repeat-y;
	width: 228px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 0px 14px 0px 0px;}
	
.wind_top {
	background: transparent url('../img/supportwnd_top.png') left top no-repeat;
	width: 228px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 10px 0px;}
	
.wind_bottom {
	background: transparent url('../img/supportwnd_bottom.png') left top no-repeat;
	width: 228px;
	height: 6px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.wind_top strong {
	width: 228px;
	text-align: center;
	font-size: 13px;
	display: block;
	color: #4988dc;
	clear: both;}
	
.wind_top p {
	display: block;
	clear: both;
	font-size: 11px;
	color: #666;
	min-height: 120px;
	overflow: hidden;
	text-align: justify;
	padding: 20px 20px 0px 20px; }
	
*html .wind_top p {
	height: 120px;
	overflow: visible; }
	
.wind_top a {
	background: transparent url('../img/getit.png') left top no-repeat;
	width: 195px;
	height: 21px;
	display: block;
	clear: both;
	font-size: 11px;
	color: #fff;
	text-align: center; 
	padding: 7px 0px 0px 0px;
	margin: 20px 0px 0px 15px;}
	
.wind_top a:hover {
	background-position: left -28px; }
	
	
	
/************************* HOSTING PACKAGE ***************************/

.tables {
	display: block;
	clear: both;
	width: 740px;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 0px 0px;}
	
.smalls {
	float: left;
	margin: 0px 5px 0px 0px;}
	
td.blshort { 
	background: transparent url('../img/blueshort.png') left top no-repeat;
	width: 104px;
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #fff; }

td.orange { background: transparent url('../img/orange.png') left top no-repeat;
	width: 104px;
	height: 40px;
	color: #c82a00;
	font-size: 12px;
	font-weight: bold;}

td.blwide {
	background: transparent url('../img/blue.png') left top no-repeat;
	width: 104px;
	height: 42px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding-left: 10px;}
	
.grblock {
	background: transparent url('../img/gr.png') left top no-repeat;
	width: 104px;
	height: 42px;
	font-size: 12px;
	color: #555;}
	
.sgnp {
	background: transparent url('../img/signupintable.png') left top no-repeat;
	width: 104px;
	height: 36px;
	display: block;
	clear: both; }
	
a:hover.sgnp {
	background-position: left -36px; }
	
.ballon {
	background: transparent url('../img/ballon_body.png') left top repeat-y;
	width: 160px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 5px 0px 0px 0px; }
	
.ballon_top {
	background: transparent url('../img/ballon_top.png') left top no-repeat;
	width: 160px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 20px 0px;}
	
.ballon_bottom {
	background: transparent url('../img/ballon_bottom.png') left top no-repeat;
	width: 160px;
	height: 5px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.ballon_top span {
	display: block;
	clear: both;
	font-size: 16px;
	color: #c82a00;
	font-weight: bold;
	padding: 15px 0px 0px 20px;}
	
.ballon_top p {
	display: block;
	clear: both;
	font-size: 11px;
	color: #333;
	padding: 10px 15px 0px 20px;}
	
.widergrand {
	display: block;
	clear: both;}
	
.grblue {
	background: transparent url('../img/bigblue.png') left top no-repeat;
	width: 685px;
	height: 47px;
	padding-left: 35px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;}
	
.grandgrey {
	background: transparent url('../img/grandgray.png') left top no-repeat;
	width: 605px;
	height: 47px;
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #555;}
	
.shortdgrey {
	background: transparent url('../img/shortgray.png') left top no-repeat;
	width: 103px;
	height: 47px;
	font-size: 13px;
	font-weight: bold;
	color: #3579ce;}
	
.grblue2 { background: transparent url('../img/blue_widesmall.png') left top no-repeat; width: 685px; height: 34px; }
.smallergr { background: transparent url('../img/grey_widesmall.png') left top no-repeat; width: 605px; height: 32px; }
.smallergr2 { background: transparent url('../img/grey_shortsmall.png') left top no-repeat; width: 103px; height: 32px; }


/*SEARCH RESULTS*/

.results{
	margin-left:90px;
}	

.results h3{
	font-size:15px;
}

.results .mag p{
	margin:10px 5px 0px 0px !important;
	width:auto !important;
}

.results h3 a{
	color:#2C69A5;
	text-decoration:underline;
}

.results h3 a:hover{
	text-decoration:none;
}

/*AUTO COMPLETER*/

ul.autocompleter-choices
{
	position:				absolute;
	top:0px;
	left:0px;
	margin:					0;
	padding:				0px 8px 8px;
	margin-left:-8px;
	margin-top:7px;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	border-top:0px;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					0px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space: normal;
	font-size:				11px;
	line-height:			1.5em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#dbe6f4;
}

ul.autocompleter-choices li div{
display:block;
clear:both;
font-size:10px;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-size:11px;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:#003366;
}

ul.autocompleter-choices li span{
display:block;
font-weight:bold;
color:#3366FF;
}


.bookmark{
	position:absolute;
	float:right;
	margin-left:605px;
	font-size:11px;
}

/*********** ERROR 404 ******************/

.errorpart {
	display: block;
	clear: both;
	width: 900px;
	height: auto;
	overflow: hidden;
	padding: 15px 0px 0px 30px;}
	
.errortop {
	display: block;
	clear: both;
	width: 900px;
	height: auto;
	overflow: hidden; }
	
.errortop p {
	float: left;
	width: 590px;
	height: auto;
	overflow: hidden;
	font-size: 11px;
	color: #555;
	padding: 20px 0px 0px 0px;}
	
.errortop p a {
	color: #3c7fda;
	font-weight: bold;
	text-decoration: underline; }
	
.errortop p a:hover {
	text-decoration: none; }
	
.gohome {
	display: block;
	clear: both;
	margin: 25px 0px 0px 0px;
	width: 250px;}

.opsinerr {
	background: transparent url('../img/uls.png') left top no-repeat;
	width: 1000px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 20px 0px 0px 50px;
	margin: 10px 0px 0px 25px;}
	
.opsinerr ul {
	float: left; 
	width: 250px;
	padding: 10px 40px 30px 0px;
	height: auto;
	overflow: hidden; }
	
.opsinerr ul strong {
	display: block;
	clear: both;
	font-size: 13px;
	font-weight: bold;
	color: #3c7fda;
	padding: 0px 0px 10px 0px;}
	
.opsinerr ul li {
	float: left;
	clear: both;
	width: 210px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 6px 10px;}
	
.opsinerr ul li a {
	background: transparent url('../img/bigfront_blue.gif') left top no-repeat;
	background-position: left 5px;
	font-size: 12px;
	color: #666;
	text-decoration: underline;
	padding: 0px 0px 0px 15px; }
	
.opsinerr ul li a:hover {
	background: transparent url('../img/bigfront.gif') left top no-repeat;
	background-position: left 5px;
	color: #000; }
	
td.widebl, td.smgrey {
	background: transparent url('../img/blue_res.png') left top no-repeat;
	width: 370px;
	height: 47px;
	padding: 0px 0px 0px 35px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;}
	
td.smgrey { 
	background: transparent url('../img/grey2.png') left top no-repeat; 
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #555;
	width: 395px;}
	
td.shrtgr, td.shrtbl, td.shrtblack, td.lightgrey, td.lightblue, td.lightblack {
	background: transparent url('../img/grey_ress.png') left top no-repeat;
	width: 103px;
	height: 47px;
	font-size: 13px;
	font-weight: bold;
	color: #3579ce;}
	
td.shrtbl { background: transparent url('../img/blue_ress_small.png') left top no-repeat; color: #fff; }
td.shrtblack { background: transparent url('../img/black_res.png') left top no-repeat; color: #fff; }
td.lightgrey { background: transparent url('../img/grey3.png') left top no-repeat; }
td.lightblue { background: transparent url('../img/lightblue.png') left top no-repeat; }
td.lightblack { background: transparent url('../img/lightblack.png') left top no-repeat; color: #fff; }

.sgnup {
	background: transparent url('../img/signup-grey.png') left top no-repeat;
	width: 103px;
	height: 47px;
	display: block;
	clear: both; }
	
.bluu { background: transparent url('../img/signup-blue.png') left top no-repeat; }
.blk { background: transparent url('../img/signup-black.png') left top no-repeat; }
	
a:hover.sgnup {
	background-position: left -47px; }
	
td.overall {
	background: transparent url('../img/overall.png') left top no-repeat;
	width: 685px;
	height: 34px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 0px 0px 0px 35px;}
	
td.undergr {
	background: transparent url('../img/undergr.png') left top no-repeat;
	width: 395px;
	height: 32px;
	color: #555;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;}
	
td.underbl, td.underbrsm, td.underdark {
	background: transparent url('../img/underblue.png') left top no-repeat;
	width: 103px;
	height: 32px;
	font-size: 13px;
	font-weight: bold;
	color: #3579ce; }
	
td.underbrsm { background: transparent url('../img/undergrsmall.png') left top no-repeat; }
td.underdark { background: transparent url('../img/underdark.png') left top no-repeat; color: #fff; }

/******* 23.07.09 *****/

.tellme {
	background: none!important;
	padding-left: 40px!important;
	font-size: 12px!important;
	font-weight: normal!important;
	text-decoration: underline!important;
	color: #fff!important;}
	
a:hover.tellme {
	text-decoration: none!important; }
	
	
/********************* RESELLER WITH TABS **************************/
/*


.ress_packs {

	display: block;

	clear: both;

	height: auto;

	overflow: hidden;}

	

.resss_bg {

	background: transparent url('../img/resstabbgs.png') left top no-repeat;

	width: 980px;

	height: 275px;

	display: block;

	clear: both;

	padding: 11px 0px 0px 1px;}

	

.pack_standart, .pack_pro, .pack_enterprise {

	background: transparent url('../img/standartpackage.png') left top no-repeat;

	width: 307px;

	height: 268px;

	float: left;

	margin: 0px 8px 0px 0px;}

	

.pack_pro { background: transparent url('../img/profesionalpackage.png') left top no-repeat; }

.pack_enterprise { background: transparent url('../img/enterpricepackage.png') left top no-repeat; }

	

.pack_lists {

	display: block;

	clear: both;

	width: 307px;

	height: auto;

	overflow: hidden;

	padding: 60px 0px 0px 0px;}

	

.morelist_pad .pack_lists { padding: 63px 0px 0px 0px; }

	

.pack_lists ul {

	float: left;

	width: 140px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 0px 10px;}

	

.pack_lists ul li {

	background: transparent url('../img/largerthan.gif') left top no-repeat;

	background-position: left 4px;

	padding: 0px 0px 10px 13px;

	font-weight: bold;

	color: #555;

	font-size: 12px;}

	

.bottomlinks {

	float: right;

	padding: 10px 10px 0px 0px;}

	

.signupnow {

	background: transparent url('../img/signupinpacks.gif') left top no-repeat;

	width: 103px;

	height: 31px;

	display: block;

	clear: both;

	margin: 10px 0px 0px 0px;}

	

.viewmorein {

	font-size: 12px;

	text-decoration: underline;

	color: #3573c4;

	display: block;

	clear: both;

	text-align: center;}

	

a:hover.viewmorein { text-decoration: none; }

	

a:hover.signupnow {

	background-position: left -31px; }

	

.underpacks {

	display: block;

	clear: both;

	background: transparent url('../img/packssecond_body.png') left top repeat-y;

	width: 950px;

	height: auto;

	overflow: hidden;

	margin: 0px 0px 4px 0px;}

	

.underpackstop {

	background: transparent url('../img/packssecond_top.png') left top no-repeat;

	width: 950px;

	height: auto;

	overflow: hidden; }

	

.underpacksbottom {

	background: transparent url('../img/packssecond_bottom.png') left top no-repeat;

	width: 938px;

	height: 6px;

	display: block;

	clear: both;

	font-size: 1px; }

	

.under_part {

	background: transparent url('../img/underpart.png') left top no-repeat;

	width: 463px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0px 5px 0px 2px;}

	

.underpart_title {

	background: transparent url('../img/types_tops.png') left top no-repeat;

	width: 463px;

	height: 29px;

	display: block;

	clear: both;

	font-size: 15px;

	font-weight: bold;

	color: #185fbc;

	padding: 11px 0px 0px 10px;}

	

.inunder {

	display: block;

	clear: both;

	width: 100%;

	height: auto;

	overflow: hidden;

	padding: 5px 5px 0px 5px;}

	

.inunder img {

	float: left; }

	

.inunder ul {

	float: left;

	padding: 5px 0px 0px 10px;}

	

.inunder ul li {

	background: transparent url('../img/smallesttick.gif') left top no-repeat;

	padding: 0px 0px 10px 30px;

	color: #555;

	float: left;

	font-size: 12px;

	font-weight: bold;

	clear: both; }

	

.inunder p {

	display: block;

	clear: both;

	font-size: 11px;

	width: 435px;

	color: #555;

	text-align: justify;

	padding: 5px 0px 10px 10px;}

	

.widerlistin li {

	font-weight: normal!important;

	font-size: 11px!important;

	background: transparent url('../img/largerthan.gif') left top no-repeat!important;

	background-position: left 4px!important;

	padding: 0px 0px 12px 12px!important; }

	

table.hsttable {

	width: 100%; }

	

table.hsttable thead td {

	background: #e7efff;

	border-bottom: 1px solid #cfd7e5;

	padding: 5px;

	font-size: 12px;

	font-weight: bold;

	color: #666; }

	

table.hsttable tbody td {

	border-bottom: 1px solid #cfd7e5;

	border-top: 1px solid #fff;

	padding: 5px;

	font-size: 12px;

	font-weight: bold;

	color: #666; }

	

table.hsttable tbody td strong { color: #ed1c00; }



table.hsttable tfoot td {

	padding: 5px; }



table.hsttable tfoot a {

	background: transparent url('../img/signupsmallest.png') left top no-repeat;

	width: 78px;

	height: 18px;

	display: block;

	clear: both;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	padding: 5px 0px 0px 0px;}

	

table.hsttable tfoot a:hover {

	background-position: left -23px; }

	

td.firstcell {

	background: #e7efff; }

	

.inunder .leftformpart { padding: 11px 0px 0px 5px; }



.inunder .rightformpart input { background: transparent url('../img/sendblue.png') left top no-repeat; }

.inunder .rightformpart p {

	width: auto;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	text-align: center;

	padding: 5px 0px 10px 0px;}

	

	

.enterprisepackage .underpart_title { background-position: left -80px; color: #fff; }

.propackage .underpart_title { background-position: left -40px; color: #fff; }

.enterprisepackage .pack_enterprise, .standartpackage .pack_standart, .propackage .pack_pro { background-position: left -268px; }


.enterprisepackage .pack_enterprise .pack_lists, .standartpackage .pack_standart .pack_lists, .propackage .pack_pro .pack_lists{
	padding-top:55px;	
}


.standartpackage .pack_enterprise, .standartpackage .pack_pro{
opacity:0.4;filter:alpha(opacity=40);
}


.enterprisepackage .pack_standart, .enterprisepackage .pack_pro{
opacity:0.4;filter:alpha(opacity=40);
}


.propackage .pack_standart, .propackage .pack_enterprise{
opacity:0.4;filter:alpha(opacity=40);
}

.standartpackage .details2, .standartpackage .details3, .enterprisepackage .details1, .enterprisepackage .details3, .propackage .details1, .propackage .details2{
display:none;
}

*/




.standartpackage .details2, .standartpackage .details3, .standartpackage .details4, .enterprisepackage .details1, .enterprisepackage .details3,.enterprisepackage .details4, .propackage .details1, .propackage .details2, .propackage .details4, .greenpackage .details1, .greenpackage .details2, .greenpackage .details3 {
display:none;
}





/********************* RESELLER WITH TABS + RESELLER WITH 4 TABS **************************/



.ress_packs {

	display: block;

	clear: both;

	height: auto;

	overflow: hidden;}

	

.resss_bg {

	background: transparent url('../img/resstabbgs.png') left top no-repeat;

	width: 980px;

	height: 275px;

	display: block;

	clear: both;

	padding: 11px 0px 0px 1px;}

	

.pack_standart, .pack_pro, .pack_enterprise, .pack_standart_green {

	background: transparent url('../img/standartpackage.png') left top no-repeat;

	width: 307px;

	height: 268px;

	float: left;

	margin: 0px 8px 0px 0px;}

	

.pack_pro { background: transparent url('../img/profesionalpackage.png') left top no-repeat; }

.pack_enterprise { background: transparent url('../img/enterpricepackage.png') left top no-repeat; }



.small_standart, .smallgreen, .smallenterprise, .smallpro {

	background: transparent url('../img/standart_small.png') left top no-repeat;

	width: 229px;

	margin: 0px 7px 0px 0px;}

	

.smallgreen { background: transparent url('../img/standart_green.png') left top no-repeat; }

.smallenterprise { background: transparent url('../img/enterprise_small.png') left top no-repeat; }

.smallpro { background: transparent url('../img/pro_small.png') left top no-repeat; }

	

.pack_lists {

	display: block;

	clear: both;

	width: 307px;

	height: auto;

	overflow: hidden;

	padding: 30px 0px 0px 0px;}


.resss_bg h3{
	padding-top:17px;
	padding-left:15px;
	color:white;
	font-weight:normal;
	font-size:21px;
}
	

.small_standart .pack_lists, .smallgreen .pack_lists, .smallenterprise .pack_lists, .smallpro .pack_lists { 

	width: 220px;

	padding: 20px 0px 0px 10px; }

	

.packtitle {

	display: block;

	clear: both;

	font-size: 17px;

	font-weight: bold;

	color: #fff;

	padding: 20px 0px 0px 13px;}

	

.small_standart .packtitle, .smallgreen .packtitle { color: #666; }

	

.morelist_pad .pack_lists { padding: 63px 0px 0px 0px; }

	

.pack_lists ul {

	float: left;

	width: 140px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 0px 10px;}

	

.pack_lists ul li {

	background: transparent url('../img/largerthan.gif') left top no-repeat;

	background-position: left 4px;

	padding: 0px 0px 10px 13px;

	font-weight: bold;

	color: #555;

	font-size: 12px;}

.fourpacks .pack_lists ul li{
	padding-bottom:5px !important;	
}

.bottomlinks {

	float: right;

	padding: 10px 10px 0px 0px;}

	

.signupnow {

	background: transparent url('../img/signupinpacks.gif') left top no-repeat;

	width: 103px;

	height: 31px;

	display: block;

	clear: both;

	margin: 10px 0px 0px 0px;}

	

.viewmorein {

	font-size: 12px;

	text-decoration: underline;

	color: #3573c4;

	display: block;

	clear: both;

	text-align: center;}

	

a:hover.viewmorein { text-decoration: none; }

	

a:hover.signupnow {

	background-position: left -31px; }

	

.underpacks {

	display: block;

	clear: both;

	background: transparent url('../img/packssecond_body.png') left top repeat-y;

	width: 950px;

	height: auto;

	overflow: hidden;

	margin: 0px 0px 4px 0px;}

	

.underpackstop {

	background: transparent url('../img/packssecond_top.png') left top no-repeat;

	width: 950px;

	height: auto;

	overflow: hidden; }

	

.underpacksbottom {

	background: transparent url('../img/packssecond_bottom.png') left top no-repeat;

	width: 938px;

	height: 6px;

	display: block;

	clear: both;

	font-size: 1px; }

	

.under_part {

	background: transparent url('../img/underpart.png') left top no-repeat;

	width: 463px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0px 5px 0px 2px;}

	

.underpart_title {

	background: transparent url('../img/types_tops.png') left top no-repeat;

	width: 463px;

	height: 29px;

	display: block;

	clear: both;

	font-size: 15px;

	font-weight: bold;

	color: #185fbc;

	padding: 11px 0px 0px 10px;}

	

.inunder {

	display: block;

	clear: both;

	width: 100%;

	height: auto;

	overflow: hidden;

	padding: 5px 5px 0px 5px;}

	

.inunder img {

	float: left; }

	

.inunder ul {

	float: left;

	padding: 5px 0px 0px 10px;}

	

.inunder ul li {

	background: transparent url('../img/smallesttick.gif') left top no-repeat;

	padding: 0px 0px 10px 30px;

	color: #555;

	float: left;

	font-size: 12px;

	font-weight: bold;

	clear: both; }

	

.inunder p {

	display: block;

	clear: both;

	font-size: 11px;

	width: 435px;

	color: #555;

	text-align: justify;

	padding: 5px 0px 10px 10px;}

	

.widerlistin li {

	font-weight: normal!important;

	font-size: 11px!important;

	background: transparent url('../img/largerthan.gif') left top no-repeat!important;

	background-position: left 4px!important;

	padding: 0px 0px 12px 12px!important; }

	

table.hsttable {

	width: 100%; }

	

table.hsttable thead td {

	background: #e7efff;

	border-bottom: 1px solid #cfd7e5;

	padding: 5px;

	font-size: 12px;

	font-weight: bold;

	color: #666; }

	

table.hsttable tbody td {

	border-bottom: 1px solid #cfd7e5;

	border-top: 1px solid #fff;

	padding: 5px;

	font-size: 12px;

	font-weight: bold;

	color: #666; }

	

table.hsttable tbody td strong { color: #ed1c00; }



table.hsttable tfoot td {

	padding: 5px; }



table.hsttable tfoot a {

	background: transparent url('../img/signupsmallest.png') left top no-repeat;

	width: 78px;

	height: 18px;

	display: block;

	clear: both;

	text-align: center;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	padding: 5px 0px 0px 0px;}

	

table.hsttable tfoot a:hover {

	background-position: left -23px; }

	

td.firstcell {

	background: #e7efff; }

	

.inunder .leftformpart { padding: 11px 0px 0px 5px; }



.inunder .rightformpart input { background: transparent url('../img/sendblue.png') left top no-repeat; }

.inunder .rightformpart p {

	width: auto;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	text-align: center;

	padding: 5px 0px 10px 0px;}

	

.price_plus_ops {

	display: block;

	clear: both;

	width: 100%;

	height: auto;

	overflow: hidden;}

	

.pricedown {

	float: left;

	color: #ed1c00;

	padding: 10px 0px 0px 15px;}

	

.pricedown p {

	display: block;

	clear: both;

	font-size: 16px;

	font-weight: bold;}

	

.pricedown p strong {

	font-size: 30px;

	float: left;}

	

.pricedown p small {

	float: left;

	padding: 4px 0px 0px 0px;}

	

	

.enterprisepackage .underpart_title { background-position: left -80px; color: #fff; }

.propackage .underpart_title { background-position: left -40px; color: #fff; }

.greenpackage .underpart_title { background-position: left -120px; color: #666; }

.enterprisepackage .pack_enterprise, .standartpackage .pack_standart, .propackage .pack_pro, .standartpackage .small_standart, .enterprisepackage .smallenterprise, .propackage .smallpro, .greenpackage .smallgreen { background-position: left -268px; }


.enterprisepackage .pack_enterprise h3, .standartpackage .pack_standart h3, .propackage .pack_pro h3{
	padding-top:12px !important;	
}


.pack_standart h3{
	color:#185fbc !important;
}


.standartpackage .small_standart .packtitle, .enterprisepackage .smallenterprise .packtitle, .propackage .smallpro .packtitle, .greenpackage .smallgreen .packtitle { padding: 15px 0px 0px 13px; }




.standartpackage .pack_enterprise, .standartpackage .pack_pro, .standartpackage .pack_standart_green{
opacity:0.4;filter:alpha(opacity=40);
}


.enterprisepackage .pack_standart, .enterprisepackage .pack_pro, .enterprisepackage .pack_standart_green{
opacity:0.4;filter:alpha(opacity=40);
}


.propackage .pack_standart, .propackage .pack_enterprise, .propackage .pack_standart_green{
opacity:0.4;filter:alpha(opacity=40);
}


.greenpackage .pack_standart, .greenpackage .pack_enterprise, .greenpackage .pro_pack{
opacity:0.4;filter:alpha(opacity=40);
}










/*********************************** WHAT IS PAGE *********************************/





.whatisintro {

	border-bottom: 1px solid #e6e6e6;

	padding-bottom: 10px;}

	

.whatiswinds {

	width: 760px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	padding: 5px 0px 5px 0px;}

	

.whatiswindow {

	background: transparent url('../img/whatis_wind_bottom.png') left top repeat-y;

	width: 241px;

	height: auto;

	overflow: hidden;

	float: left;

	margin: 0px 8px 0px 0px;}

	

.whatiswindow_top {

	background: transparent url('../img/whatis_wind_top.png') left top no-repeat;

	width: 241px;

	height: auto;

	overflow: hidden; }

	

.whatiswindow_bottom {

	background: transparent url('../img/whatis_wind_bottomon.png') left bottom no-repeat;

	width: 241px;

	height: auto;

	overflow: hidden;

	min-height: 330px;}

	

.whatiswindow_bottom h4 {

	display: block;

	clear: both;

	font-size: 17px;

	font-weight: bold;

	color: #000;

	padding: 13px 0px 0px 10px;}

	

.whatiswindow_bottom p {

	display: block;

	clear: both;

	font-size: 12px;

	color: #1e8ad6; 

	text-align: justify;

	padding: 20px 10px 0px 10px;}

	

.whatiswindow_bottom ul {

	display: block;

	clear: both;

	width: 230px;

	height: auto;

	overflow: hidden;

	padding: 10px 0px 10px 10px; }

	

.whatiswindow_bottom ul li {

	float: left;

	clear: both;

	width: 230px;

	height: auto;

	overflow: hidden;

	font-size: 12px;

	background: transparent url('../img/gr_front.gif') left top no-repeat;

	background-position: left 5px;

	padding: 0px 0px 8px 10px;}

	

.grandullinks {

	display: block;

	clear: both;

	width: 100%;

	height: auto;

	overflow: hidden; }

	

.whatiswindow_bottom .grandullinks ul {

	width: 240px;

	height: auto;

	overflow: hidden;

	padding: 15px 0px 0px 0px; }

	

.whatiswindow_bottom .grandullinks ul li {

	background: transparent url('../img/ullibg.gif') left bottom no-repeat;

	width: 230px;

	height: auto;

	overflow: hidden;

	float: left;

	clear: both;

	padding: 3px 0px 2px 10px; }

	

.whatiswindow_bottom .grandullinks ul li a {

	float: left;

	width: 175px;

	height: auto;

	overflow: hidden;

	font-size: 17px;

	color: #2c69a5; 

	font-weight: bold;

	padding: 15px 0px 15px 65px;}

	

.optsrv { background: transparent url('../img/opt_server.gif') left top no-repeat; }

.frrinst { background: transparent url('../img/freeinstalation.gif') left top no-repeat; }

.expspp { background: transparent url('../img/expertsupport.gif') left top no-repeat; }

.tutts { background: transparent url('../img/tutorials.gif') left top no-repeat; }

.tmpls { background: transparent url('../img/templates.gif') left top no-repeat; }

.lastli { background: none!important; }



.whatiswindow_bottom .grandullinks ul li a:hover { color: #000; }



.suggs { color: #2f6fc3!important; }



.whatissrch { background: transparent url('../img/wideformin.png') left top no-repeat; margin-top: 5px; }


/*************************** SSL CERTIFICATES *******************************************/

.redprice {
	color: #cc0000; }
	
.orderit {
	background: transparent url('../img/orderitnow.png') left top no-repeat;
	width: 100px;
	height: 33px;
	display: block;
	clear: both;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding: 14px 0px 0px 3px;}
	
a:hover.orderit {
	background-position: left -47px; }
	
td.wtsw {
	background: transparent url('../img/wingtsun_wide.png') left top no-repeat;
	width: 395px;
	height: 42px; }
	
td.wtssg, td.wtssb, td.wtssbl {
	background: transparent url('../img/wingtsun_short_grey.png') left top no-repeat;
	width: 103px;
	height: 42px; }
	
.td.wtssb { background: transparent url('../img/wingtsun_short_blue.png') left top no-repeat; }
td.wtssbl { background: transparent url('../img/wingtsun_short_black.png') left top no-repeat; }

.likeh1 {
	display: block;
	clear: both;
	font-size: 20px;
	color: #2c69a5;
	padding: 40px 0px 0px 0px;}
	
.subintro ul {
	display: block;
	clear: both;
	width: 740px;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 0px;}
	
.subintro ul li {
	float: left;
	clear: both;
	font-size: 11px;
	font-weight: normal;
	color: #555;
	padding: 0px 0px 3px 0px;}
	
/************************* TERMS ****************************/

.terms {
background:transparent url(../img/termsbg.png) no-repeat scroll left top;
clear:both;
display:block;
height:auto;
margin:0 0 0 5px;
overflow:hidden;
padding:0 0 40px 5px;
width:927px;	
}
	
.terms .subintro {
}
	
.terms .subintro p {
	width: 890px; }
	
.terms .subintro .likeh1 {
	padding: 15px 0px 0px 0px; }
	
	
/*********************** CSS by Ivo ********************/

/***************** tutorials *****************************/

.tutorialintro{
	background:transparent url(../img/robot_table.png) left top no-repeat;
	min-height:180px;
	padding-left:180px;
	width:550px;
	overflow:hidden;
}


.tutorialintro p{
	width:550px;
}

.bls {
	background: transparent url('../img/bl_body.png') left top repeat-y;
	width: 739px;
	height: auto;
	margin:10px 0px;
	overflow: hidden;
	display: block;
	clear: both; }

.bls_top {
	background: transparent url('../img/bl_top.png') left top no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden; }


.bls_bottom {
	background: transparent url('../img/bl_bottom.png') left bottom no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 20px 0px;}

	

.bltitle {
	display: block;
	clear: both;
	text-align: center;
	width: 739px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	height: auto;
	overflow: hidden;
	padding: 16px 0px 15px 0px;}

	

.lists_ll {
	display: block;
	clear: both;
	width: 739px;
	padding:0px 25px;
	height: auto;
	overflow: hidden; }
	

.lists_ll ul {
	float: left;
	width: 170px;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 0px;}

.lists_ll ul li {
	width: 170px;
	height: auto;
	overflow: hidden;
	float: left;
	clear: both;
}
	

.lists_ll ul li a {
	background:transparent url(../img/bl_li_bg.png) left top no-repeat;
	font-size: 11px;
	width:145px;
	height:17px;
	display:block;
	float: left;
	clear:both;
	padding: 5px 0px 0px 25px;
	color: #3d3d3d;
	font-weight: bold;
}

.lists_ll ul li a:hover{
	background-position:bottom;
	color:#06F;
}

.videotutimg{
	display:block;
	float:left;
	clear:both;
	padding:0px 0px 10px 0px;
}

/******************* site builder ********************/

.sb_includes{
	width:740px;
	padding:20px 0px 20px 0px;
	overflow:hidden;
}

.sb_includes h3{
	display:block;
	float:left;
	clear:both;
	font-size:14px;
	width:700px;
	height:26px;
	margin-bottom:1px;
	color:#fff;
	background:transparent url(../img/sb_includes_head.png) left top no-repeat;
	padding:8px 0px 0px 40px;
}

.sb_includes ul{
	display:block;
	clear:both;
	width:740px;
	overflow:hidden;
}


.sb_includes ul li{
	display:block;
	float:left;
	clear:both;
	width:720px;
	height:24px;
	margin:2px 0px 1px;
	background:transparent url(../img/sb_includes_li_ticks.png) left top no-repeat;
	padding:8px 0px 0px 20px;
	color:#06F;
	font-size:12px;
	font-weight:bold;
}

.sb_res{
	display:block;
	clear:both;
	width:689px;
	margin:0px 15px;
	padding:15px 10px;
	border-bottom:#ccc dotted 1px;
}

.sb_res div{
	float:left;
	clear:both;
	width:689px;
	padding-bottom:15px;
}

.sb_res div strong{
	font-size:14px;
	padding-top:5px;
	color:#06F;
	float:left;
}

.sb_res div a{
	display:block;
	float:right;
	width:108px;
	height:18px;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#333;
	padding-top:4px;
	background:transparent url(../img/sb_res_btn.png) left top no-repeat;
}

.sb_res div a:hover{
	background-position:bottom;
}

.sb_res p{
	font-size:12px;
	color:#666;
	text-align:justify;
}

/********** about us *****************/

.about{
	display:block;
	float:left;
	clear:both;
	width:720px;
	padding:0px 10px;
	margin:10px 0px;
	min-height:180px;
}

.about div{
	display:block;
	float:left;
	width:500px;
	padding:0px 0px 15px 15px;
	background:transparent url(../img/about_p.png) left bottom no-repeat;
}

.about div h6{
	font-size:16px;
	color:#06F;
	display:block;
	float:left;
	clear:both;
	padding:10px 0px;
}

.about div p{
	font-size:12px;
	color:#666;
	text-align:left;
	display:block;
	float:left;
	clear:both;
}

.about_1{
	background:transparent url(../img/about_1.png) right top no-repeat;
}

.about_2{
	background:transparent url(../img/about_2.png) left top no-repeat;
	padding-left:190px;
}


.about_3{
	background:transparent url(../img/about_3.png) right top no-repeat;
}

.about_4{
	background:transparent url(../img/about_4.png) left top no-repeat;
	padding-left:190px;
}


.about_5{
	background:transparent url(../img/about_5.png) right top no-repeat;
}

.about_6{
	background:transparent url(../img/about_6.png) left top no-repeat;
	padding-left:190px;
}

/***************************** AFF ********************************/

/*.subintro p strong {
	display: block;
	clear: both;
	padding: 0px 0px 10px 0px;
	font-size: 13px;
	color: #2c69a5; }
	*/
.widertitle {
	font-size: 14px!important; }
	
.largesteps {
	background: transparent url('../img/largestepsandrob.png') left top no-repeat;
	width: 739px;
	height: 396px;
	display: block;
	clear: both;
	margin: 15px 0px 0px 0px;}
	
.largeintro {
	display: block;
	clear: both;
	width: 535px;
	text-align: justify;
	font-size: 12px;
	color: #398cde;
	padding: 160px 0px 0px 185px;}
	
.listsinlarge {
	display: block;
	clear: both;
	width: 535px;
	height: auto;
	padding: 30px 0px 0px 220px;}
	
.listsinlarge ul {
	float: left;
	width: 260px;
	height: auto;
	overflow: hidden; }
	
.listsinlarge ul li {
	background: transparent url('../img/blackfront.gif') left top no-repeat;
	background-position: left 7px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	float: left;
	clear: both;
	width: 250px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 13px 13px;}
	
.listsinlarge ul li a {
	font-size: 14px;
	color: #4292e0;
	font-weight: bold;
	text-decoration: underline; }
	
.listsinlarge ul li a:hover {
	text-decoration: none; }
	
.optionsin {
	display: block;
	clear: both;
	width: 430px;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 0px 210px;}
	
.optionsin a {
	background: transparent url('../img/signup_login.png') left top no-repeat;
	width: 163px;
	height: 47px;
	float: left;
	margin: 0px 7px 0px 0px;}
	
.loginin { background-position: right 0px!important; }

.optionsin a:hover {
	background-position: left -47px; }
	
a:hover.loginin {
	background-position: right -47px!important; }
	


.tpl_line {
clear:both;
float:left;
overflow:hidden;
padding:30px 20px 10px;
width:720px;
}
.tpl {
float:left;
margin-right:20px;
overflow:hidden;
width:123px;
margin-bottom:15px;
}
.tpl_img {
border:2px solid #CEE1F7;
clear:both;
display:block;
float:left;
height:117px;
overflow:hidden;
text-align:center;
width:117px;
}
.tpl_img:hover {
border:2px solid #66CCFF;
}
.tpl_img img {
border:medium none;
height:117px;
}
.tpl p {
clear:both;
color:#0099CC;
display:block;
float:left;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
line-height:18px;
padding-left:5px;
width:123px;
}
.tpl p strong {
color:#666666;
}
.tpl p span {
color:#CC0000;
}
.tpl div.btns {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/tpl_nvg.png) no-repeat scroll left top;
clear:both;
display:block;
float:left;
height:22px;
overflow:hidden;
padding:0 4px;
width:115px;
}



.tplpreview{
	display:none;	
	position:absolute;
	width:306px;
	height:auto;
	border:1px solid #CCC;
}
.tplpreview img{
	width:300px;
	border:3px solid white;
}

.tpl div a, .tpl div span {
color:#FFFFFF;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
}
.tpl div a:hover {
text-decoration:underline;
}
.tpl div span {
padding:0 2px;
}
.pages {
float:left;
font-size:12px;
padding:10px;
width:560px;
}
.pages a {
background:transparent url(../img/page_num_x.png) repeat-x scroll left top;
color:#333333;
display:block;
float:left;
height:22px;
margin-left:4px;
width:auto;
}
.pages a:hover {
background-position:center bottom;
color:#FFFFFF;
}
.pages a span {
display:block;
float:left;
height:19px;
padding-top:3px;
}
.pages a:hover span {
background-position:left bottom;
}
.number_l {
background:transparent url(../img/page_num_left.png) no-repeat scroll left top;
padding-left:7px;
padding-right:2px;
}
.number_r {
background:transparent url(../img/page_num_right.png) no-repeat scroll left top;
width:5px;
}
.current_page {
background:transparent url(../img/page_num_x.png) repeat-x scroll left bottom;
color:#FFFFFF;
display:block;
float:left;
font-weight:bold;
height:22px;
margin-left:4px;
width:auto;
}
.current_page span {
background-position:left bottom;
display:block;
float:left;
height:19px;
padding-top:3px;
}



.thatswhy {
clear:both;
display:block;
height:auto;
overflow:hidden;
padding:10px 0;
width:750px;
}

.partwhy_top {
background:transparent url(../img/ulstop.png) no-repeat scroll left top;
clear:both;
float:left;
width:366px;
}
.partwhy_y {
background:transparent url(../img/uls_y.png) repeat-y scroll left top;
float:left;
margin:0 8px 0 0;
width:366px;
}
.partwhy {
background:transparent url(../img/ulsbottom.png) no-repeat scroll left bottom;
float:left;
height:auto;
overflow:hidden;
padding:20px 0 10px 20px;
width:346px;
}
.partwhy ul {
clear:both;
display:block;
height:auto;
overflow:hidden;
width:300px;
}
.partwhy ul li {
background:transparent url(../img/blue_bulet_trans.gif) no-repeat scroll left 5px;
color:#3487DA;
float:left;
font-size:12px;
font-weight:bold;
height:auto;
overflow:hidden;
padding:0 0 8px 10px;
width:300px;
}
.cl3 ul {
padding:20px;
}
.cl3 ul li a {
color:#3487DA;
}

/************* GREENHOSTING ******************/


.greenpanel_intro {
 background: transparent url('../img/green_panel_fst.png') left top no-repeat;
 width: 300px;
 height: 72px;
 display: block;
 clear: both;
 padding: 127px 0px 0px 439px;}
 
.greenpanel_intro a {
 background: transparent url('../img/startnow.png') left top no-repeat;
 width: 146px;
 height: 55px;
 float: left; }
 
.greenpanel_intro a:hover {
 background-position: left -55px; }
 
.subintro_title {
 display: block;
 clear: both;
 font-size: 15px;
 color: #575757; }
 
.subintro strong span {
 color: #6ba510; }
 
.ingreen {
 padding-bottom: 30px; }
 
.greensin {
 background: transparent url('../img/greens_body.png') left top repeat-y;
 width: 740px;
 height: auto;
 overflow: hidden; 
 display: block;
 clear: both;
 margin: 20px 0px 10px 0px;}
 
.greensin_top {
 background: transparent url('../img/greens_top.png') left top no-repeat;
 width: 730px;
 height: auto;
 overflow: hidden;
 padding: 45px 0px 0px 15px;}
 
.greensin_bottom {
 background: transparent url('../img/greens_bottom.png') left top no-repeat;
 width: 740px;
 height: 20px;
 display: block;
 clear: both;
 font-size: 1px; }
 
.greens_part {
 float: left;
 width: 225px;
 height: auto;
 overflow: hidden;
 margin: 0px 17px 0px 0px;}
 
.greens_part h3 {
 display: block;
 clear: both;
 font-size: 20px;
 font-weight: normal;
 color: #fff;
 border-bottom: 1px solid #85b934;
 padding: 0px 0px 7px 10px;
 font-family: Arial, Helvetica, sans-serif; }
 
.greens_part ul {
 display: block;
 clear: both;
 width: 220px;
 height: auto;
 overflow: hidden;
 padding: 10px 0px 0px 5px;}
 
.greens_part ul li {
 float: left;
 clear: both;
 background: transparent url('../img/whitefront_large.gif') left top no-repeat;
 background-position: left 6px;
 padding: 0px 0px 6px 10px;
 font-size: 13px;
 color: #fff;
 font-weight: bold;}
 
.greens_part p {
 color: #3e5f0a;
 font-size: 12px;
 width: 210px;
 padding: 10px 0px 0px 0px;
 text-align: justify;}
 
.greens_part p a {
 float: right;
 clear: both;
 color: #fff;
 text-decoration: underline;
 margin: 5px 10px 0px 0px;}
 
.greens_part p a:hover {
 text-decoration: none; }
 
/************** DATA CENTERS *****************/

.datacentersintro {
 padding: 0px;
 border-bottom: 1px solid #e3e3e4; }
 
.datacenters {
 display: block;
 clear: both;
 width: 740px;
 height: auto;
 overflow: hidden;
 padding: 15px 0px 15px 0px;}
 
.datacenters p {
 float: left;
 width: 570px;
 padding: 10px 0px 0px 10px;}
 
.datacenters img {
 float: left;
 margin: 5px 0px 0px 0px;}
 
.datacenters p .subintro_title {
 color: #6aa8e7; }
 
.nobord {
 border-bottom: none; }
 
.span.marker{
 font-size:11px;
 display:block;
 background:#FFC;
 color:#FC6;
 padding:2px;
}

.counter, .counter .bigcnt{
 width:938px;
 height:100px;
 display:block;
 clear:both;
 overflow:hidden;
}

.counter .bigcnt{
 overflow:hidden;
 background:transparent url('../img/counter.png') center top no-repeat; 
}

.counter ul{
 float: right;
 margin-top:55px;
 margin-right:0px;
}

.counter li{
 float: left;
 width:50px;
 margin-right:5px;
 font-size:26px;
 font-weight:bold;
 text-align:center;
 color:white;
}

	
/************** NEWSPAGE ***********************/

.news_parrent1 {
	background: transparent url('../img/news_parrent.png') left top no-repeat;
	width: 938px;
	height: 490px;
	display: block;
	margin-top:-20px;
	clear: both;
	padding: 20px 0px 0px 0px;}
	
.ds .news_parrent1{
	background: transparent url('../img/news_parrent_d.png') left top no-repeat !important;
}

	
.leftinnews {
	width: 248px;
	height: auto;
	overflow: hidden;
	float: left; }

.leftinnews h2{
	color:white;
	font-size:16px;
	display:block;
	clear:both;
	padding:30px 10px 4px 22px;
}

.leftinnews ul {
	display: block;
	clear: both;
	width: 200px;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 0px 25px;}
	
.leftinnews ul li {
	background: transparent url('../img/lightblue_dot.gif') left bottom repeat-x;
	width: 195px;
	height: auto;
	overflow: hidden; 
	float: left;
	clear: both;
	font-size: 12px; }
	
.leftinnews ul li span {
	background: transparent url('../img/greentick.gif') right top no-repeat;
	background-position: right 2px;
	width: 195px;
	height: auto;
	overflow: hidden; 
	display: block;
	clear: both;
	padding: 5px 0px 5px 0px;
	color: #fff;}
	
.coins {
	display: block;
	clear: both;
	font-size: 11px;
	color: #fff; 
	padding: 35px 0px 0px 120px;}
	
.nwssgnup {
	background: transparent url('../img/newssignup.png') left top no-repeat;
	width: 210px;
	height: 44px;
	display: block;
	clear: both;
	margin: 30px 0px 0px 15px;}
	
a:hover.nwssgnup {
	background-position: left -44px; }
	
.rightinnews {
	float: left;
	width: 680px;
	padding: 33px 0px 0px 0px;
	height: auto;
	overflow: hidden; }
	
.new_over {
	width: 675px;
	height: 225px;
	display: block;
	clear: both;
	margin: 0px 0px 0px 10px;}
	
.the_new {
	background: transparent url('../img/stemplate.jpg') left top no-repeat;
	float: left;
	width: 455px;
	height: 225px;
	overflow: hidden; }

.the_new h3{
	font-size:20px;
	font-weight:normal;
	margin-top:1px;
	color:#333;
	margin-left:10px;
}

#stemplate{
	background-image:url('../img/stemplate.jpg') !important;
}
#smodule{
	background-image:url('../img/smodule.jpg') !important;
}
#sinstall{
	background-image:url('../img/sinstall.jpg') !important;
}

#sinstallav{
	background-image:url('../img/sinstallav.jpg') !important;
}

#supdate{
	background-image:url('../img/supdate.jpg') !important;
}
	
.the_new p {
	width: 200px;
	font-size: 12px;
	color: #666;
	height:170px;
	padding: 15px 0px 0px 15px;}
	
.changes {
	background: transparent;
	float: right; }
	
.changes a {
	width: 155px;
	height: 32px;
	display: block;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 20px 0px 0px 65px;
	margin: 0px 0px 5px 0px;}
	
.magentoinstall { background: transparent url('../img/magento_install.gif') left top no-repeat; }
.magentomods { background: transparent url('../img/magento_modules.gif') left top no-repeat; }
.magentoupgrades { background: transparent url('../img/magento_upgrade.gif') left top no-repeat; }
.magentotheme { background: transparent url('../img/magento_themes.gif') left top no-repeat; }

.changes a:hover, .currentnew {
	background-position: left -52px!important;
	color: #fff!important;}
	
.innewspage {
	background: none;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 680px; }
	
.innewspage .leftchat {
	padding: 0px;
	width: auto;}
	
.innewspage .line {
	width: auto;
	width: 525px; }
	
.innewspage .chatinp {
	background: transparent url('../img/typetext_innews.png') left top no-repeat;
	width: 525px;
	height: 21px; }
	
.innewspage .chatarr {
	background: transparent url('../img/innews_textarea.png') left top no-repeat;
	width: 525px;
	height: 65px; }
	
.innewspage .chatinp input, .innewspage .chatarr textarea {
	width: 512px; }
	
.innewspage .rightchat {
	float: left;
	width: auto; }
	
.innewspage .rightchat p {
	color: #fff; }
	
.ingreensending {
	background: transparent url('../img/greensedingbtn.png') left top no-repeat; }

input:hover.ingreensending{
	opacity:0.9;
	filter:alpha(opacity=90)
}
	
.newsbottom {
	background: transparent url('../img/newsbottom.png') left top no-repeat;
	width: 940px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;}
	
.newsbottom h3 {
	display: block;
	clear: both;
	font-size: 14px;
	color: #fff;
	padding: 15px 0px 10px 15px;}
	
.lines {
	display: block;
	clear: both;
	width: 930px;
	height: auto;
	overflow: hidden;
	padding: 5px 0px 20px 8px;}
	
.crs {
	float: left;
	background: transparent url('../img/bottomnews_bg.png') left bottom no-repeat;
	width: 178px;
	padding: 0px 0px 10px 0px;
	margin: 0px 8px 0px 0px;
	height: auto;
	overflow: hidden; }
	
.crs a img {
	border: none;
	border: 1px solid #ccc; }
	
.crs img {
	border: none;
	border: 1px solid #ccc; }
	
.crstitle {
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding: 0px 0px 5px 0px;}

.crs span {
	color: #0099cc;
	font-size: 12px;
	font-weight: bold;
	display: block;
	clear: both;
	padding: 3px 0px 0px 0px;}
	
.descriptionsnews {
	display: block;
	clear: both;
	font-size: 11px;
	color: #666;
	width: 163px;
	padding: 5px 0px 0px 0px; 
	text-align: justify; }
	
.descriptionsnews a {
	float: right;
	clear: both;
	background: transparent url('../img/lightblue_bullet.gif') left top no-repeat;
	background-position: left 5px;
	font-size: 11px;
	text-decoration: underline;
	color: #0099cc;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 7px;}
	
.descriptionsnews a:hover {
	text-decoration: none; }
	
	/* NEW ! */
.transferparrent {

	display: block;

	clear: both; }

	

.transferparrent div {

	display: block;

	clear: both;

	font-size: 12px;

	color: #666;

	padding: 10px 0px 10px 0px;}

	

.transferparrent div p {

	float: left;

	width: 500px;

	padding: 20px 0px 0px 15px;}

	

.transferparrent p strong {

	font-size: 14px;

	font-weight: bold;

	color: #336699;

	padding: 0px 0px 10px 0px;}

	

.transferbtt {

	background: transparent url('../img/gigawindow.png') left top no-repeat;

	width: 725px;

	height: 334px;

	float: left;

	clear: both;

	margin: 20px 0px 0px 10px;}



.transferbtt ul {

	display: block;

	clear: both;

	padding: 70px 0px 0px 310px;}



.transferbtt ul li {

	background: transparent url('../img/boldtick.png') left top no-repeat;

	background-position: left 3px;

	font-size: 17px;

	font-weight: bold;

	color: #296fd9;

	padding: 0px 0px 15px 25px;

	font-family: Arial, Helvetica, sans-serif; }

	

.transferbtt  p {

	display: block;

	clear: both;

	height: auto;

	overflow: hidden;

	width: auto!important;

	padding: 10px 0px 0px 390px!important; }

	

.getstartedd {

	background: transparent url('../img/getstarted.png') left top no-repeat;

	width: 170px;

	height: 41px;

	display: block;

	clear: both; }

	

a:hover.getstartedd { background-position: left -41px; }

.web_hosting {
width: 246px;
height: 365px;
background-image: url(../img/web_hosting.png);
}

.E-commerce{
width: 244px;
height: 363px;
background-image: url(../img/E-commerce.png);
margin-left: 250px;
margin-top: -364px;
}

.Hosting{
width: 246px;
height: 363px;
background-image: url(../img/Hosting.png);
margin-left: 500px;
margin-top: -364px;
}

.marketing_tools {
width: 374px;
height: 240px;
margin-left:-3px;
background-image: url(../img/marketingtools.png);
}

.OnlineSecurity {
width: 374px;
height: 240px;
background-image: url(../img/OnlineSecurity.png);
margin-left: 370px;
margin-top: -240px
}

.Return {
width: 373px;
height: 240px;
margin-left:-3px;
background-image: url(../img/Return.png);
}

.Templates {
width: 374px;
height: 240px;
background-image: url(../img/Templates.png);
margin-left: 370px;
margin-top: -240px;
background-repeat: no-repeat;
}

.yellow_button {
margin-left: 13px;
margin-top: 312px;
border: none;
}

a:hover .yellow_button, a:hover .button_view_more{
opacity:0.8;filter:alpha(opacity=80);	
}

.button_view_more {
margin-top: 195px;
margin-left: 260px;
border: none;
}

.text {
font-size: 12px;
margin-left: 25px;
margin-right:20px;
margin-top: -200px;
text-align:justify;
color: gray;
}

.text2 {
font-size: 12px;
margin-left: 130px;
margin-top: -170px;
text-align: justify;
color: gray;
}

#title {
font-weight: bold;
font-size: 12px;
margin-top: 18px;
margin-left: 170px;
position: absolute;
color: white;
}

.price1 {
color: gray;
margin-left: 55px;
text-decoration: line-through;
font-family: Verdana;
}

.price2 {
font-size: 16px;
margin-left: 45px;
margin-top: 10px;
color: #CC3333;	
font-weight: bold;
font-family: Verdana;
}

.blue_text {
color: #3399CC;
font-weight: bold;
line-height:24px;
}

.blue_text a{
color: #3399CC;
background:transparent url('../img/seoarrow.png') left 4px no-repeat;
padding-left:10px;
}

.text3 {
font-size: 11px;
margin-top: 10px;
margin-left: -110px;
margin-right: 20px;
text-align: justify;
}


/******* DOMAIN PAGES *****************/

.domform{
	width:384px;
	height:156px;
	display:block;
	float:left;
	background:transparent url('../img/domainbox.png') center top no-repeat;
	padding-top:50px;
}

.sdomains p{
	margin-right:15px;	
}

.dom2{
	margin-left:20px;
	background:transparent url('../img/domainbox2.png') center top no-repeat !important;
}

.domform p{
	font-size:11px;
	color:white;
	text-align:center;
}

.domform form{
	width:356px;
	height:32px;
	display:block;
	clear:both;
	margin-bottom:5px;
	margin-left:17px;
	margin-top:10px;
}


.domform form .domfield{
	margin-left:40px;
	height:22px;
	width:184px;
	float:left;
	background:transparent;
	border:none;

	padding-top:5px;
	padding-left:3px;
}


.domform form .extfield{
	background:white;
	border:1px solid #CCC;
	float:left;height:17px;
	margin-left:13px;
	margin-top:4px;
	padding-top:2px;
	width:45px;
}

.domform form select{
	margin-left:40px;
	height:22px;
	width:50px;
	background:white;
	border:1px solid #CCC;
	float:left;
	margin-left:10px;
	margin-top:3px;
	font-size:11px;
}

.domainboxes{
	display:block;
	clear:both;
	overflow:hidden;
	margin-top:15px;
	margin-left:60px;
}

.dombtn{
	height:28px;
	margin-left:16px;
	width:46px;	
	border:none;
	background:transparent;
}


/************* SEO PACKAGES ***************/
		
.seopacks{
	display:block;
	clear:both;
	margin-top:10px;
	float:left;
	width:740px;
	overflow:hidden;
}
.seobuttons{
	height:36px;
	display:block;
	clear:both;
	float:left;
	overflow:hidden
}

.seobuttons a{
width:182px;
height:36px;
display:block;
float: left;
background:transparent url('../img/seo_blog.png') center bottom no-repeat;
}
/*



        <a href="#" class="seo_basic"></a>
        <a href="#" class="seo_blog"></a>
        <a href="#" class="seo_all"></a>
        <a href="#" class="seo_adv"></a>


*/

a.seo_blog{
	background-image:url('../img/seo_blog.png') !important;
}
a.seo_basic{
	background-image:url('../img/seo_basic.png') !important;
}
a.seo_adv{
	background-image:url('../img/seo_adv.png') !important;
}
a.seo_all{
	background-image:url('../img/seo_all.png') !important;
}



.seobuttons a:hover, a.seo_current{
	background-position:center top !important;
}

.seoslide{
	width:	715px;
	height:210px;
	display:block;
	clear:both;
	padding-left:25px;
	padding-top:30px;
	float:left;

}

#seo_blog{
	background:transparent url('../img/blogseobg.png') center top no-repeat;
}


#seo_basic{
	background:transparent url('../img/blogseobg.png') center top no-repeat;
}

#seo_all{
	background:transparent url('../img/blogseobg.png') center top no-repeat;
}


#seo_adv{
	background:transparent url('../img/blogseobg.png') center top no-repeat;
}



p.seoinfo{
	width:385px;
	height:85px;
	font-size:12px;
	text-align:justify;
	display:block;
	clear:both;
}

.slidebottom{
	width:385px;
	height:auto;
	float:left;
	display:block;
	clear:both;
}

.slideleft{
	width:228px;
	margin-right:4px;
	display:block;
	overflow:hidden;
	float:left;
}

.slideright{
	width:150px;
	float:left;
	text-align:right;
}

.seosign{
	background: transparent url('../img/seosignup.png')	center top no-repeat;
	width:150px;
	height:32px;
	display:block;
	margin-top:20px;
}
/*
            <p class="seoinfo">Google.com ...</p>
            <div class="slidebottom">
                <div class="slideleft">
                	<ul>
	                    <li>Blog seo link</li>
	                    <li>Blog seo link</li>
	                    <li>Blog seo link</li>
	                    <li>Blog seo link</li>
                    </ul>
                </div>
                <div class="slideright">
                    <span class="slideprice">$69.00</span>
                    <p class="seoprice"></p>
                    <a href="#" class="seoview">View more</a>
                    <a href="#" class="seosign"></a>
                </div>        
	        </div>
		
		*/



.slideprice{
	color:#cc0000;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	display:block;
	clear:both;
}
.seoprice{
	display:block;	
	display:block;
	clear:both;
	text-align:right;
	color:#999999;
	font-size:12px;
}

.seoview{
font-size:12px;
color:#333;
text-decoration:underline;
text-align:right;
}

.slideleft ul li{
	color:#3399cc;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	background:transparent url('../img/seoarrow.png') left 4px no-repeat;
	padding-left:10px;
}
.slideleft ul li a{
	color:#3399cc;
}

/******** 15.09.2009 ***********/

.windswithstars {
	float: left;
	clear: both;
	width: 740px;
	margin: 20px 0px 10px 0px;
	height: auto;
	overflow: hidden; }
	
.windswithstars img {
	float: left; }
	
.starwind {
	background: transparent url('../img/windwithstar.png') left bottom no-repeat;
	width: 555px;
	height: auto;
	float: left;
	padding: 0px 0px 19px 4px;
	overflow: hidden; }
	
.starwind h3 {
	display: block;
	clear: both;
	font-size: 17px;
	font-weight: bold;
	color: #53a1e6;
	padding: 10px 0px 0px 20px;}
	
.starwind p {
	display: block;
	clear: both;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding: 10px 0px 0px 30px;}
	
.starwind strong {
	float: left;
	font-size: 12px;
	color: #cc0000;
	padding: 30px 0px 0px 13px;}
	
.orditnow {
	background: transparent url('../img/ordernowbtn.png') left top no-repeat;
	width: 102px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	margin: 20px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	float: right; }
	
a:hover.orditnow {
	background-position: left -26px;
	color: #fff;}
	
.dotsbul li a {
	background: transparent url('../img/bluedotsmall.png') left top no-repeat!important;
	background-position: 10px 13px!important;
	padding-left: 30px!important;
	border-bottom: 1px dotted #666!important;
	color: #666!important;}
	
.dotsbul li a:hover {
	background: transparent url('../img/bluebigdot.png') left top no-repeat!important;
	background-position: 8px 11px!important;
	border-bottom: 1px solid #666!important; }
	
.andorange {
	background: transparent url('../img/blandorange.png') left top no-repeat; }
	
.shhh {
	background: transparent url('../img/ordernowwide.png') left top no-repeat;
	width: 162px;
	height: 27px;
	display: block;
	clear: both; }
	
.nopp {
	padding: 10px 0px 0px 0px!important; }
	
a:hover.shhh {
	background-position: left -27px; }

.subm, .dotsbul{
	display:none;
}

/************ EXTRA SERV ******************/

.extra_trip {
	background: transparent url('../img/extraserv_trip_body.png') left top repeat-y;
	width: 740px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.extra_trip_top {
	background: transparent url('../img/extraserv_trip_top.png') left top no-repeat;
	width: 760px;
	height: auto;
	overflow: hidden; }
	
.extra_trip_bottom {
	background: transparent url('../img/extraserv_trip_bottom.png') left top no-repeat;
	width: 740px;
	height: 19px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.part_oftrip {
	float: left;
	width: 238px;
	height: auto;
	margin: 0px 13px 0px 0px;
	overflow: hidden; }
	
.title_trip {
	display: block;
	clear: both;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #4b9fe2;
	padding: 10px 0px 0px 0px;}
	
.trip_descr {
	display: block;
	clear: both;
	font-size: 11px;
	color: #666;
	text-align: justify;
	padding: 120px 15px 0px 15px;}
	
.part_oftrip span {
	display: block;
	clear: both;
	text-decoration: line-through;
	font-size: 12px;
	color: #666;
	padding: 20px 0px 0px 0px;
	text-align: center;}
	
.part_oftrip strong {
	display: block;
	clear: both;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #cc3333; }
	
.sgnup199 {
	background: transparent url('../img/signup_orange.png') left top no-repeat;
	width: 214px;
	height: 35px;
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;}
	
a:hover.sgnup199 {
	background-position: left -35px; }
	
.twicebl {
	background: transparent url('../img/twice_bluetitles_body.png') left top repeat-y;
	width: 739px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	margin: 0px 0px 3px 0px;}
	
.twicebl_top {
	background: transparent url('../img/twice_bluetitles_top.png') left top no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden; }
	
.twicebl_bottom {
	background: transparent url('../img/twice_bluetitles_bottom.png') left top no-repeat;
	width: 739px;
	height: 9px;
	display: block;
	clear: both;
	font-size: 1px; }
	
.twicepart {
	width: 365px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 10px 0px;}
	
.twicepart h3 {
	display: block;
	clear: both;
	font-size: 13px;
	color: #fff;
	text-align: center;
	padding: 13px 0px 20px 0px;}
	
.twicepart div {
	display: block;
	clear: both;
	height: auto;
	padding: 10px 15px 0px 15px;
	overflow: hidden; }
	
.twicepart div img {
	float: left;
	margin: 0px 0px 0px 10px;}
	
.twicepart div ul {
	float: left;
	height: auto;
	width: 150px;
	overflow: hidden;
	padding: 10px 0px 0px 40px;}
	
.twicepart div ul li {
	background: transparent url('../img/blue_bulet_trans.gif') left top no-repeat;
	background-position: left 6px;
	float: left;
	clear: both;
	width: 150px;
	height: auto;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	padding: 0px 0px 7px 7px;}
	
.twicepart p {
	display: block;
	clear: both;
	font-size: 11px;
	color: #666;
	text-align: justify;
	padding: 10px 15px 0px 15px;}
	
	
	/*************************************************************************************************************/

/*************************************************************************************************************/

/************************************************ PROMOS *****************************************************/

/*************************************************************************************************************/

/*************************************************************************************************************/





.promos {

	display: block;

	clear: both;

	height: auto;

	overflow: hidden;

	width: 938px; }

	

.promos_left {

	float: left;

	height: auto;

	overflow: hidden; }

	

.promo {

	background: transparent url('../img/promospart_body.png') left top repeat-y;

	width: 678px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	margin: 0px 0px 10px 0px;}

	

.promo_top {

	background: transparent url('../img/promospart_top.png') left top no-repeat;

	width: 678px;

	height: auto;

	overflow: hidden; }

	

.promo_bottom {

	background: transparent url('../img/promospart_bottom.png') left top no-repeat;

	width: 678px;

	height: 10px;

	display: block;

	clear: both;

	font-size: 1px; }

	

.promo_top h3 {

	display: block;

	clear: both;

	font-size: 15px;

	font-weight: bold;

	color: #fff;

	padding: 13px 0px 10px 20px;}
	
	
/*

NEW TABLE

*/

.packtable{
	display:block;
	clear:both;
	overflow:hidden;
	padding-left:10px;
}

.packtable h3{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/thead.png') left top no-repeat;
	font-size: 14px;
}


.packtable2 h3{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/thead2.png') left top no-repeat;
	font-size: 14px;
}

.packtable2 div.line2{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/tbody2.png') left top no-repeat;
	font-size: 14px;
}


.packtable2 div.line2 div{
	float:left;
	text-align:left;
	color:#000;
	font-weight:bold;
	width:560px;
}

.packtable2 div.line2 label{
	float:left;
	width:145px;
	text-align:center;
	color:#36C;
	font-weight:bold;
}

.packtable{
	display:block;
	clear:both;
	overflow:hidden;
}

.packtable h3{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/thead.png') left top no-repeat;
	font-size: 14px;
}


.packtable2 h3{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/thead2.png') left top no-repeat;
	font-size: 14px;
}

.packtable2 div.line2{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/tbody2.png') left top no-repeat;
	font-size: 14px;
}


.packtable2 div.line2 div{
	float:left;
	text-align:left;
	color:#000;
	font-weight:bold;
	width:560px;
}

.packtable2 div.line2 label{
	float:left;
	width:145px;
	text-align:center;
	color:#36C;
	font-weight:bold;
}



.packtable{
	display:block;
	clear:both;
	overflow:hidden;
}

.packtable h3{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/thead.png') left top no-repeat;
	font-size: 14px;
}



.packtable div.line{
	width:711px;
	height:25px;
	color:white;
	padding-left:10px;
	padding-top:9px;
	background: transparent url('../img/hostings/tbody.png') left top no-repeat;
	font-size: 14px;
}

.packtable div.line div{
	float:left;
	text-align:center;
	width:217px;
}

.packtable div.line p{
	color:#0f248b;	
	font-size:12px;
}

.packtable div.line label{
	width:276px;
	color:#111111;
	float:left;
	font-size:12px;
}


.bottom{
	width:436px;
	height:52px;
	background: transparent url('../img/hostings/bottom.png') left -1px no-repeat;
	float:right;
	margin-right:10px;
}

.bottom a{
	width:108px;
	height:40px;
	display:block;
	margin-top:5px;
	margin-left:104px;
	margin-right:2px;
	float:left;
	background: transparent url('../img/hostings/sign.png') left top no-repeat;
}


.bottom a:hover{
	background-position:left bottom;
}

.bottom .sign1{
}


.sitemap h1{
	font-size:18px;
	font-weight:bold;
	color:#036;
	margin-left:10px;
}
.sitemap h2{
	font-size:15px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}
.sitemap h3{
	font-size:13px;
	margin-left:10px;
	color:#06C;
}



/***************** CMS HOSTING NEW **************************/

.cms_toppart {
	background: transparent url('../img/cms-hosting-top.png') left top no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	padding: 0px 0px 20px 0px;}
	
.supintro_cms {
	float: left;
	height: auto;
	overflow: hidden;
	width: 380px; }
	
.supintro_cms h3 {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #53a1e6;
	padding: 10px 0px 0px 0px;}
	
.cmsright_bullets {
	float: left;
	height: auto;
	overflow: hidden;
	width: 280px;
	padding: 10px 0px 0px 40px;}
	
.cmsright_bullets p {
	display: block;
	clear: both;
	font-size: 16px;
	font-weight: bold;
	color: #698b00;
	padding: 5px 0px 10px 0px;}
	
.cmsright_bullets ul {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 10px 0px 0px 0px;}
	
.cmsright_bullets ul li {
	background: transparent url('../img/greentick_whitebg.gif') left top no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding: 0px 0px 10px 25px;}
	
.cms_ftrs {
	background: transparent url('../img/cms_bullets_body.png') left top repeat-y;
	width: 739px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both; }
	
.cms_ftrs_top {
	background: transparent url('../img/cms_title_wide.png') left top no-repeat;
	width: 739px;
	height: auto;
	overflow: hidden; }
	
.cms_ftrs_top p, .rightcol_cms_top p {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	color: #fff;
	text-shadow: 1px 1px 0px #67810c;}
	
.cms_ftrs_bottom {
	background: transparent url('../img/cms_bullets_bottom.png') left top no-repeat;
	width: 739px;
	height: 6px;
	display: block;
	clear: both; }
	
.freecms_bullets {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 20px 0px 15px 20px; }
	
.freecms_bullets ul {
	height: auto;
	width:700px;
	overflow: hidden;
	padding: 10px 18px 0px 0px;}
	
.freecms_bullets ul li {
	display: block;
	height: auto;
	padding: 0px 0px 2px 0px;
	float:left;
	overflow: hidden; }
	
.freecms_bullets ul li a {
	background: transparent url('../img/cms_bullet.gif') left top no-repeat;
	width: 140px;
	height: 18px;
	color: #666;
	font-weight: bold;
	display: block;
	clear: both;
	font-size: 11px;
	padding: 4px 0px 0px 20px;}
	
.freecms_bullets ul li a:hover {
	background-position: left -22px;
	color: #000;}
	
.whychooseit {
	background: transparent url('../img/morecms.png') left top no-repeat;
	width: 739px;
	height: 198px;
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;}
	
.why_bullets {
	float: left; }
	
.why_bullets ul {
	display: block;
	clear: both;
	height: auto;
	width: 340px;
	padding: 13px 0px 0px 15px;
	overflow: hidden; }
	
.why_bullets ul li {
	background: transparent url('../img/greentick_whitebg.gif') left top no-repeat;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	padding: 0px 0px 13px 25px;}
	
.whychooseit_right {
	float: left;
	height: auto;
	overflow: hidden; 
	width: 345px;
	padding: 25px 0px 0px 10px;}
	
.whychooseit_right h3 {
	display: block;
	clear: both;
	font-size: 18px;
	font-weight: bold;
	color: #fff; }
	
.whychooseit_right p {
	display: block;
	clear: both;
	font-size: 12px;
	color: #fff;
	text-align: justify;
	padding: 10px 0px 0px 0px;}
	
.rightcol_cms {
	background: transparent url('../img/rightcol_body.png') left top repeat-y;
	width: 190px;
	height: auto;
	overflow: hidden;
	display: block;
	clear: both;
	margin: 0px 0px 4px 2px;}
	
.rightcol_cms_top {
	background: transparent url('../img/rightcol_title.png') left top no-repeat;
	width: 190px;
	height: auto;
	overflow: hidden; }
	
.rightcol_bottom {
	background: transparent url('../img/rightcol_bottom.png') left top no-repeat;
	width: 190px;
	height: 8px;
	display: block;
	clear: both; }
	
.rightcol_cms_top ul {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 25px 0px 0px 3px;}
	
.rightcol_cms_top ul li {
	display: block;
	clear: both;
	height: auto;
	overflow: hidden;
	padding: 0px 0px 3px 0px;}
	
.rightcol_cms_top ul li a {
	background: transparent url('../img/rightcol_button.gif') left top no-repeat;
	width: 170px;
	height: 21px;
	display: block;
	clear: both;
	font-size: 12px;
	color: #666;
	padding: 6px 0px 0px 14px;}
	
.rightcol_cms_top ul li a:hover {
	background-position: left -27px;
	color: #0066cc; }

