﻿
.PageTitle, H1
{
    font-size:28px;
}


.sidebarTitle
{
    background-image:url(Images/sidebox-title.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    font-size:10px;
    font-weight:bold;
/*    color:#000000;*/
    padding-left:5px;
    padding-top:5px;
 /*   border-top:solid 1px #eeeeee;*/
}


.sidebarContent
{
    background-color:#ffffff;
    border-top:1px solid #AAAAAA;
   border-bottom:1px solid #999999;
    
}

.sidebarItem
{
    margin-bottom:10px;
    border-bottom:solid 1px #eeeeee;
}

.staticMenu
{
     width:100%;
     padding:1px;
     
}

.staticMenuItem
{
/*    margin:2px;*/
    padding:2px;   
    border:1px solid #ffffff; 
    width:100%;
}

.staticHover
{
    border:1px solid #aaaaaa;
    background-color:#e5e5e5;
}


.dynamicMenu
{
    border:1px solid #aaaaaa;

}

.dynamicMenuItem
{
    padding:2px;   
    border:1px solid #ffffff; 
}

.dynamicHover
{
    border:1px solid #aaaaaa;
    background-color:#e5e5e5;
    
}

/*
    TOOLBAR STYLES
*/





.mainSectionLinks {
	height: 		28px;
	background-color:	#68687D; 
	overflow:hidden;
	z-index:0;
}

.mainSectionLinks ul {  
	padding: 		0;
	border: 		0; 
}
 
.mainSectionLinks li  {
	list-style-type: 	none;
	margin: 		0;
	padding: 		0;
	display: 		inline;
} 


.mainSectionLinks li a:hover {
	background-color: 	#AAAABD;
	
}

.mainSectionLinks li a:hover:after, .mainSectionLinks li a:focus:after {
	background-color: 	#AAAABD;
}

.mainSectionLinks li a {
	font-size:		10px;
	font-family:		Tahoma;
	float: 			left;
	display: 		block;
	font-weight: 		normal;
	padding:		7px 15px 9px 15px;
	color: 			#F2F2F2;
	text-decoration:	none;
}

.mainSectionLinks li a:link, .mainSectionLinks li a:visited
{
	font-size:		10px;
	font-family:		Tahoma;
	float: 			left;
	display: 		block;
	font-weight: 		normal;
	padding:		7px 15px 9px 15px;
	color: 			#F2F2F2;
	text-decoration:	none;
}

.mainSectionLinks li a.active {
	background: 		#9191A5;
	color: 			white;
/*    background-color:white;
    background-color:white;
color:#68687D;
border-top:1px solid #68687D;
font-weight:bold;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;*/
}

.mainSectionLinks li a.topactive {
	background: 		#9191A5;
	color: 			white;

}

.mainSectionLinks li a.top {
	font-size:		10px;
	font-family:		Tahoma;
	float: 			left;
	display: 		block;
	font-weight: 		normal;
	padding:		7px 15px 9px 15px;
	color: 			#F2F2F2;
	text-decoration:	none;
}



.subSectionLinks {
	padding: 		4px 4px 4px 15px;
	margin: 		0px; 
	height: 		14px;
/*	border-bottom:1px solid #68687D;*/
	white-space:nowrap;
	overflow:hidden;
}

.subSectionLinks ul {
	padding: 		0;
	border: 		0;
	margin: 		0;
}

.subSectionLinks li  {
	font: 			10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	list-style-type: 	none;
	margin: 		0;
	padding: 		0;
	display: 		inline;
}

.subSectionLinks li a {
	font-weight: 		normal;
	padding-left: 		15px;
	padding-right: 		15px;
	border-left: 		1px solid #ccc;
	text-decoration: 	none;
}

.subSectionLinks li a.active {
	font-weight: 		bold;
}

.subSectionLinks li a.top {
	border-left: 		0px;
	padding-left: 		0;
	margin-left: 		0;
}

.subSectionLinks li a.topactive 
{
    font-weight: 		bold;
	border-left: 		0px;
	padding-left: 		0;
	margin-left: 		0;
}

.copy li
{
    color:#003366;

    padding:2px;
}

.copy
{
    padding-left:15px;
}

.toolbar
{

}

.toolbar td
{
    background-repeat:no-repeat;
    padding-right: 5px;
    height:18px;
    background-position: 0px -2px;
    text-align:left;
}

.toolbar A
{
    display:block;
    padding-left:22px;
}
.toolbar td.printButton
{
    background-image:url(Images/print-toolbar-icon.jpg);
}

.toolbar td.emailButton
{
    background-image:url(Images/email-toolbar-icon.jpg);
}





input.toolbar-print 
{
    border: 0px;
    margin: 0px;
    padding: 0px;
    background-image:url(Images/print-toolbar-icon.jpg);
    background-color:#ffffff;
    background-repeat:no-repeat;
    padding-left:22px;
    background-position: 0px -0px;
    font-size:11px;
    height:20px;
}

input.toolbar-email
{
    border: 0px;
    margin: 0px;
    padding: 0px;
    background-image:url(Images/email-toolbar-icon.jpg);
    background-color:#ffffff;
    background-repeat:no-repeat;
    padding-left:22px;
    background-position: 0px -0px;
    font-size:11px;
    height:20px;
}

ul.features
{
    background-image:url(Images/features-page-icon.gif);
    background-repeat:no-repeat;
}

ul.features li
{
    margin-left:40px;
    color:#444444;
}

ul.benefits
{
    background-image:url(Images/benefits-page-icon.gif);
    background-repeat:no-repeat;
}

ul.benefits li
{
    margin-left:40px;
    color:#444444;
}

ul.benefits li strong
{
    font-weight:normal;
    color:#003366;
}

ul.productpoints
{ 
 page-break-inside:avoid;
}

ul.productpoints li
{
    color:#444444;
     page-break-inside:avoid;
}

.pullout-title
{
    width:600px;
    height:70px;
    background-image:url(Images/pullout-title-bg.jpg);
    font-family:Verdana;
    font-size:20px;
    margin-bottom:1px;
    
}

.pullout
{
    width:600px;
    height:100px;
    margin-bottom:1px;
}

.pullouts
{
    color:black;
}

.pullouts .managedhosting
{
    background-image:url(Images/pullout-managedhosting-bg.jpg);

}


.pullouts .sharedhosting
{
    background-image:url(Images/pullout-sharedhosting-bg.jpg);
    width:600px;
    height:100px;
    margin-bottom:1px;
}

.pullout#complexhosting
{
    background-image:url(Images/pullout-complexhosting-bg.jpg);

}

.pullout#highspeedaccess
{
    background-image:url(Images/pullout-highspeedaccess-bg.jpg);

}

.pullout#continuity
{
    background-image:url(Images/pullout-dr-bg.jpg);

}


.pullout a
{
    padding-top:45px;
    padding-left:240px;
    padding-right:40px;
    color:Black;
    float:left;
}
.pullout a:hover
{
    color:#0D385C;
}


.panel
{
    width:200px;
    height:300px;
    text-align:right;
}

.panel a
{
    padding-top:165px;
    padding-left:25px;
    padding-right:5px;
    padding-bottom:55px;
    color:Black;
    float:left;
}
.panel a:hover
{
    color:#0D385C;
}

.panel#managedhosting
{
    background-image:url(Images/panel-managedhosting-bg.jpg);
}

.panel#sharedhosting
{
    background-image:url(Images/panel-sharedhosting-bg.jpg);
}




.arrow-olive
{
    width:29px;
    height:28px;
    background-image:url(Images/arrow_olive.gif);
    display:inline;
}



.pullout-title .text
{
    padding-top:36px;
    padding-left:16px;
    
    color:white;
}

.pullout-footer
{
    width:600px;
    height:30px;
    background-image:url(Images/pullout-footer-bg.jpg);

}

.matrix
{
    width:100%;
}

.matrix thead td
{
     vertical-align:bottom;
}

.matrix td
{
    border-bottom:1px solid #aaaaaa;
    border-right:1px solid #aaaaaa;
    width:9%;
    text-align:center;
    padding:5px;
}

.matrix td.first
{
    text-align:left;
    white-space:nowrap;
}

.matrix td.last
{
    border-right:0px;
}

.matrix tr.last td
{
    border-bottom:0px;
}
