/*-------- START REVISED STYLES NOV 2008 -----------*/
/*-------- START REVISED STYLES NOV 2008 -----------*/
/*-------- START REVISED STYLES NOV 2008 -----------*/
a{
text-decoration:none;
color: #336699;
}
a:hover{
text-decoration:underline;
color: #336699;
}
.topHeaderLinkRed{
font: 11px Verdana;
color: #CC0000;
}
/*-------- END REVISED STYLES NOV 2008 -----------*/
/*-------- END REVISED STYLES NOV 2008 -----------*/
/*-------- END REVISED STYLES NOV 2008 -----------*/




/*-------- START NEW STYLES NOV 2008 -----------*/
/*-------- START NEW STYLES NOV 2008 -----------*/
/*-------- START NEW STYLES NOV 2008 -----------*/

p {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
}
#leftNavHome ul{
	list-style:none;
	padding: 0px 0px 6px 0px;
	margin:0px;
	border-top: solid 2px #FFFFFF;
}
#leftNavHome li{
	border-bottom: 1px solid #999999;
	padding: 6px 3px 6px 12px;
	
}
#hostingBoxHome{
	position:relative;
	float: left;
	padding: 12px 12px 12px 40px;
	margin: 0px 18px 0px 0px;
	width:324px;
	height:230px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	text-align:left;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size:12px;
	background-image:url(../images/simplicato/bkg_blue_fade1.jpg);
	background-repeat:repeat-x;
	}
	
#archivingBoxHome {
	position:relative;
	float: left;
	padding: 12px 12px 12px 48px;
	margin: 0px;
	width:316px;
	height:230px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	text-align:left;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size:12px;
	background-image:url(../images/simplicato/bkg_blue_fade1.jpg);
	background-repeat:repeat-x;
	}
	
#hostingBoxHome ul{
	margin:6px 0px 8px 0px;
	font-size:11px;
	list-style: square outside;
	}
#hostingBoxHome ul a{
	font-size:11px;
	font-weight: bold;
	font-weight: bold;
	}
#hostingBoxHome li{
	list-style: square outside;
	}
		
#archivingBoxHome ul{
	margin:6px 0px 8px 0px;
	font-size:11px;
	list-style: square outside;
	}
#archivingBoxHome ul a{
	font-size:11px;
	font-weight: bold;
	font-weight: bold;
	}
#archivingBoxHome li{
	list-style: square outside;
	}

#bodyTextHome {
	float: left;
	padding: 3px 12px 12px 0px;
	margin: 0px 18px 12px 0px;
	width:543px;
	text-align:left;
	}
#rightColumnHome {
	float: left;
	padding: 0px;
	margin: 0px;
	width:200px;
	text-align:left;
	}
#homeBannerText{
	position:absolute;
	left:306px;
	top:12px;
	width:480px;
	height:185px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}
