.spacer
{
	margin:0px;
	padding:0px;
}
		.spacer img { border-style:none; height:1px; width:1px; }

body
{
	background-color:#3870A8;
	color:silver;
	padding:0px 6px 6px;
}
		a:link { color:white; }
		a:visited { color:silver; }

div#divComparison
{

}
		div#divComparison table { border-collapse:collapse; margin-right:5%; margin-left:5%; vertical-align:bottom; }
		div#divComparison table tr td { background-color:transparent; padding:8px 5px; text-align:right; vertical-align:bottom; border:1px solid #dadada; }
		div#divComparison table tr td.title { background-color:#F6F9FD; color:#7D7271; font-weight:bold; text-align:left; }
		div#divComparison table tr td.plan { font-weight:bold; text-align:center; vertical-align:middle; }
		div#divComparison table tr:hover { background-color:#F6FAF6; }
		div#divComparison table tr:hover td.title { background-color:white; }

div#divHostingPlanDetail
{
	font-size:14px;
	margin:8%;
	margin-top:20px;
	padding-top:14px;
	width:84%;
}
		div#divHostingPlanDetail h1, div#divHostingPlanDetail h2, div#divHostingPlanDetail h3 { font-family:"lucida grande","lucida sans unicode",sans-serif; font-weight:500; }		
		div#divHostingPlanDetail h1 { color:#860004; font-size:21px; margin-top:0px; padding-top:0px; }
		div#divHostingPlanDetail h2 { font-size:19px; }
		div#divHostingPlanDetail h3 { font-size:16px; }
		div#divHostingPlanDetail span.data { font-weight:bold; color:#004700; }
		div#divHostingPlanDetail div#divRelevantDetails { font-size:12px; }

div#divLoginForm
{
	padding:auto;
	padding-top:21px;
}

div#divLogo
{
	background:url(/images/bg-logo.gif) #3870A8 bottom left repeat-x;
	margin:0px;
	padding:0px;
	width:100%;
}
		div#divLogo a { border-style:none; }
		div#divLogo a:link { color:white; }
		div#divLogo a:visited { color:silver; }		
		div#divLogo img#imgLogo { border-style:none; width:284px; height:105px; }

div#divGradient1
{
	background:url(/images/bg-gradient-1.gif) #ffffff top left repeat-x;
	height:10px;
	width:auto;
}

form#formLogin
{
	background-color:#E3E3E3;
	border:1px solid #dadada;
	margin:auto;
	padding:5px 13px;
	width:200px;
}
	form#formLogin p#psLogin { margin:auto; text-align:center; }
	form#formLogin input { width:120px; }

input#q
{
	background-color:#DACBAB;
	color:#860004;
	font:normal 12px arial,helvetica,sans-serif;
	line-height:125%;
	width:144px;
}

table#tablePage
{
	background-color:white;
	color:black;
	margin:0px;
	padding:0px;
	width:100%;
}
		table#tablePage a:link { color:blue; }
		table#tablePage a:visited { color:purple; }
		table#tablePage td { vertical-align:top; }
		table#tablePage div.np, table#tablePage td.np { background-color:#B9CDED; color:#25649B; font-family:sans-serif; font-weight:bold; margin:0px; padding:0px; }
				/*---->*/
				table#tablePage div.np a:link, table#tablePage div.np a:visited, table#tablePage div.np a:hover, table#tablePage div.np a:active,
				table#tablePage td.np a:link, table#tablePage td.np a:visited, table#tablePage td.np a:hover, table#tablePage td.np a:active
					{ color:#25649B; text-decoration:none; }
				/*<----*/

td#tdMain
{
	font-family:arial,helvetica,sans-serif;
	margin:0px;
	padding:21px;
	width:auto;
}
		td#tdMain h1 { margin-top:0px; padding-top:0px; font-size:19px; }
		td#tdMain h2 { text-align:left; font-size:18px; }
		td#tdMain h3 { text-align:left; font-size:16px; }
		td#tdMain div#divIndexRecent { background-color:#F6F9FD; }
				td#tdMain div#divIndexRecent p { color:#6F757C; margin-right:13px; margin-left:13px; text-align:left; }
				td#tdMain div#divIndexRecent a { color:#25649B; font-weight:bold; }
		td#tdMain div#chart { margin-right:8%; margin-left:8%; }
				div#chart h1, div#chart h2 { font-family:"lucida grande","lucida sans unicode",sans-serif; font-weight:500; }		
				div#chart h1 { color:#860004; font-size:19px; margin-top:0px; padding-top:0px; }
				div#chart h2 { font-size:16px; }
				div#chart div.mpn { color:gray; font:bold 13px sans-serif; white-space:pre; text-align:right; }
						div#chart div.mpn span { color:gray; font-size:11px; }
						div#chart div.mpn a:link { color:#0040A4; text-decoration:none; }
						div#chart div.mpn a:visited { color:#0040A4; text-decoration:none; }
						div#chart div.mpn a:hover { color:#0040A4; text-decoration:underline; }
						div#chart div.mpn a:active { color:red; text-decoration:underline; }
		td#tdMain div.ranking { margin-bottom:34px; }
				div.ranking p.l { font-size:15px; margin-bottom:0px; padding-bottom:0px; }
				div.ranking p.d { font-size:13px; margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:0px; }
						div.ranking p.d strong { color:#004700; }
				div.ranking p.o { font-size:13px; margin-top:0px; padding-top:5px; }

td#tdNavigation
{
	border-left:1px solid #DADADA;	
	font:normal 13px arial,helvetica,sans-serif;
	padding:13px;
	width:206px;
}
		/*td#tdNavigation div { font-weight:bold; }*/
		td#tdNavigation div div { font-weight:bold; }

td#tdMainLogin
{
	font:normal 13px arial,helvetica,sans-serif;
}

/* MPANEL					*/
/* ------------------------ */
body#bodyMpanel
{
	background-color:white;
	color:black;
	font:normal 12px arial,helvetica,sans-serif;
	padding:0px;
}
		body#bodyMpanel a:link { color:blue; }
		body#bodyMpanel a:visited { color:purple; }
		body#bodyMpanel h1 { font-size:18px; margin-top:0px; padding-top:0px; }
		body#bodyMpanel h2 { color:#A45752; font-size:16px; margin-top:48px; }
		body#bodyMpanel h3 { color:#89625F; font-size:15px; }
		body#bodyMpanel h4 { font-size:14px; }
		body#bodyMpanel form { background-color:#DAE9DC; border:1px solid #9DBCA6; padding:3px 13px; width:auto; }
		table#tableMpanel { margin-top:21px; width:100%; }
		td#tdMpanelMain { border-style:none; border-top:3px solid #B9CDED; padding-left:21px; vertical-align:top; }
			div#divMPloggedinas { text-align:right; width:100%; }
		td#tdMpanelNavigation { border-style:none; border-top:3px solid #B9CDED; border-right:1px solid #B9CDED; font-size:11px; width:143px; vertical-align:top; }
			td#tdMpanelNavigation div { font-weight:bold; margin-top:13px; }
				td#tdMpanelNavigation div * { margin:0px; padding:0px; }
				td#tdMpanelNavigation ul { list-style-type:none; margin-left:0px; padding-left:5px; }

