/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:26px;
	margin:0;
	background-color:#999999;
	color:#4D4D08;
	font:normal 12px Arial, Helvetica, sans-serif;
}
p, a, li, td, form, input, select {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:50;
	margin:0;
	list-style-type:circle;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
/*-------------------------general-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.headerRepeatBg{
	background: url("../templateImages/headerrepeatbg.gif") repeat-x 0 0 #fff;
	color:#68683B;
}
.header{
	background: url("../templateImages/header.jpg") no-repeat 100% 0;
	padding:25px 0 25px 0;
}	
.logopadding{
	padding:0 51px 46px 0;
}
.formBg{
	background: url("../templateImages/headerformbg.gif") no-repeat 0 0;
	padding:0px;
	color:#FFF6F6;
	background-color:inherit;
}
.hformTxt{
	line-height:18px;
}
.headertextbox{
	width:109px;
	height:12px;
	background-color:#F1FFE5;
	color:#000;
	border:1px solid #701604;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.headerselectbox{
	width:41px;
	font:normal 9px/12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#F1FFE5;
}
.hformTxt b{
	font-size:14px;
}	
p.easyhosting{
	width:80px;
	text-align:center;
	font-size:24px;
	line-height:26px;
	color:#1F1F08;
	background-color:inherit;
	display:block;
	padding:32px 0 0 0;
}	
p.easyhosting span{
	font-size:14px;
	line-height:18px;
	color:#A3250D;
	background-color:inherit;
}
p.headertxt{
	line-height:18px;
	padding:0 0 12px 0;
}
p.headertxt span.bigTxt{
	font-size:24px;
	line-height:29px;
	display:block;
	color:#4A4909;
	background-color:inherit;
}
p.headertxt span.smallTxt{
	font-size:14px;
	line-height:17px;
	display:block;
	color:#DA2300;
	background-color:inherit;
	padding:5px 0 19px 0;
}
p.headertxt a{
	color:#701604;
	background-color:inherit;
	text-decoration:underline;	
}
p.headertxt a:hover{
	text-decoration:none;
}
p.headermore{
	width:31px;
	height:23px;
	background: url("../templateImages/morebg.gif") no-repeat 0 0;
	font-size:10px;
	line-height:12px;	
	text-align:center;
}
p.headermore a{
	color:#FFF;
	background-color:inherit;
}
p.headermore a:hover{
	color:#00FEDD;
	background-color:inherit;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------TopNav Panel Start-------------------------*/
.topnavBg{
	background: url("../templateImages/topnavbg.gif") repeat-x 0 0;
}
.topnavPPadding{
	padding:0 0 0 25px;
}
ul.topnav li{
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	
	background: url("../templateImages/topnavdiv.gif") no-repeat right center;
}
ul.topnav li.notopnavdiv{
	background-image:none;
}
ul.topnav li a{
	font-size:12px;
	line-height:37px;
	color:#FFF;
	background-color:inherit;
	display:block;
	padding:0 26px;
}
ul.topnav li a:hover{
	background: url("../templateImages/topnavhover.jpg") no-repeat 50% 0;
	color:#FFF;
	background-color:inherit;
}
ul.topnav li a.active{
	background: url("../templateImages/topnavhover.jpg") no-repeat 50% 0;
	color:#FFF;
	background-color:inherit;
	cursor:text;
}
.searchPPadding{
	padding:7px 0 0 0;
}
.searchtextbox{
	width:171px;
	height:16px;
	background-color:#FDF2EF;
	color:#191913;
	border:1px solid #80210C;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:2px 0 0 11px;
} 
/*-------------------------TopNav Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodyBg{
	background: url("../templateImages/bodybg.gif") repeat-x 0 0 #FBFEED;
	color:#68683B;
}
.bodyPPadding{
	padding:15px;
}
.welcomePPadding{
	padding:0 0 23px 0;
}
.welcome{
	font-size:24px;
	line-height:29px;
	color:#525207;
	background-color:inherit;
}
.welcome span{
	font-size:12px;
	line-height:21px;
	background-color:#CACB49;
	color:#17170F;
	display:block;
	width:553px;
	text-align:left;
}
.welTxt{
	line-height:18px;
	color:#68683B;
	background-color:inherit;
	padding:18px 0 12px 0;
}
.welTxt a{
	color:#701604;
	background-color:inherit;
	text-decoration:underline;
}
.welTxt a:hover{
	text-decoration:none;
}
.planeBg{
	background-color:#F4F9DB;
	color:#68683B;
	border:1px solid #D7DFB2;
	padding:15px;
}
p.standerno{
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#FFF;
	background-color:inherit;
	background: url("../templateImages/planenobg.gif") no-repeat 0 0;
	text-align:center;
	width:29px;
}
.standerdPlane{
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	color:#303002;
	background-color:inherit;
}
.planTxt{
	line-height:18px;
	padding:6px 0  7px 0;
}
.planTxt a{
	color:#701604;
	background-color:inherit;
	text-decoration:underline;
}
.planTxt a:hover{
	text-decoration:none;
}
p.planemore{
	width:31px;
	height:23px;
	background: url("../templateImages/planemorebg.gif") no-repeat 0 0;
	font-size:10px;
	line-height:12px;	
	text-align:center;
}
p.planemore a{
	color:#FFF;
	background-color:inherit;
}
p.planemore a:hover{
	color:#00FEDD;
	background-color:inherit;
}
.whatPPadding{
	padding:29px;
}
.what{
	font-size:18px;
	line-height:35px;
	color:#343401;
	background-color:inherit;
	padding:15px;
}
ul.whatlink{
	background: url("../templateImages/whatlinkdiv.gif") repeat-x 0 0;
	padding:1px 0 0 0;
}
ul.whatlink li{
	background: url("../templateImages/whatlinkdiv.gif") repeat-x 0 100%;
	list-style-type:none;

}
ul.whatlink li span{
	background: url("../templateImages/whatlinkbullet.gif") no-repeat 0 50%;
	padding:0 0 0 18px;
}
ul.whatlink li span a{
	font-size:12px;
	line-height:24px;
	color:#701604;
	background-color:inherit;
	text-decoration:underline;
}
ul.whatlink li span a:hover{
	text-decoration:none;
}
.clientTxt{
	line-height:18px;
}
.member{
	font-size:18px;
	line-height:21px;
	color:#343401;
	background-color:inherit;
}
.username{
	font-size:12px;
	line-height:20px;
	color:#18180A;
	background-color:inherit;
}
.logintextbox{
	width:200px;
	height:16px;
	background-color:#FCFEC0;
	color:#000;
	border:1px solid #E7E9A9;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:2px 0 0 11px;
} 
.forget a{
	font-size:11px;
	line-height:13px;
	color:#551306;
	background-color:inherit;
    text-decoration:underline;
}
.forget a:hover{
	text-decoration:none;
}
.service{
	font-size:12px;
	line-height:18px;
	padding:0 0 16px 0;
}
.service span{
	display:block;
	padding:0 0 14px 0;
	font-size:18px;
	line-height:22px;	
	color:#343401;
	background-color:inherit;
}
.serviceImgPPadding{
	padding:0 0 25px 0;
}
p.servicetxt{
	line-height:18px;
	padding:0 0 12px 0;
}
p.servicetxt a{
	color:#701604;
	background-color:inherit;
	text-decoration:underline;	
}
p.servicetxt a:hover{
	text-decoration:none;
}
p.servicemore{
	width:31px;
	height:23px;
	background: url("../templateImages/servicemorebg.gif") no-repeat 0 0;
	font-size:10px;
	line-height:12px;	
	text-align:center;
}
p.servicemore a{
	color:#FFF;
	background-color:inherit;
}
p.servicemore a:hover{
	color:#00FEDD;
	background-color:inherit;
}
/*-------------------------Body Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerPPadding{
	padding:11px 22px 24px 0;
}
ul.footernav li{
	float:left;
	padding:0 10px;
	margin:0;
	list-style-type:none;
	background: url("../templateImages/footernavdiv.gif") no-repeat right 2px;
}
ul.footernav li.nofooternavdiv{
	background-image:none;
}
ul.footernav li a{
	font-size:12px;
	line-height:15px;
	color:#FFF;
	background-color:inherit;
}
ul.footernav li a:hover{
	color:#FD0000;
	background-color:inherit;
}
.copyright{
	font-size:11px;
	line-height:15px;
	padding:5px 0 0 0;
}
.copyright a{
	color:#FFF;
	background-color:inherit;
	text-decoration:underline;
}
.copyright a:hover{
	text-decoration:none;
}
/*-------------------------Footer Panel End-------------------------*/

body	{
		margin:0px;
		padding:5px;
		background:url(templateImages/all_bg.jpg)
		}
td		{
		color:#878787;
		font-family:tahoma;
		font-size:11px;
		}
a		{
		color:#6AACDE;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}
.more	{
		text-decoration:underline;
		font-weight:bold;
		font-size:9px;
		color:#D69611;
		}
ul		{
		list-style:none;
		margin:0px;
		padding:0px;
		}
li  	{
		height:24px;
		background:url(images/list1.gif) bottom left no-repeat;
		}
li a	{
		color:#707070;
		text-decoration:none;
		margin:0 0 0 11px
		}
.bot 	{
		font-size:10px;
		}
.bot a	{
		color:#878787;
		text-decoration:none;
		font-weight:bold;
		}
.t2		{
		color:#565656;
		margin:5 0 0 0px
		}
#f1 select{
		width:49px;
		height:17px;
		border-style:none;
		font-family:tahoma;
		font-size:11px;
		color:#737373;
		}
#f1 input	{
		width:120px;
		height:19px;
		border-style:none;
		background:transparent;
		font-family:tahoma;
		font-size:11px;
		color:#737373;
		margin:1 0 0 3px
		}