#homeBannerText h1{
	padding: 0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: bold;
	line-height: 26px;
	color:#003399;
}
.textInImageSmall {
	padding-top:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 20px;
	color:#666666;
}
.textInHomePageImage {
	padding-top:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 16px;
	color:#666666;
}
.textInImageSmall a{
	text-decoration:none;
	font-weight: bold;
	color:#336699;
}
.textInImageSmall a:hover{
	text-decoration:underline;
	font-weight: bold;
	color:#336699;
}
.tableBorderBottom{
	border-bottom:1px solid #666666;
	height:6px;
	font-size: 8px;
	line-height: 8px;
}
.tableBorderTop{
	border-top:1px solid #666666;
	height:6px;
	font-size: 8px;
	line-height: 8px;
}
#featuresTable a:hover{
	text-decoration:underline;
	color: #0066FF; 
}
.featureList{
font-size: 11px;
}
.featureList a{
	color: #0099FF;
	font-size: 11px;
}
.featureColHeadCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height:18px;
	text-align:center;
	height: 24px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	background-color: #CCCCCC;
}
.featureColHeadCenter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height:18px;
	text-align:center;
	height: 24px;
	margin: 0px;
	padding: 0px;
	color: #666666;
	background-color: #CCCCCC;
}
.featureColSubheadCenter4 {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
line-height: 18px;
text-align: center;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #666666;
background-color: #f1f3f3;
font-size: 11px;
}
.featureColHeadLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height:24px;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	color: #666666;
	background-color: #CCCCCC;
}
.featureColHeadLeft2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height:18px;
	text-align:left;
	height: 24px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	color: #666666;
	background-color: #CCCCCC;
}
.featureColSubheadCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	text-align:center;
	margin: 0px;
	padding: 0px;
	color: #666666;
	background-color: #CEE4F4;
}
.featureColSubheadCenter2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	text-align:center;
	margin: 0px;
	padding: 0px;
	color: #666666;
	background-color: #F1F3F3;
}
.featureRowWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	text-align:left;
	color: #666666;
	background-color: #FFFFFF;
}
.featureRowWhite td{
	padding: 4px 0px 4px 3px;
}
.featureRowColor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	text-align:left;
	color: #666666;
	background-color:#F1F3F3;
	/*background-color: #F3F3F3;
	background-color: #CEE4F4;*/
}
.featureRowColor td{
	padding: 4px 0px 4px 3px;
}
.livePersonPromo {
	text-align:center;
	margin: 0px;
	width: 400px;
	margin-top: 18px;
	padding: 6px 3px;
	background-color: #F1F3F3;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #999999;
}
.livePersonPromo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height:12px;
	text-align:center;
	color:#336699;
}
.livePersonPromo a:hover{
	text-decoration:underline;
}

/*-------- END NEW STYLES NOV 2008 -----------*/
/*-------- END NEW STYLES NOV 2008 -----------*/
/*-------- END NEW STYLES NOV 2008 -----------*/

BODY{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	text-align: center;
	width: 980px;
}
BODY{
color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
    text-align: -moz-center;
    width: 980px;
    
}
BODY{
color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
    margin-right: auto;
    margin-left:auto;
    width: 980px; 
}

/****** BEGIN NEW STYLES ADDED BY PATRICK FOR HOME PAGE******/

#homePromoTable {
	margin: 0px;
	padding: 0px;
}
#homePromoTable h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height:24px;
	margin: 0px;
	padding: 0px;
	color: #003399;
}
#homePromoTable h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height:20px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#homePromoTable_old h2
{
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
font-weight: bold;
line-height: 24px;
margin-top: 12px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #666666;
}
#homePromoTable h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:17px;
	margin: 0px;
	padding: 0px;
	color: #666666;
}
#homePromoTable_old h3
{
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 24px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #666666;
}
#homePromoTable_old h1
{
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 16px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #ffffff;
}
.homeText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	margin: 12px 18px 0px 0px;
	padding: 0px;
	color: #666666;
}
#homePromoTable_old a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}
#homePromoTable_old a:hover{
	text-decoration:none;
}
.borderLeftWhite {
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
}
.borderLeftRightWhite {
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
}
.borderRBL {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #426FCA;
	background-color:#FFFFFF;
	padding: 12px;
}
/*.borderForClientImages {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #426FCA;
	background-color:#FFFFFF;
	padding: 12px;
}*/
.borderBL {
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #426FCA;
	background-color:#FFFFFF;
	padding: 12px;
}
/****** END NEW STYLES ADDED BY PATRICK FOR HOME PAGE******/



.topheader{
font: 11px Verdana;
color: #003399;
background-color: #F3F3F3;
text-align:left;
}

.topHeaderLink{
font: 11px Verdana;
color: #003399;
}

