body{margin:0; padding:0; font:400 12px "Myriad Pro", Arial, Tahoma;}
#maincontent  {
	margin-bottom: 20px;
	}

ul{margin:0; padding:0; list-style:none; position:relative;
    top: 0px;
    left: 0px;
}

a, a:visited{ text-decoration:underline;}
a:hover{color: #FC6200;}
img{margin:2px; padding:0; border:0;}
/* Common Class */
h1 {margin:15px 0 20px 20px; padding:0; font:400 25px "Myriad Pro", Arial, Tahoma; } 
h2 {margin:5px 0 20px 20px; padding:0; font-family: "Myriad Pro", Arial, Tahoma; }
p.h3 {margin:5px 0 20px 20px; padding:0; font:300 17px "Myriad Pro", Arial, Tahoma; }
h3.special{margin:5px 0 5px 20px; padding:0; font:400 30px "Myriad Pro", Arial, Tahoma;}
p.special{margin:5px 0 15px 20px; padding:0; font:400 15px "Myriad Pro", Arial, Tahoma;}
ul.special{margin:5px 0 15px 20px; padding:0; font:400 16px "Myriad Pro", Arial, Tahoma;}
p.main{margin:5px 0 25px 20px; padding:0; font:400 13px "Myriad Pro", Arial, Tahoma;}
p.list{margin:5px 0 25px 20px; padding:0; font:400 18px "Myriad Pro", Arial, Tahoma;}

.main{margin:5px 0 25px 20px; padding:0; font:400 13px "Myriad Pro", Arial, Tahoma;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
.replace {display: block; text-indent: -10000px; line-height: 0; outline: none;}
.inline{display:inline;}
.colm25{width:25%; margin:0; padding:0;}
.colm33{width:33%; margin:0; padding:0;}
.colm66{width:66%; margin:0; padding:0;}
.colm74{width:74%; margin:0; padding:0;}
.colm95{width:95%; margin:0; padding:0;}
.dashline
{
    width:91%;
    margin:0 0 10px 0; 
    padding:5px 0; 
    border-bottom:dashed 1px #363636; 
    color:#333; 
    font:400 21px "Myriad Pro", Arial, Tahoma;
}
.link_button2_container{height: 19px; margin:0; padding:8px 0;}
.link_button2, .link_button2:visited, .link_button2:hover
{
    margin:4px 0 0;
    padding:0 15px 0 0;
    position: relative;
    background:url("../images/buttonBG.gif") no-repeat scroll 100% 0;
    display: block;
    outline:none;
    color: #fff;
    font:700 12px "Myriad Pro", Arial, Tahoma;
    text-decoration: none;
    text-transform: uppercase;
}
.link_button2 span
{
    background:url("../images/buttonBG_span.gif") no-repeat;
    display: block;
    line-height:25px;
    padding:5px 1px 5px 15px;
}
.link_button2:active{position: relative; outline:none;}
.link_button2:active span{padding:6px 0 4px 16px;}

/* Quotes */

.quotes {margin: 10px 10px 10px 35px; padding: 10px; }
.leftQuotes {margin: 10px 0px 10px 32px }
.border {
	width: 170px; padding: 5px; text-align: center; border: solid 1px #999999;
	
	}
.thoughtQuote {
 color: #333333;
 font-family: Georgia, Palatino Linotype, Calisto, serif; 
 margin: 20px 12px 20px 33px;
 font-size: 12px;
 text-align: justify;
	}
.qtClosing {text-align: left; margin: 7px 0 7px 20px; }
.rightThoughtQuote {
 color: #333333;
 font-family: Georgia, Palatino Linotype, Calisto, serif; 
 margin: 20px 10px 20px 25px;
 font-size: 12px;
 text-align: justify;
	}
.qtsignatureRight {text-align: right; margin: 5px 45px 0 0;}
.bl {background: url(/images/qtleft.gif) 0 100% no-repeat #d3d3d3; width: 200px;}	
.br {background: url(/images/qtright.gif) 100% 100% no-repeat;}
.tl {background: url(/images/qttopleft.gif) 0 0 no-repeat; }
.tr {background: url(/images/qttopright.gif) 100% 0 no-repeat; padding: 20px;  }
.qtleftpointer {background: url(/images/qtleftpointer.gif) 30% 0 no-repeat; height: 20px; width: 200px;  }
.qtrightpointer {background: url(/images/qtrightpointer.gif) 70% 0 no-repeat; height: 20px; width: 200px;  }

.signature {font-family: Apple Chancery, Bradley Hand ITC, Lucida Handwriting, Comic Sans MS, cursive;}
.qtsignature {text-align: left;	margin:5px 0 0 35px;}
.qttitle {font-weight:  600; font-size: 13px; margin:0px 0 10px 0; text-align: center;}

.curvedBox {
 text-align: justify; 
 margin: 20px 0px 20px 25px;
 font-size: 13px;
	}
.curvedBoxTitle {
	font-size: 20px;
    font-weight: 500;
    text-align: center;
    margin: 0 0 5px 0;
	}
.curvedBox hr{
	color:#A9A9A9;
	width:110px;
	margin-left: 35px;
	}
.curvedBoxQuestion { margin-bottom: 6px; font-weight: 500; font-size: 16px; text-align: center;}

.clearQuote {font-size: 1px; height: 1px}

.blBlue {background: url(/images/qtleftBlue.jpg) 0 100% no-repeat #020592; width: 200px;}	
.brBlue {background: url(/images/qtrightBlue.jpg) 100% 100% no-repeat;}
.tlBlue {background: url(/images/qttopleftBlue.jpg) 0 0 no-repeat; }
.trBlue {background: url(/images/qttoprightBlue.jpg) 100% 0 no-repeat; padding:5px 10px 5px 10px;  }

/* Wrap Id */
#wrap{width:1001px; margin:0 auto; padding:0;}


/* Page Header Area */
#header
{
    height:91px; 
    width:1001px; 
    margin:0; 
    padding:0;
    background:url(../images/headerBG.jpg) no-repeat 0 0;
}
#logo
{
    height:71px; 
    width:205px; 
    margin:13px 0 0 25px; 
    padding:0; 
    background:url(../images/registeredLogo.jpg) no-repeat 0 0;
}
#phone
{
    height:42px; 
    width:242px; 
    margin:22px 44px 0 0; 
    padding:0; 
    background:url(../images/phone.gif) no-repeat 0 0;
}
/* Navigation Area */
#nav
{
    height:44px;
    width:1001px;
    margin:0;
    padding:0;
    background:url(../images/navBG.jpg) repeat-x 0 0;
    
}
#nav ul li{margin:0; padding:8px 20px; float:left; border:0; border-left:solid 1px #cdcdcd; position: relative;}
#nav ul li a{font:700 18px "Myriad Pro", Arial, Tahoma; color:#666; text-decoration:none; display:block;}
#nav ul li a:hover{text-decoration:underline; color: #FC6200;}

/* nav drop down menu */
#nav .fixNav {margin: 0; padding:0; background-color: #dfdfdf; height: 9px; width: 105%; top: -5px; left: -5px;}
#nav ul li ul {
	display: none;
	position: absolute;
	width: 182px;
	top: 30px;
	left: 0;
	margin-left:-1px;
	padding: 5px;
	font:200 14px "Myriad Pro", Arial, Tahoma;
	background-color: #cdcdcd;
	z-index: 10000;
	}
li>ul {
	top: auto;
	left: auto;
	}	

#nav ul li ul li{
	width: 90%;
	margin: 5px 0 0 15px;
	padding: 0;
	}
#nav ul li:hover ul{
	display: block;	
	}

/* Body Div Area */
#body{width:99%; margin:0; padding:5px; background:#e8e8e8;}
#getHostingBG
{
    height:325px;
    width:688px;
    margin:0 0 10px 20px;
    padding:10px 0;
    background:url(../images/getHostingBG.jpg) no-repeat 0 0;
    border-bottom:solid 1px #fff;
}
#hostingBtn{margin:247px 0 0 20px; font-size:20px;}
/* List on the left side body */
.listBody{width:229px; margin:0 0 0 20px; padding:0; background:#fff; position:relative;}
* html .listBody{margin-top:-7px;}
.listTopCorners
{
    height:7px; 
    width:229px; 
    margin:0 0 0 20px; 
    padding:0; 
    position:relative;
    background:url(../images/listTopCorners.gif) no-repeat 0 0;
}
.listBottomCorners
{
    height:14px; 
    width:229px; 
    margin:0 0 0 20px; 
    padding:0; 
    position:relative;
    background:url(../images/listBottomCorners.gif) no-repeat 0 0;
    top: 0px;
    left: 0px;
}
.list0 li{height:18px; width:225px; margin:0 1px; padding:8px 0; border:solid 1px #fff; background:#efefef;}
.list0 li a{margin:0; padding:0 0 0 12px; font:400 14px Verdana; color:#333; text-decoration:none;}
.list0 li a:hover{text-decoration:none;}
.list0 li a span{margin:0; padding:10px 0 10px 25px; line-height:14px; background:url(../images/triangle.gif) no-repeat 0 2px;}



#listFirst
{
    height:34px; 
    width:225px; 
    margin:0 1px; 
    padding:5px 0; 
    position:relative;
    background:url(../images/listHeadBG.gif) no-repeat 0 0;
    font:700 22px "Myriad Pro", Arial, Tahoma;
    color:#666;
    text-align:center;
}
#fastService
{
    height:73px; 
    width:209px; 
    margin:10px 0 0 20px; 
    padding:10px 10px; 
    position:relative;
    background:url(../images/fastService.jpg) no-repeat 0 0;
    font:700 20px "Myriad Pro", Arial, Tahoma;
    color:#fff;
    text-align:center;
}
#rookie
{
    height:90px; 
    width:201px; 
    margin:-10px 0 0 20px; 
    padding:7px 25px 3px 15px; 
    position:relative;
    background:url(../images/rookie.gif) no-repeat 0 0;
    font:700 27px/28px "Myriad Pro", Arial, Tahoma;
    color:#fff;
    text-align:center;
}
#moneyBack
{
    height:118px; 
    width:216px; 
    margin:10px 0 20px 20px; 
    padding:15px 7px 0px 7px; 
    position:relative;
    background:url(../images/moneyBack.jpg) no-repeat 0 0;
    font:700 25px/26px "Myriad Pro", Arial, Tahoma;
    color:#fff;
    text-align:center;
}
#reseller
{
    height:73px; 
    width:209px; 
    margin:-10px 0 0 20px; 
    padding:10px 10px; 
    position:relative;
    background:url(../images/reseller.jpg) no-repeat 0 0;
    font:700 20px "Myriad Pro", Arial, Tahoma;
    color:#fff;
    text-align:center;
}

#qwkFlexIcon
{
    height:41px; 
    width:174px; 
    margin:0; 
    padding:0; 
    position:relative;
    background:url(../images/qwkFlexIcon.jpg) no-repeat 0 0;
}
#qwkAppsIcon
{
    height:41px; 
    width:174px; 
    margin:0; 
    padding:0; 
    position:relative;
    background:url(../images/qwkAppsIcon.jpg) no-repeat 0 0;
}
/* Reasons Area */
#reasonsContainer{width:100%; margin:0; padding:0;}
#reasonsTitle{height:65px; width:100%; margin:0; padding:0; background:url(../images/reasonsTitleBG.jpg) repeat-x 0 0;}
#reasonsTitle p{margin:0; padding:22px 0 0 24px; font:700 22px "Myriad Pro", Arial, Tahoma; color:#fff;}
#reasonsBody{height:304px; width:100%; margin:0; padding:0; background:#383838 url(../images/reasonsBodyBG.jpg) repeat-x 0 0;}
#reasonsBody .title
{
    height:32px; 
    width:289px; 
    margin:16px 0 0 22px; 
    padding:10px 0; 
    background:url(../images/titleBG.jpg) no-repeat 0 0;
    text-align: center;
    font:700 24px "Myriad Pro", Arial, Tahoma;
    color:#333;
}
#reasonsBody .body{height:185px; width:250px; margin:8px 0 0 22px; padding:10px 20px; background:url(../images/bodyBG.jpg) no-repeat 0 0; font-size:14px;}
#reasonsBody h3{margin:0; padding:0; font-size: 16px; color:#333;}
#reasonsBody p{margin:3px 0; padding:0;}
/* Page Footer Area */
#footer{height:71px; width:1001px; margin:0; padding:0; background:url(../images/footerBG.jpg) no-repeat 0 0;}

/* Hide QWK.net Options Area */

#options {
	visibility: hidden;
	display: none;
	}

/* Use to create Service Mark */
.sm {
vertical-align: super;
font-size: 60%;
}

/* Bulleted Lists */

ul.horizontal {
	margin-left: 0px;
	padding-left: 0px;
	}

ul.horizontal li {
	display: inline;
	list-style-type: square;
	}
/* Triangle Bulleted lists */

.main ul li {margin:0 0 0 30px; padding:10px 0 0 25px; background:url(../images/small_triangle.gif) no-repeat 0 2px; font:400 13px "Myriad Pro", Arial, Tahoma;}

.level1 li{
	margin:0 0 0 50px; 
	padding:10px 0 0 25px;
    background:url(../images/small_triangle.gif) no-repeat 0 2px;
    font:400 13px "Myriad Pro", Arial, Tahoma;
	}

.level2 li{
	margin-left: 100px;
	margin-top: 5px;
	margin-bottom: 5px;
	background:url(../images/small_triangle_orange.gif) no-repeat 0 2px;
	font:400 13px "Myriad Pro", Arial, Tahoma;
	}

.level3 li{
	margin-left: 150px;
	margin-top: 5px;
	margin-bottom: 5px;
	background:url(../images/small_triangle_blue.gif) no-repeat 0 2px;
	font:400 13px "Myriad Pro", Arial, Tahoma;
	}

.level4 li{
	margin-left: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	background:url(../images/small_triangle.gif) no-repeat 0 2px;
	font:400 13px "Myriad Pro", Arial, Tahoma;
	}
	


	
	/* Table Formatting */
	
	td.fontSize {
		font:400 16px "Myriad Pro", Arial, Tahoma; 
		}
		
   /* Customer Portal Page */
   
 
    
    .expand_minimize {
   		margin-left: 400px;
   		font-size: 13px;
   		text-decoration: underline;
   	}
   	
   .expand_minimize:hover {
   	    color: #FC6200;
   	}
   	
   #expand {
   	display: none;
   	}
   	
   #minimize {
   	display: inline;
   	}	
   	
   	.portalBox {
	 margin: 20px 4px 20px -24px;
	
	 background-color: #d3d3d3; width: 120%; padding:20px;
	 overflow: auto;
	}
   	
   	.expand_minimizeDiv {
   		
   		text-align: right;
   		font-size: 11px;
   		text-decoration: underline;
   		font-weight: 200;
   		vertical-align: top;
   	}
   	
	#expandPromoDiv,#expandNewsDiv,	#expandSupportDiv,	#expandSoftwareDiv,	#expandTrainingDiv,	#expandContactDiv {
		display:none;
	}
   	#minimizePromoDiv,#minimizeNewsDiv, #minimizeSupportDiv, #minimizeSoftwareDiv, #minimizeTrainingDiv, #minimizeContactDiv {  display: inline;}
  	

	.portalDivMinMax {
		float:left; width: 320px
		}
   
    .portalBodyDarkBg{
    width:397px;
     min-height: 25px; 
     padding:0 10px 10px 10px; 
     background-color: #bebebe;
     margin-left: 0px;
     border-bottom-style: ridge;
    border-bottom-width: thin;
    border-bottom-color: #999999;
    clear:left;
     }
 
   .portalBodyLightBg{
    width:397px;
     min-height: 25px; 
     padding:0 10px 10px 10px;
      background-color: #dfdfdf;
      margin-left: 0px;
      border-bottom-style: ridge;
    border-bottom-width: thin;
    border-bottom-color: #999999;
    clear:left;
     }
   
   .portalTitleDark {
   height:30px; 
    width:397px; 
    margin-left: 0px; 
    padding: 10px 0 2px 20px;
    background-color: #bebebe;
    text-align: left;
    font:700 20px "Myriad Pro", Arial, Tahoma;
    color:#333;
    border-bottom-style: none;
    border-bottom-width: thin;
    border-bottom-color: #999999;
    
   }
   
   .portalTitleDark:hover {
   	color: #FC6200;
   	background-color: #04006E;
   	}
   
   .portalTitleLight {
   height:30px; 
    width:397px; 
    margin-left: 0px; 
    padding: 10px 0 2px 20px;
    background-color: #dfdfdf;
    text-align: left;
    font:700 20px "Myriad Pro", Arial, Tahoma;
    color:#333;
    border-bottom-style: none;
    border-bottom-width: thin;
    border-bottom-color: #999999;
    
   }
   
   .portalTitleLight:hover {
   color: #FC6200;
   background-color: #04006E;
   	}
   	
   .portalBody {
   	padding:10px; font:400 15px "Myriad Pro", Arial, Tahoma; background-color: #efefef; width: 95%;
   	min-height: 25px;
   	}
   	
   	.portalBody p{
   	margin: 0 0 7px 0;
   	}
   	
   	.portalBody ul li {
    margin: inherit;
   	padding:5px 0 4px 25px;
    background:url(../images/small_triangle.gif) no-repeat 0 2px;
   		}
   
   #promotions {
   	display: block;
   	visibility: visible;
   	}
   	
   	#news {
   	display: block;
   	visibility: visible;   		
   	}


	#support {
	    display: block;
	   	visibility: visible;
	   		
	   	}
	
	
	#tools {
	   	display: block;
	   	visibility: visible;
	   		
	   	}
	   	
	#training {
	   	display: block;
	   	visibility: visible;
	  	}
	   	
	#contact {
	   	display: block;
	   	visibility: visible;   		
	   	}
   	
    /* PHP Script Library */
    
    .libraryLevel1 .h3{
    	background-color: #FF7F24;
    	padding: 7px;
    	}
    
    .libraryLevel2 .special{
    	background-color: #cdcdcd;
    	padding: 7px;
    	}
    	
    .libraryLevel3a {
    	
    	}
    	
    .libraryLevel3b p{
    	
    	padding: 2px 0 2px 0;
    	}
    	
    .libraryHR {
    	background: #00008B;
    	width:96%;
    	height: 1.5px;
    	margin: 0 0 20px 20px;
    	
    	}	
    	
   /* Shared Web Site Hosting, VPS Hosting, Dedicated Servers, and Co-location Pages */
   
   #sharedTableTitle {
   	  font-size:  13px;
   	  font-weight: bold;
   	  background-color: #666666;
   	  color: #efefef;
   	}
   	
   .sharedTable {
   	width: 136%; padding-left: 45px;
   	text-align: left;
    background-color: #e8e8e8;
    float:left;
    margin-bottom: 25px;
   	}
   	
   .sharedTable tr td{
   	padding: 5px;
   	vertical-align: bottom;
   	width: 14%;
   	}	
   	
   	#sharedHostingTable .col1 {
 		width: 19%;
 		}
 		
 	#sharedHostingTable .col2 {
 		width: 13%;
 		}
 	#sharedHostingTable .col3 {
 		width: 13%;
 		}
 	#sharedHostingTable .col4 {
 		width: 13%;
 		}
 		
 	#sharedHostingTable .col5 {
 		width: 13%;
 		}
 	#sharedHostingTable .col6 {
 		width: 13%;
 		}
 	#sharedHostingTable .col7 {
 		width: 13%;
 		}
   	
   	#shortTable #colocationTable {
   		width: 557px;
   		background-color: #e8e8e8;
   		}
   	
   	#shortTable #colocationTable a{
   		color: white;
   		vertical-align: middle;
   		font-size: 14px;
   		}
 	#shortTable #colocationTable a:hover {
 		color: #FC7926;
 		}
 	#shortTable {
 		width: 485px;
 		margin-bottom: 20px;
 		}
 	#shortTable .sharedTable {
 		width: 120%;
 		}
 	#shortTable .col1 {
 		width: 33%;
 		}
 		
 	#shortTable .col2 {
 		width: 22%;
 		}
 	#shortTable .col3 {
 		width: 22%;
 		}
 	#shortTable .col4 {
 		width: 22%;
 		}
 	#shortTable .signupLinks {
 		margin:10px 0 10px 266px;
 		}
 	#shortTable .signupLinks a{
 		margin: 0 63px 0 0;
 		}
 	.sharedTable .light {
 		background-color: #f0f0f0;
 		} 		
 		
    .rowHeaderBg {
   	background-color:  #BEBEBE	;
   	}	 
   	 
   .rowHeader {
   	font-size: 12px;
   	font-weight: 600;
   	
   	}	 
   	   	
   .dark {
  	background-color:  #D3D3D3	;
  	}
  	
  	.signupLinks {
  		width: 120%;
  		margin:10px 0 10px 172px;
  		float: left;
  		}
  	
  	.signupLinksB {
  		width: 120%;
  		margin:10px 0 10px 250px;
  		float: left;
  		}
  	
  	.signupLinksB a{
  		margin:0 53px 0 0;
  		float:left;
  		}
  	
  	
  	.signupLinks a{
  		margin:0 16px 0 0;
  		float:left;
  		}
  	
   .signUp {
   	 width:  66px;
   	  height: 24px;
   	  display:block;
   	background-repeat: no-repeat;
   	background-image: url(/images/signup.gif);
   	background-position: 0 -24px;
   	}
   
   .signUp:hover {
   	  background-position: 0 -1px;
   	}
   
   .freeQuoteLinks {
  		width: 120%;
  		margin:10px 0 10px 170px;
  		float: left;
  		}
  	
  	.freeQuoteLinks a{
  		margin:0 16.5px 0 0;
  		float:left;
  		}
   .freeQuote {
   	 width:  86px;
   	  height: 24px;
   	  display:block;
   	background-repeat: no-repeat;
   	background-image: url(/images/freeQuote.gif);
   	background-position: 0px -26px;
   	}
   
   .freeQuote:hover {
   	  background-position: 0 -3px;
   	}
   
   #becomeReseller {
   	height: 100px;
   	width: 100%;	
   	 background: url(/images/becomeReseller.jpg) 155px 25px no-repeat; 
   	 font-size: 22px;
   	 font-weight: 500;
   	 color: #000099;
   	 clear: left;
   	 padding-top: 15px;
   	 }
   	 
  #ieQuote {visibility: hidden; display: none; margin-top: 30px;}
   
   
   
   /* colocation_quote.html & dedicated_web_server_quote.html Pages */
   
   #submitButton {
   	font-size: 18px;
    margin-left: 183px;
	margin-top: 15px
   	}
   	
   	#submitButton:hover {
   		color: #FC6200;
   		}
   
   #quoteFormText {
   	margin-top: 14px; width: 255px; float:left;
   	}
   #quoteFormText p{
   	margin:0 0 12px 0;
   	}
   
  
   
   /* web_site_hosting_support.html */
   
   #home_support { margin-top: 50px; margin-bottom: 50px}
   
   
   /* Coming Soon Image */
   #comingSoon {
   	margin: 30px 0 0 40px;
   }
   
   
   /* domain_names.html */
   .domainSearchButton {color: #000099; margin-right: 10px; font-weight: 700;}
   .domainSearchButton:hover {color: #FF6600; }
   .domainButton:hover {color: #FF6600;}
   .domainButton option{color: #000099;}
   
   
   
   
   
	