#f2 input	{
		width:97px;
		height:19px;
		border-style:none;
		background:transparent;
		font-family:tahoma;
		font-size:11px;
		color:#737373;
		margin:11 0 0 3px
		}
#f3 input{
		width:15px;
		height:15px;
		}
#form textarea{
		width:175px;
		height:168px;
		font-family:tahoma;
		font-size:11px;
		color:#737373;
		overflow:auto
		}
#form input	{
		width:175px;
		height:21px;
		font-family:tahoma;
		font-size:11px;
		color:#737373;
		}
p.standerno{
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	color:#FFF;
	background-color:inherit;
	background: url("templateImages/planenobg.gif") no-repeat 0 0;
	text-align:center;
	width:29px;
}
.servicemore{
	width:31px;
	height:23px;
	background: url("templateImages/servicemorebg.gif") no-repeat 0 0;
	font-size:10px;
	line-height:12px;	
	text-align:center;
}
.servicemore a{
	color:#FFF;
	background-color:inherit;
}
.servicemore a:hover{
	color:#00FEDD;
	background-color:inherit;
}
/*----Feature Page Begin----*/
.datatable td.borderTopFadeLeft
{
    border:none;
    background-image:url(../images/windows-vista/compare-editions/border_fadeout_left.gif);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#c6c6c6;
    margin:0;
    padding:0;
    font-size:1px;
    height:1px; 
    text-align:right;
}
.datatable td.firstBorderRight
{
    border:none;
    border-right:1px solid #c6c6c6;
    /*padding: 0 10px;*/
}
.datatable
{
	margin-bottom:30px;
}

