body

{

	font-family:Arial;

	background-color: #ffffff;

	margin-left: 0;

	margin-top: 0;

	margin-bottom: 0;

	color: #000000;

	font-size: 12px;

	/*

	scrollbar-arrow-color: blue;

	scrollbar-base-color: #c0c0c0;

	scrollbar-shadow-color: black;

	scrollbar-highlight-color: black;

	scrollbar-3dlight-color: #cccccc;

	scrollbar-dark-shadow-color: blue;

	scrollbar-track-color: black

*/

}







.form{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background:white;



}








.formtitle{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background:c0c0c0;

	font-weight:bold;



}







.title{

	background-color: #c0c0c0;

	color: #ffffff;

	font-weight: bold;



}







a.teasenav{

	font-family:arial;

	font-size:11px;

	color: #666633;

	text-decoration:none;



}







a.teasenav:hover{

	font-family:arial;

	font-size:11px;

	color:red;

	text-decoration:none;



}



 

a.subnav{

	font-family:arial;

	font-size:11px;

	color: white;

	text-decoration:none;



}

 



a.subnav:hover{

	font-family:arial;

	font-size:11px;

	color: #336699;

	text-decoration:none;



}



   

a.nav{

	font-family:skia;

	font-size:11px;

	color: black;

	text-decoration:none;



}

 

a.nav:hover{

	font-family:skia;

	font-size:11px;

	color:red;

	text-decoration:none;



}

 

a.nav:active{

	font-family:skia;

	font-size:11px;

	color:white;

	text-decoration:none;



} 



a{

	font-size:12px;

	color: #336699;

	font-family: verdana,arial;

	text-decoration:none;



}

 

a:hover{

	font-size:12px;

	color: red;



}







table	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}



h1,h2,h3,h4,h5,h{color: #ff99cc; margin-top: 0;	margin-bottom: 0;}



input{background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000;border: 1px #000000 solid;}


input.image{background-color: #ffffff; border: 1px #ffffff solid;}



input.radio{background-color: #ff99cc;	color: #ff0000;	border: none;}



input.check{background-color: #cc6699;color: #ff0000;border: none;}



input.check2{background-color: #ff99cc;color: #ff0000;border: none;}



input.radio1{background-color: #cc6699;color: #ff0000;border: none;}



input.radio2{background-color: #cc6699;color: #ff99cc;border: none;}



select.small {background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color: #0000ff;border: 1px #000000 solid;}



select, input, textarea {background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #0000ff;border: 1px #000000 solid;}



input.login {background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #ff00ff;border: 1px #000000 solid;}







.inputText {width: 165px; border: 1px #000000 solid;}



.inputTextHalf {width: 80px; border: 1px #000000 solid;}



.inputSelectLong {width: 175px; border: 1px #000000 solid;}


.inputSelectLongCal {
	background: url(images/input_bg_calendar.gif) no-repeat;
	width: 175px; border: 1px #000000 solid;
	}




form{margin: 0;} 

ul	{margin-bottom: 0;}

img	{border-color: black;}

 



.row1{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background-color:#ebebeb;



}







.row2{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background-color:white;



}







.referral1{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background-color:#cccccc;



}







.referral2{

	font-family:arial,helvetica;

	font-size:11px;

	color:black;

	background-color:#33CCFF;



}











.arial10 {

	font-family:arial,helvetica,sans-serif;

	font-size:10px;

	color:#454545;



}



.arialTitle {

	font-family:arial,helvetica,sans-serif;

	font-size:11px;

	color: #cc0000;



}







.arial8 {

	font-family:arial,helvetica,sans-serif;

	font-size:8px; 



}



.verdana8 {

	font-family:verdana,arial,helvetica,sans-serif;

	font-size:8pt; 



}



.arial8pt {

	font-family:arial,helvetica,sans-serif;

	font-size:8pt; 



}



.tab_nav{

 	font-size:9px;

	color: black;

	text-decoration:none;

	cursor: hand;



}



.tab_nav:hover{

	font-size:9px;

	color: red;

	text-decoration:none;

	cursor: hand;



}



a.tab_nav:hover{

	font-size:9px;

	color: red;

	text-decoration:none;

	cursor: hand;



}





.bluetabover  { 

	position: relative;

	background-image: url('images/cabo_spring_break-tab2ON.gif');

	height: 22px;

	width: 86px;

	

}

.bluetab { 

	position: relative;

	background-image: url('images/cabo_spring_break-tab2.jpg');

	height: 22px;

	width: 86px;

}

.tab_nav_white 

{

	color: #ffffff;

	font-size:9px;

	text-decoration:none;

	cursor: hand;

}

.tab_nav_white:hover

{

	color: #ffffff;

	font-size:9px;

	text-decoration:none;

	cursor: hand;

}

a.tab_nav_white:hover

{

	color: #ffffff;

	font-size:9px;

	text-decoration:none;

	cursor: hand;

}


a.extras{
	font-size:12px;
	color: #FFFFCC;
	font-family: verdana,arial;
	text-decoration:none;
}
 
a.extras:hover{
	font-size:12px;
	color: #FF0000;
}

a.extras2{
	font-size:10px;
	color: #FFFFCC;
	font-family: verdana,arial;
	text-decoration:none;
}
 
a.extras2:hover{
	font-size:10px;
	color: #FF0000;
}



