﻿html
{
	background-color:#000000;
	background-image:url('../images/background.jpg');
	background-repeat:repeat-y;
}
body
{
	
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*--------------------------------------------------------------------------
//
//  #navContainer
//
//-------------------------------------------------------------------------*/
#navContainer
{
	background-image:url('../images/navBackground.png');
	background-repeat:repeat-x;
}
#navContainer .nav0
{
	background-image:url('../images/nav0.jpg');
	background-repeat:no-repeat;
}
#navContainer .nav1
{
	background-image:url('../images/nav1_mouseOver.jpg');
	background-repeat:no-repeat;
}
#navContainer .nav2
{
	background-image:url('../images/nav2_mouseOver.jpg');
	background-repeat:no-repeat;
}

#navContainer .nav3
{
	background-image:url('../images/nav3_mouseOver.jpg');
	background-repeat:no-repeat;
}

#navContainer .nav4
{
	background-image:url('../images/nav4_mouseOver.jpg');
	background-repeat:no-repeat;
}
/*--------------------------------------------------------------------------
//
//  headerContainer 
//
//-------------------------------------------------------------------------*/
#techStackContainer .headerLabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border-bottom:1px solid #ffffff;
}
#headerContainer .seals
{
	background-image:url('../images/seals.jpg');
	background-repeat:no-repeat;
}
/*--------------------------------------------------------------------------
//
//  hostingPlansContainer  
//
//-------------------------------------------------------------------------*/
#hostingPlansContainer div.beginner
{
	background-image:url('../images/plan_beginner.png');
	background-repeat:no-repeat;
}
#hostingPlansContainer div.basic
{
	background-image:url('../images/plan_basic.png');
	background-repeat:no-repeat;
}
#hostingPlansContainer div.standard
{
	background-image:url('../images/plan_standard.png');
	background-repeat:no-repeat;
}
#hostingPlansContainer div.advanced
{
	background-image:url('../images/plan_advanced.png');
	background-repeat:no-repeat;
}
#hostingPlansContainer ul.planDetails li
{
	background-image: url('../images/list_bullet1.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	
	font-family:Verdana;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-indent:15px;
}
/*--------------------------------------------------------------------------
//
//  contentSeparator 
//
//-------------------------------------------------------------------------*/
#contentSeparator
{
	background-image:url('../images/fp_content_separator.png');
	background-repeat:no-repeat;
}

/*--------------------------------------------------------------------------
//
//  bodyContainer 
//
//-------------------------------------------------------------------------*/
#bodyContainer .page_content
{
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	line-height:18px;
}
div.left_col ul.included > li
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
div.left_col ul.included > li a
{
	color:#fff;
	text-decoration:none;
}
div.left_col ul.included > li a:Hover
{
	text-decoration:underline;
}
/*--------------------------------------------------------------------------
//
//  Feature Page
//
//-------------------------------------------------------------------------*/
#featureMatrixContainer table
{
	border:1px solid #000;
}
#featureMatrixContainer tr
{
	border-bottom:1px solid #000;
}
#featureMatrixContainer tr.lite
{
	background-color: #fff;
}
#featureMatrixContainer tr.dark
{
	background-color: #f8f8f8;
}
#featureMatrixContainer tr.footer
{
	background-color: #212327;
}

#featureMatrixContainer td
{
	font-family:Arial;
	font-size:14px;
	padding:5px;
	text-align:center;
	color: #000;
}
#featureMatrixContainer td.label
{
	font-weight:bold;
	text-align:left;
}
#featureMatrixContainer td.columnHeader
{
	background-color:#ccc;
	font-weight:bold;
}
#featureMatrixContainer td.data
{
	border-left:1px solid #000;
	width:75px;
}
#featureMatrixContainer tr.footer td.data,
#featureMatrixContainer tr.footer td.label
{
	color:#fff;
}
#includedContainer h3
{	
	font-family:Arial;
	font-size:16px;
	color:#FFCC00;
}
#includedContainer ul.included > li
{
	border-bottom:1px solid #ccc;
}
#includedContainer ul.included > li a
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:3px;
}
#includedContainer ul.included > li a:hover
{
	text-decoration:underline;
}
#includedContainer ul.included > li.first
{
	border-top:1px solid #ccc;
}
/*--------------------------------------------------------------------------
//
//  Control Panel Page
//
//-------------------------------------------------------------------------*/
#controlPanelContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#controlPanelContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	
	border-bottom:1px solid #ccc;
}
/*--------------------------------------------------------------------------
//
//  SmarterMail Page
//
//-------------------------------------------------------------------------*/
#SmarterMailContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#SmarterMailContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	
	border-bottom:1px solid #ccc;
}
/*--------------------------------------------------------------------------
//
//  SmarterStats Page
//
//-------------------------------------------------------------------------*/
#SmarterStatsContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#SmarterStatsContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	
	border-bottom:1px solid #ccc;
}
/*--------------------------------------------------------------------------
//
// Support Page
//
//-------------------------------------------------------------------------*/
#SupportContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#SupportContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	border-bottom:1px solid #ccc;
}
#SupportContainer h3 a
{
	color: #FFCC00;
	text-decoration:none;
}
#SupportContainer h3 a:Hover
{
	color:#fff;
}
/*--------------------------------------------------------------------------
//
// Services Page
//
//-------------------------------------------------------------------------*/
#ServicesContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#ServicesContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	border-bottom:1px solid #ccc;
}
#ServicesContainer h3 a
{
	color: #FFCC00;
	text-decoration:none;
}
#ServicesContainer h3 a:Hover
{
	color:#fff;
}
/*--------------------------------------------------------------------------
//
// Terms of Service Page
//
//-------------------------------------------------------------------------*/
#TOSContainer .feature
{
	line-height:22px;
	font-family:Verdana;
	font-size:12px;
	color:#fff;
}
#TOSContainer h3
{
	font-family:Arial;
	font-size:16px;
	color: #FFCC00;
	border-bottom:1px solid #ccc;
}
/*--------------------------------------------------------------------------
//
//  Footer
//
//-------------------------------------------------------------------------*/
#footerContainer ul
{
	line-height: 18px; /* fixes Firefox 0.9.3 */
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
#footerContainer ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#fff;
	text-decoration:none;
}
#footerContainer ul li a:hover
{
	color:#FFCC00;
}

