﻿* 
{
	font-family:  Arial,  Sans-serif;	
}


body 
{
	margin: 0px auto 0px 0px;	
	background-color: #707070;
	font-family:  Helvetica, Arial,  Sans-serif;
	font-size: 12px;
	
}









.banner h1 {
    width: 400px;
    height: 100px;
    float: right;
}


.banner h1 a {
    text-indent: -5000px;
    display: block;
    width: 400px;
    height: 100px;
    text-decoration: none;
}






.tech_description 
{
	vertical-align: top;
	padding-top: 5px;
}




input[type=text]
{
	/*background-image: url(./i/text_background.gif);
	background-repeat: repeat-x;*/
	padding-top: 5px;
	padding-left: 2px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #FFFADB;
    border: solid 1px #888888;
}

select
{	
	/*background-image: url(./i/text_background.gif);
	background-repeat: repeat-x;*/	
	font-family: Arial, Helvetica, sans-serif;		
	font-size: 12px;
	background-color: #FFFADB;    
}


.MasterDiv
{
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}


.banner 
{
	background-image: url(./i/banner.gif);
	background-position: left top;
	width: 800px;
	height: 131px;
	margin: 0px auto 0px 0px;
	background-repeat: no-repeat;
	
}










.homeMain
{
	background-image: url(./i/back_home.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}


.solutionsMain
{
	background-image: url(./i/back_solutions.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}






.solutionsparagraph
{
	height: 110px;
	background-position: left top;
	width: 510px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
}




.desktop
{	
	background-image: url(./i/solutions_desktop.gif);	
	margin-top: 20px;
	padding-left: 250px;
}


.websites
{	
	background-image: url(./i/solutions_websites.gif);		
	margin-top: 20px;	
	padding-left: 250px;
}


.streaming
{	
	background-image: url(./i/solutions_streaming.gif);		
	margin-top: 20px;
	padding-left: 250px;
}


.storage
{	
	background-image: url(./i/solutions_storage.gif);		
	margin-top: 20px;
	padding-left: 250px;
}















.technologyMain
{
	background-image: url(./i/back_technology.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}


.contactMain
{
	background-image: url(./i/back_contact.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}

.loginMain
{
	background-image: url(./i/back_login.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}




.confirmMain
{
	background-image: url(./i/back_confirm.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}





.signupMain
{
	background-image: url(./i/back_signup.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}





.tosMain
{
	background-image: url(./i/back_blank.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}


.slaMain
{
	background-image: url(./i/back_sla.gif);
	background-position: left top;
	width: 800px;
	margin: 0px auto 0px auto;
	background-repeat: no-repeat;
}






.footer
{	
	background-image: url(./i/footer.gif);
	background-position: left top;
	width: 800px;
	height: 50px;
	margin: 0px auto 0px 0px;
	background-repeat: no-repeat;	
	padding-top: 20px;
	padding-left: 20px;
	font-weight: bold;
	color: Gray;	
}



.footer a
{		
	color: Gray;	
}

  
  a:visited 
  {
	color: Gray;
	
  }








  .menu  
  {
	float: right;
	margin: 4px auto 0px auto;
	height: 34px;
	width: 570px;
   } 
    
  .menu ul 
  {
	margin: 0px 10px auto auto;
	float: right;		    
    height: 34px;
	width: 560px;
	border-right: solid 1px #FFFFFF;	
  }   
	
  .menu ul li  
  {	
	background-repeat: no-repeat;
	background-image:  url(./i/menu.gif);
	text-align:center;
	display: block;
	list-style-type: none;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px auto auto;
	height: 36px;
	width: 110px;
  }
    
   .menu ul li:hover 
  {	
	background-image:  url(./i/menu_hover.gif);
  }
  
    
  .menu ul li a
  {
	height: 32px;	
	padding: 10px 0px 0px 0px;	
	display: block;
	color: White;
	text-decoration:none;	
	font-weight: bolder;	
  }
  
  
     /*
  .menu ul li a:hover 
  {
	background-image: none;
	font-weight: bold;
	color: white;
	background-color: #2E4C6B;
	
  }
  
 
    .menu ul li a:hover 
  {
	background-image: none;
	font-weight: bold;
	color: white;
	background-color: #2E4C6B;
  }
*/
  
  
  
  
  
  
  
  
  
  
  
  
  
  .center 
  {
	margin: 0px auto 0px auto;
  }
  
  
  
  .right1 
  {
	padding: 5px 0px 0px 0px;
	margin: 11px 10px auto auto;
	background-image: url(./i/right_orange.gif);
	background-repeat: no-repeat;
	
	width: 234px;
	height: 149px;
		
	float: right;
	clear: right;
  }
  
    
  
  
    
  
  .right2
  {
	padding: 5px 0px 0px 0px;	
	margin: 12px 10px auto auto;
	background-image: url(./i/right_green.gif);
	background-repeat: no-repeat;
	 
	width: 234px;
	height: 149px;
	
	float: right;
	clear: right;
  }
  
  
  
  
  .right3 
  {
	
	padding: 5px 0px 0px 0px;	
	margin: 12px 10px auto auto;
	background-image: url(./i/right_blue.gif);
	background-repeat: no-repeat;
	
	width: 234px;
	height: 149px;
	
	float: right;
	clear: right;
  }
  
   
  
  
  .right1inner 
  {
	color: #b54605;	
	margin-left: 10px;
  } 
  
  .right2inner 
  {
	color: #3A8509;
	margin-left: 10px;
  }
    
  .right3inner 
  {
	color: #195281;
	margin-left: 10px;
  }
  
  
  
  right1inner ul li
  {
	font-weight: bold;
	color: Red; /*#B54605; */
	margin-left: 10px;
  } 
  
  
  right2inner ul
  {
	color: #274F07;	
	margin-left: 10px;
  }
    
  
  
   h3.bigger 
   {
	font-size: 14px;
   }
  
  
  
  
   .title
  {
	
	font-size:x-large;
	font-weight: bolder;
	color: #3C94F4;
	padding-left: 5px;
  }
  
  
  
  .content 
  {
	
  }
  
  
  
  
  
.errormessage 
{
    color: Maroon;
    font-weight: bold;
}
  
  
  
  
  
  
  

.subtext 
{    
    font-size: 9px;
    color: Gray;
	float: left;
}

fieldset 
{
    padding-left: 20px;   
    
     /*border: solid .ACB2B9 1px;
    padding: 20px;*/
    
}


fieldset legend 
{
    font-weight:bold;
    color: #0046D5;
    
    /*margin-left: 10px;
    margin-right: 10px;
	*/
    
    padding-left: 8px;
    padding-right: 8px;
    
    
    /*font-size: 1.4em;*/
    /* color: Green; */
}

.fieldset label {
    font-size: 1em;
    font-weight: bold;
    padding: 3px;
    display: block;
    margin-top: 10px;
}

.fieldset input.big {
    font-size: 1em;
    font-weight: bold;
    padding: 3px;
    width: 450px;
    color: #6B3F2E;
}




div.clearer {clear: both; line-height: 0; height: 0;}


