a:link {
	color: #FF6600;
	font-weight: normal;
	text-decoration: underline;
	outline: none;
}

a:visited {
	color: #FF6600;
	font-weight: normal;
	text-decoration: underline;
	outline: none;
}

a:hover {

	color: darkred;
	font-weight: normal;
	text-decoration: none;
	outline: none;
}

a:active {

	color: #FF6600;
	font-weight: normal;
	text-decoration: underline;
	outline: none;
}

.logo {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/headers/main-orange.png');
	background-repeat: no-repeat;
	width: 800px;
	height: 93px;
}

.logotext {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	padding-top: 0px;
	padding-right: 5px;
	font-style:italic;
	margin-bottom:37px;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
}

a.links:hover {
	color:#FFCC00;
	outline: none;
}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;

}

ul#article {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul#article li {
	background-image: url('https://www.racksrv.com/portal/images/article.gif');
	background-repeat: no-repeat;
	background-position: 0px;
	text-align:left;
	padding-left: 18px;
}

.bar_blackright {
	background-attachment:fixed;
	background: url('https://www.racksrv.com/images/bar_blackright.gif') no-repeat right top;
}

div.price {
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}

a.subnav:link, a.subnav:active, a.subnav:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #221d1d;
	text-decoration: none;
	outline: none;
}

a.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
	outline: none;
}

td.navborderbase {
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

td.navborder {
	padding-left: 8px;
	padding-right: 8px;
	padding-top:3px;
	padding-bottom: 3px;
	border-right: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

td.navborder2 {
	padding-left: 8px;
	padding-right: 8px;
	padding-top:3px;
	padding-bottom: 3px;
	border-right: 1px solid #CCCCCC;
	background-image:url('https://www.racksrv.com/portal/templates/racksrv2/images/subbg.gif');
	background-repeat:no-repeat;
	background-attachment:local;
	background-position: bottom left;
}

.style3 {

	color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: 1px;

}

i.testi_subject {

	font-size: 10px;
	color: #FFFFFF;

}

font.testi_text {

	font-size: 12px;
	color: #FFFFFF;

}

i.testi_subject2 {

	font-size: 10px;
	color: #000000;

}

font.testi_text2 {

	font-size: 12px;
	color: #000000;

}

.blobberLinks {

	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}

.pad_lr6 {

	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 13px;

}

div.bullet_tick {

	height: 16px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/tick.png');
	background-repeat: no-repeat;
	background-position: middle left;
	padding-left: 26px;

}

.bottomlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
a.bottomlinks:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
a.bottomlinks:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
a.bottomlinks:hover {
	color:#CC0000;
}
a.bottomlinks:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
.headingtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #77330E;
	text-decoration: none;
	margin: 0 0 0 0;

}

.pageheader {
	margin: 0 0 0 0;
	text-align:right;
	
}
.dedicatedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.dedicatedtextnb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.dedicatedtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.textcontents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	height: auto;
}

.feedcontents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	height: auto;
}

.servercontents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: none;
}
.servercontentsrightonly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	
}
.servercontentsnoright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style:solid;

}
.servertable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-right: 5px;
	color: #404040;
	text-decoration: none;

	border-top-style: none;

	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;

	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;

	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
}

.emptycell {
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
}

.tableborder {
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
}

.maintableborder {
	border-top: 0px none #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
}

.headtableborder {
	border-top: 0px none #C9C9C9;
	border-right: 0px none #C9C9C9;
	border-bottom: 1px none #000000;
	border-left: 0px none #C9C9C9;
}

.home-table1 {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/dashline.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	width:auto; 

	height:auto;
}

.home-table2 {
	border-right: 1px solid #C9C9C9;
	border-top: 1px solid #C9C9C9;
}

.home-table3 {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/dashlinevert.gif');
	background-repeat:repeat-y;
	background-position:left;
	width:auto; 

	height:auto;
}


.toptableborder {
	border-top: 1px none #C9C9C9;
	border-right: 1px none #C9C9C9;
	border-bottom: 1px none #C9C9C9;
	border-left: 1px none #C9C9C9;
}

.buynowtableborder {
	border: 1px solid #757575;

}
.box-grey {
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	border:none;
}

