   div#content form
   { 	margin: 		0 0 0 40px;
   		width: 			550px;
   		z-index: 		100 !important;
   }
   div#content form p{ clear: left; margin: 0 0 3px 0;}
   
   div#content form input, div#content form textarea, div#content form select, div#content form div.input{ 
      font-size:  	11px;
      height:     	17px;
      border:				1px solid #ECEEDA;
      background: 	#eceeda;
      margin:     	0 3px 3px 0;
      padding:			3px 0 0 3px;
      color:				#00002A;
   }
   div#content form input.bold{	font-weight:	bold; }
   
   div#content form textarea{ height: 75px !important;}
   div#content form select{ height: 17px !important; }
  
   div#content form .whole { 		width: 543px; }
   div#content form .half	{ 		width: 267px; float: left;}
   div#content form .third	{ 		width: 175px; float: left; }
   div#content form .fourth{			width: 100px; float: left;}
   div#content form input.check{ border: 0; background: none; margin: 0;}
	
	div#content form div.col input.check,div#content form div.col input.radio{ _background: #E0F1E9 !important;}
	
	div#content form div.half{ width: 192px; float: left; }
	
	div#content form b small{ font-size: 10px; }
  div#content form b{ display: block; }
  div#content form b.half{ width: 274px; float: left;}
  div#content form b.third{width: 182px; float: left;}
  div#content form b.fourth{width: 104px; float: left;}
  div#content form b em
  {	color:			red;
  	font-size:		20px;
  	line-height:	8px;
  	_line-height:	normal;
  	position:		relative;
  	top:				7px;
  }
  div#content form span
  {	position:		absolute;
  }
  
  div#content input.button, div#content a.button
	{	color:						black;
		background:				url(http://www.sunsetcovemarcoisland.com/imgs/design/submit.gif) no-repeat center right;
		text-decoration:	none;
		text-transform:		uppercase;
		font-weight:			bold;
		text-align:				left;
		font-size:				11px;
		display:					block;
		height:						22px;
		margin:						5px 5px 5px 0;
		padding:					0 20px 0 4px;
		padding:					0 0 0 3px !ie;
		border:						0;
		float:						left;
	}
  div#content a.button
  {	padding:					5px 20px 0 5px;
  	height:						16px;
  	text-decoration:	none;
  }
  div#content a.button:hover
  {	background:				url(http://www.sunsetcovemarcoisland.com/imgs/design/button.gif) no-repeat center right;
  }
  div#content form input.submit
  {		color:						#FFE085;
			background:				#000029;
			text-decoration:	none;
			text-transform:		uppercase;
			text-align:				left;
			font-size:				13px;
			display:					block;
			height:						28px;
			margin:						5px 5px 5px 0;
			padding:					6px;
			border:						0;
   }
   div#content form div.col
   {  width:      197px;
      margin:     0 3px 3px 0;
      padding:    3px 0 3px 0;
      float:      left;
      border:     0; 
      background: #545BFF;
   }
	
/* ------------------------------------------------------- W/SIDE STYLES --- */
	div#content div#content form
	{	margin: 		0 0 0 20px;
   	width: 			450px;
	}
	div#content div#content form .whole{		width:	442px; }
	div#content div#content form .half{		width:	217px; }
	div#content div#content form .third{		width:	145px; }
	div#content div#content form .fourth{	width:	108px; }
	
	div#content div#content form b.third{	width:	147px; }
	div#content div#content form b.fourth{	width:	112px; }
	div#content div#content form b.half{		width:	220px; }
/* ------------------------------------------------------- THE SIDE STYLES --- */
	div#content div#side form
	{	margin: 		0 0 20px 20px;
   	width: 			200px;
	}
	div#content div#side form .whole{	width:	200px; }
	div#content div#side form .half{		width:	 96px; }
	div#content div#side form .third{	width:	 45px; }
	div#content div#side form .fourth{	width:	108px; }
	
	div#content div#side form b.third{		width:	147px; }
	div#content div#side form b.fourth{	width:	112px; }
	

/* ------------------------------------------------------- TABLE STYLES --- */
	table
	{	border-collapse: 	collapse;
		border-left: 			1px solid #1F1F1F;
		border-right: 		1px solid #1F1F1F;
	}
	table td
	{	padding:		3px;
		margin:			0;
	}
 	table .head
 	{	font-size:		12px;
 		font-weight:	bold;
 		line-height:	10px;
 		color:				white;
 		background:		#1F1F1F;
 	}
 	table .subhead
 	{	color:				black;
 		background:		#D2C61A;
 		text-align:		center;
 		font-weight:	bold;
 	}
 	table .odd{		background:		#EAE57D;}
 	table .even{	background:		#DFDB6F;}
	table .more
	{	background:		#FFFB8F;
		border: 			2px solid #DFDB6F;
		padding:			5px;
	}
	
	table#list .odd,table#list .even
	{	font-size:	.8em !important;
		line-height:	.9em;
	}
	
 	.err
 	{	color:					red;
 		border-left:		3px solid red;
 		padding-left:		5px;
 	}
 	div#content div#side form
 	{	width:					150px;
 	
 	}

/* ------------------------------------------------------- List STYLES --- */
	div#content .pageControls
	{	clear:				both;
		font-size:		11px;
		height:				25px;
		padding:			3px;
		font-weight:	bold;
	}
	div#content .pageControls .left
	{	float:				left; }
	div#content .pageControls .right
	{	float:				right; }
