/*** ID ***/
body, td, th {
	font-family: Arial;
	font-size: 11px; 
	color: #65655E;
	font-weight: normal;
	margin: 0px; 
}

A:link  {
text-decoration: none;
color: #3399FF;
}
A:hover {
text-decoration: underline;
color: #3399FF;
}
A:visited {
text-decoration: none;
color: #3399FF;
}

h3 {
font-size: 13px;
font-family: Arial, Verdana, sans-serif;
color: #3E362F;
margin: 0px;
padding: 0px;
}

.white { color:#FFFFFF; }
.white A { color:#FFFFFF; }
.white A:link { color:#FFFFFF; }
.white A:hover { color:#FFFFFF; text-decoration:none; }
.tan { color:#CBBFB2; }
.tan A { color:#CBBFB2; }
.tan A:link { color:#CBBFB2; }
.tan A:hover { color:#CBBFB2; text-decoration:none; }
.blue { color:#3399FF; }
.blue A { color:#3399FF; }
.blue A:link { color:#3399FF; }
.blue A:hover { color:#3399FF; text-decoration:none; }

#access_california {
background-image: url(images/background_blue.jpg); 
font-size: 11px;
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
#banner_background {
background-image: url(../images/banner_tile.gif); 
}
#banner_background_members {
background-image: url(../images/banner_tile_members.gif); 
}
.membersgreytile {
	background-image: url(images/mb_grey_tile.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.membersgreytileinner {
	background-image: url(images/mb_grey_tile_inner.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.membersfade {
	background-image: url(images/mb_center_grad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#proposal_login {
font-size: 11px;
font-family: 'Tahoma', Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
#featured_news A {
color: #3399FF;
}
#featured_news A:LINK {
color: #3399FF;
}
#featured_news A:HOVER {
color: #3399FF;
}
#quicks {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFA500;
padding-top: 5px;
text-decoration: none;
}
#quicks A {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFA500;
text-decoration: none;
}
#quicks A:LINK {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFA500;
text-decoration: none;
}
#quicks A:HOVER {
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif;
color: #FFA500;
text-decoration: underline;
}
#main_flash {
background-color: #F69600;
}
#footer {
color: #99948E;
}
#inquiry_form {
	font-family: Tahoma, Arial, Verdana;
	color: black;
	text-align: left;
}

#contact_form td {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: black;
}

#contact_form option {
	font-family: Tahoma, Arial, Verdana;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
}

#contact_form select {
	font-family: Tahoma, Arial, Verdana;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
	width: 225px;
}

#contact_form_table input {
	font-family: Tahoma, Arial, Verdana;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
	width: 225px;
}

#contact_form_table textarea {
	font-family: Tahoma, Arial, Verdana;
	margin: 2px 0px 2px 0px;
	font-size: 12px;
	width: 225px;
}

.required {
	font-family: Tahoma, Arial, Verdana;
	color: #E7112D;										
	font-size: 11px;
}

/*** CLASS ***/
.blue_link  {
font-size: 11px;
text-decoration: none;
color: #3399FF;
}
A.blue_link  {
text-decoration: none;
color: #3399FF;
}
A.blue_link:link  {
text-decoration: none;
color: #3399FF;
}
A.blue_link:hover {
text-decoration: underline;
color: #3399FF;
}
A.blue_link:visited {
text-decoration: none;
color: #3399FF;
}


A.link  {
text-decoration: none;
color: #3399FF;
}
A.link:link  {
text-decoration: none;
color: #3399FF;
}
A.link:hover {
text-decoration: underline;
color: #3399FF;
}
A.link:visited {
text-decoration: none;
color: #3399FF;
}

A.blue_link_large  {
text-decoration: none;
color: #3399FF;
font-size: 11px; 
}
A.blue_link_large:link  {
text-decoration: none;
color: #3399FF;
font-size: 11px; 
}
A.blue_link_large:hover {
text-decoration: underline;
color: #3399FF;
font-size: 11px; 
}

.black_link  {
font-size: 11px;
text-decoration: none;
color: #000000;
}
A.black_link  {
text-decoration: none;
color: #000000;
}
A.black_link:link  {
text-decoration: none;
color: #000000;
}
A.black_link:hover {
text-decoration: underline;
color: #000000;
}

A.gray_small_link  {
font-size: 10px;
text-decoration: none;
color: #66655C;
}
A.gray_small_link:link  {
font-size: 10px;
text-decoration: none;
color: #66655C;
}
A.gray_small_link:hover  {
font-size: 10px;
text-decoration: underline;
color: #66655C;
}

A.gray_bold_link  {
font-family: tahoma;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #66655C;
}
A.gray_bold_link:link  {
font-family: tahoma;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #66655C;
}
A.gray_bold_link:hover  {
font-family: tahoma;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
color: #66655C;
}

A.gray_link  {
font-family: tahoma;
font-size: 11px;
text-decoration: none;
color: #66655C;
}
A.gray_link:link  {
font-family: tahoma;
font-size: 11px;
text-decoration: none;
color: #66655C;
}
A.gray_link:hover  {
font-family: tahoma;
font-size: 11px;
text-decoration: underline;
color: #66655C;
}

A.gray_link_underline  {
font-family: tahoma;
font-size: 11px;
text-decoration: underline;
color: #66655C;
}
A.gray_link_underline:link  {
font-family: tahoma;
font-size: 11px;
text-decoration: underline;
color: #66655C;
}
A.gray_link_underline:hover  {
font-family: tahoma;
font-size: 11px;
text-decoration: none;
color: #66655C;
}

A.brown_small_link  {
text-decoration: none;
color: #C0B9B2;
}
A.brown_small_link:link  {
text-decoration: none;
color: #C0B9B2;
}
A.brown_small_link:hover  {
text-decoration: underline;
color: #C0B9B2;
}
.news {
background-color: #51473D; 
padding: 12px;
color: #ffffff;
}
A.white_link  {
font-size: 12px;
text-decoration: none;
color: #ffffff;
}
A.white_link:link  {
font-size: 12px;
text-decoration: none;
color: #ffffff;
}
A.white_link:hover  {
font-size: 12px;
text-decoration: underline;
color: #ffffff;
}