#subNav{
 margin: 10px 0px 10px 10px;
 float:left;
 display:inline;
 width:185px;
 height:500px;
 background:url(../img/leftNavbg.jpg) top left repeat-x;
 }
 
 #subNav ul {
  margin:0px;
  padding:0px;
  list-style-type:none;		
}

#subNav ul li{
  
  margin: 0px 10px 0px 10px;
  padding:0px;
  border-bottom:1px solid #6699CC;
    
}

#subNav ul a:link, #subNav ul a:visited {
  	
  margin:2px 0px 2px 0px;	
  padding: 7px 4px 7px 4px;	
  display:block;
  font-size:12px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  		
}

#subNav ul a:hover, #subNav ul a:active, .currentSub a {
  	
  display:block;
  font-size:12px;
  font-weight:bold;
  color:#333333;
  text-decoration:none;
  background-color:#B7BCC1;		
  		
}

#content1{
 margin: 10px 10px 10px 0px;
 float:right;
 display:inline;
 width:570px;
 /*border:1px solid;
  background-color:#CCCCCC;*/
}

#content1 p {
 margin: 5px 10px 0px 10px;
 font-size:13px;
 color:#333333;
}

/* sub nav floats left content1 floats right for main content */
 
p.clear{
  margin: 0px; 	
  clear:both;
		
}

.imgRight{
  float:right;	
  display:inline;
  margin: 0px 0px 10px 10px;
  
}

h2 {
 margin: 10px 10px 0px 10px;
 font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
 font-size:15px;
 color:#000099;
}

h3 {
 margin: 15px 10px 0px 10px;
 font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
 font-size:13px;
 font-weight:bold;
 color:#000066;

}


ul.features {
 margin: 5px 10px 0px 10px;
 padding: 0px;
 color:#333333;
}

ul.features li {
  margin: 0px 0px 0px 15px;	
  color:#333333;	
}


/*countdown show on owners page */
 #showDiv{
 margin: 15px 0px 10px 0px;
 float:left;
 display:inline;
 width:185px; 
 height:175px;
 background-color:#FFFFFF;

 }

#showDiv p.showText{
  
  float: left;
  display:inline;
  margin: 15px 10px 5px 0px;		
  padding: 10px 20px 30px 50px;	
  font-size: 70pt;
  color: #000000;

}

.callOut{
	
  float:left;
  display:inline;	
  margin: 15px 10px 5px 0px;	
  padding: 15px 15px 15px 15px;	
  font-size: 13pt;
  font-weight:bold;
  color: #000000;
  text-align:center;
  background-color:#EEEEEE;  

}

/*end count down show elements */




/* tables for login - lost password note padding is different due to sub nav */

table.stdForm {
  border-collapse:collapse;
  border: 0px;	
	
}

table.stdForm td {
	padding: 10px 10px 0px 10px;
	font-weight: bold;       
}

table.stdForm td.error {
	padding: 10px 10px 0px 0px;
    font-weight: bold;    
    color:#CC6600;
}

table.stdForm td.nonReq {
	padding: 10px 10px 0px 10px;      
    font-weight: normal; 
   
}

table.stdForm td.nonReqOdd {
	padding: 10px 10px 0px 10px;      
    font-weight: normal; 
    background-color: #EEEEEE;
}

table.stdForm td.line {
	padding: 1px 0px 0px 10px;	
    background-color: #CCCCCC;
    
}

.error {
   color:#CC6600;
}

/* end lost password tables*/


 