
.MainTable {
	font-family: Arial;
	font-size: 11px;
 	border:1px solid #cacaca;
 	border-collapse: collapse;
	}
	

.MainTable th {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}

	.MainTable th a, .MainTable th a:visited, .MainTable th a:active {
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}


.MainTable th a:hover{
color: #cccccc;
}
	.MainTable th.bl {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #cacaca;
	padding: 3px 3px 3px 3px;
background-color:#EBEBEB;
	text-align:center;
	vertical-align:middle
}
.MainTable th.centered {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:center;
	vertical-align:middle
}

	.MainTable th.centered a, .MainTable th.centered a:visited, .MainTable th.centered a:active{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.MainTable th.centered a:hover{
color: #cccccc;
}
.MainTable td {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}
.MainTable td.np {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	border:1px solid #d5d5cb;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
.MainTable td.bluelink {
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
color:#000000;
	text-decoration:underline;
		text-align:center;
	vertical-align:middle;
	padding:0px;
			border:0px;
}
.MainTable td.bluelink a, .MainTable td.bluelink a:visited, .MainTable td.bluelink  a:active {
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
color:#3300cc;
	text-decoration:underline;
}
.MainTable td.bluelink  a:hover {
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#cc0000;
	text-decoration:underline;

		
}
.MainTable td.server {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	border:0px solid #d5d5cb;
	padding:0px;
	text-align:center;
	vertical-align:middle
}

	.MainTable td.black13r {
	font-family: Arial;
		font-size:13px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.black13r a, .black13r a:visited{font-family:Arial;
	font-size:13px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
	.black13r a:hover{font-family:Arial;
	font-size:13px;
	font-weight: bold;
	color:#cc0000;
	text-align:center;
	text-decoration:underline;}
		
		.MainTable td.black12r {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.black12r a, .black12r a:visited{font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
	.black12r a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#cc0000;
	text-align:center;
	text-decoration:underline;}
	
	
	.MainTable td.centered {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	border:1px solid #d5d5cb;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

	.MainTable td.centered_sm {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	border:1px solid #d5d5cb;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

.MainTable td.red {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#cc0000;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}
.MainTable td.redc {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#cc0000;
	border:1px solid #d5d5cb;
	padding:0px;
	text-align:center;
	vertical-align:middle
}

	.MainTable td.price {
		font-family: Arial;
		font-size: 15px;
	font-weight: bold;
	color:#000000;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
	text-align:center;
	
}
	

			.MainTable tr.subhead {
background-color:#EBEBEB;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

			.MainTable td.subhead {
	font-family: Arial;
	font-size: 11px;
font-weight: bold;
	color:#43637E;
		text-align:left;
}

	.MainTable td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}
	


.MainTable th.silvergradient {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color:#BCBCBC;
	text-align:left
}
.MainTable th.silvergradient a:hover{
	color: #ffffff;
	text-decoration: underline;
	
}
.MainTable th.silvergradient a, .MainTable th.silvergradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}
.MainTable th.silvergradientcent {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
		background-color:#BCBCBC;
	text-align:center;
	vertical-align:middle
}

.MainTable th.goldgradient {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color:#F5D06D;
	text-align:left
}

.MainTable th.goldgradient a:hover{
	color: #ffffff;
	text-decoration: underline;
	
}
.MainTable th.goldgradient a, .MainTable th.goldgradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}



.MainTable th.goldgradientcent {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
		background-color:#F5D06D;
	text-align:center;
	vertical-align:middle
}
.MainTable th.platinumgradient {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color:#DEDEDE;
	text-align:left
}
.MainTable th.platinumgradient a:hover{
	color: #ffffff;
	text-decoration: underline;
	
}
.MainTable th.platinumgradient a, .MainTable th.platinumgradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}

.MainTable th.platinumgradientcent {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
		background-color:#DEDEDE;
	text-align:center;
	vertical-align:middle
}
.MainTable th.titaniumgradient {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color:#F4F4F4;
	text-align:left
}

.MainTable th.titaniumgradient a:hover{
	color:#999999;
	text-decoration: underline;
	
}
.MainTable th.titaniumgradient a, .MainTable th.titaniumgradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}

.MainTable th.titaniumgradientcent {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
		background-color:#F4F4F4;
	text-align:center;
	vertical-align:middle
}
.MainTable th.red {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color:#CC0000;
	text-align:left
}

.MainTable th.red a, .MainTable  th.red a:visited, .MainTable th.red a:active{
	color: #ffffff;
	text-decoration: underline;
	
}.MainTable  th.red a:hover{
	color: #CCCCCC;
	text-decoration: underline;
	
}


.MainTable th.redcent {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
		background-color:#CC0000;
	text-align:center;
	vertical-align:middle
}
.SubTable {
	font-family: Arial;
font-size: 11px;
	border: none;
	padding:0px 0px 0px 0px;
	 border-collapse: collapse;
	}
	
	.SubTable  td {
	font-family: Arial;
		font-size: 12px;
	font-weight: normal;
	color:#000000;
	border: none;
	padding:0px 0px 0px 0px;
	
}

.ServerConfig {
	font-family: Arial;
	font-size: 11px;
 	border:1px solid #cacaca;
 	border-collapse: collapse;
	}
	
			.ServerConfig tr.head {
background-color:#737B9C;
	border:1px solid #cacaca;
	padding:5px 5px 5px 5px;
}
			.ServerConfig tr.headred {
background-color:#737B9C;
	border:1px solid #cc0000;
	padding:5px 5px 5px 5px;
}

.ServerConfig th {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}
.ServerConfig td.headwhite {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}
.ServerConfig td.headred {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	background-color: #cc0000;
	text-align:left
}
.ServerConfig td.sheadred {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	background-color: #cc0000;
	text-align:left
}
.ServerConfig td.headwhite1 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	background-color: #737B9C;
	text-align:right;
	vertical-align:middle;
}
.ServerConfig td.black12r {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
	padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}

	.ServerConfig td.black12p {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
		padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}
	.ServerConfig td.black12p a, 	.ServerConfig td.black12p a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12p a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
color:#800080;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12db {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
		padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}
	.ServerConfig td.black12db a, 	.ServerConfig td.black12db a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12db a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
color:#0040B1;
	text-align:center;
	text-decoration:underline;}
	
	.ServerConfig td.black12b {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
		padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}
	.ServerConfig td.black12b a, 	.ServerConfig td.black12b a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12b a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
color:#0F88CA;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12o {
	font-family: Arial;
		font-size
	color:#000000;
	border:0px solid #d5d5cb;
		padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}
	.ServerConfig td.black12o a, 	.ServerConfig td.black12o a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12o a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#FF6600;
	text-align:center;
	text-decoration:underline;}

	
	.ServerConfig td.black12g {
	font-family: Arial;
		font-size:12px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
		padding-left: 4px;
	padding-right: 0px;
	text-align: left;
	vertical-align:middle;
	text-decoration:none;
}
	.ServerConfig td.black12g a, 	.ServerConfig td.black12g a:visited{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;}
	
		.ServerConfig td.black12g a:hover{font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#007900;
	text-align:center;
	text-decoration:underline;}
	


	.ServerConfig th a, .ServerConfig th a:visited, .ServerConfig th a:active{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
padding-right: 0px;

}

