html{
font-family: Arial;
font-size: 12px;

}

body{
	background-color: #FFFFFF;
	font-family: Arial,Sans-Serif;
	font-size: 12px;
	color: #454545;	
	margin: auto;
	background:#002233;
width: 800px;
}
/************ Features Solutions*******/
.homeFeatures{
padding: 5px;
float: left;
width: 230px;
margin: 5px;
height: 150px;
}
.homeFeatures img {
border: 1px solid #000000;
}
/****************************/
h3{
margin: 10px 0 10px 0;
font-family: Arial;
font-size: 16px;
color: #221006;
}

h2{
margin: 10px 0 10px 0;
font-family: Arial;
font-size: 16px;
color: #221006;
}
h1{
margin: 10px 0 10px 0;
font-family: Arial;
font-size: 18px;
color: #221006;
border-bottom: 1px solid #406480;
}
a:link, a:active, a:visited 
{
color: #406480;
text-decoration: underline;
}

a:hover 
{
color: #406480;
text-decoration: none;
}
#chat{
float: right;
width: 200px;
}
#chat a{color: #ffffff;}
#pageHeaderTop img{
float: left;

}
#pageHeaderTop{
height: 30px;
}
#pageContentsCol{

	background: url(/V22007/content-col-bottom.gif) no-repeat bottom left;
	margin: 0 0 16px 0;

}
#pageContentsCol-1{
padding: 6px 0 6px 0;
background: url(/V22007/content-col-top.gif) no-repeat top left;
}
#pageContentsCol-2{

height: 100%;
padding-left: 10px;
	background: url(/V22007/content-col-middle.gif) repeat-y;
}
#leftCol{
float: left;
width: 200px;
}
#rightCol{
float:left;
width: 550px;
padding: 0 0 0 10px;
}
#breadcrumb{
margin: 0px;
padding:0px;
}
#breadcrumb ul{
	border: 1px solid red;

}
#breadcrumb li{
	display:inline;
	list-style:dotted;
}
#breadcrumb a{
color: #153B60 ;
font-size: 12px;

}


.solution-price{
color: #84171d;
font-weight: bold;
font-size: 16px;
padding: 10px;
}


.solution-prices{
color: #84171d;
font-family: Arial;
font-size: 18px;
}

.table-size-10 {font-size:10px;}

/****************************/
#pageHeaderTop{
padding-top: 10px;
}
#headerNav a{
color: #FFFFFF;
border-right: 1px dotted #FFFFFF;
padding: 0 10px 0 10px;
float: left;
}
#headerNav{
padding-left: 20px;
}

#pageHeader{
background: #507EA1 url(/V22007/header-top.gif);
height: 26px;
color: #FFFFFF;
font-weight: bold;
text-align: right;
padding: 8px 20px 0px 0px;
margin: 10px 0px 10px 0px;
}
#pageFooter{

padding: 5px;
margin: 40px 0px 10px 0px;
color: #507EA1;
font-weight: bold;
text-align: center;
}
#signup{
padding-left: 10px;
}
#learnmore{
padding-left: 10px;
}

div#pageContents{
	background: #F0F0F0 url(/V22007/content-bottom.gif) no-repeat bottom left;
	margin: 0 0 16px 0;

}
div#pageContents div {
	background: url(/V22007/content-top.gif) no-repeat top left;
	padding: 8px;
}
div#pageContents h3 {
	color: #036;
}
div#pageContents li {
	list-style-image: url(images/box-yellow-arrow.gif);
	color: #999;
}
div#pageContents a {
	color: #03a;
	text-decoration: none;
}
/****** IE HACK ************/
#sidebar ul li {float: left;}
#sidebar ul li a { height: 1%;}
/******SIDE BAR ************/
#sidebar{
	margin-left: -30px;
	font-size: 12px;
	width: 200px;
}
#sidebar h2{
width: 180px;
margin-left: 40px;
}
#sidebar ul{
width: 200px;
border: 0px none;
margin: 0px;
padding: 0px;
	margin-left: 40px;
list-style-position: inside;
list-style-type: none;
}

#sidebar li {
width: 195px;
	border-left: 5px solid #87A8C2;
	display: block;
	border-top: 1px solid #ffffff;

}
#sidebar li:hover a{
#sidebar li{
border-left: 5px solid #406480;
}
}


