

/* Page Structure
----------------------------------------------- */
html, body 					{	height:100%;	}
#main 						{	height:100%;	}

body 						{	font-family: Arial, Helvetica, sans-serif;color:#333;background:#fff;margin:0px;padding:0px;height:100%;	}

.button 					{	font-family:Verdana, Arial, Helvetica, sans-serif;background: url(images/button-bg.gif);font-size:10px;font-weight:bold;padding-left:3px;padding-right:3px;	}

.domains 					{	height:28px;width:100%;background-color:#FFF;border:1px solid #CCC;	}
.domaincb 					{	font-size:11px;	}
.domaincb input 			{	margin:0px;padding:0px;width:18px;height:15px;	}
.domain 					{	font-family:Verdana, Arial, Helvetica, sans-serif;height:14px;width:100%;border: 1px solid #999;font-size:11px;padding: 1px 2px;   background-image: url(/images/input_white.gif);	}

.footertext,
.footertextmain				{	color:#333;font-size:10px;margin-top:15px;margin-bottom:15px;margin-left:30px;margin-right:30px;	}
.footertextmain				{	margin-left:20px;	}
.footertext div 			{	font-size:10px;font-weight:bold;	}

.form form 					{	margin:0px;padding:0px;	}
.form fieldset				{	padding:5px;border:1px solid #CCC;	}
.form fieldset legend		{	font-weight:bold;margin-bottom:10px;	}

.form td.row1,
.form td.row2				{	font-size:11px;background:#F2F2F2;	}
.form td.row2				{	background:#F0F2F5;	}
.form td.row2	input,
.form td.row2	textarea,
.form td.row2 select		{	font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid #CCC;}
.form input.button			{	border:none;width:auto; }
.breadcrumb 				{	text-align:left;display:block;font-size:10px;font-weight:bold;background: url(images/headline-bg.png) no-repeat;padding: 15px 20px;	}

.included 					{	background: url(images/inc-bg.gif) repeat-x;border-right: 1px dotted #CCC;padding: 20px 20px 20px 30px;	}

.login 						{	text-align:right;padding-right:30px;vertical-align:top;border-top: 4px solid #465F8E;padding-top:21px;background: url(images/login-bg.png) repeat-x top;}
.loginmain 					{	text-align:right;padding-right:30px;vertical-align:top;border-top: 4px solid #465F8E;padding-top:21px;background: url(images/login-bg-main.png) repeat-x top;}
.login .text, 
.loginmain .text			{	font-family:Verdana, Arial, Helvetica, sans-serif;height:14px;width:78px;margin-right:5px;border: 1px solid #999;font-size:11px;padding: 1px 2px;   background-image: url(/images/input_white.gif);	}
.login .img, 
.loginmain .img 			{	height:20px;width:38px;margin-top:0px;	}

.maintaindex				{	padding: 20px 30px 0px;	}
.maintext 					{	text-align:left;font-size:11px;padding: 30px 20px 20px; font-family:Verdana;	}
.maintext tr				{	font-size:11px;font-family:Verdana;	}
.maintext p 				{	margin:0px 0px 8px;line-height:140%;padding:0px; font-size:11px;font-family:Verdana;	}
.maintext .title			{	margin-bottom:20px;}
.maintext .notice			{	margin-top:20px;font-size:11px;padding:5px 15px;border:1px solid #EBEBEB;	}
.maintext .ist				{	margin-top:20px;font-size:11px;	}
.maintext .ist table {	width:auto%;;voice-family: "\"}\"";voice-family:inherit;width: 100%;	}
html>body .maintext .ist table	{	width: 100%; }	
.maintext .ist	td			{	font-size:11px;	}
.menu div 					{	background:#B0BBCF;height:35px;border-left: 1px solid #62789F;border-bottom:none;text-align:center;display:block;	}


.newsblockmain 				{	text-align:left;margin-right:30px;margin-top:40px;padding:15px 10px 15px 20px;border:1px solid #EBEBEB;	}
.newsblock 					{	padding-left:20px;padding-right:30px;padding-bottom:10px;	}
.newsblock .newsitem, 
.newsblockmain .newsitem	{	margin-top:10px;margin-bottom:10px;}
.newsitem .date 			{	color:#37A829;font-weight:bold;font-size:11px;	}
.newsitem .text				{	color:#ccc;font-size:11px; font-family:Verdana;	}
.newsitem .newsitem         {   FONT-SIZE: 11px;FONT-FAMILY: Verdana;  }
.newsblock .newsitem .text  {   color:#ccc;font-size:11px; font-family:Verdana;}

.offertext 					{	font-size: 11px;margin-top: 12px;	}

.quote 						{	text-align:left;font-size: 11px;background:#EBEBEB;border-bottom: 4px solid #999;padding: 15px 30px 15px 20px;}
	
.quote .t 					{	color:#37A829;font-size:13px;font-weight:bold;margin-bottom:10px;	}
.quote .q 					{	margin-bottom:7px;	}
.quote .a 					{	text-align:right;	}

.ruler 						{	margin-top: 0px;padding-top: 20px;border-bottom: 1px dotted #CCC;	}

.submenu div				{	text-align:left;font-size:11px;font-weight:bold;display:block;background: url(images/menu-bullet2.gif) no-repeat 35px 10px #D5E0EB;margin:0;padding: 8px 0px 5px 60px;height:16px;border-bottom: 1px solid #F2F2F2;border-right: 1px solid #F2F2F2;color:#465F8E;	}

.support table				{	width:auto;border:1px solid #CCC;padding:1px;margin-top:20px;margin-bottom:20px;voice-family: "\"}\"";voice-family:inherit;width: 100%; font-family:Verdana; font-size:11px;    }
html>body .support table 	{	width: 100%; }	
.support table th			{	background:#465F8E;color:#fff;font-family:Verdana; font-size:11px;	}
.support table td.row1		{	background:#FFF;font-family:Verdana; font-size:11px;	}
.support table td.row2		{	background:#F0F2F5;font-family:Verdana; font-size:11px;	}

/* Links
----------------------------------------------- */
.newsitem .text a:link, 
.newsitem .text a:active, 

.footertext a:active, 
.footertext a:link, 
.footertext a:active,

a:active, a:link 			{	color:#465F8E;text-decoration:underline;	}
.newsitem .text a:visited,  
.footertext a:visited, 
a:visited 					{	color:#036;text-decoration:underline;	}
.newsitem .text a:hover,  
.footertext a:hover, 
a:hover 					{	color:#000;text-decoration:underline;	}

.button a:link, 
.button a:visited,
.button a:active 			{	display:block;margin-top:-1px;color:#465F8E;	}
.button a:link.red, 
.button a:visited.red,
.button a:active.red		{	display:block;margin-top:-1px;color:#c00;	}
.button a:hover 			{	color:#333;	}

.submenu a:link, 
.submenu a:visited, 
.submenu a:active			{	text-align:left;font-size: 11px;font-weight: bold;display:block;background: url(images/menu-bullet.gif) no-repeat 35px 10px;margin:0;padding: 8px 0px 5px 60px;height: 16px;border-bottom: 1px solid #F2F2F2;	border-right: 1px solid #F2F2F2;color:#465F8E;	}
.submenu a:hover 			{	text-align:left;border-bottom: 1px solid #FFF;color:#333;background-color:#F0F3F5;	}

.menu a:link,
.menu a:active,
.menu a:visited 			{	height: 35px;border-left: 1px solid #62789F;border-bottom: none;text-align: center;	display: block;}
.menu a:hover 				{	height: 35px;border-bottom: none;text-align: center;display: block;background: url(images/menu/hover-bg.gif);	}




/* Lists and Bullets
----------------------------------------------- */

.included ul 				{	margin: 15px 0px 5px;padding:0px;list-style-type:none;font-size: 11px;	}
.included ul li 			{	background: url(images/bullet.gif) no-repeat 2px 6px;margin:0;padding: 0px 0px 5px 15px;  }

.maintext ul 				{	margin: 15px 0px 5px 15px;padding:0px;list-style-type:none;}
.maintext ul li 			{	background: url(images/bullet.gif) no-repeat 2px 6px;margin:0px;padding: 0px 15px 5px;  }

.maintext .ist ul			{	margin: 0px 20px 5px 15px;padding:0px;list-style-type:none;}
.maintext .notice ul 		{	margin: 0px 20px 5px 0px;padding:0px;list-style-type:none;}
.maintext .ist ul li		{	background: url(images/bullet.gif) no-repeat 0px 4px;margin:0px;padding: 0px 5px 5px 15px;  }
.maintext .notice ul li 	{	background: url(images/bullet.gif) no-repeat 0px 4px;margin:0px;padding: 0px 5px 5px 15px;  }

/* Hosting Packages
----------------------------------------------- */
.package 					{	padding:1px;border: 1px solid #EBEBEB;	}
.package div.in				{	color:#666;background: url(images/package-bg.gif) repeat-x;padding:10px;font: 10px Verdana, Arial, Helvetica, sans-serif;	}
.package div.in div.bg 		{	background: url(images/package-bg-img.gif) no-repeat right top;	}
.package div.in div.bg table.info {	width:85%;;voice-family: "\"}\"";voice-family:inherit;width: 100%;	}
html>body .package div.in div.bg table.info 	{	width: 100%; }	
.package .left				{	border-right:1px solid #EBEBEB;	}
.package .right				{	padding-left:10px;padding-right:10px;font: 10px Verdana, Arial, Helvetica, sans-serif;	}

.hosting					{margin-top:20px;}

.monthprice 				{	color:#C60;font: 26px Arial, Helvetica, sans-serif;letter-spacing:-1px;padding-top:5px;padding-bottom:5px;font-weight:bold; }
.monthprice sup 			{	font-size: 18px;font-weight:normal;margin-top:0px;	}
.monthprice span 			{	color:#666;font-size: 11px;font-weight:normal;letter-spacing:normal;	}

.yearprice,
.yearpricemain				{	color:#37A829;font: 14px Arial, Helvetica, sans-serif;letter-spacing:-1px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #EBEBEB;}
.yearpricemain				{	padding-bottom:0px;margin-bottom:0px;border-bottom:none;	}
.yearprice span, 
.yearpricemain span			{	color:#666;letter-spacing:normal;font-size:11px;font-weight:normal;	}


