form {
padding: 0px;
margin: 0px;
}

.basic {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.formfields {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color: #0066FF;
border-color:#0000CC;
}

div#cb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin: 0px;
padding: 0px;
text-align:left;
width: 320px;
height: 530px;
}

div#cbforms{
height:	100px;
margin: 0px;
padding: 0px;
text-align:left;
}


div#cb_formhotel{
	background-image:url(http://www.mexicospringbreak.com/layered_search/form_bgrnd.gif);
	background-repeat:no-repeat;
	background-color: #0066CC;
    width: 300px !important;
    width /**/:320px;
	padding: 10px 5px 25px 5px;
	margin:auto;
	text-align:left;
}

div#cb_formpackage{
	background-image:url(http://www.mexicospringbreak.com/layered_search/form_bgrnd.gif);
	background-repeat:no-repeat;
	background-color: #0066CC;
    width: 300px !important;
    width /**/:320px;
	padding: 10px 5px 10px 5px;
	margin: auto;
	text-align:left;
}
div#cbNav{
padding: 0px;
margin: 0px;
}
div#cbForms{
padding: 0px;
margin: 0px;
}

ul#nav{
background: #99c7bb;
background-image:url(http://www.mexicospringbreak.com/layered_search/lowest_price.gif);
list-style-type:none;
    margin: 0px 0px 0px 5px !important;
    margin /**/: 0px;
padding:2px 5px 2px 5px;
font-size:12px;
color: #000000;
border: 4px solid #0454d6;
    width: 292px !important;
    width /**/:320px;
text-align:left;
}
ul#nav li{margin-left: 3px; padding:3px;}
ul#nav a{
color: #000000;
padding: 2px 0;
text-decoration:none;
}
ul#nav a:hover{
text-decoration:none;
}

ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}


input.btn {
	padding: 0px;
	margin: 0px;
   color:#000000;
   font-family:'Verdana', Arial, Helvetica, sans-serif;
   font-size:12px;
   background-color:#e23e96;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#e23e96',EndColorStr='#eeaa68');
}

input.btnhov{
   border-top-color:#3366FF;
   border-left-color:#3366FF;
   border-right-color:#3366FF;
   border-bottom-color:#3366FF;
      filter:progid:DXImageTransform.Microsoft.Gradient 
      (GradientType=0,StartColorStr='#eeaa68',EndColorStr='#e23e96');
	  }