#sidebar a {
width: auto;
	display: block;
	padding-left: 18px;
	color: #406480;
	text-decoration: none;

}
#sidebar a:hover {
width: auto;

	background: #5986A4;
	display: block;
	padding-left: 18px;
	color: #EFEFEF;
	text-decoration: none;
}
/***********************************/
.home-table{
background: #f7f7f7;
border-top: 1px solid #406480;
border-bottom: 1px solid #406480;
}
.support-table{
background: #ffffff;
border-top: 1px solid #406480;
border-bottom: 1px solid #406480;
}
.packages{
background: #ffffff;
border-top: 1px solid #406480;
border-bottom: 1px solid #406480;
margin-top: -10px;
}
.hosting fieldset{
width: 250px;
float:left;
}
.hosting legend{
color: #4A733E;
font-weight: bold;
}

/****************************/
.supportfld{
font-size: 12px;
color: #497592;
border: 1px dotted #497592;
}
.supportfld legend{
font-weight: bold;
font-size: 14px;
}
/*****************(sidebar)***********/


#left-sidebar {
margin-left: -10px;

margin-top: 7px;
}
#left-sidebar ul.left-sidebar-ul {
border-top: 1px solid #FFFFFF;

	list-style-image: none;
	list-style: none;
	margin: 0px;
	margin-left: 0px;
	position: relative;
	padding-left: 0; 
	width: 200px; 
}
#left-sidebar ul.left-sidebar-ul li
{
	list-style: none;
	margin: 0px;
line-height: 10px;
	margin-left: 0px;
	padding: 0px;
	padding-left: 0px;
	border-bottom: solid 1px #ffffff;	

}
#left-sidebar ul.left-sidebar-ul li a{
	display: block; 
	padding: 3px 5px 3px 7px;
	text-decoration: none;
	color: #444444;
	/* *width: 177px; */
	margin: 0px;
	margin-left: 0px;	
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li {
	background-color: #DFE6EC;	
	color: #444444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: none;
	font-size: 12px;	
	border-left: solid 1px #ffffff;	
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-grey a:link, #left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-grey a:visited {
margin-left: 1px;
	color: #444444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: none;
	font-size: 12px;
	background-color: #DFE6EC;
	border-left: 4px solid #999999;

}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li a:link, #left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li a:visited {
	color: #444444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: none;
	font-size: 12px;
	background-color: #DFE6EC;
	border-left: 4px solid #497592;
}

#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-selected a{color: #FFFFFF;}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li a:hover, a.left-sidebar-ul-li:hover, li.left-sidebar-ul-li a:hover{
	color: #9D0C0B;
	background-color: #fafafa;
	border-left-color: #9D0C0B;
	border-top-color: #e1e1e1;
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-grey a:hover, a.left-sidebar-ul-li:hover, li.left-sidebar-ul-li-grey a:hover{
	color: #9D0C0B;
	background-color: #fafafa;
	border-left-color: #9D0C0B;
	border-top-color: #e1e1e1;
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-selected {
	font-weight: bold;
	background-color: #5986A5;
	border-bottom: solid 1px #f7f7f7;
	color: #FFFFFF;
margin-left: 1px;

}
.left-sidebar-ul-li-selected a:link, .left-sidebar-ul-li-selected a:visited, a.left-sidebar-ul-li-selected:link {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold; text-decoration: none;
	font-size: 12px;
	margin: 0px;	
	border-left: 4px solid #9D0C0B;
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li-selected a:hover, a.left-sidebar-ul-li-selected:hover{
	color: #FFFFFF;
}
#left-sidebar ul.left-sidebar-ul li.left-sidebar-ul-li a.selected{
color: red;
background: #000000;
}
.none1{
margin-left: 1px;
background: #f7f7f7;
color: #9D0C0B;
border-left: solid 4px #FFFFFF;
}
.none1 a{
border-left: solid 1px #9D0C0B;

border-bottom: 1px solid #ffffff;
}
#left-sidebar ul.left-sidebar-ul li.none1 a.red1{
color: #9D0C0B;
font-weight: bold;
}

#chat h1{
margin: 0px;
font-size: 12px;
border: 0px;
margin-bottom: 10px;
}
#chat h1 a{
text-decoration: none;
}
#logo-header{padding-top:0px;}