.ServerConfig th a:hover{
color: #cccccc;
padding-right: 0px;
}
	
	
	.ServerConfig th.red {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #cc0000;
}


	.ServerConfig th.green {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #007900;
	
}
	.ServerConfig th.dblue {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #003366;
	text-align:center
}
	.ServerConfig th.gold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #003366;
	text-align:center
}


.ServerConfig td {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
	
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
			vertical-align:middle
	
}

.ServerConfig td.price {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:right;
	}

	.ServerConfig td.pricecenter {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:center;
	}
		.ServerConfig td.priceleft {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:left;
		padding-left:5;
	}
	
.ServerConfig td a, .ServerConfig td a:visited {
	color:#000000;
	text-decoration:underline;
	vertical-align:bottom

			
}

.ServerConfig td a:hover{
	color:#cc0000;
	text-decoration:underline;
		vertical-align:bottom
}


.ServerConfig  td.link a:hover { position:relative;  z-index:24;
color:#cc0000;
text-decoration:none}
.ServerConfig   td.link a:link span{display: none;}
.ServerConfig   td.link a:visited span{display: none;}





.ServerConfig   td.link a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:2em;
	 padding: 2px 10px 2px 10px;
	width:450px;
 max-width:450;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;
	    display:block;
	text-decoration:none}


  
  .ServerConfig td.redc {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#cc0000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:0px;
	text-align:center;
	vertical-align:middle
}
	.ServerConfig td.centered {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
	.ServerConfig td.centered a, .ServerConfig td.centered a:visited  {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:0px solid #cacaca;
			border-bottom:0px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}


	.ServerConfig td.centered a:hover{
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:0px solid #cacaca;
			border-bottom:0px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle

}
	.ServerConfig td.npb {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:0px;
	text-align:left;
	vertical-align:middle
}
	.ServerConfig td.np {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:1px 1px 1px 1px;
	text-align:center;
	vertical-align:middle
}
	.ServerConfig td.np a, .ServerConfig td.np a:visited  {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:0px solid #cacaca;
			border-bottom:0px solid #cacaca;
	padding:1px 1px 1px 1px;
		text-align:center;
	vertical-align:middle
}


	.ServerConfig td.np a:hover{
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:0px solid #cacaca;
			border-bottom:0px solid #cacaca;
	padding:1px 1px 1px 1px;
	text-align:center;
	vertical-align:middle

}
.ServerConfig td.greenleft {

		font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:left;
	padding-left:5;
}
.ServerConfig td.greenright {

	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:right;
	padding-right:5;
}
.ServerConfig td.greencent{

	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:center;
	

}
	.ServerConfig td.right {
	font-family: Arial;
font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:2px 4px 2px 2px;
	text-align:right;
	vertical-align:middle
}

	.ServerConfig td.bold {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#000000;

	
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
			vertical-align:middle
	}	
	.ServerConfig td.centeredtop {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:5px 2px 2px 2px;
	text-align:center;
}

	.ServerConfig td.centered_sm {
	font-family: Arial;
		font-size: 10px;
	font-weight: normal;
	color:#000000;
		border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

.ServerConfig td.red {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#cc0000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:5px 5px 5px 5px;
}
	

			.ServerConfig tr.subhead {
background-color:#EBEBEB;

	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}
			.ServerConfig tr.gradient {
background:url(../images/menubk2.gif);
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}
	.ServerConfig td.red_b{
	font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color:#cc0000;


	text-align:left
}
			.ServerConfig tr.gradient2 {
background:url(../images/left_headers.gif);
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

.ServerConfig td.subhead1 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color:#43637E;
	padding: 0px 0px 0px 0px;
	text-align:right;
	vertical-align:middle;
}
			.ServerConfig td.subhead {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:left;
}
			.ServerConfig td.subhead_bl {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#000000;
	text-align:left;
}
			.ServerConfig td.subhead_bln {
	font-family: Arial;
		font-size: 11px;
font-weight: normal;
	color:#000000;
	text-align:left;
}

			.ServerConfig td.subhead_bln a, .ServerConfig td.subhead a:visited{
	font-family: Arial;
		font-size: 11px;
font-weight: normal;
	color:#6633FF;
	text-align:left;
	text-decoration:underline;
}
			.ServerConfig td.subhead_bln a:hover{
	font-family: Arial;
		font-size: 11px;
font-weight: normal;
	color:#cc0000;
	text-align:left;
	text-decoration:underline;
}
.ServerConfig td.subhead a, .ServerConfig td.subhead a:visited {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#43637E;
	text-decoration:underline
	
}

.ServerConfig td.subhead a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#cc0000;
	text-decoration:underline
	
}
	.ServerConfig td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}
	.ServerConfig td.subheadcent_bl {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#000000;
	text-align:center;
	vertical-align:middle
}
			.ServerConfig td.subheadleft {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:left;
}
	.ServerConfig td.subheadrt {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
		padding:2px 4px 2px 2px;
	text-align:right;
	vertical-align:middle
	
}

		.ServerConfig  td.center{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#000000;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
		.ServerConfig  td.centerred{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
				.ServerConfig  td.priceleft11 {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:left;
		padding-left:5;
	}
		.ServerConfig td.price12rt {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:right;
	}

.ServerConfigTop {
	font-family: Arial;
	font-size: 11px;
	border-left:1px solid #cacaca;
	border-top:1px solid #cacaca;
 	border-collapse: collapse;
	}
	

.ServerConfigTop th {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}

	.ServerConfigTop th a, .ServerConfigTop th a:visited, .ServerConfigTop th a:active{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.ServerConfigTop th a:hover{
color: #cccccc;
}
	

.ServerConfigTop td {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
		border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;

}
.ServerConfigTop td.pad {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
		padding:5px 5px 5px 5px;
		border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
}
	
	.ServerConfigTop td.centered {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

	.ServerConfigTop td.centered_sm {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

.ServerConfigTop td.red {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#cc0000;
	border:0px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}
	

			.ServerConfigTop tr.subhead {
background-color:#EBEBEB;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

			.ServerConfigTop td.subhead {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
}

	.ServerConfigTop td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}

	.ServerMain {
	font-family: Arial;
	font-size: 11px;
	border-right:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
 	border-collapse: collapse;
	}
		.ServerMainBox {
	font-family: Arial;
	font-size: 11px;
	border-right:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	border-top:1px solid #cacaca;
 	border-collapse: collapse;
	}
	

.ServerMain th {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}

	.ServerMain th a, .ServerMain th a:visited, .ServerMain th a:active{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.ServerMain th a:hover{
color: #cccccc;
}
.MainTableServerRT {
	font-family: Arial;
	font-size: 11px;
 	border-collapse: collapse;
	}
	.MainTableServerRT2 {
	font-family: Arial;
	font-size: 11px;
	border-top:1px solid #cacaca;
		border-right:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
				border-left:1px solid #cacaca;
 	border-collapse: collapse;
	}
	.ServerTextTop {
	font-family: Arial;
	font-size: 11px;
 		border-right:1px solid #cacaca;
 	border-collapse: collapse;
	}
		.ServerPicTop {
	font-family: Arial;
	font-size: 11px;
 		border-left:1px solid #cacaca;
 	border-collapse: collapse;
	}
	.ServerBoxTop {
	font-family: Arial;
	font-size: 11px;
 		border-right:1px solid #cacaca;
		border-left:1px solid #cacaca;
 	border-collapse: collapse;
	}
	
	.ServerConfigBundle {
	font-family: Arial;
	font-size: 11px;
 	border:1px solid #cacaca;
 	border-collapse: collapse;
	}
	


.ServerConfigBundle td.linksb a:hover { position:relative;  z-index:24;
color:#cc0000;
text-decoration:none;
font-weight:normal}
.ServerConfigBundle   td.linksb a:link span{display: none; font-weight:normal}
.ServerConfigBundle  td.linksb a:visited span{display: none; font-weight:normal}


.ServerConfigBundle  td.linksb a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
      top:15px; left:2em;
	   padding: 2px 10px 2px 10px;
	width:450px;
 max-width:450;
    border: 1px solid #C0C0C0;
	font-weight:normal;
      background-color: beige;
	  color:#000;
      text-align:left;
	text-decoration:none}

.ServerConfigBundle th {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #737B9C;
	text-align:left
}

	.ServerConfigBundle th a, .ServerConfigBundle th a:visited, .ServerConfigBundle th a:active{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}

.ServerConfigBundle th a:hover{
color: #cccccc;
}
	
	
	.ServerConfigBundle th.red {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
		border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
		padding: 2px 2px 2px 2px;
	background-color: #cc0000;
		
}

.ServerConfigBundle th.red a, .ServerConfigBundle th.red a:visited, .ServerConfigBundle th.red a:active{
	color: #ffffff;
	text-decoration: underline;
	
}.ServerConfigBundle th.red a:hover{
	color: #CCCCCC;
	text-decoration: underline;
	
}
	.ServerConfigBundle th.redcent {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
		border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
		padding: 2px 2px 2px 2px;
	background-color: #cc0000;
	text-align:center;
		
}
	.ServerConfigBundle th.goldgradient2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#F5D06D;
	vertical-align:middle

}
	.ServerConfigBundle th.goldgradient {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#F5D06D;
	vertical-align:middle

}
.ServerConfigBundle th.goldgradient a:hover{
	color: #ffffff;
	text-decoration: underline;
	
}
.ServerConfigBundle th.goldgradient a, .ServerConfigBundle th.goldgradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}	
.ServerConfigBundle th.goldgradientcent {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#F5D06D;
	vertical-align:middle;
	text-align:center;

}


	.ServerConfigBundle th.silvergradient {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #cacaca;
	padding: 2px 2px 2px 2px;
background-color:#BCBCBC;
}
.ServerConfigBundle th.silvergradient a:hover{
	color: #ffffff;
	text-decoration: underline;
	
}
.ServerConfigBundle th.silvergradient a, .ServerConfigBundle th.silvergradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}
	.ServerConfigBundle th.platinumgradient {
	font-family: Arial;
	font-size: 11px;
font-weight: normal;
	color: #000000;
		border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#DEDEDE;
}
.ServerConfigBundle th.platinumgradient a:hover{
color:#cc0000;
	text-decoration: underline;
	
}
.ServerConfigBundle th.platinumgradient a, .ServerConfigBundle th.platinumgradient a:visited, .ServerConfigBundle th.platinumgradient a:active{
	color: #000000;
	text-decoration: underline;
	
}






.ServerConfigBundle th.platinumgradientblue {
	font-family: Arial;
	font-size: 11px;
font-weight: normal;
color:#3300cc;
		border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#DEDEDE;
}

.ServerConfigBundle th.platinumgradientblue a, .ServerConfigBundle th.platinumgradientblue a:visited, .ServerConfigBundle th.platinumgradientblue a:active{
color:#3300cc;
	text-decoration: underline;
	
}.ServerConfigBundle th.platinumgradientblue a:hover {

color:#cc0000;
	text-decoration: underline;
	
}
	.ServerConfigBundle th.platinumgradientcent {
	font-family: Arial;
	font-size: 11px;
font-weight: normal;
	color: #000000;
		border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
padding: 2px 2px 2px 2px;
	background-color:#DEDEDE;
	text-align:center;
}

	.ServerConfigBundle th.titaniumgradient {
	font-family: Arial;
	font-size: 11px;
font-weight: normal;
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
	padding: 2px 2px 2px 2px;
	background-color:#F4F4F4;
}

.ServerConfigBundle th.titaniumgradient a:hover{
	color:#999999;
	text-decoration: underline;
	
}
.ServerConfigBundle th.titaniumgradient a, .ServerConfigBundle th.titaniumgradient a:visited{
	color: #000000;
	text-decoration: underline;
	
}
	.ServerConfigBundle th.titaniumgradientcent {
	font-family: Arial;
	font-size: 11px;
font-weight: normal;
	color: #000000;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #cacaca;
	padding: 2px 2px 2px 2px;
	background-color:#F4F4F4;
	text-align:center;
}
	.ServerConfigBundle th.features {
	font-family: Arial;
	font-size: 11px;
font-weight: bold;
	color: #43637E;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #d5d5cb;
	padding: 2px 2px 2px 2px;
	background-color:#EBEBEB;
}

	.ServerConfigBundle th.featuresleft {
	font-family: Arial;
	font-size: 11px;
font-weight: bold;
	color: #43637E;
	border-left:1px solid #d5d5cb;
	border-right:none;
	border-bottom:1px solid #d5d5cb;
	padding: 2px 2px 2px 2px;
	background-color:#EBEBEB;
}
	.ServerConfigBundle th.green {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #007900;
	text-align:center
}
	.ServerConfigBundle th.dblue {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #003366;
	text-align:center
}
	.ServerConfigBundle th.gold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #cacaca;
	padding: 5px 5px 5px 5px;
	background-color: #F2984C;
	text-align:center
}

.ServerConfigBundle td.left {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
		padding:2px 2px 2px 2px;
text-align:left;
	vertical-align:middle;
	border-left:1px solid #d5d5cb;
	
}
	
.ServerConfigBundle td {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
		padding:2px 2px 2px 2px;
text-align:left;
	vertical-align:middle
	
}
.ServerConfigBundle td a, .ServerConfigBundle td a:visited  {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	
	text-align:left;
	vertical-align:top;
	text-decoration:underline
	
}

.ServerConfigBundle td a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#cc0000;

	text-align:left;
	vertical-align:top;
	text-decoration:underline
	
}
.ServerConfigBundle tr.bborder {
	border-bottom:1px solid #cacaca;
	
}
.ServerConfigBundle td.lineitem {
padding-top:4px;
padding-bottom:4px;
	
}
.ServerConfigBundle td.lineitem2 {
padding-top:1px;
padding-bottom:1px;
	
}
.ServerConfigBundle td.lineitem2blue {
padding-top:1px;
padding-bottom:1px;
color:#6633FF;
	
}


	.ServerConfigBundle td.centered {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;

	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

	.ServerConfigBundle td.rbcentered {
	font-family: Arial;
		font-size: 11px;
	font-weight: bold;
	color:#cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
	.ServerConfigBundle td.bluecent {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#006699;

	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
	.ServerConfigBundle td.centeredunder {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;

	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle;
	text-decoration:underline
}
	.ServerConfigBundle td.centeredredunder {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#cc0000;

	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle;
	text-decoration:underline
}
	.ServerConfigBundle td.centeredunder {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;

	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle;
	text-decoration:underline
}
	.ServerConfigBundle td.centeredtop {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;

	padding:5px 2px 2px 2px;
	text-align:center;
}

	.ServerConfigBundle td.centered_sm {
	font-family: Arial;
		font-size: 10px;
	font-weight: normal;
	color:#000000;
	
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}

.ServerConfigBundle td.red {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#cc0000;

	padding:5px 5px 5px 5px;
}
	.ServerConfigBundle .red {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#cc0000;
}
	

			.ServerConfigBundle tr.subhead {
background-color:#EBEBEB;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

			.ServerConfigBundle td.subhead {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
		text-align:left;
}

	.ServerConfigBundle td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}



	
		.HomePhotoTable {
	font-family: Arial;
	font-size: 13px;
	border-top:1px solid #000000;
		border-right:1px solid #000000;
			border-left:1px solid #000000;
			border-bottom:1px solid #000000;
			
 	
	}
	.HomePhotoTable td.quote {
	font-family: Arial;
		font-size: 12px;
	font-weight: normal;
	color:#000000;
		padding:2px 1px 2px 1px;
text-align:left;
	vertical-align:middle;
}
	.HomePhotoTable td.quote10 {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
		padding:2px 6px 2px 6px;
	vertical-align:middle;
}
.PriceTable {
	font-family: Arial;
	font-size: 11px;
 	border:1px solid #cacaca;
 	border-collapse: collapse;
	}
	

.PriceTable td {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
	border:0px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

.PriceTable td.price {
		font-family: Arial;
		font-size: 15px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
	text-align:center;
	}
.PriceTable td.pricert {
		font-family: Arial;
		font-size: 13px;
	font-weight: bold;
	color:#000000;
	border:0px solid #d5d5cb;
	text-align:right;
	}
			.PriceTable tr.subhead {
background-color:#EBEBEB;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

			.PriceTable td.red {
background-color:#cc0000;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
		font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#ffffff;
	
	text-align:center;
	vertical-align:middle;
}
			.PriceTable td.subhead {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	padding:5px 5px 5px 5px;
	text-align:center;
	vertical-align:middle;
	

}
			.PriceTable td.subheadlft {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	padding:5px 2px 5px 5px;
	text-align:left;
	vertical-align:middle;
	

}


	.PriceTable td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}

.PackageListTable {
	font-family: Arial;
	font-size: 11px;
 	border:0px solid #cacaca;
 	border-collapse: collapse;
	}
	

.PackageListTable td {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
	padding-top:3;
	padding-bottom:3;
		border:0px solid #cacaca;
}

.PackageListTable td.cent {
	font-family: Arial;
		font-size: 11px;
	font-weight: normal;
	color:#000000;
	padding-top:3;
	padding-bottom:3;
		border:0px solid #cacaca;
		text-align:center;
		
}
.PackageListTable td.qu {
	font-family: Arial;
		font-size: 10px;
	font-weight: normal;
	color:#000000;
	padding-top:0;
	padding-bottom:0;
		border:0px solid #cacaca;
		text-align:center;
		
}

.PackageListTable td.hr {
	font-family: Arial;
		font-size: 11px;
			padding-top:0;
	padding-bottom:0;
	font-weight: normal;
	color:#000000;
	background-color:#CCCCCC;
		border:0px solid #cacaca;
}

.PackageListTable tr.cathead {
			background-color:#DEDEDE;
		
		
		border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
		padding:0px
}
.PackageListTable tr.catheadwhite {
		
		
	
		border-top:1px solid #cacaca;
			border-bottom:1px solid #cacaca;
		padding:0px
}

.PackageListTable td.blue {

	text-align:left;
	
	padding-top:2;
	padding-bottom:2;
	border-bottom:1px solid #cacaca;
		border-top:1px solid #cacaca;
}



.PackageListTable  td.link a:hover { position:relative;  z-index:100;
color:#cc0000;
text-decoration:none;



}
.PackageListTable td.link a:link span{display: none;}
.PackageListTable  td.link a:visited span{display: none;}





.PackageListTable   td.link a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:-130px;
	 padding: 2px 10px 2px 10px;
	width:260px;
 max-width:260;
 

    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;

	text-decoration:none}
	
	.PackageListTable  td.linkrt a:hover { position:relative;  z-index:100;
color:#cc0000;
text-decoration:none}
.PackageListTable td.linkrt a:link span{display: none;}
.PackageListTable  td.linkrt a:visited span{display: none;}





.PackageListTable   td.linkrt a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:10px;
	 padding: 2px 10px 2px 10px;
	width:420px;
 max-width:420;
 

    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;
	text-decoration:none}
	
	.PackageListTable  td.link2 { 
	border-top:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	}
.PackageListTable  td.link2 a:hover { position:relative;  z-index:100;
color:#cc0000;
text-decoration:none;
	}
.PackageListTable td.link2 a:link span{display: none;}
.PackageListTable  td.link2 a:visited span{display: none;}





.PackageListTable   td.link2 a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:-160px;
	 padding: 2px 10px 2px 10px;
	width:220px;
 max-width:220;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;
	text-decoration:none}


	.PackageListTable  td.link3 { 
	border-top:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	}
.PackageListTable  td.link3 a:hover { position:relative;  z-index:100;
color:#cc0000;
text-decoration:none;
	}
.PackageListTable td.link3 a:link span{display: none;}
.PackageListTable  td.link3 a:visited span{display: none;}
.PackageListTable   td.link3 a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:-220px;
	 padding: 2px 10px 2px 10px;
	width:280px;
 max-width:280;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;
	text-decoration:none}
	
