/* CSS Document */

 body {font
	padding: 0px 0px 0px 0px;
	background-color: #f2ebd1;
	margin: 0;
	background-image:url("images/bg.jpg"); 
	background-repeat:repeat-x;		
	font-family: 'avant garde gothic','century gothic', arial;
	font-size:12px; color:#4a5a5d;
 }
 
   div.mainarea1{	
	background-color:#ffffff;
	width:1001px;
	
	
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:20px; 
	text-decoration:none;
	border: 1px solid #c0cfd8;
  }
  
   div.mainside1{
	font-family: 'avant garde gothic','century gothic', arial;
	font-size:12px; color:#4a5a5d;
	
	background-color:#e4eff1;
	width:300px;
	
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 20px;
	line-height:20px; 
	text-decoration:none;
	
  }
   div.mainarea2{
	float:right;

	
	background-color:#ffffff;
	width:693px;
	
	
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	line-height:20px; 
	text-decoration:none;
  }
  
   div.bottom{

	font-size:12px; color:#4a5a5d;
	
	background-color:#f2ead1;
	width:1001px;
	height:100px;
	
	vertical-align:top;
	text-align:center;	
	font-weight:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:20px; 
	text-decoration:none;
  }
  
   div.login{
	background-color:#add0d6;
	width:260px;
	height:85px;
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	
	text-decoration:none;
  }
  
  div.sideheading{
	color:#81b7c0;      
    font-size:14px;
  }
  
  div.mainheadingoffice{
	font-family: 'segoe ui';
	color:#090808;      
     	font-size:24px;
     	padding: 10px 0px 10px 10px;
   }
  div.mainheadingproducts{
	 color:#98b5be;      
     font-size:24px;
     padding: 10px 0px 10px 10px;
   }
  div.maintextarea{
	 font-size:14px;
     padding: 10px 10px 10px 10px;
  }
  div.maintextareaoffice{
	font-family: 'segoe ui';
	color:#090808; 	 
	font-size:14px;
     padding: 10px 10px 10px 10px;
  }
  	 .maintextarea a:link{
		  font-size:16px; color:#2d8796;
		  text-decoration:none;
	 }
	 .maintextarea a:visited{
		  font-size:16px; color:#2d8796;
		  text-decoration:none;
	 }
	 .maintextarea a:hover{
		  font-size:16px; color:#25717e;
		  text-decoration:none;
	 }
  
  
  div.sideproducts{
	color:#ffffff;      
    font-size:11px;
    background-color:#247d8c;
    border: none;      
    width: 250px;
    height: 43px;  
   vertical-align:top;
    padding: 10px 0px 0px 10px;
    display : inline;
  }
  
   div.sideproductsb{	   
    border: none;      
    width: 250px;
    height: 43px;  
   	vertical-align:top;
    padding: 10px 0px 0px 0px;
    display : inline;
  }
  
  	 .sideproductsb a:link{
		  font-size:16px; color:#2d8796;
		  text-decoration:none;
	 }
	 .sideproductsb a:visited{
		  font-size:16px; color:#2d8796;
		  text-decoration:none;
	 }
	 .sideproductsb a:hover{
		  font-size:16px; color:#25717e;
		  text-decoration:none;
	 }
  
  input.inputbut {   
    color:#2d3436;      
    font-size:14px;
    background-color:#ffffff;
    border: none;      
    width: 150px;
    height: 29px;  
    vertical-align:top;   
  } 
  
  .maintable{
	background-color:#ffffff;
	font-size:12px;
	width:600px;
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 20px;
	
	line-height:20px; 
	text-decoration:none;
	
  }
  
  .maintable1{
	background-color:#ffffff;
	font-size:12px;
	width:400px;
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 20px;
	
	line-height:20px; 
	text-decoration:none;
	
  }
  
  
  .maintable div.headingmaintable{
  	 font-size:16px; color:#2d8796;
	}
  
  .maintable td{
	  padding: 10px 10px 10px 10px;
	  vertical-align:top;
  }
  
   .maintable a:link {
		  font-size:10px; color:#2d8796;
		  text-decoration:none;
	 }
	.maintable  a:visited {
		  font-size:10px; color:#2d8796;
		  text-decoration:none;
	 }
	.maintable  a:hover {
		  font-size:10px; color:#2d8796;
		  text-decoration:none;
	 }
  

	 
  
   div.topline{
	   background-color:#42909d;
	   height:14px;
	   
   }
   
   
   .pricing{
	background-color:#ffffff;
	font-size:12px;
	width:600px;
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 20px;
	
	line-height:20px; 
	text-decoration:none;
	
  }
  
  .modules{
	background-color:#ffffff;
	font-size:13px;
	width:630px;
	vertical-align:top;
	text-align:left;	
	font-weight:none;
	margin: 0px 0px 0px 00px;
	
	line-height:20px; 
	text-decoration:none;
	
  }
  .modules tr.moda{
	  background-color:#f4f9f9;
  }
  
   .modules tr.modb{
	  background-color:#e4eff1;
  }
  
  .modules td{
	  vertical-align:top;
  }
  
  .pricing input.pricingb{
	color:#000000;      
    font-size:14px;
    background-color:#e4eff1;
    border: none;      
    width: 150px;
    height: 20px;  
    vertical-align:top; 
  }
   
  .submitbutton{
	color:#000000;      
    font-size:14px;
    background-color:#e4eff1;
          
    width: 150px;
    height: 29px;  
    vertical-align:top; 
  }
     
    a:link {
		font-family: 'avant garde gothic','century gothic', arial;  
	    font-size:12px; color:#ffffff;
		text-decoration:none;
	}
	a:visited {
		font-family: 'avant garde gothic','century gothic', arial;  
	    font-size:12px; color:#ffffff;
		text-decoration:none;
	}
	a:hover {
		font-family: 'avant garde gothic','century gothic', arial;  
	    font-size:12px; color:#ffffff;
		text-decoration:none;
		
	}
	
		.clear { 
		clear:both; 
		margin:0; 
		padding:0; 
		height:0; 
		line-height:0; 
	} 
	
	 a img {
		border-width:0;
	}