a{
color:#0A33A9;
text-decoration:underline;
}
a:hover{
color:#996600;
text-decoration:underline;
}
/* links */
a.top_search_advanced_link{
color:#0A33A9;
font-size:9px;
}
  #classified_headers 
  {
	  font-size:16px;
	  font-weight: bold;
	  padding-bottom: 10px;
  }
  
td.top_search_advanced_text{
font-size:12px;
padding-right:10px;
line-height: 17px; 
text-align:right;
}
a.nav{
color:#acc2d0;
font-size:11px;
font-weight: bold;
text-decoration:none;
}
a.nav:hover{
color:#ffffff;
font-size:11px;
text-decoration:none;
}
a.nav1{
padding-left:10px;
color:#ffffff;
font-size:13px;
text-decoration:none;
}
a.footer{
color:#001d9f;
padding-left:2px;
padding-right:2px;
}
a.footer:hover{
color:#ffffff;
background:#001d9f;
padding-left:2px;
padding-right:2px;
}
a.box { 
font-size: 12px; 
line-height: 17px; 
padding-top: 10px 
}
a.black{
color:#000000;
text-decoration:none
}
a.black:hover{
color:#000000;
}
a.view{
font-size:11px;
color:#7a7a7a;
}
a.view:hover{
color:#996600;
}
a.no-line{
color:#0D4462;
text-decoration:none
}
a.no-line:hover{
color:#996600;
text-decoration:none;
}
a.navigate{
color:#0A33A9;
text-decoration:none;
}
a.navigate:hover{
color:#996600;
text-decoration:none;
}
a.subnav{
color:#ffffff;
text-decoration:none;
font-size:12px;
}
a.subnav:hover{
color:#1C5C80;
text-decoration:underline;
font-size:12px;
}
a.subnav1{
color:#ffffff;
text-decoration:none;
font-size:12px;
}
a.subnav1:hover{
color:#1C5C80;
text-decoration:underline;
font-size:12px;
}
a.locations{
color:#427393;
text-decoration:none
}
a.locations:hover{
text-decoration:none;
}
a.left-nav{
color:#0D4462;
text-decoration:none;
}
a.left-nav:hover{
color:#996600;
text-decoration:none;
}
a.more{
color:#000000;
font-weight:bold;
}
span.login_error {
font-size:12px;
color: red;
font-weight:bold;
padding-left: 30px;
}
a.logo_link
{
	color: White; 
	text-decoration:none; 
	border-style:none; 
	border:0px;
}
hr 
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid 
}
/*
INPUT.button {
	BORDER-RIGHT: #777777 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #f3f3f3
}
*/
INPUT.text {
	BORDER-RIGHT: #8f9ca5 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #8f9ca5 1px solid;
	FONT-SIZE: 11px;
	HEIGHT: 18px;
	PADDING-LEFT:2px;
}
INPUT.text1 {
	BACKGROUND:#ffffff; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #333333 1px solid; 
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	padding:2px;
	HEIGHT: 14px;
	WIDTH: 150px;
}
SELECT {
	BORDER-RIGHT: #8f9ca5 1px solid; 
	BORDER-TOP: #8f9ca5 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #8f9ca5 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #8f9ca5 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f7f7f7
}
FORM {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px solid
}
TEXTAREA {
	FONT-SIZE: 11px; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	COLOR: #000000;  
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 60px;
    padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
TEXTAREA.area {
	FONT-SIZE: 11px; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	COLOR: #000000;  
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 60px;
    padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
/* NAVIGATION */
td.nav-right{
padding-right:30px;
color:#ACC2D0;
font-size:11px;
font-weight:bold;
}
td.nav-bottom{
font-family:arial;
padding-left:8px;
color:#ffffff;
font-weight:bold;
font-size:15px;
}
/*  TABLES  */
table.popular{
border-left:#75A696 1px solid;
border-right:#75A696 1px solid;
border-bottom:#75A696 1px solid;
}
table.locations{
font-family:arial;
font-size:12px;
color:#1C5C80;
font-weight:bold;
}
table.categories {
border-left:#5D8FBA 1px solid;
border-right:#5D8FBA 1px solid;
border-bottom:#5D8FBA 1px solid;
}
table.error 
{
	BORDER-RIGHT: #ff0000 1px solid; 
	BORDER-TOP: #ff0000 1px solid; 
	MARGIN-TOP: 2%; PADDING-LEFT: 170px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(http://www.bayareachiropractic.com/baycafe/images/warn-sign.gif) #fee6e4 no-repeat; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 1%; 
	BORDER-LEFT: #ff0000 1px solid; 
	MARGIN-RIGHT: 1%; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ff0000 1px solid 
}
table.wedding_categories{
border-left:#C7A5F2 1px solid;
border-right:#C7A5F2 1px solid;
border-bottom:#C7A5F2 1px solid;
}
table.wedding{
border-left:#C7A5F2 1px solid;
border-right:#C7A5F2 1px solid;
border-bottom:#C7A5F2 1px solid;
}
table.jeweler{
border-left:#FAC143 1px solid;
border-right:#FAC143 1px solid;
border-bottom:#FAC143 1px solid;
}
table.tuxedo{
border-left:#A2C8EA 1px solid;
border-right:#A2C8EA 1px solid;
border-bottom:#A2C8EA 1px solid;
}
table.findprofessional{
border-left:#b3b3b3 1px solid;
border-right:#b3b3b3 1px solid;
border-bottom:#b3b3b3 1px solid;
}
table.join{
border-left:#CEC67B 1px solid;
border-right:#CEC67B 1px solid;
border-bottom:#CEC67B 1px solid;
}
table.featured{
border-left:#A2C8EA 1px solid;
border-right:#A2C8EA 1px solid;
border-bottom:#A2C8EA 1px solid;
}
table.darkblue{
border-left:#022754 1px solid;
border-right:#022754 1px solid;
border-bottom:#022754 1px solid;
}
table.yellow{
border-left:#FCC35C 1px solid;
border-right:#FCC35C 1px solid;
border-bottom:#FCC35C 1px solid;
}
table.peacock{
border-left:#1B4230 1px solid;
border-right:#1B4230 1px solid;
border-bottom:#1B4230 1px solid;
}
table.data_css 
{
	FONT-SIZE: 11px 
}
table.blue{
border-left:#A2C8EA 1px solid;
border-right:#A2C8EA 1px solid;
border-bottom:#A2C8EA 1px solid;
}
table.darkgray{
border-left:#9C9D95 1px solid;
border-right:#9C9D95 1px solid;
border-bottom:#9C9D95 1px solid;
}
table.red{
border-top:#7A0001 1px solid;
border-left:#7A0001 1px solid;
border-right:#7A0001 1px solid;
border-bottom:#7A0001 1px solid;
}
table.pink{
background:#FDDEE6;
border-left:#FBB7C6 1px solid;
border-right:#FBB7C6 1px solid;
border-bottom:#FBB7C6 1px solid;
}
table.bluedull{
border-left:#9CB5CE 1px solid;
border-right:#9CB5CE 1px solid;
border-bottom:#9CB5CE 1px solid;
}
table.ceremony{
border-top:#365446 1px solid;
border-left:#365446 1px solid;
border-right:#365446 1px solid;
border-bottom:#365446 1px solid;
}
table.dark{
border-top:#8B898A 1px solid;
border-left:#8B898A 1px solid;
border-right:#8B898A 1px solid;
border-bottom:#8B898A 1px solid;
}
table.cakes{
border-top:#450A00 1px solid;
border-left:#450A00 1px solid;
border-right:#450A00 1px solid;
border-bottom:#450A00 1px solid;
}
table.gray{
border-left:#D7D7D6 1px solid;
border-right:#D7D7D6 1px solid;
border-bottom:#D7D7D6 1px solid;
}
table.green{
border-left:#BDD673 1px solid;
border-right:#BDD673 1px solid;
border-bottom:#BDD673 1px solid;
}
table.shade{
border-left:#05ABC6 1px solid;
border-right:#05ABC6 1px solid;
border-bottom:#05ABC6 1px solid;
}
table.size{
font-size:11px;
}
table.box{
background:#ffffff;
border-left:#3B5999 1px solid;
border-right:#3B5999 1px solid;
border-top:#3B5999 1px solid;
border-bottom:#3B5999 1px solid;
}
table.box1{
border-left:#9BB4CA 1px solid;
border-right:#9BB4CA 1px solid;
border-top:#9BB4CA 1px solid;
border-bottom:#9BB4CA 1px solid;
background:url('images/box-bg.gif');
background-repeat:no-repeat;
background-position:top;
}
table.box2{
border-left:#9BB4CA 1px solid;
border-right:#9BB4CA 1px solid;
border-top:#9BB4CA 1px solid;
border-bottom:#9BB4CA 1px solid;
background:url('');
background-repeat:no-repeat;
background-position:top;
}
table.box3{
border-left:#9BB4CA 1px solid;
border-right:#9BB4CA 1px solid;
border-top:#9BB4CA 1px solid;
border-bottom:#9BB4CA 1px solid;
background:url('images/box-bg.gif');
background-repeat:no-repeat;
background-position:top;
}
table.box4{
background:#ffffff;
border-left:#9FB9C8 1px solid;
border-top:#9FB9C8 1px solid;
}
table.messages{
font-size:11px;
}
table.locations{
font-family:arial;
font-size:12px;
color:#1C5C80;
font-weight:bold;
}
table.locations1{
font-family:arial;
border-bottom:#3B7B97 1px solid;
font-size:12px;
color:#3B7B97;
font-weight:bold;
}
table.img-box{
border-left:#427393 1px solid;
border-right:#427393 1px solid;
border-top:#427393 1px solid;
border-bottom:#427393 1px solid;
}
table.img-box-black{
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
}
table.images{
font-size:11px;
}
table.endorsements{
font-size:10px;
}
table.top{
font-size:11px;
border-top:#93B0C0 1px solid;
}
table.pinkbox{
background:#FEE6E4;
border-top:#ff0000 1px solid;
border-bottom:#ff0000 1px solid;
border-left:#ff0000 1px solid;
border-right:#ff0000 1px solid;
}
table.tab1{
background:#9fb7d1;
border:0;
border-style: inset inset inset inset;
-moz-border-radius: 12px;
}
table.tab2{
background:#e5eff9;
border:#9fb7d1 0px solid;
border-style: inset inset inset inset;
-moz-border-radius: 9px;
}
table.inner{
width:617px;
border:0;
border-style: inset inset inset inset;
-moz-border-radius: 12px;
}
table.note{
font-size:11px;
background:#DDE6ED;
border-left:#427393 1px solid;
border-right:#427393 1px solid;
border-top:#427393 1px solid;
border-bottom:#427393 1px solid;
}
/*  TD  */
td.search{
	padding-bottom:10px;
}
td.popular_main{
	background:#75A696;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
td.nav-bottom {
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial 
}
td.featured_heading 
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: #a2c8ea; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px 
}
td.popular_details{
padding-top:10px;
padding-bottom:10px;
}
td.popular_details_heading{
padding-left:18px;
font-size:12px;
font-weight:bold;
}
td.popular_details_links{
padding-left:18px;
font-size:11px;
color:#0A33A9;
text-decoration:underline;
line-height:15px;
}
td.categories_main{
background:#5D8FBA;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
td.categories_details_links{
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
font-size:11px;
color:#0A33A9;
text-decoration:underline;
line-height:18px;
}
td.findprofessional_heading{
background:#d7d7d7;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.findprofessional_details_heading{
padding-top:20px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.findprofessional_details{
font-size:12px;
padding-right:5px;
}
td.wedding_main{
background:#C7A5F2;
color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.join_main{
background:#CEC67B;
font-size:12px;
font-weight:bold;
}
td.join_details{
background:#F7F6E4;
font-size:14px;
font-weight:bold;
}
td.joinbc_main{
background:#673D27;
color:#ffffff;
font-size:12px;
font-weight:bold;
}
td.featured_heading{
background:#A2C8EA;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.featured_details_heading{
padding-top:20px;
font-size:11px;
font-weight:bold;
}
td.featured_details{
font-size:11px;
padding-right:5px;
}
td.darkblue_heading{
background:#022754;
color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.jeweler_details_heading{
padding-top:20px;
padding-left:5px;
font-size:11px;
font-weight:bold;
}
td.jeweler_details{
padding-left:5px;
font-size:11px;
padding-right:5px;
}
td.jeweler_box{
border-right:#C5C5C5 1px solid;
}
td.yellow_heading{
background:#FCC35C;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.tuxedo_details_heading{
padding-top:20px;
padding-left:5px;
font-size:11px;
font-weight:bold;
}
td.tuxedo_details{
padding-left:5px;
font-size:11px;
padding-right:5px;
}
td.tuxedo_box{
border-right:#C5C5C5 1px solid;
}
td.peacock_heading{
background:#1B4230;
color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.login-details{
padding-left:15px;
}
td.blue_heading{
background:#A2C8EA;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.darkgray_heading{
background:#9C9D95;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.bluedull_heading{
background:#9CB5CE;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.dark_heading{
background:#8B898A;
color:#ffffff;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.red_heading{
background:#7A0001;
color:#ffffff;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.cakes_heading{
background:#450A00;
color:#ffffff;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.shade_heading{
background:#23B3C7;
color:#ffffff;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.gray_heading{
background:#D7D7D6;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.green_heading{
background:#BDD673;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.pink_heading{
background:#F89CB3;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.ceremony_heading{
background:#365446;
color:#ffffff;
padding-left:6px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.size_details_heading{
padding-top:8px;
font-size:11px;
font-weight:bold;
}
td.wedding{
font-size:11px;
padding-top:40px;
padding-left:110px;
}
td.jeweler_heading{
background:#FAC143;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.jeweler_details_heading{
padding-top:20px;
padding-left:5px;
font-size:11px;
font-weight:bold;
}
td.jeweler_details{
padding-left:5px;
font-size:11px;
padding-right:5px;
}
td.jeweler_box{
border-right:#C5C5C5 1px solid;
}
td.tuxedo_heading{
background:#A2C8EA;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}
td.tuxedo_details_heading{
padding-top:20px;
padding-left:5px;
font-size:11px;
font-weight:bold;
}
td.tuxedo_details{
padding-left:5px;
font-size:11px;
padding-right:5px;
}
td.tuxedo_box{
border-right:#C5C5C5 1px solid;
}
td.border{
padding:3px;
}
td.body{
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
padding-left:135px;
padding-top:50px;
font-size:12px;
line-height:17px;
}
td.main{
border-top:0px;
border-bottom:#7297b1 1px solid;
border-right:#7297b1 1px solid;
border-left:#7198b0 1px solid;
}
td.body1{
padding-top:50px;
padding-left:25px;
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
font-size:12px;
line-height:17px;
}
td.body2{
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
padding-top:30px;
padding-bottom:10px;
font-size:12px;
line-height:17px;
}
td.body3{
/*
padding-left:10px;
padding-right:10px;
*/
padding-bottom:10px;
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
font-size:12px;
line-height:17px;
}
td.body4{
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
font-size:12px;
line-height:17px;
}	
td.body5{
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
font-size:12px;
line-height:17px;
}
td.body6
{
	BORDER-RIGHT: #d8dfe9 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #d8dfe9 1px solid; 
	LINE-HEIGHT: 17px; 
	PADDING-TOP: 50px 
}
	
td.body7{
border-left: 0;
border-right:#D8DFE9 1px solid;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
font-size:12px;
line-height:17px;
}
td.messages_body{
border-left:#D8DFE9 1px solid;
border-right:#D8DFE9 1px solid;
padding-left:5px;
padding-top:10px;
font-size:12px;
line-height:17px;
}
td.nav-top{
font-size:12px;
line-height:17px;
}
td.heading{
color:#333333;
padding-left:10px;
font-size:12px;
font-weight:bold;
background:#9CB5CE;
}
td.details{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}
td.box{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}
td.box1{
padding-left:20px;
padding-top:10px;
font-size:12px;
line-height:17px;
}
td.box2{
padding-left:50px;
padding-top:10px;
font-size:12px;
line-height:17px;
}
td.box3{
padding-left:20px;
padding-top:10px;
font-size:12px;
line-height:17px;
}
td.box4{
padding-left:15px;
padding-right:15px;
padding-top:15px;
font-size:12px;
line-height:17px;
}
td.box5{
padding-left:15px;
padding-top:15px;
font-size:12px;
line-height:17px;
}
td.box_heading{
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
background:#D9E5F1;
}
td.box_heading1{
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
background:#D9E5F1;
color:#ffffff	;
}
td.box_heading2{
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
background:#779BB3;
color:#ffffff;
}
td.box_heading3{
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
background:#87A8BB;
color:#ffffff;
}
td.box_head{
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
background:#87A8BB;
color:#ffffff;
}
td.messages_heading{
padding-top:2px;
padding-left:5px;
font-weight:bold;
font-size:12px;
background:#e6e6e6;
color:#0C3199;
}
td.messages_heading1{
padding-top:2px;
padding-left:5px;
font-weight:bold;
font-size:12px;
background:#e6e6e6;
color:#0C3199;
}
td.messages_details{
padding-top:2px;
padding-left:5px;
background:#f6f6f6;
color:#0C3199;
}
td.messages_details1{
padding-top:2px;
padding-left:5px;
background:#f6f6f6;
color:#333333;
}
td.nav{
padding-right:30px;
}
#heading{
padding-left:20px;
font-size:18px;
font-weight:bold;
color:#04184b;
}
td.text{
font-size:12px;
color:#666666;
padding-right:10px;
text-align:right;
}
td.top-nav{
padding-top:20px;
border-left:#D8DFE9 0px solid;
border-right:#D8DFE9 0px solid;
font-size:12px;
line-height:17px;
}
td.note{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
#form{
padding:5px;
}
#captions{
padding-top:5px;
padding-bottom:5px;
}
#cap1{
padding-right:98px;
}
#i{
padding-right:20px;
}
#footer{
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}
#links{
color:#001d9f;
padding-bottom:5px;
}
td.left-column{
padding-top:10px;
padding-left:3px;
padding-right:4px;
border-left:#D8DFE9 1px solid;
font-size:12px;
line-height:17px;
}
td.nav-row{
color:#0D4462;
padding-left:5px;
padding-right:2px;
border-bottom:#D8DFE9 1px solid;
font-size:11px;
line-height:17px;
}
td.nav-row2{
color:#0D4462;
padding-left:20px;
padding-right:2px;
border-bottom:#D8DFE9 1px solid;
font-size:11px;
line-height:17px;
}
td.colored{
padding-left:16px;
padding-top:18px;
padding-bottom:18px;
padding-right:16px;
background:#DDE6ED;
border-bottom:#9BB3CB 1px solid;
}
td.blank{
padding-left:16px;
padding-top:18px;
padding-bottom:18px;
padding-right:16px;
background:#EBF0F5;
border-bottom:#9BB3CB 1px solid;
}
td.detail{
padding-left:15px;
padding-top:18px;
border-left:#9BB3CB 1px solid;
border-bottom:#9BB3CB 1px solid;
}
td.heading1{
padding-left:10px;
background:#9CB5CE;
border-top:#000000 1px solid;
}
td.details1{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
td.left-col{
padding-left:10px;
padding-right:5px;
font-size:10px;
}
td.pinkbox{
font-size:12px;
font-weight:bold;
}
td.pinkbox1{
padding-left:120px;
padding-top:10px;
padding-bottom:10px;
font-size:12px;
}
td.pinkbox2{
font-size:12px;
}
td.top1{
border-bottom:#93B0C0 1px solid;
border-left:#93B0C0 1px solid;
border-right:#93B0C0 1px solid;
}
td.top2{
font-size:10px;
padding-left:10px;
padding-right:10px;
border-bottom:#93B0C0 1px solid;
border-right:#93B0C0 1px solid;
}
td.top3{
color:#ffffff;
font-weight:bold;
background:#A5BCCA;
padding-left:10px;
padding-right:10px;
border-bottom:#93B0C0 1px solid;
border-right:#93B0C0 1px solid;
}
td.padding{
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-right:#9FB9C8 1px solid;
border-bottom:#9FB9C8 1px solid;
}
td.padding1{
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
border-right:#9FB9C8 1px solid;
border-bottom:#9FB9C8 1px solid;
}
td.box_heading1{
background:#87A8BB;
color:#ffffff;
padding-top:2px;
padding-left:10px;
font-weight:bold;
font-size:12px;
border-bottom:#9BB3CB 1px solid;
}
td.note{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
td.footer{
border-top:#D8DFE9 1px solid;
padding-top:10px;
}
td.area1_off{
background:url('images/subnav/area_1.gif');
}
td.area1_on{
background:url('images/subnav/area1.gif');
}
td.area2_off{
background:url('images/subnav/area_2.gif');
}
td.area2_on{
background:url('images/subnav/area2.gif');
}
td.area3_off{
background:url('images/subnav/area_3.gif');
}
td.area3_on{
background:url('images/subnav/area3.gif');
}
td.area4_off{
background:url('images/subnav/area_4.gif');
}
td.area4_on{
background:url('images/subnav/area4.gif');
}
td.area5_off{
background:url('images/subnav/area_5.gif');
}
td.area5_on{
background:url('images/subnav/area5.gif');
}
img.img-border{
border-top:#93B0C0 1px solid;
border-bottom:#93B0C0 1px solid;
border-left:#93B0C0 1px solid;
border-right:#93B0C0 1px solid;
}
img.logo_image { border-style: none; border: 0px; }
tr.paging_style {
	font-weight: bold; 
	font-family: arial; 
	color: #0a33a9; 
	text-decoration: none; 
	font-size: 10px; 
	text-align : right;
}
tr.navigate { 
	font-family: arial;		
	font-size:10px;
	color:blue;
	border-bottom: white;
}
.inline { display:inline; }
.none { display:none; }
/* DIV */
DIV.error 
{
	BORDER-RIGHT: #ff0000 1px solid; 
	BORDER-TOP: #ff0000 1px solid; 
	MARGIN-TOP: 2%; 
	PADDING-LEFT: 170px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(http://www.bayareachiropractic.com/baycafe/images/warn-sign.gif) #fee6e4 no-repeat; 
	PADDING-BOTTOM: 5px; 
	MARGIN-LEFT: 1%; 
	BORDER-LEFT: #ff0000 1px solid; 
	MARGIN-RIGHT: 1%; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ff0000 1px solid 
}
span.back_to_brochure {
	padding-left: 65px;
	padding-bottom:5px;
	color: #3B7B97;
	font-size: 11px;	
	font-weight: lighter;
	font-family:arial;	
}
a.back_to_brochure_link {
	color: #3B7B97;	
}
/* a */
a.forgot{
color:#787878;
}
a.view{
color:#333333;
}
a.a_active {
display: block;
width:138px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b_1.gif);
text-decoration: none; /*lets remove the link underlines*/
}
a.a_active:hover {
display: block;
width:138px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b1.gif);
text-decoration: none; /*lets remove the link underlines*/
}
a.a_still {
display: block;
width:138px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b1.gif);
text-decoration: none; /*lets remove the link underlines*/
} 
/* b */
a.b_active {
display: block;
width:154px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b2.gif);
text-decoration: none; /*lets remove the link underlines*/
}
a.b_active:hover {
display: block;
width:154px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b_2.gif);
text-decoration: none; /*lets remove the link underlines*/
} 
a.b_still {
display: block;
width:154px;
height:21px;
padding-top:10px;
padding-left:10px;
color:#ffffff;
font-weight:bold;
background: #f6f7fb url(images/b_2.gif);
text-decoration: none; /*lets remove the link underlines*/
}
span.capital{
color:#d3d9df;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
#left_post_new_ad, #left_group_create {
	padding-top: 5px;
	padding-bottom: 5px;	
}
  .content_table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
  }
  
  .content_headers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;  
  }
  .datagrid_classified_listings { 
  	font-size: 12px; 
	padding-top: 7px 
  }
  
  #classified_search_box_table {
  	font-size: 12px;
	font-weight: bold;
  }  
  
  TEXTAREA.large_texts { 
   HEIGHT: 340px;
   WIDTH:  500px; }   
   
   
  .access_radio input { float: left; }
  .access_radio label { float: right; width: 400px; padding: 0 0 5px 10px; font-size: 12px; }
  
  div.question_heading{
text-decoration:none;
font-size:16px;
color:#CC6600;
font-weight:bold;
}