#footerContainer .footerContent
{
	font-family:Verdana;
	font-size:10px;
	color:#fff;
}
#footerContainer .footerContent a
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#footerContainer .footerContent a:hover
{
	color:#FFCC00;
}

#footerContainer .footerContent span.copyright
{
	font-size:14px;
}
/*--------------------------------------------------------------------------
//
//  ErrorContainer
//
//-------------------------------------------------------------------------*/
#ErrorContainer h2
{
	font-family:Arial;
	font-size:18px;
	color: #FFCC00;
}

/*--------------------------------------------------------------------------
//
//  Misc reuseable classes
//
//-------------------------------------------------------------------------*/
#tooltip
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	color:#fff;
	max-width:350px;
}
.hilite
{
	color:#FFCC00;
}
.smallBold
{
	font-size:10px;
	font-weight:bold;
}
.smallNormal
{
	font-size:10px;
	font-weight:normal;
}
.largeBold
{
	font-size:16px;
	font-weight:bold;
}
.largeNormal
{
	font-size:16px;
	font-weight:normal;
}


.indent15
{
	text-indent:15px;
}
.indent25
{
	text-indent:25px;
}
.contentHeader
{
	font-family:Verdana;
	font-size:12px;
	color: #fff;
	line-height:18px;
}
.contentHeader h2
{
	font-family:Arial;
	font-size:18px;
	color: #fff;
}
.lower
{
	text-transform:lowercase;
}