/*style.css*/
body { margin:0; padding:0; font-family:Tahoma; font-size:13px; font-family:Trebuchet MS; color:#757b7b; background:url(../images_new/bg.png) repeat-x top #fff;}
a img { border:none;}
a {color:#006699;}
a:hover {color:gray;}
h1 { font-family:Tahoma; font-size:20px; color:#555a5c; font-weight:normal; padding:0; margin:0}
h2 { color:#2a95b8; font-size:17px; font-weight:normal; font-family:Tahoma}
h3 {color:#2a95b8; font-size:21px; font-weight:normal; font-family:Tahoma; margin:0 0 10px; padding:0;}
h4 { font-style:italic; font-size:14px; color:#b49b27; padding-bottom:0; margin-bottom:0}
input[type="checkbox"] { width:15px !important; border:hidden}
.sitemap { color:#2a95b8; font-size:17px; font-weight:normal; font-family:Tahoma; padding:0; margin:3px}
.content { background:url(../images_new/content2Bg.jpg) top no-repeat; margin:0 auto; width:965px;overflow:hidden;}
.header { text-align:right; padding:0 10px 20px 0; margin-bottom:10px}
.auth { padding:0 30px 0 0; }
.auth a { font-size:12px; text-decoration:none}
.menu a img { border:0; padding:0; margin:0; display:block; float:left}
.push { padding:300px 0 50px 300px; clear:both;}
.clear { clear:both}
.right { float:left}
.left { float:left}
.gray { background-color:#f7f7f7; width:960px}
.gray .left { width:245px; line-height:28px; padding-left:10px; margin:0 20px 30px 0;}
.gray input[type="text"] { border:1px solid #a1d0e5; width:173px}
.gray label { display:block; float:left; width:70px;}
.btnSubscribe { margin-left:72px; border:hidden; border:none; cursor:pointer}
.gray div p { padding:0 20px 10px 0}
.date { font-size:10px; color:#95b0b9}
.boxes { margin:20px 0}
.boxes2 { margin-top:0}
.boxes .left { width:505px}
.boxes .right { width:460px}
.box { background:#fff url(../images_new/bg_box.jpg) top repeat-x; width:416px; padding:0 20px 10px; border-left:#eaeced 1px solid; border-right:1px solid #eaeced}
.imgbox { float:right; padding:120px 15px 20px}
.textinbox { padding:10px 10px 10px 0}
.left .box a { font-size:12px; text-decoration:none; margin:0 0 0 200px;}
.right .box a { font-size:12px; text-decoration:none; margin:0}
.right .imgbox { float:right; padding:0px 15px 20px}
.right h2 { margin:20px 0 0 0}
.space { height:10px}
.footer { margin:24px 0 20px; color:#999999; font-size:11px }
.footer a { text-decoration:none; color:#999999; font-size:11px;  padding:0 10px; border-left:1px solid #999999; float:right}
a.first { padding-left:0; border:none}
.footer2 {float:left; width:180px; color:#999999; font-size:11px;}
.footer2 a { text-decoration:none; color:#999999; font-size:10px;}
.footer3 {float:left; width:100px; color:#999999; font-size:11px;}
.footer3 a { text-decoration:none; color:#999999; font-size:10px;}
.content2 { background:url(../images_new/content2Bg.jpg) top no-repeat; margin:0 auto; width:965px;}
.line { height:2px; clear:both; background:#dadada; margin:0 0 15px}
.btns { text-align:right}
a.btnsmall { color:#2aacd7; font-size:10px; text-transform:uppercase; text-decoration:none; background:url(../images_new/bg_btnssmall.jpg) no-repeat center; height:20px; width:60px; display:block; float:right; text-align:center; padding:5px 0 0 0; margin:0 10px 0 0 } 
.grayform  { background:#f3f3f3; color:#2790b4; font-size:16px; padding:10px; width:680px; float:left; margin:0 20px 0 0}
.grayform input {color:#2790b4; font-size:16px; border:1px solid #e2dede; padding:5px; width:256px; margin-bottom:15px}
.grayform label { color:#555a5c; font-size:12px; }
.grayform p { padding:0; margin:0 0 15px 0}
.grayform a { font-size:12px; text-decoration:none}
.grayform textarea { border:1px solid #e2dede; padding:5px; height:170px; width:300px; color:#2790b4; font-size:16px; font-family:Tahoma}
p.info { width:300px; font-size:11px; color:#999999}
.formconfirm input[type="submit"] { background:url(../images_new/btnSubmit.gif) no-repeat center; height:50px; width:150px; border:0; border:hidden; margin:40px 0 0 80px}
.inforight {color:#2790b4;}
.contentHosting .left { width:671px; margin-right:50px}
.bunner { background:url(../images_new/bgHeaderDedicatedServer.jpg) no-repeat top left; height:300px; width:651px; padding:0 0 0 20px}
.bunner img { margin-top:180px}
.yellow { background-color:#f1f09e; padding:15px; width:641px}
.yellow span { color:#f55c09}
.infobox { width:671px; margin-top:20px}
.adv {width:48%; text-align:center; padding:20px 0; float:left}
.adv img { margin:7px 0}
.lefttext { width:680px; float:left; margin:0 20px 0 0; color:#555555; line-height:18px}
.lefttext span { color:#9a9595}
.lefttext p span {} 
a.btnlarge { background:url(../images_new/bgBtnLage.jpg) center no-repeat; width:220px; height:30px; text-align:left; text-decoration:none; text-transform:uppercase; color:#545454; font-size:14px; display:block; float:right; padding:15px 0 0 15px; margin:10px 0}
.infobox table { width:100%; background:url(../images_new/bgBluetable.jpg) top center no-repeat}
.infobox table th { height:46px; vertical-align:middle; text-align:center; color:#4a859e; font-size:16px}
.infobox table td { text-align:center; padding:5px; color:#3d7c97}
a.signup { text-decoration:none; background:url(../images_new/btnSignUp.jpg) no-repeat center; width:110px; height:30px; display:block}
a.signup:hover { background:url(../images_new/btnSignUp_hover.jpg) no-repeat center}
a.orange { }
.blue { line-height:24px; color:#4291ad; text-align:left; font-size:12px}
.blue strong { font-weight:normal; font-size:14px}
.calling { font-size:10px; color:#46829d}
.title { color:#134f6e; font-size:18px}
.textblue {color:#134f6e; font-size:14px}
ul.features { color:#134f6e; font-size:12px; margin-left:0px; padding-left:0}
ul.features2 { color:#1471c1; font-size:12px; margin-left:0px; padding-left:0}
ul li { list-style:none; background:url(../images_new/li.gif) no-repeat left; padding-left:20px}
.rightinfo { width:230px; float:right;}
.bgblock { background: url(../images_new/bgInfo.jpg) repeat-x bottom #fff; padding:10px}
.gold { color:#9f8c0b}
.services { padding:15px 15px 10px 77px; margin-bottom:15px}
.services h2 { padding:0; margin:0; line-height:18px}
#a { background:url(../images_new/btnSubmit.gif) no-repeat center; height:50px; width:150px; border:0; border:hidden; margin:40px 0 0 10px; font-size: 0px;}
#r { background:url(../images_new/btnReset.gif) no-repeat center; height:50px; width:150px; border:0; border:hidden; margin:40px 0 0 40px; font-size: 0px;}
#enuzun, .textinbox {font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; line-height: 18px; font-size: 12px;}
/*menu_style2.css*/
.box_2 { background:#fff url(../images_new/bg_box.jpg) top repeat-x; width:416px; padding:0 20px 10px; border-left:#eaeced 1px solid; border-right:1px solid #eaeced; float:left;}
.menu_box {background-color:transparent; width:503px; color:#757B7B;font-family:Trebuchet MS; position:absolute; top:-47px; left:0;z-index: 100;}
.menu_box2 {background-color:transparent; width:319px; color:#757B7B;font-family:Trebuchet MS; position:absolute; top:-47px; left:0;}
.menu_box3 {background-color:transparent; width:0px; color:#757B7B;font-family:Trebuchet MS; position:absolute; top:-47px; left:0;}
.menu_fon {background-color:white; border-style:solid; border-width:1px; border-color: #999999; padding-left:10px;}
.menu_fon a {color:#006699;text-decoration:none;}
.menu_fon a:hover {color:gray;}
.menu_text {padding:0; margin:0;overflow:hidden;background:white;}
.menu_left {background:#bfbfbf; width:14px; height:200px; float:left;overflow:hidden;}
.menu_left_webhost {background:#bfbfbf; width:14px; height:260px; float:left;overflow:hidden;} 
.menu_center {width:454px;overflow:hidden;float:left;text-align:left;margin-left:20px;background:white;overflow:hidden;}
.menu_center a {color:#006699;text-decoration:none;}
.menu_center a img {display:inline;float:none;}
.menu_center2 {width:254px;overflow:hidden;float:left;text-align:left;margin-left:20px;background:white;overflow:hidden;}
.menu_center2 a {color:#006699;text-decoration:none;}
.menu_center2 a img {display:inline;float:none;}
.menu_right {background:#bfbfbf; width:15px; height:200px; float:right;overflow:hidden;}
.menu_right_webhost {background:#bfbfbf; width:15px; height:260px; float:right;overflow:hidden;}
.menu_left_link {width:254px;overflow:hidden;float:left;text-align:left;padding-left:0px; }
.menu_left_link a {font-family: Trebuchet MS, sans-serif; font-size: 12px; padding:0;}
.menu_right_link {width:190px;overflow:hidden;float:left;text-align:left;padding-left:10px; background:url(../images_new/temp4.PNG) left no-repeat;}
.menu_right_link a {font-family: Trebuchet MS, sans-serif; font-size: 12px; padding:0;}
.menu_left_link_title {width:254px;overflow:hidden;float:left;text-align:left;padding-left:0px;font-family:Myriad Pro;font-size: 15px;}
.menu_left_link_title {color:#555A5C;font-family:Tahoma;font-size:18px;font-weight:normal;}
.over ul {display: block;}
ul#cssmenu {margin: 0;border: 0 none;padding: 0;list-style: none;height: 30px;font:  13px/28px Trebuchet MS;}
ul li {background:none;}
ul#cssmenu li {margin: 0;border: 0 none;padding: 0;float: left;display: inline;list-style: none;position: relative;height: 30px;text-align:center;color: #FFFFFF;z-index: 101;}
ul#cssmenu ul {margin: 0;border: 0 none;padding: 0;width: 160px;list-style: none;display: none;position: absolute;top: 47px;left: 0;}
ul#cssmenu ul:after {clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
ul#cssmenu ul li {width: 150px;float: left;display: block !important;display: inline;}
ul#cssmenu ul ul {display: none;position: absolute;top: 0;left: 170px;}
ul#cssmenu li:hover ul ul,ul#cssmenu li.iehover ul ul {display: none;}
ul#cssmenu li:hover ul,ul#cssmenu ul li:hover ul,ul#cssmenu li.iehover ul,ul#cssmenu ul li.iehover ul {display: block;}
.sharepoint { line-height:20px}
.sharepoint .left, .sharepoint .left li { width:528px}
.sharepoint .left ul { margin:15px 0 0 0; padding:0; display:inline-block}
.line2 { border-bottom:1px solid #ececec; clear:both;}
.sharepoint .left li, .boxways li { margin:0 0 30px; padding:0}
.sharepoint .left li strong, .sharepoint .rbox li strong, .boxways li strong { font-family:Tahoma, Geneva, sans-serif; font-size:17px; font-weight:normal; color:#2a95b8; display:block; line-height:18px}
.sharepoint .left li img, .boxways li img { float:left; margin:0 15px 30px 0}
.sharepoint .titled { margin:40px 0; display:block}
.sharepoint .rbox { width:436px; float:right; background:url(../images_new/shpbgright.png) no-repeat top; padding-top:143px}
.sharepoint .rbox ul { display:inline-block; margin:0; padding:0 0 0 100px}
.sharepoint .rbox li { margin:0 0 18px; padding:0}
.sharepoint .rbox li a { display:block; margin:40px 0}
.sharepoint .listhost { width:386px; float:right; margin:4px 4px 0 0}
.boxways { background:url(../images_new/shpbgbot.png) no-repeat bottom center; padding:15px; width:944px; margin-bottom:20px}
.boxways ul { margin:0; padding:0}
.boxways li { margin:0px 0 35px 0}
.boxways .ulbox { float:left; width:425px}

.cmsboxed { background:none !important; padding:0 !important; width:auto !important}
.ulboxcms { float:none; width:auto; font-size:14px}
.ulboxcms span { font-weight:bold; color:#2a95b8}
.ulboxcms li { margin:0px 0 28px 0; clear:both; float:none}
.ulboxcms li img { float:left; margin:0 !important}

.cmsrbox {width:290px; float:right; background:url(../images_new/cmsbgright.png) no-repeat top;margin-top: 70px; padding:15px 30px 30px 40px}
.cmsrbox ul { margin:0; padding:0}
.cmsrbox li { background:url(../images_new/lipointcms.png) no-repeat left center; padding-left:25px; margin:8px 0 8px 2px}

.titled { margin:40px 0; display:block}

.bluenorm {color:#4291ad;}
.ptcartmodules li { background:url(../images_new/pointblueicon.png) no-repeat 0px 10px; padding:10px 0 10px 35px !important; margin:0 !important; font-size:14px}
.ptcartmodules li span, .ptcartbox li span { color:#2a95b8; font-weight:bold; font-size:14px}
.ptcartbox { background:url(../images_new/ptbgright.png) no-repeat 0 0; padding:15px 15px 15px 49px; float:right; width:296px}
.ptcartbox ul { margin:0; padding:0}
.ptcartbox li { padding-left:0; margin:10px 0; font-size:13px; color:#555555}
.ptcartbox li.ic1 { background:url(../images_new/icopt1.png) no-repeat 0 10px}
.ptcartbox li.ic2 { background:url(../images_new/icopt2.png) no-repeat 0 10px}
.ptcartbox li.ic3 { background:url(../images_new/icopt3.png) no-repeat 0 10px}
.ptcartbox li.ic4 { background:url(../images_new/icopt4.png) no-repeat 0 10px}
.ptcartbox li.ic5 { background:url(../images_new/icopt5.png) no-repeat 0 10px}

/*professional page*/
.left_block {float: left; min-height: 650px; width: 690px;}
.right_block {width: 240px; float: right;}
.right_header{font-family: tahoma; line-height:100%; font-size: 18px; font-weight: bold; color:#1a5e69;}
.right_line{font-family: tahoma; line-height:100%; font-size: 18px; font-weight: bold; color:#1a5e69; padding: 17px 0 8px;}
.right_menu{font-family: tahoma; line-height:100%; font-size: 12px; font-weight: normal; color:#1a5e69;}
.right_button {background: url("/images/right_button.png") no-repeat scroll center center transparent;display: block;height: 44px;text-align: left;width: 237px;}
.right_button a {color: white; font-family: tahoma;font-size: 14px; text-decoration: none; display: block; padding: 12px;font-weight: lighter;} 
.professional_content {margin-top: 25px;}

.table{font-family: tahoma; font-size: 12px; text-decoration: none; color:#344451; background-color:#ffffff;}
.table_background1{background-color:#ffffff;}
.table_background2{background-color:#f2feda;}
.table_center {text-align:center;}
.table_left {text-align:left;} 

/* end professional page*/
.scart TD
{
	vertical-align:top;
}

.scart TD.ttop
{
	padding:0 0 20px 0;
}

.scart UL.ptcartmodules
{
	margin:0;
	padding:0;
}

.scart .titled
{
	margin:20px 0;
}

.scart .ptcartbox LI
{
	padding:10px 0 10px 55px;
	margin:0;
}

.scart .left.leftptcartbox
{
	width:300px;
}

.scart .bigbtn
{
	text-align:right;
	margin-bottom:-20px;
}