.datatable td
{
	padding:5px;
}

.datatable p
{
	/*margin:0.25em 5px 15px 5px;*/
}

.datatable .header p
{
	color:#646464;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
	margin:0;
	padding:0;
}

.datatable .pivot
{
	background-color: #cc99cc;
}

.datatable .header td
{
	background-color:#e6edf1;
	/*padding: 0 0 0 5px;*/
	/*vertical-align:top;*/
}

.datatable td.borderRight
{
    border:none;
    border-right:1px solid #c6c6c6;
    /*text-align:center;*/
}

.datatable td.firstBorderRight
{
    border:none;
    border-right:1px solid #c6c6c6;
    /*padding: 0 10px;*/
}

.datatable td.borderNone
{
    border:none;
    /*text-align:center;*/
    /*padding: 0 10px;*/
}

    
.datatable td.borderTopFadeLeft
{
    border:none;
    background-image:url(../images/windows-vista/compare-editions/border_fadeout_left.gif);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#c6c6c6;
    margin:0;
    padding:0;
    font-size:1px;
    height:1px; 
    text-align:right;
}

.datatable td.borderTopFadeRight
{
    border:none;
    background-image:url(../images/windows-vista/compare-editions/border_fadeout_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    background-color:#c6c6c6;
    margin:0;
    padding:0;
    font-size:1px;
    height:0;
}

.datatable td.borderTop
{
    border:0;
    background-color:#c6c6c6;
    margin:0;
    padding:0;
    font-size:1px;
    height:1px;  
}

.green_check, .yellow_check, .green_checkmark, .yellow_checkmark, .blue_checkmark, .black_checkmark, .green_checkmark_plus, .plus_win_7
{	
	text-align:center;
	vertical-align:middle;
}

.datatable .alternating td
{
	background-color:#ffffff;
}

.nonalternatingdisplay .alternating td
{
	background-color:#ffffff;
}

.datatable td.valign_top
{
	vertical-align:top;
}

.datatable td.valign_bottom
{
	vertical-align:bottom;
}

.datatable td.align_right
{
	text-align:right;
}

.datatable td.valign_middle
{
	vertical-align:middle;
}

.datatable td.align_center
{
	text-align:center;
}

.datatable h5
{
	margin:0;
	padding:0;
	line-height:1.5em;
}

#nostyle td
{
	border:none;
	background-color:Transparent;
	background-image:none;
}

#nostyle td img.fade
{
	display:none;
}

.datatable td.transparent
{
	background-color:transparent;
}
p
{
	font-size:13px;
	line-height:1.5em;
	color:#4e4e4e;
	margin:0.25em 0em;
	font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
}
/*----Feature Page End----*/

