		body{
		background: url("/images/backgroundGrad.jpg");
		background-repeat:repeat-x;
		background-color:#7b7b7b;
		margin: 0px;
	}
	*{font-family: tahoma;}

	#menu {width: 979px; !width: 980px; margin-left:2px; !margin-left:0px;}
	
	
	.contentBox{

		width: 980px;
		margin: auto;
		padding: 0px;
		background-color: white;
		layer-backgroundcolor: white;
	}
	
	#mainBottomContent * a{
		color: #003399;
		text-decoration: none;
		font-weight: bold;
	}
	#mainBottomContent * a:visited{
		color: #003399;
		text-decoration: none;
	}
	#mainBottomContent * a:active{
		color: #003399;
		text-decoration: none;
	}
		
	#mainBottomContent * a:hover{
		color: #003399;
		text-decoration: underline;
	}

	
		
	
	.positiveMessage{ color: green;}
	.panelArea{
		color: white;
		background-image: url(/img/blueBG.jpg);
		background-repeat:repeat-y;	
/*		padding-right: 170px;	
		pading-left: 5px;*/
	}
	.panelArea * p{
		font-family: tahoma;
		/*font-weight: bold;*/
	}
	.verticalCenter span{
		margin-bottom: 72px;
		vertical-align:middle;
	}	
	
	.smallgray{
		font-family: tahoma;
		font-size: 13px;
		color: #898989;
	}
	
	.small{
		 font-size: 11px;
	}
	
	.bold{
		font-weight: bold;
	}
	.padded{
		padding: 15px 0px 0px 5px;
	}
	.orangeRoundTable{display: inline; padding-top: 0px; margin-top: 0px;}
	.orangeRoundTableLeftTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/orangeLeftTD.jpg');
	}
	.orangeRoundTableRightTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/orangeRightTD.jpg');
	}	
	.orangeRoundTableContentTD{
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url('/images/orangeContentTD.jpg');
		color: white;
		font-weight: bold;
		font-size: 14px;
		padding: 8px 3px 3px 3px;
	}
	.lightgrayRoundTable{display: inline;}
	.lightgrayRoundTableLeftTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/lightgrayLeftTD.jpg');
	}
	.lightgrayRoundTableRightTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/lightgrayRightTD.jpg');
	}	
	.lightgrayRoundTableContentTD{
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url('/images/lightgrayContentTD.jpg');
		color: white;
		font-weight: bold;
		font-size: 14px;
		padding: 8px 3px 3px 3px;
		width: 23px;
		text-align:center;
	}
	
	.grayRoundTable{display: inline;}
	.grayRoundTableLeftTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/grayLeftTD.jpg');
	}
	.grayRoundTableRightTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/grayRightTD.jpg');
	}	
	.grayRoundTableContentTD{
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url('/images/grayContentTD.jpg');
		color: white;
		font-weight: bold;
		font-size: 14px;
		padding: 8px 3px 3px 3px;
		width: 23px;
		text-align:center;
	}
	.darkgrayRoundTable{display: inline;}
	.darkgrayRoundTableLeftTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/darkgrayLeftTD.jpg');
	}
	.darkgrayRoundTableRightTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/darkgrayRightTD.jpg');
	}	
	.darkgrayRoundTableContentTD{
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url('/images/darkgrayContentTD.jpg');
		color: white;
		font-weight: bold;
		font-size: 14px;
		padding: 8px 3px 3px 3px;
		width: 23px;
		text-align:center;
	}	

	.blueRoundTable{display: inline;position: relative; left: -5px; top: -13px;}
	.blueRoundTableLeftTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/blueLeftTD.jpg');
	}
	.blueRoundTableRightTD{
		background-position: bottom;
		background-repeat: no-repeat;
		width: 4px;
		background-image: url('/images/blueRightTD.jpg');
	}	
	.blueRoundTableContentTD{
		height: 22px;
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url('/images/blueContentTD.jpg');
		color: white;
		font-weight: bold;
		font-size: 14px;
		padding: 3px 5px 4px 5px;
		text-align:center;
	}
	
	.blueRoundTableContentTD *{
		color: white;
		text-decoration: none;
		font-size: 10px;

	}
	
	.navRow{ background-color: #dfdfdf;}
	
	.navRow td{height: 25px;}
	
	.subNavRow{ background-color: #7a7c76;}
	
	.subNavRow td{height: 25px; color: #dadadb; font-size: 12px; font-weight: bold;}
	
	.logoTD{
		width: 170px;
		height: 96px;
		vertical-align: middle;
		text-align:right;
	}
	
	.logoTDa {
		padding-left: 20px;
		height: 96px;
		vertical-align: middle;
	}

	.contentRow{
		/*background-image: url(/images/homepageContentBG.jpg);*/
		height: 289px;
		width: 980px;
		color: white;
	}
	
	.contentRow td{
		color: white;
	}
	
	.orangeText{
		color: #ff9900;
	}
	

	
	.hostworkNews {
		line-height: 12px;
		font-size: 10px;
		padding-left: 18px;
		
	}
	.hostworkNews .dateHeader{
		color: #999999;
		font-size: 10px;
		font-weight: bold;
	}	
	
	.orangeText .hostworkNews h3{
		font-size: 15px;
		color: #898989;
	}
	
	.hostworkNews a{
		color: #003399;
		font-size: 10px;
	}
	
	.newsIntro{
		color: #003399;
	}

	.newsIntro a{
		text-decoration: none;
		font-size: 10px;
	}

	.newsIntro2{
		color: #696969;
	}

	.newsIntro2 a{
		text-decoration: none;
		font-size: 10px;
		color: #696969;
	}
		
	.newsIntro2 a:hover{
		text-decoration: underline;
	}		
	
	.bottomTable{
		color: #898989;
		font-size: 12px;
		text-align: left;	
		width: 980px;	
	}
	

	.bottomContent{
		color: #898989;
		font-size: 13px;
		line-height: 18px;	
		width: 587px;
	}
	
	.bottomContent{
		line-height: 22px;	
	}
	
	.hostingSolutions{

		line-height: 19px;
		font-size: 11px;
		font-weight: bold;
		width: 206px;
	}
	
	.hostingSolutions p{
		margin-top: 0px;
	}
		
	.goodCompany{
		font-weight: bold;
		padding-top: 15px;
		font-size: 11px;
		width: 181px;
		padding-left: 3px;
	}
	
	
	.grayHR{
		height: 1px;
		width: 100%;
		overflow: hidden;
		background-color: #cccccc;		
	}
	.partnersTable{
		color: #cccccc;
		font-size: 12px;
		font-weight: bold;
	}
	.partnersTable table *, .bottomLinks{
		color: #777777;
		font-size: 10px;
		font-weight: bold;
		text-decoration:none;
	}
	
	.bottomLinks a{
		color: #777777;
	}
	.bottomLinks a:hover{
		color: red;
	}
	
	.bottomText{
		color: #777777;
		font-size: 9px;
		font-weight: bold;
		padding: 10px;
		}
		
	.graySpacerTD{
		width: 1px;
		overflow: hidden;
		background-color: #cccccc;
		padding: 0px;
		width: 1px; 
		float: left;
		position: relative;
		top: 5px;
		height: 600px;
	}
	
	.orangeLinks a{
		color: #003399;
		font-weight: bold;
		text-decoration: none;
	}
	.orangeLinks a:hover{
		color: #003399;
		text-decoration: underline;
		font-weight: bold;
	}	
	
	.panelHeader{
		font-size: 27px;
		font-family: tahoma;
		color: white;
		font-weight: 500;
		margin-bottom: 3px;
		
	}
	
	.panelBody{
		color: white;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 16px;
		margin-top: 23px;
		
	}
	
	.panelHR{
		width: 90%;
		height: 1px;
		border-bottom: 1px solid #666666;
		position: relative;
	
		text-align: left;
		color: #666666;
	}
	
	.bluetext{
		color: #99ccff;
		font-size: 13px;
	
	}
	
	.panelLinkText{
		font-size: 12px;
		color: #5d9bdb;
		font-decoration: under-line;
		float: right;
	} 
	
	.panelLinkText a{
		font-size: 16px;
		color: #5d9bdb;
		font-weight: bold;
		text-decoration: underline;
	}	

	.panelLinkTextLeft{
		font-size: 16px;
		color: #5d9bdb;
		font-weight: bold;
		text-decoration: underline;

	}
	
	.panelLinkTextLeft a{
		font-size: 16px;
		color: #5d9bdb;
		font-weight: bold;
		text-decoration: underline;
	}	

	
	
	.panelBody * a {
		text-decoration: none;
	}
	
	a span.smallBlue{
	color:#003399;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-align:left;
	text-decoration: none;
	}