body
 {color:#000066;background-color:#D0E7FF;background-image:url(/images/site_bckgrnd.jpg);background-repeat: repeat-x;font-family:Arial,Verdana;font-weight:normal;font-size:9.0pt;margin: 0px 0px 0px 0px;}
 
table {background-color:#FFFFFF;}
 
a:link		{color: #0066ff;text-decoration:underline;}
a:visited	{color: #0066ff;text-decoration:underline;}
a:hover		{color: #0000cc;text-decoration:underline;}
a:active	{color: #0000cc;text-decoration:underline;}

a.legalLink:link	{color: #666666;text-decoration:none;}
a.legalLink:visited	{color: #666666;text-decoration:none;}
a.legalLink:hover	{color: #333333;text-decoration:underline;}
a.legalLink:active	{color: #333333;text-decoration:underline;}

a.tipsLink:link		{color: #666666;text-decoration:none;}
a.tipsLink:visited	{color: #666666;text-decoration:none;}
a.tipsLink:hover	{color: #333333;text-decoration:none;}
a.tipsLink:active	{color: #333333;text-decoration:none;}

a.sort:link		{color: #000066;text-decoration:none;font-weight:bold;;font-size:10pt;font-family:Arial,Verdana;}
a.sort:visited	{color: #000066;text-decoration:none;font-weight:bold;;font-size:10pt;font-family:Arial,Verdana;}
a.sort:hover	{color: #0000cc;text-decoration:none;font-weight:bold;;font-size:10pt;font-family:Arial,Verdana;}
a.sort:active	{color: #0000cc;text-decoration:none;font-weight:bold;;font-size:10pt;font-family:Arial,Verdana;}

.header1	{color: #000066;font-weight:bold;font-size:16.0pt;font-family:Arial,Verdana;}
.header2	{color: #000066;font-weight:bold;font-size:14.0pt;font-family:Arial,Verdana;}
.header3	{color: #000066;font-weight:bold;font-size:11.0pt;font-family:Arial,Verdana;}
.header4	{color: #000066;font-weight:bold;font-size:10pt;font-family:Arial,Verdana;}

h3			{color: #000066;font-weight:bold;font-size:11.0pt;font-family:Arial,Verdana; margin:2px; margin-bottom:5px;}
h4			{ font-size:12px; color:#ED8302; margin:2px;}
#header		{ color:#000066;}

.pageTitle  {color: #333399;font-weight:bold;font-size:17.0pt;font-family:Arial,Verdana;}
.quote		{color: #333333;font-weight:bold;font-style:italic;font-size:10.0pt;font-family:Arial,Verdana;}
.warning	{color: #cc0033;font-weight:bold;font-size:7.0pt;font-family:Arial,Verdana;}
.error		{color: #cc0033;font-weight:bold;font-size:9.0pt;font-family:Arial,Verdana;}
.nolink		{color: #000099;font-weight:bold;font-size:9.0pt;font-family:Arial,Verdana;}
.legal		{color: #666666;font-weight:normal;font-size:8pt;font-family:Arial,Verdana;}
.tiny		{color: #8DA2F9;font-weight:normal;font-size:7.0pt;font-family:Arial,Verdana;}
.miniLink	{color: #8DA2F9;font-weight:normal;font-size:8.0pt;font-family:Arial,Verdana;}
.navyPoint	{color: #003366;font-weight:bold;font-size:8.0pt;font-family:Arial,Verdana;}
.tips		{color: #000066;font-weight:normal;font-size:10.0pt;font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:150%;}

.greyPoint	{color: #666666;font-weight:bold;font-size:10.0pt;font-family:Arial,Verdana;}
.greyTitle	{color: #666666;font-weight:bold;font-size:10.0pt;font-family:Arial,Verdana;}
.greyText	{color: #666666;font-weight:normal;font-size:9.0pt;font-family:Arial,Verdana;}

.greyOver:link{background-color:#ffffff;}
.greyOver:visited{background-color:#ffffff;}
.greyOver:hover{background-color:#cccccc;}
.greyOver:active{background-color:#cccccc;}


.menuStyle:link		{color:#666666; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyle:visited	{color:#666666; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyle:hover	{color:#333333; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyle:active	{color:#333333; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }

.menuStyleNew:link		{color:#990000; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyleNew:visited	{color:#990000; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyleNew:hover		{color:#FF0000; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuStyleNew:active	{color:#FF0000; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }

.menuSubStyle:link		{color:#666666; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuSubStyle:visited	{color:#666666; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuSubStyle:hover		{color:#333333; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }
.menuSubStyle:active	{color:#333333; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, sans-serif; font-size:12px; }

.treb12		{color: #666666;font-weight:normal;font-size:12.0pt;font-family:'Trebuchet MS', Verdana, Arial;}
.treb09		{color: #666666;font-weight:normal;font-size:9.0pt;font-family:'Trebuchet MS', Verdana, Arial;}

.borderLeft 			{height:100%;background-image: url(/images/border_l.gif);background-repeat: repeat-y;}
.borderRight 			{height:100%;background-image: url(/images/border_r.gif);background-repeat: repeat-y;}
.inputLogin				{color: #333333;font: normal 11px Arial,Verdana;border-color:#999999;border-style:solid;width:101px;height:11px; padding: 1px;}
.submitListing			{color: #333333;font:bold 11px Arial, Verdana;border-color : #999999;border-style:solid;width:auto;height:25px;}
.submitSearch			{color: #666666;font: bold 11px Arial,Verdana;border: 1px solid #666666; width:24px; height:20px; background-color:#cccccc; text-align:center;}

.formsubmit				{color: #333333;font: normal 11px Arial, Verdana;border-color:#999999;border-style:solid;width:100px;height:auto; background-color:#FFCC66;}
.selectSearch			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:auto;  height:auto;  background-color:#ffffff;}
.multiSelect			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:286px; height:80px; background-color:#ffffff;}
.inputReadonly			{color: #666666;font: normal 11px Arial,Verdana;border: 0px solid #D2E5FA; width:25px;  height:auto; background-color:#D2E5FA; padding: 2px;}
.inputReadonly1			{color: #666666;font: normal 11px Arial,Verdana;border: 0px solid #E8F0F8; width:25px;  height:auto; background-color:#E8F0F8; padding: 2px;}
.inputContact			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:280px; height:auto; background-color:#ffffff; padding: 1px;}
.inputContactFocused	{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #666666; width:280px; height:auto; background-color:#ffffff; padding: 1px;}
.inputDetail			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:280px; height:auto; background-color:#ffffff; padding: 1px;}
.inputDetailFocused		{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #666666; width:280px; height:auto; background-color:#ffffff; padding: 1px;}
.inputText				{color: #666666;font: normal 12px Arial,Verdana;border: 1px solid #999999; width:459px; height:auto; background-color:#ffffff; padding: 1px;}
.inputTextFocused		{color: #666666;font: normal 12px Arial,Verdana;border: 1px solid #666666; width:459px; height:auto; background-color:#ffffff; padding: 1px;}
.inputSMSRegister		{color: #666666;font: normal 12px Arial,Verdana;border: 1px solid #999999; width:150px; height:18px; background-color:#ffffff; padding: 1px;}
.inputSMSLogin			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:150px; height:auto; background-color:#ffffff; padding: 1px;}
.inputSMSLoginFocused	{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #666666; width:150px; height:auto; background-color:#ffffff; padding: 1px;}

.inputHosting			{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:150px; height:16px; background-color:#ffffff; padding: 1px;}

/* Instant Quote Styles */
.inputContactMini		{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:120px; height:auto; background-color:#ffffff; padding: 1px;}
.inputDetailMini		{color: #666666;font: normal 11px Arial,Verdana;border: 1px solid #999999; width:120px; height:auto; background-color:#ffffff; padding: 1px;}



.homeLine				{width:100%; color:#FFCC33; margin:0px; background-color:#FFCC33; border:none; height:5px; padding:0px; padding-top:5px;}
.homeLine#design		{color:#CC3366;background-color:#CC3366;}
.homeLine#development	{color:#FFCC33;background-color:#FFCC33;}
.homeLine#hosting		{color:#3366CC;background-color:#3366CC;}
.homeLine#news			{color:#66CCFF;background-color:#66CCFF;}
.homeLine#sms			{color:#66CCFF;background-color:#3366CC;}


.hostLine				{width:100%; color:#FFCC99; background-color:#FFCC99; border:none; padding:0px;}
.spacer 				{height:5px; width:10px;}

li.nugget				{margin-left:-10px; list-style-image:url(/images/nuggetHome.gif); line-height:20px;}
li.nuggetInner			{margin-left:-15px; list-style-image:url(/images/nuggetHome.gif); line-height:20px;}
li.sitemapParent		{line-height:35px; font-size:15px; font-weight:normal; list-style-type:square;}
li.sitemapChild			{line-height:25px; font-size:13px; font-weight:normal; list-style-type:disc; margin-left:-15px;}
li.sitemapSubChild		{line-height:25px; font-size:13px; font-weight:normal; list-style-type:circle; margin-left:-15px;}

#googleSearchResults iframe {width: 100%;} 

#browserTable {font-size:9.0pt;}


/***    Tabs    ***/

.tabFirst {
	border-left-width:1px;		border-top-width:1px;		border-bottom-width:1px; 		border-right-width:0px;
	border-left-color:#ffffff; 	border-top-color:#ffffff;	border-bottom-color:#000066; 	border-right-color:#000066;
	border-style:solid; 		width:12px;					padding:3px;					text-align:center;
}

.tabSelected {
	border-left-width:1px;		border-top-width:1px;		border-bottom-width:1px; 		border-right-width:1px;
	border-left-color:#000066; 	border-top-color:#000066;	border-bottom-color:#D2E5FA; 	border-right-color:#000066;
	border-style:solid;			width:150px;				padding:3px;					text-align:center;
	background-color:#D2E5FA;
}

.tabSpacer {
	border-left-width:0px;		border-top-width:1px;		border-bottom-width:1px; 		border-right-width:0px;
	border-left-color:#ffffff; 	border-top-color:#ffffff;	border-bottom-color:#000066; 	border-right-color:#000066;
	border-style:solid; 		width:12px;					padding:3px;					text-align:center;
}

.tabOther {
	border-left-width:1px;		border-top-width:1px;		border-bottom-width:1px; 		border-right-width:1px;
	border-left-color:#cccccc; 	border-top-color:#cccccc;	border-bottom-color:#000066; 	border-right-color:#cccccc;
	border-style:solid;			width:150px;				padding:3px;					text-align:center;
	background-color:#F0EEEE;
}

.tabLast {
	border-left-width:0px;		border-top-width:1px;		border-bottom-width:1px; 		border-right-width:1px;
	border-left-color:#ffffff; 	border-top-color:#ffffff;	border-bottom-color:#000066; 	border-right-color:#ffffff;
	border-style:solid; 		width:240px;				padding:3px;					text-align:center;
}

.alertBox {

	text-align:center;
	padding:10px;
	border: 2px solid #FFCC00;
	background-color:#FFFFCC;
}