.pad5 {
	padding: 5px;
}
.service_box_btm {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/service_box_btm.jpg');
	background-repeat: repeat-y;
	background-position: left top;
}
.tableborder2 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	}
	
.tableborder3 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	}
.style1 {
	color: #CE4501;
	font-size: 13px;
	font-weight: bold;
}
.style2 {
	color: #999999;
	font-size: 11px;
	font-weight: regular;
}
.style2sale {
	color: #4e4e4e;
	font-size: 11px;
	font-style: normal;
}

#nav {
	margin: 0;
	padding: 0;
	height: 29px;
	display: inline;
	overflow: hidden;
	}
	
#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#nav a {
	float: left;
	padding: 29px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:29px; /* for IE5/Win */
	}
	
#nav a:hover {
	background-position: 0 0;
	}
	
#menu {
	width: 800px;
	height: 29px;
}


#nav-home a  {
	width: 100px;
	background: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/home.gif'); 
	background-repeat: no-repeat;
	background-position: 0 -29px;
	}
	
#nav-about a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/about.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

#nav-colo a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/colo.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}
#nav-racks a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/racks.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

#nav-servers a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/servers.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

#nav-vps a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/vps.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

#nav-contact a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/contact.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

#nav-support a  {
	width: 100px;
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/navigation/support.gif');
	background-repeat: no-repeat;
	background-attachment:local;
	background-position: 0 -29px;
	}

.dediblack1 {
	background: url('https://www.racksrv.com/portal/templates/racksrv2/images/blackbg1.gif') no-repeat right;
	}

.dediblack2 {
	background: url('https://www.racksrv.com/portal/templates/racksrv2/images/blackbg3.gif') no-repeat;
	}
	
.dediorange1 {
	background: url('https://www.racksrv.com/portal/templates/racksrv2/images/orangebg1.gif') no-repeat right;
	}

.dediorange2 {
	background: url('https://www.racksrv.com/portal/templates/racksrv2/images/orangebg3.gif') no-repeat;
	}
.testimonials {
	height: 90px;
	width: auto;
	margin: 0 0 0 0;
	background-position: 100 0;
	background-repeat: no-repeat;
	background-image:url('https://www.racksrv.com/portal/templates/racksrv2/images/whatourclientssay.gif');
	}

#testitext {
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: bold;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #404040;
	text-decoration: none;
	text-align:left;
	margin: 30px 0 0 130px;
	width: auto;

	}
	
.inctesti {
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404040;
	text-decoration: none;
	margin: 0 10px 0 10px;
}

.inctestiname {
	font-size: 12px;
	padding-left: 30px;
	font-style: italic;
	}

.lqm {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/lqm.gif');
	background-repeat:no-repeat;
	background-position:top;
	width: 19px;
	height: 14px;
	float: left;
	}
	
.rqm {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/rqm.gif');
	background-repeat:no-repeat;
	background-position:top;
	width: 19px;
	height: 14px;
	float: right;
	
	}
	
.dashes {
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/dashline.gif');
	background-repeat:repeat-x;
	background-position:center;
	width:99%; 

	height:30px;
	margin-left:auto;
	margin-right:auto;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#999999;
}



/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #404040;

	}
#JT_copy p, #JT_copy ul{font-size: 11px;}


#contentPad{
margin:20px;
}

.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#FF0000;
	font-size: 1.3em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#660000;
	text-decoration: none;
}

/* ---------- jtip --------------------------------------------------------------- */

#JT_arrow_left{
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/arrow_left.gif');
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/arrow_right.gif');
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}
#JT_copy{
	padding:7px 10px 10px 10px;
	color:#333333;
}
.JT_loader{
	background-image: url('https://www.racksrv.com/portal/templates/racksrv2/images/loader.gif');
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}
#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}
#JT_close_right{background-color: #CCCCCC;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding: 1px;border: 1px solid #CCCCCC;}
.jTip{cursor:help;}
.tabletbpad{padding-top:10px;padding-bottom:10px;}
strong.testi-header{color:#ffffff;font-size:12px;}
div.popup_helper{color:#000000;position:fixed;right:50px;bottom:0px;padding:0px;}
.twitterbox{height:24px;width:57px;float:right;position:relative;margin-bottom:12px;}