.buttonheader{
font: 11px Verdana;
color: #FFFFFF;
}
.buttonheader:hover{
color: #FFFF00;
text-decoration:underline
}
.buttonheadersignup{
font: 11px Verdana;
color: #FF0000;
}
.buttonheadersignup:hover{
color: #FFFF00;
text-decoration:underline
}
.centerheader{
font: 10px Verdana;
color: #666666;
}
.chatliveheader{
font: 11px Verdana;
color: #666666;
}
.right_pointing{
	font: bold 11px verdana;
	color: #003399;
}
.right_pointing_screenshots{
	font: 11px verdana;
	color: #003399;
	text-align: left;
}
.section_menu {
	font: bold 11px verdana;
	line-height: 22px;
	color: #003399;
}
.section_menu_screenshots {
	font: 11px verdana;
	line-height: 18px;
	color: #003399;
	text-align: left;
}
.section_menu_features {
	font: 9px verdana;
	color: #003399;
}
.section_menu_screenshots:hover{
text-decoration:underline;
}
.section_menu_selected{
font: bold 11px Verdana;
line-height: 22px;
color: #0000FF;
}
.section_menu:hover{
	text-decoration:underline;
}
.menu_img_line{
background-color: #FFFFFF;
}
.footerlinks{
font: 11px Verdana;
color: #666666;
text-align: left;
height:24px;
}
.footerlinks a{
text-decoration:none;
}
.footerlinks a:hover{
text-decoration:underline;
}
.footercopyright{
font: 10px Verdana;
color: #666666;
height:24px;
text-align:left;
}
.footercopyright a{
text-decoration:none;
}
.footercopyright a:hover{
text-decoration:underline;
}

.footer_img_line{
background-color: #666666;
}

.header{
font: bold 24px Arial;
color: #003399;
text-align: left;
}

.header_support{
font: 24px Arial;
color: #003399;
text-align: left;
}

.text_form {
font: 12px Verdana;
line-height: 17px;
color: #666666;
}

.text {
font: 12px Verdana;
line-height: 17px;
color: #666666;
text-align: left;
margin: 9px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h1{
font: bold 24px Arial;
color: #003399;
text-align: left;
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h2{
font: bold 20px Arial;
color: #666666;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.text_in_archiver_img{
font: bold 11px Verdana;
color: #003399;
}

.text_in_archiver_img:hover{
text-decoration:underline;
}

.sub_header{
font: bold 20px Arial;
color: #666666;
text-align: left;
}

.sub_header_regulation{
font: 18px Arial;
color: #666666;
text-align: left;
}

.sub_header_support{
font: 20px Arial;
color: #666666;
text-align: left;
}

.sub_header_support:hover{
	text-decoration:underline;
}
.background_in_archiver_table{
background-repeat: no-repeat 
}
.website_border{
border:1px;
border-style:solid;
border-color:#CCCCCC;
margin-top:2%;
margin-bottom:2%;
}
.logotable{
margin:15px 0px 15px 0px;
}
.features_in_table{
font: 11px Verdana;
line-height: 16px;
color: #336699;
}

.features_in_table:hover{
text-decoration:underline;
}

.link_in_body{
	font: 12px Verdana;
	line-height: 16px;
	color: #336699;
}

.link_in_body:hover{
	text-decoration:underline;
}

.spam_mail{
font: 12px Verdana;
line-height: 16px;
color: #f2f2f2;
text-align: right;
}

.spam_mail:hover{
text-decoration:none;
color: #f2f2f2;
}


.features_header{
font: bold 11px Verdana;
line-height: 24px;
color: #666666;
text-align: left;
}

.features_header_right{
font: 11px Verdana;
line-height: 24px;
color: red;
text-align: right;
}

.signup{
font: bold 11px Verdana;
color: #336699;
text-align: center;
}

.signup_status{
font: bold 11px Verdana;
color: #000000;
text-align: center;
}

.package_discription
{
font: bold 11px Verdana;
color: #336699;
text-align: left;
}

.package_name
{
font: 11px Verdana;
color: #336699;
text-align: left;
}

.signup_button{
background-color: #003399;
font:bold 11px Verdana;
color: #FFFFFF;
}

.signup_button:hover{
color: #FFFF00;
}

.customize_package
{
font: 11px Verdana;
color: #003399;
text-align: left;
}

.confirm_package
{
font: 11px Verdana;
color: #003399;
}

.section_menu_support {
	font: 11px verdana;
	line-height: 18px;
	color: #003399;
	text-align: left;
}

.section_menu_support:hover{
text-decoration:underline;
}

.section_menu_support_selected {
	font: 11px verdana;
	line-height: 18px;
	color: #0000FF;
	text-align: left;
}
.m_support {
	font: 11px verdana;
	margin: 0px 10px;
	text-align: justify;
}
