/*---------------Rate Card -------------------
	Cusco Sky table styles
	written by Braulio Soncco http://www.buayacorp.com
*/

table {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #555;
	width: 450px;
	}

caption {
	font-size: 150%;
	font-weight: bold;
	margin: 15px;
}

td, th {
	padding: 4px;
	border: 1px solid #D4E0EE;
	}

thead th {
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
}

tbody th {
	font-weight: bold;
}

tbody tr { background: #FCFDFE; }

tbody tr.odd { background: #F7F9FC; 
}

table a:link {
	color: #718ABE;
	text-decoration: underline !important; 
}

table a:visited {
	color: #718ABE;
	text-decoration: none;
}

table a:hover {
	color: #718ABE;
	text-decoration: underline !important;
}

tfoot th, tfoot td {
	font-size: 85%;
	 font-style: italic; 
	text-align: center;
	color: #4F76A3;
	}
	
/********************** Form ***************************/
#form {
	float: left;
	width: 300px;
	}
	
.style1 {color: #0000FF}
.style2 {color: #FF0000}


/********************** Quote Form ***************************/
/************** fieldset-alternating.css (excerpt)***************************/
fieldset {
	position: relative;
	float: left;
	clear: both;
	margin: 0 0 -1em 0;
	padding: 0 0 0.5em 0;
	border-style: none;
	border: 2px ridge #624F94;
	background-color:  #F8F4ED;
	overflow: visible;
	
} 

/************** fieldset-alternating.css (excerpt)***************************/
fieldset.alt {  
background-color: #FCFDFE;
}

/************** fieldset-alternating.css (excerpt)***************************/
#fieldset ol {  
padding: 3.5em 1em 0.5em 1em;  
list-style-type: none;

}

/************** left-aligned-labels.css***************************/
fieldset li {  
float: left;  
clear: left;  
width: 100%; 
padding-bottom: 0.5em;
list-style-type: none;
margin-left: 0.5em;
margin-right: 0.5em;
font-size: 95%;

}

/************** fieldset-alternating.css (excerpt)***************************/
legend {  
width: 100%;
padding: 0;  
color: #5A312B;  
font-weight: bold;
}

/************** fieldset-alternating.css (excerpt)***************************/
legend span {
	position: absolute;
	left: 0.74em;
	margin-top: 0.5em;
	font-size: 100%;
	padding-bottom: 0.5em;
	}

/************** fieldset-alternating.css (excerpt)***************************/
fieldset.submit {  
float: left; 
clear:left; 
padding-top: 0.5em;  
padding-left: 1em;
}



/************** element-subgroups.css (excerpt)***************************/
fieldset fieldset {  
margin-bottom: -1.5em;  
border-style: none;  
background-color: transparent;  
background-image: none;
}
fieldset fieldset legend {  
margin-left: 0;  
font-weight: normal;
}
fieldset fieldset ol {  
position: relative;  
top: -1.5em;  
margin: 0 0 0 11em;  
padding: 0;
}
fieldset fieldset label {  
float: none;  
width: auto;  
margin-right: auto;
}

/************** required-fields-star2.css (excerpt)***************************/
label {
	position: relative;
	float: left;
	width: 30em;
	margin-right: 1em;
	
}

.button{
	background-color:#D6D6F5;
	border-width:2px;
	border-style:solid;
	border-color:#657887;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:left;
	width:60px;
	padding:1px;
	margin:0px;
}

input, textarea, input-radio {
background-color: white;
color: #cc3300;
}
