
#content1{
 margin: 10px 10px 10px 20px;
 float:left;
 display:inline;
}

h2 {
 margin: 10px 0px 10px 0px;
 font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
 font-size:15px;
 color:#000066;
}

table.stdForm {
 margin: 0px auto;
 width:720px;	
	
}

table.stdForm td {
	padding: 10px 10px 0px 0px;
	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 0px;      
    font-weight: normal; 
}

table.stdForm td.line {
	padding: 1px 0px 0px 0px;	
    background-color: #CCCCCC;   
}

/* pricing box */
#contentBox{
 margin: 10px 0px 10px 0px;
 width:240px;
 height: 225px;
 background:url(../img/search.gif) center center;
}

#contentBox p {
 padding: 30px 10px 10px 15px;
 font-family:Verdana,Geneva,Arial,Helvetica,san-serif;
 font-size:11px;
 font-weight:normal;
 text-align:left;
	
	
}

.error {
   color:#CC6600;
}

/*order details table */
table.orderDetails {
	border: 1px solid #CCCCCC;
	width:720px;
	margin:0 auto;
	background:url(../img/topgrad2.jpg) left top repeat-x;      
}

table.orderDetails td {
	padding: 10px 10px 10px 0px;
	font-weight: normal;       
}

#noteChars, #titleChars, #descriptionChars, #amenitiesChars, #noteChars { 
  display:inline;	
	
}

table.rates {	
   margin: 0px auto;
   width:700px;
   border: 1px solid #CCCCCC;
   border-collapse:collapse;
   background:url(../img/topgrad2.jpg) left top repeat-x;
}

table.rates td.head{
	
  border-right: #CCCCCC 1px solid;
  border-top: #CCCCCC 1px solid;
  font-size: 12px;
  border-left: #CCCCCC 1px solid;
  color: #FFFFFF;
  border-bottom: #CCCCCC 1px solid;
  background: #999999;
  padding: 2px 2px 2px 2px;
  text-align: center;
  font-weight: bold;	
  
} 
 
table.rates td {

  font-size: 12px;
  color: black;
  background-color: #FFFFFF;
  padding: 7px 2px 2px 2px;
  text-align: center;
}

table.rates td.odd {

  font-size: 12px;
  color: black;
  background-color: #EEEEEE;
  padding: 7px 2px 2px 2px;
  text-align: center;
}

table.rates td.bot {
 
  border-bottom: #CCCCCC 1px solid;
  font-size: 12px;
  font-weight:normal;
  color: black;
  background-color: #FFFFFF;
  padding: 2px 2px 7px 2px;
  text-align: center;
}

table.rates td.oddbot {

  border-bottom: #CCCCCC 1px solid;
  font-size: 12px;
  font-weight:normal;
  color: black;
  background-color: #EEEEEE;
  padding: 2px 2px 7px 2px;
  text-align: center;
}

/* used on pic upload */
#content2{
 margin: 10px 10px 10px 10px;
 float:left;
 display:inline;
}
table td.line {
	padding: 1px 0px 0px 0px;	
    background-color: #CCCCCC;   
}

img.cal {
 vertical-align: top;
 margin: 0px 0px 0px 9px;
 cursor:pointer;
 
}

input.goButton {
  cursor:pointer;
}

/* used for legal agreement */
p.indent1 {
  margin:0px 0px 0px 20px;	
}
p.indent2 {
  margin:0px 0px 0px 40px;	
}


