/* CSS Document */
body{
font-size: 11px;
margin-left: 2px;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
font-family: Arial, Helvetica, sans-serif;
background: #FFFFFF;
}

h1{
font-size: 22px;
font-style: normal;
color: #000000;
margin: 0px;
padding: 0px;
font-family: "Times New Roman", Times, serif;
}

h2{
font-size: 16px;
font-style: normal;
color: #000000;
margin: 0px;
padding: 0px;
font-family: "Times New Roman", Times, serif;
}

.boxText {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-weight: normal;
}
.infoBox {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
}

.infoBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #990000;
	background-image:  url();
}

.infoBoxContents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.infoBoxNotice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #999999;
}

.infoBoxNoticeContents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid;
}

TD.infoBoxHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #FFCC00;
  
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}


TD.pageHeading{
  font-family: "Times New Roman", Times, serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.navbg {
background-color: #990000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
}
.navbg_select {
background-image:  url("");
}

.body_bg {
background-color: #B5B8AB;
}

.horizrule {
background-color: #666666;
}

.subnav-bg {
background-color: #B5B8AB;
}
.subnavselect-bg {
background-color: #ffffff;
}
.subject {
background-color: #990000;
}

.nav_menu{
font-family: Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11px;
color :#000000;
}

a.nav_menu{
font-family: Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11px;
color :#000000;

}

a.nav_menu:hover{
text-align : left;
font-family: Arial, Helvetica, sans-serif;
font-style : normal ;
font-size : 11px;
color :#990000;
text-decoration : none;
}

.navMenuHead{
font-family: Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 12px;
font-weight :bold;
color :#000000;
}

.nav_top{
font-family: Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11px;
font-weight :bold;
color :#000000;
}

a.nav_top{
font-family: Arial, Helvetica, sans-serif;
font-style : normal;
font-size : 11px;
font-weight :bold;
color :#000000;
}

a.nav_top:hover{
text-align : left;
font-family: Arial, Helvetica, sans-serif;
font-style : normal ;
font-size : 11px;
font-weight :bold;
color :#990000;
text-decoration : none; }


a.subnav_menu{
width: 100%;
text-align : center;
font-family: Arial, Helvetica, sans-serif;
font-style : normal ;
font-size : 12px;
font-weight :bold;
color :#333334;
text-decoration : none;
}

a.subnav_menu:hover{
width: 100%;
text-align : center;
font-family: Arial, Helvetica, sans-serif;
font-style : normal ;
font-size : 10px;
font-weight :bold;
color :#990000;
text-decoration : none;
}

.introtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 25px;
font-weight: normal;
color: #ffffff;
}
.copyright {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
}

.credit {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

a.credit {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
}

.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
background-color: #FF9900;
}

.footernav {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: #33CCCC;
}
a.footernav:link      {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
background-color: #33CCCC;
}
a.footernav:active    {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #FFFFFF; font-weight: bold;
}
a.footernav:visited   {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #FFFFFF; font-weight: bold;
}
a.footernav:hover     {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #FFFFFF; font-weight: bold;
}

.form-border {
padding: 5px;
border: 1px solid #999999;
}
.form-submitrow {
background-color: #CCCCCC;
padding: 3px;
}
.form-requiredfield {
background-color: #990000;
}
.form-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.pageBorder {
font-family: "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
border: 1px solid #FF6633;
}
/* Begin classifieds styles by KJ */
.quick_search_box {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #FF6633;
}
.browsing_category_tree {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.browsing_category_name {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.browsing_category_description {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.browsing_category_count {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.main_page_message {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.menu_bar {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.login_form_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.login_form_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.login_form_field_labels {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.login_form_submit_button {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
.login_form_error {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
}
.user_menu_bar {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.left_column_data {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}
.right_column_data {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
.place_an_ad_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.place_an_ad_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.category_specific_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #CC0000;
}
.category_specific_description {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.place_an_ad_choose_category_link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.place_an_ad_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.place_an_ad_end_link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
}
.place_an_ad_error {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
font-weight: bold;
}
.place_an_ad_image_title_bar {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.image_collection {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.cat_tree {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.display_ad_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.display_ad_value {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #E1E1FF;
}
.display_ad_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #E1E1FF;
}
.display_ad_extra_question_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.display_ad_extra_question_value {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.display_ad_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.place_an_ad_approval_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.user_management_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.user_management_section_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.user_management_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.user_management_menu_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #660000;
font-weight: bold;
}
.display_ad_category_tree {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #660000;
font-weight: bold;
}
.browsing_image_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000CC;
font-weight: bold;
}
.user_management_detail_data {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.user_management_detail_field {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.user_management_bottom_link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000CC;
font-weight: bold;
}
.user_management_detail_image_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0000CC;
font-weight: bold;
}

.newest_ad_row_header {
background-color: #E1E1FF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
background-image:  url("http://www.obo-local.com/utah/park-city/images/misc/menu_bar_bg.gif");
}
.hottest_ad_row_header {
background-color: #E1E1FF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #666666;
background-image:  url("http://www.obo-local.com/utah/park-city/images/misc/menu_bar_bg.gif");
}
.browsing_result_table_header {
background-color: #575ECC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
}
.browsing_result_table_body_even {
background-color: #dddddd;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.browsing_result_table_body_odd {
background-color: #eeeeee;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.notify_friend_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.notify_friend_description {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.notify_friend_field_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.user_management_result_set_even_row {
font-family: Arial, Helvetica, sans-serif;
background-color: #E1E1FF;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.user_management_result_set_even_odd {
font-family: Arial, Helvetica, sans-serif;
background-color: #575ECC;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.user_management_result_set_title_bar {
font-family: Arial, Helvetica, sans-serif;
background-color: #FFCC00;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.user_management_communications_field_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.user_management_ad_filter_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.renewal_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.renewal_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.renewal_transaction_label_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.renewal_transaction_data_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.subtotal_field_right {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.subtotal_field_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.tax_field_right {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.tax_field_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.total_field_left {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.total_field_right {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.registration_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.registration_instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
}
.registration_field_label {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}
.registration_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #990000;
font-weight: bold;
}
.registration_field_data {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}.leftBox {
	border: 1px solid #666666;
}
