/*
	Cascading Style Sheet for Inftek Hosting Serivces
	Designed and Coded by Shouldertree.com
	
	www.inftek.net
	Copyright (C) 2008. All rights reserved.

*/


/*	General	*/

html {padding:0px;margin:0px;}
body {background:#FFFFFF url(images/background.gif) top left repeat-x; margin:0px; font-family:arial,sans-serif; font-size:12px; padding:0px;}
img {border:0px;}
#page {margin:auto; width:960px;}
h2 {color:#073145; font-family:arial,verdana,sans-serif; font-size:18px; font-weight;normal; letter-spacing:-1px; margin-left:0px;}
h3 {color:#0099cc; font-family:arial,verdana,sans-serif; font-size:12px; font-weight;bold; margin-left:0px;}
h4 {color:#df4f00; font-family:arial,verdana,sans-serif; font-size:12px; font-weight;bold; margin-left:0px; margin-bottom:2px;}


/*	Header	*/
#header {height:87px;}
#header_left {float:left; padding:0px; width:280px;}
#header_right {float:right; padding:0px; margin:0px;}
	#top_links, a{color:#FFFFFF; font-family:verdana,tahoma,sans-serif; font-size:11px; padding-top:3px; text-align:right; text-decoration:none;}
		#top_links a:hover{text-decoration:underline;}
	.chromestyle {margin:45px 0px 0px 0px; padding:0px;}
	.chromestyle:after{clear:both; display:block; height:0px; visibility:hidden;}/*Add margin between menu and rest of content in Firefox*/
		.chromestyle ul{height:24px; list-style:none; margin:0px; padding:0px;}
			.chromestyle li{display:inline; height:24px;}
			.chromestyle li a{background:transparent url(images/tab_off.gif) top left no-repeat; color:#89D1EF; display:block; float:right; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; height:21px; padding:5px 3px 0px 0px; text-align:center; width:129px;}
			.chromestyle li.select a{background:transparent url(images/tab_on.gif) top left no-repeat; color:#FFFFFF;}
			.chromestyle li.signup a{background:transparent url(images/tab_special.gif) top left no-repeat; color:#FFFFFF;}

			/* ######### Style for Drop Down Menu ######### */

			.dropmenudiv{background-color: #2c99dd; border: 1px solid #2c99dd; border-bottom-width: 0; font:normal 12px arial,verdana,sans-serif; line-height:18px; position:absolute; top: 0; width: 200px; visibility: hidden; z-index:100;}/*THEME CHANGE HERE*/
				.dropmenudiv a{border-bottom: 1px solid #70c6fc; color: #fff; text-align:left; display: block; font-weight: normal; padding: 2px 0; text-decoration: none; text-indent: 3px; width: auto;} 
				* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
				.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color: #005071;}			

			
/*	Splash	*/

#splash {clear:both; height:259px; margin:auto; padding:0px;}
#sub-splash {background:transparent url(images/sub_splash.jpg) top left no-repeat; clear:both; height:108px; margin:auto; padding:0px;}
	.ss-content	{color:#ffffff; font-size:24px; padding:60px 0px 0px 30px;}

/*	Content	*/

#content_wrapper {background:#FFFFFF url(images/content_bg.gif) top left repeat-x; margin:auto; width:932px;}
	#content {margin:0px; padding:10px;}
		#content h1 {color:#000; font-family:arial,sans-serif; font-size:28px; font-weight:bold; letter-spacing:-1px; margin:20px 0px 0px 0px;}
		#content-left {color:#333333; float:left; font-family:arial,verdana,sans-serif; font-size:12px; line-height:16px; width:652px;}
			#content-left a{color:#333333; font-family:arial,verdana,sans-serif; font-size:12px; line-height:16px; text-decoration:underline;}
			#content-left a:hover{color:#333333; font-family:arial,verdana,sans-serif; font-size:12px; line-height:16px; text-decoration:none;}
		#content-right	{color:#333333; float:right; font-family:arial,verdana,sans-serif; font-size:12px; width:240px;}
			.crbox	{background-color:#d2e8f0; border:solid 1px #9bc5d3; width:236px;}
				.crbox-content {border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; padding:5px 10px 5px 10px;}
					.crbox-content ul {list-style:none; padding:0px; margin:0px;}
					.crbox-content li {border-bottom: 1px solid #fff;}
					.crbox-content li a{color:#000; display: block; font-family:arial,sans-serif; font-size:12px; padding:5px; text-align:left;}
					.crbox-content li a.selected{background-color:#df4f00; color:#fff; display: block; font-family:arial,sans-serif; font-size:12px; padding:5px; text-align:left;}
					.crbox-content li a:hover{background-color:#0099cc; color:#ffffff; display: block; font-family:arial,sans-serif; font-size:12px;}
					
					.crbox-content .second ul {list-style:none; padding:0px; maring:0px;}
					.crbox-content .second li {background-color:#fff; border-bottom: 1px solid #def1f7;}
					.crbox-content .second li a{color:#1b5c76; display: block; font-family:arial,sans-serif; font-size:12px; padding:5px; text-align:left;}
					.crbox-content .second li a.selected{background-color:#df4f00; color:#fff; display: block; font-family:arial,sans-serif; font-size:12px; padding:5px; text-align:left;}
					.crbox-content .second li a:hover{background-color:#0099cc; color:#ffffff; display: block; font-family:arial,sans-serif; font-size:12px;}


/*	Main Services	*/

#mhservice	{background:#ffffff url(images/servicebg.gif) top left repeat-x; display:block; float:left; padding:5px; margin-top:30px; width:275px;}
	.mhcontent	{background:transparent url(images/mail.gif) top right no-repeat; color:#012331; font-family:arial,sans-serif; font-size:12px; line-height:18px; height:120px; padding-left:5px; text-decoration:left;}
#mdservice	{background:#ffffff url(images/servicebg.gif) top left repeat-x; display:block; float:left; padding:5px; margin-top:30px; margin-left:30px; width:275px;}
	.mdcontent	{background:transparent url(images/server.gif) top right no-repeat; color:#012331; font-family:arial,sans-serif; font-size:12px; line-height:18px; height:120px; padding-left:5px; text-decoration:left;}
#cpservice	{background:#ffffff url(images/servicebg.gif) top left repeat-x; display:block; float:right; padding:5px; margin-top:30px; width:275px;}
	.cpcontent	{background:transparent url(images/globe.gif) top right no-repeat; color:#012331; font-family:arial,sans-serif; font-size:12px; line-height:18px; height:120px; padding-left:5px; text-decoration:left;}	
#mhservice h1, #mdservice h1, #cpservice h1	{color:#000; font-size:18px; font-weight:bold; letter-spacing:-1px; margin:0px 0px 10px 0px;}	
a.service-link {display:block; width:265px; height:50px; margin-top:40px;}

/*  Tables  */

.trhead	{background:#000 url(images/tableheaderbg.gif) top left repeat-x;}
	.tdhead {color:#fff; font-size:12px; font-weight:bold; padding:5px;}
	.tdmain {background-color:#d6edf5; border-bottom: solid 1px #ffffff; color:#044764; padding:5px;}
	.tdon {background-color:#f7f7f7; border-bottom: solid 1px #ffffff; color:#333; padding:5px;}
	.tdoff {background-color:#fff; border-bottom: solid 1px #ffffff; color:#333; padding:5px;}
	.tdnotes {color:#666; font-size:11px;}
	.tdnotes2 {color:#666; font-size:11px; padding-top:10px;}
	.tdboxes {background-color:#064b67; border-bottom: solid 1px #ffffff; color:#ffffff; padding:5px;}
	.tdboxes2 {background-color:#306e86; border-bottom: solid 1px #ffffff; color:#ffffff; padding:5px;}
	.tdprice {background-color:#df4f00; border-bottom: solid 1px #ffffff; color:#ffffff; padding:5px;}
	.tdprice2 {background-color:#fbd08c; border-bottom: solid 1px #ffffff; color:#df4f00; padding:5px;}
	.tdorder {padding-top:20px;}

/*	Footer	*/

#footer	{background:#C8E6F1 url(images/footer_bottom.gif) bottom left no-repeat; border-top: 2px solid #437D95; clear:both; color:#437D95; margin-bottom:20px; margin-top: 50px; font-size:11px; max-height:150px; padding:10px 10px 25px 10px; text-align:right;}
	#footer a{color:#437D95; text-decoration:underline;}
	#footer a:hover{text-decoration:none;}

/* ClearFix */
#header, #navigation, #splash, #content { overflow:hidden }
* html #header, * html #navigation, * html #splash, * html #content { height:1% ; overflow:visible }






