﻿/*
body {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	background: #FFFFFF url(img/top_back.gif) repeat-x top;
}

.mainTable {
	width:775px;
	margin-left: auto; 
	margin-right: auto;
}

.leftTable {
	width:160px;
}

.rightTable {
	width:605px;
	padding-left: 10px;
}

a,a:link,a:visited,a:active,a:focus {
	color: #000000;
	text-decoration:none;	
}


a.ul,a.ul:link,a.ul:visited,a.ul:active,a.ul:focus {
	color: #000000;
	text-decoration:underline;
}

a.menuLink,a.menuLink:link,a.menuLink:visited,a.menuLink:active,a.menuLink:focus {
	color: #FFFFFF;
	text-decoration:none;
}

a.whiteLink,a.whiteLink:link,a.whiteLink:visited,a.whiteLink:active,a.whiteLink:focus {
	color: #FFFFFF;
	text-decoration:none;
}

a.whiteLink:hover 
{
	text-decoration:underline;
}

a.boldBlueLink,a.boldBlueLink:link,a.boldBlueLink:visited,a.boldBlueLink:active,a.boldBlueLink:focus {
	color: #057080;
	text-decoration:underline;
	font-weight: bold;
}

a.menuLink:hover {
	color: #7CCFE4;
}

a.bottomLink,a.bottomLink:link,a.bottomLink:visited,a.bottomLink:active,a.bottomLink:focus {
	color: #FFFFFF;
	text-decoration:none;
}

a.bottomLink:hover {
	color: #7CCFE4;
}

a.boldLink,a.boldLink:link,a.boldLink:visited,a.boldLink:active,a.boldLink:focus {
	font: bold;
	color: #057080;
	text-decoration:none;
}


.menuText {
	font: bold 12px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 25px;
	padding-right: 5px;
}

.menuBullet {
	margin-right: 5px; 
	margin-left: 2px; 
	margin-top: 25px;
}


.domCheckHeader {
	font: bold 14px Verdana;
	color: #000000;
	text-decoration: none;
}

.domCheckBox {
	border: 1px solid #A2A2A2; 
	width: 165px;
	height: 24px;
	padding: 4px;
	font: 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #424242;
}

.domCheckText {
	font: bold 12px Verdana;
	color: #000000;
	text-decoration: none;
}

.leftMenuMain {
	font: bold 12px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}

.leftMenuSub {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
	padding-left: 15px;
}

.leftMenu {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}

.leftMenuImg {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
}

.leftMenuUptime {
	font: bold 13px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}

.leftMenuUptimePerc {
	font: bold 22px Verdana;
	color: #057080;
	text-decoration: none;
	padding: 3px;
}

.campTableHeader {
	background: url(img/header1_back.gif);
	font: 13px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	height: 37px;
	padding-left: 5px;
	padding-right: 5px;
}

.campTableHeaderOn {
	background: url(img/header1_back.gif);
	font: 13px Verdana;
	color: #7CCFE4;
	text-decoration: none;
	height: 37px;
	padding-left: 5px;
	padding-right: 5px;
}

.servTable {
	height: 180px;
	margin-top: 13px;
}

.servTableCell {
	border: 1px solid #EEEEEE;
	padding: 3px;
}


.servTableName {
	font: bold 13px Verdana;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}

.servTableText {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}

.servTablePrice {
	font: bold 20px Arial;
	color: #057080;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 10px;
}

.bottomBar{
	background: url(img/header2_back.gif);
	font: 13px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 13px;
}

.bottomTable{
	background-color: #E3E3E3;
	font: 13px Verdana;
	color: #000000;
	text-decoration: none;
	height: 55px;
	padding-left: 10px;
	padding-right: 10px;
}

.mainPart {
	padding-top: 13px;
}


.header {
	font: bold 23px Verdana;
	color: #333333;
	text-decoration: none;
	line-height: 35px;
}


.colouredText {
	font: 11px Verdana;
	color: #FF6600;
	text-decoration: none;
	line-height: 16px;
}

.tableHeader {
	background: url(img/header3_back.gif);
	font: 14px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	height: 36px;
	padding-left: 5px;
	padding-right: 5px;
}

.greenButton 
{
	font: 14px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute; 
	width: 198px; 
	height: 50px; 
	padding-top: 15px;
	text-align: center;
}

.blueButton 
{
	font: 14px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute; 
	width: 198px; 
	height: 45px; 
	padding-top: 7px;
	text-align: center;
}


.medButton 
{
	font: 14px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute; 
	width: 137px; 
	height: 39px; 
	padding-top: 15px;
}

.menuHeaderButton
{
	font: 13px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute; 
	width: 162px; 
	height: 41px; 
	padding-top: 19px;
	padding-left: 40px;
}

.bigButton 
{	
	font: bold 14px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute; 
	width: 137px; 
	height: 58px; 
	padding-top: 10px;
}

.boldText 
{
	font: bold 12px Verdana;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.turqHeader 
{
	font: bold 16px Verdana;
	color: #00A2BB;
	text-decoration: none;
	line-height: 24px;
}


.servSpecsTblLeft 
{
	font: bold 12px Arial;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	background-color: #A0E1FF;
	border: #FFFFFF 1px solid;
}

.servSpecsTblRight
{
	font: 12px Arial;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	background-color: #E0F5FF;
	border: #FFFFFF 1px solid;
}



.turq {
	font: bold 18px Verdana;
	color: #057080;
	text-decoration: none;
	line-height: 24px;
}



.salesMenuMain {
	font: bold 12px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}

.salesMenuSub {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}

.salesMenu {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	padding: 3px;
}
*/

.priceBig {
	font: bold 24px Arial;
	color: #545454;
	text-decoration: none;
	line-height: 24px;
}


.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=20);
    opacity:0.2;
}

.normalText {
	font: 11px Verdana;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.subheader {
	font: bold 13px Verdana;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
}

.arialText {
	font: 12px Arial;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.servSpecsTableHeader {
	background-color: #898889;
	font: 13px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	height: 28px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.servTableHeader {
	background-color: #898889;
	font: 12px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.rowStyle 
{
	background-color: #F7F7F7;
}

.altrowStyle 
{
	background-color: #E7E6E6;
}

.headerStyle 
{
	background-color: #898889;
	color: White;
}

input.white {
	background: #F8F8F8;
	border: 1px solid #A5ACB2;
	font: 12px Arial;
}

select.white {
	background: #F8F8F8;
	border: 1px solid #A5ACB2;
	font: 12px Arial;
}

textarea.white {
	background: #F8F8F8;
	border: 1px solid #A5ACB2;
	font: 12px Arial;
}



.turq {
	font: bold 18px Verdana;
	text-decoration: none;
	line-height: 24px;
}


#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

#processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}
