body { background:#312d3c; color:#000000; font-family:trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; margin:15px 15px 15px 15px; }
table { empty-cells:show; }
td { color:#ffffff; font-family: century gothic, trebuchet ms, verdana, arial, helvetica, sans-serif; font-size:11px; padding:0; }
img { border:0; }
.body_pad { margin:8px 0 6px 0; }
.side_img { height:162px; margin-top:1px; text-align:left; vertical-align:top; width:162px; }
.body_list { color:#635B50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:13px; }
.body_desc { color:#333333; font-size:9px; line-height:13px; }
.index_pos { height:335px; padding:0 20px 0 20px; }
.index_spacing { color:#6797ba; font-size:10px; line-height:18px; font-weight:bold; }
.index_base_nav { color:#ffffff; font-size:10px; font-weight:bold; }
.index_links { background-color:#635B50; height:20px; padding:5px; text-align:center; width:95%; white-space:nowrap; }
.quick_links { color:#666666; font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; font-weight:normal; }
.rumble { color:#222222; padding:20px; }
.small_logo { background-color: #000000; height:73px; padding:0 36px 0 36px; width:165px; text-align:center; white-space:nowrap; }
.padded { padding: 25px 25px 0 25px; }
.top_rt_sq { background-color: #000000; padding:0 10px 0 10px; text-align:center; vertical-align:middle; width:120px; }
.tab { padding-top: 362px; text-align:right; vertical-align:top; }
.top_bot_bg { background-color:#000000; padding:0px 20px 0px 20px; vertical-align:middle; width:100%; }
.top_bot_bg_index { background-color:#635B50; padding:0px 20px 0px 20px; vertical-align:middle; width:100%; }
a { color:#5392bd; text-decoration:none; }
a:hover { color:#5392bd; text-decoration:none; } 
a.index_spacing { color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
a.index_spacing:hover { background:#635B50; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
a.index_base_nav { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
a.index_base_nav:hover { background:#ffffff; color:#635B50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }



/* .bodycopy {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.5em;
	letter-spacing: 0.08em;
	text-align: left;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left: 0px;
}*/ 

.bodycopy {
	font-family: "Trebuchet MS", "Times New Roman", serif;
	font-size: 11.5px;
	color: #59493C;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	font-weight: normal;
}

.bodycopy2 {
	font-family: "Trebuchet MS", "Times New Roman", serif;
	font-size: 10px;
	color: #575757;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	font-weight: normal;
	padding-right: 16px;
}


.bodycopy3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #575757;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	font-weight: normal;
	text-align: justify;
	padding-right: 16px;
}


.titles {
	font-family: "Trebuchet MS", "Times New Roman", serif;
	font-size: 17px;
	color: #313131;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	font-weight: normal;
}


.hosting_start_up_offer {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #575757;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	padding-left: 10px;
}


.hosting_start_up_offer:hover {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	background:#635B50;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	padding-left: 10px;
}



.hosting_start_up_offer_sml {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	padding-right: 17px;
}

/* .hosting_start_up_offer_sml:hover {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background:#635B50;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	font-weight: normal;
	padding-right: 16px;
} */ 

.code_warriors {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	/*padding-left: 10px; */
}

.code_warriors:hover {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	background:#635B50;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	/* padding-left: 10px;*/
}

.application_services {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	font-weight: normal;
	padding-left: 10px;
}

.fwd_rprt_description {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666857;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	/*line-height: 17px;*/
	padding-left: 0px;
}


.faqs {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
}



.faqs:hover {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #ffffff;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	background:#E31C90;
/* alternate bg:#635B50;	*/
}


.more_info {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
}



.more_info:hover {
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #ffffff;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	background:#E31C90;
/* alternate bg:#635B50;	*/	
}


.report_info_outer_tab {
border: 1px dashed #767064;
}