.ServerStatusTable {
	font-family: Arial;
 	border:0px solid #cacaca;
 	border-collapse: collapse;
	border-bottom:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
		border-top:0px solid #cacaca;
	}
	


.ServerStatusTable td {
	font-family: Arial;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:center;
}

.ServerStatusTable td.green {

	font-family: Arial;
	font-size:12px;
	font-weight: bold;
	color:#658C21;
	text-align:left;
	padding-left:5;
}

.ServerStatusTable td.price {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:right;
	}
.ServerStatusTable td.price12 {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:center;
	}
		.ServerStatusTable td.price11rt {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:right;
	}
		.ServerStatusTable td.price12rt {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:right;
	}
	.ServerStatusTable td.price11 {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:center;
	}
	.ServerStatusTable td.pricecenter {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:center;
	}
		.ServerStatusTable td.priceleft {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:left;
		padding-left:5;
	}
			.ServerStatusTable td.priceleft12 {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:left;
		padding-left:5;
	}
				.ServerStatusTable td.priceleft11 {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
			vertical-align:middle;
	text-align:left;
		padding-left:5;
	}
	.ServerStatusTable td.greenleft {

	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:left;
	padding-left:5;
	vertical-align:middle;
}
.ServerStatusTable td.greenright {

	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:right;
	vertical-align:middle;
	padding-right:5;
}
.ServerStatusTable td.greencent{

	font-family: Arial;
	font-size:13px;
	font-weight: bold;
	color:#658C21;
	text-align:center;
	vertical-align:middle;
	}
	.ServerStatusTable td.green11{

	font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color:#658C21;
		text-align:center;
	vertical-align:middle;
	}	
		.ServerStatusTable td.green11rt{

	font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color:#658C21;
		text-align:right;
	vertical-align:middle;
	}	
	.ServerStatusTable td.green10{

	font-family: Arial;
	font-size:10px;
	font-weight: bold;
	color:#658C21;
		text-align:center;
	vertical-align:middle;
	}
		.ServerStatusTable td.right {
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#000000;
	padding:2px 20px 2px 2px;
	text-align:right;
	vertical-align:middle
}
		.ServerStatusTable td.center{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#000000;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
		.ServerStatusTable tr.subhead{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	background-color:#EBEBEB;
	padding:2px 2px 2px 2px;
	text-align:center;
		color:#43637E;
	vertical-align:middle;
	border-bottom:1px solid #cacaca;
}
.ServerStatusTable td.subhead{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	background-color:#EBEBEB;
		color:#43637E;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}
	.ServerStatusTable  td.centerred{
	font-family: Arial;
font-size: 11px;
	font-weight: bold;
	color:#cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	vertical-align:middle
}	
.ServerConfigStacked {
	font-family: Arial;
	font-size: 11px;
 
	border-bottom:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
 	border-collapse: collapse;
	}
			.ServerConfigStacked tr.headred {
background-color:#737B9C;
	border:1px solid #cc0000;
	padding:5px 5px 5px 5px;
}

.ServerConfigStacked td.headred {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	background-color: #cc0000;
	text-align:left
}			.ServerConfigStacked tr.subhead {
background-color:#EBEBEB;
	border:1px solid #d5d5cb;
	padding:5px 5px 5px 5px;
}

	.ServerConfigStacked td.subheadcent {
	font-family: Arial;
		font-size: 11px;
font-weight: bold;
	color:#43637E;
	text-align:center;
	vertical-align:middle
}

.generictable {
	font-family: Arial;
	font-size: 11px;
 	color:#000000;
	}
	
	.generictable td {
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
	.generictable td.bottom {
	font-family: Arial;
	font-size: 11px;
	color:#000000;
	vertical-align:bottom;
}

	.generictable td a, 	.generictable td a:visited, 	.generictable td a:active{
font-family: Arial;
font-size: 11px;
color: #000000;
text-decoration: underline;
}
	.generictable td a:hover{
font-family: Arial;
font-size: 11px;
color: #cc0000;
text-decoration: underline;
}
.colorheading {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
 	border:0px solid #cacaca;
 	border-collapse: collapse;

	
	}

		

		.colorheading tr.orange {
background-color:#FFAA00;
	padding:5px 5px 5px 5px;
}
		.colorheading tr.ltblue {
background-color:#99CCFF;
	padding:5px 5px 5px 5px;
}
		.colorheading tr.green {
background-color:#66CC66;
	padding:5px 5px 5px 5px;
}
		.colorheading tr.purple {
background-color:#DA87DA;
	padding:5px 5px 5px 5px;
}
		.colorheading tr.silver {
background-color:#EBEBEB;
	padding:5px 5px 5px 5px;
	border:1px solid #cacaca;
	border-bottom:0px solid #cacaca;
}
		.colorheading tr.red {
	background-color: #cc0000;
		color: #ffffff;
	padding:5px 5px 5px 5px;
}
		.colorheading td.red {
font-family: Arial;
color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}
	
		.colorheading td {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}
		
				.colorheading td.small {
font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding:3px 3px 3px 3px;
	vertical-align:middle;
}
	.colorheading td.border {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
		border:1px solid #cacaca;
	border-bottom:0px solid #cacaca;
}
	


		.colorheading td.os {
font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}
	
.color{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
 	border:1px solid #cacaca;
 	border-collapse: collapse;

	
	}
		.color td {
font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	padding:3px 3px 3px 3px;
	border:0px solid #cacaca;
}
		.color td.brdr {
font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	padding:3px 3px 3px 3px;
	border:1px solid #cacaca;
	
}
		.color td.brdrsm {
font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding:2px 2px 2px 2px;
	border:1px solid #cacaca;
	
}
		.color td.orange  {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#FFAA00;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
}
		.color td.orange12  {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#FFAA00;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
border-right:1px solid #DA87DA;
}
		.color td.ltblue  {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#99CCFF;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;


}
		.color td.ltblue12  {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#99CCFF;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
border-right:1px solid #FFAA00;

}
.color td.ltgreen  {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
background-color:#66CC66;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
}
.color td.ltgreen12  {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
background-color:#66CC66;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
}
		.color td.purple  {
font-family: Arial;
	font-size: 14px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#DA87DA;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;

}		

.color td.purple12  {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
		padding:3px 3px 3px 3px;
background-color:#DA87DA;
border-bottom:1px solid #cacaca;
border-top:1px solid #cacaca;
border-right:1px solid #66CC66;
}


	.mspad {
	font-family: Arial;
	font-size: 11px;
 	border:0px solid #cacaca;
}
	.mspad td{
	padding-top:10px;
	padding-bottom:10px;

	}
		.mspad td.ico{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;

	}
			.mspad td.icotop{
	padding-top:0px;
	padding-bottom:10px;
	padding-right:10px;

	}
	
	.mspad  td.link a:hover { position:relative;  z-index:24;
color:#cc0000;
text-decoration:none;

}
.mspad   td.link a:link span{
color:#3300cc;
display: none;
}
.mspad   td.link a:visited span{color:#3300cc;
display: none;
}





.mspad  td.link a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:-9em;
	 padding: 2px 10px 2px 10px;
	width:400px;
 max-width:400px;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
      text-align:left;
	    display:block;
	text-decoration:none}
	
		



	.mspad  td.linkredn a:hover { position:relative;  z-index:24;
color:#000000;
	font-size:13px;

text-decoration:none;

}

.mspad   td.linkredn {
color:#cc0000;
font-size:13px;


}
.mspad   td.linkredn a{
color:#cc0000;
font-size:13px;
text-decoration:underline
}
.mspad   td.linkredn a:active{
color:#cc0000;
font-size:13px;
text-decoration:underline
}
.mspad   td.linkredn a:visited{
color:#cc0000;
font-size:13px;
text-decoration:underline
}
.mspad   td.linkredn a:hover,{
color:#000000;
font-size:13px;
text-decoration:underline

}
.mspad   td.linkredn  a:link span{
color:#cc0000;
font-size:13px;

display: none;
}
.mspad   td.linkredn  a:visited span{
color:#cc0000;
font-size:13px;
display: none;
}

.mspad  td.linkredn a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; 
	left:-9em;
	 padding: 2px 10px 2px 10px;
	width:400px;
 max-width:400px;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
	  font-weight:normal;
	  	font-size: 11px;
      text-align:left;
	    display:block;
	text-decoration:none}

.ServerConfigBundle td.link
{
color:#000000;
font-weight:bold;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;}

.ServerConfigBundle    td.link a:hover 
{ position:relative;  z-index:24;
color:#cc0000;
font-weight:bold;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;}
.ServerConfigBundle     td.link a:link span{display: none; font-weight:bold;}
.ServerConfigBundle    td.link a:visited span{display: none; font-weight:bold;}





.ServerConfigBundle   td.link a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:0px;
	 padding: 2px 10px 2px 10px;
	width:450px;
 max-width:450;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
	  font-weight:normal;
      text-align:left;
	    display:block;
	text-decoration:none}




