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: #336699;
	text-decoration:none;

}



a.teasenav:hover{
	font-family:arial;
	font-size:11px;
	color:red;
	text-decoration:none;

}

 
a.nav{
	font-family:arial;
	font-size:11px;
	color:#6666FF;
	text-decoration:none;

}
 

a.nav:hover{
	font-family:arial;
	font-size:11px;
	color:#333399;
	text-decoration:none;

}

   

a.nav:active{
	font-family:arial;
	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: #993300;

}





a.extras{
	font-size:12px;
	color: #99FFFF;
	font-family: verdana,arial;
	text-decoration:none;

}
 
a.extras:hover{
	font-size:12px;
	color: #FFFF00;

}





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

h1,h2,h3,h4,h5,h{color: #000000; 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.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;}



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;
}