div.question_heading1{
font-weight:bold;
text-decoration:none;
font-size:14px;
color:#333333;
}

div.bubble-tip{
z-index:1;
float:left; 
position:relative; 
left:16px;
top:20px; 
width:0px;  
height:0px; 
}
div.bubble-top{
background:url(images/speech-bubble/bubble-top.jpg) no-repeat;
height:9px;
}
div.bubble-middle{
background:url(images/speech-bubble/bubble-middle.jpg) repeat-y;
padding:10px 20px 5px 20px; /*Top Right Bottom Left*/
height:100%;
font-size:12px;
}
div.bubble-bottom{
background:url(images/speech-bubble/bubble-bottom.jpg) no-repeat;
height:9px;
padding-bottom:10px;
}
div.bubble-tip1{
z-index:1;
float:left; 
position:relative; 
left:16px;
top:30px; 
width:0px;  
height:0px; 
}
div.bubble-top1{
background:url(images/speech-bubble/bubble-top1.jpg) no-repeat;
height:9px;
}
div.bubble-middle1{
background:url(images/speech-bubble/bubble-middle1.jpg) repeat-y;
height:9px;
padding:1px 20px 0px 20px; /*Top Right Bottom Left*/
height:100%;
font-size:12px;
}
div.bubble-bottom1{
background:url(images/speech-bubble/bubble-bottom1.jpg) no-repeat;
height:9px;
}