.ServerConfigBundle td.linkrt
{
color:#000000;
font-weight:bold;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;}

.ServerConfigBundle    td.linkrt a:hover 
{ position:relative;  z-index:24;
color:#cc0000;
font-weight:bold;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;}
.ServerConfigBundle     td.linkrt a:link span{display: none; font-weight:bold;}
.ServerConfigBundle    td.linkrt a:visited span{display: none; font-weight:bold;}





.ServerConfigBundle   td.linkrt a:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:15px; left:-200px;
	 padding: 2px 10px 2px 10px;
	width:450px;
 max-width:450;
    border: 1px solid #C0C0C0;
      background-color: beige;
	  color:#000;
	  font-weight:normal;
      text-align:left;
	    display:block;
	text-decoration:none}
.color2{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
 	border:0px solid #cacaca;
 	border-collapse: collapse;

	
	}
		.color2 td {
font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding:2px 2px 2px 2px;
	border:0px solid #cacaca;
}		.color2 td.bc {
font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	padding:1px 1px 1px 1px;
	border:0px solid #cacaca;
}
		.color2 td.orange  {
font-family: Arial;
	font-size: 11px;
	font-weight:bold;
		padding:2px 2px 2px 2px;
background-color:#FFAA00;
border:0px solid #cacaca;
}
		.color2 td.ltblue  {
font-family: Arial;
	font-size: 11px;
	font-weight:bold;
		padding:2px 2px 2px 2px;
background-color:#99CCFF;
border:0px solid #cacaca;

}