﻿body 
{
    background: #ffffff;
    color:#4F4F4F;
    font-size:10;
    font-family:Arial;
    text-align:right;
}

h2
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.input_search_main
{
    height:19px;
    font-size:10px;
    font-family:Arial;
    text-align:right;
    background: #FFFFA6;
}

.select_search_main
{
    height:16px;
    font-size:9px;
    font-family:Arial;
    text-align:right;
    background: #FFFFA6;
}


select
{
    height:16px;
    font-size:9px;
}

date_input_selector
{
	height:18px;
    font-size:11px;
}

/**** Home Page ***/

.text
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
}
.text:link
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
}

.text:selected
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
}

.text:active
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
}

.text:hover
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
}


.news_text
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
    text-decoration:none;
}
.news_text:link
{
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
    text-decoration:none;
}

.news_text_black
{
    color:#000000;
    font-size:12;
    font-family:Arial;
    font-weight:bold;
    text-decoration:none;
}
.news_text_black:link
{
    color:#000000;
    font-size:12;
    font-family:Arial;
    font-weight:bold;
    text-decoration:none;
}

.text_very_big
{
    color:#4F4F4F;
    font-size:16;
    font-family:Arial;
}

.text_big
{
    color:#4F4F4F;
    font-size:14;
    font-family:Arial;
}
.text_big:link
{
    color:#4F4F4F;
    font-size:14;
    font-family:Arial;
}
.text_red
{
	color:#960101;
    font-size:12;
    font-family:Arial;
}
.text_big_red
{
    color:#960101;
    font-size:14;
    font-family:Arial;
}

.header_tiny
{
    color:#4F4F4F;
    font-size:11;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
}

.header_tiny:link
{
    color:#4F4F4F;
    font-size:11;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
    text-decoration:undeline;
}

.header_tiny:selected
{
    color:#4F4F4F;
    font-size:11;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
    text-decoration:undeline;
}

.header_tiny_red
{
    color:#960101;
    font-size:11;
    font-family:Arial;
    font-weight:bold;
}

.header_tiny_red:link
{
    color:#960101;
    font-size:11;
    font-family:Arial;
    font-weight:bold;
    text-decoration:undeline;
}

.header_tiny_red:selected
{
    color:#960101;
    font-size:11;
    font-family:Arial;
    font-weight:bold;
    text-decoration:undeline;
}

.header_small
{
    color:#4F4F4F;
    font-size:14;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
}
.header_medium
{
    color:#4F4F4F;
    font-size:15;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
}

.header_big
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.header_medium_light
{
	color:#CE7675;
    font-size:15;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
}

.header_white
{
	color:#FFFFFF;
    font-size:18;
    font-family:Arial;
    font-weight:bold;
}

.header_big_light
{
	color:#CE7675;
    font-size:20;
    font-family:Arial;
    text-align:right;
    font-weight:bold;
}
.header_big:link
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.header_big:selected
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.header_big:active
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.header_big:hover
{
	font-size: 24;
	font-weight: bold;
	color:#4F4F4F;
	font-family:Arial;
}

.home_gen {
    background: #ffffff;
    color:#4F4F4F;
    font-size:12;
    font-family:Arial;
    text-align:right;
}
.gray_dotted_border
{
    border-right: #CCCCCC thin dotted;
    border-top: #CCCCCC thin dotted; 
    border-left: #CCCCCC thin dotted; 
    border-bottom: #CCCCCC thin dotted;
}
.gray_dotted_upanddown
{
    border-top: #CCCCCC thin dotted; 
    border-bottom: #CCCCCC thin dotted;
}
.gray_dotted_down
{
    border-bottom: #CCCCCC thin dotted;
}

.gray_solid_down
{
    border-bottom: #CCCCCC 1px solid;
}

.gray_solid_top
{
    border-top: #CCCCCC 1px solid;
}
.gray_solid_sides
{
    border-left: #CCCCCC 1px solid;
    border-right: #CCCCCC 1px solid;
}
.gray_solid_sides_and_top
{
    border-left: #CCCCCC 1px solid;
    border-right: #CCCCCC 1px solid;
    border-top: #CCCCCC 1px solid;
}
.white_dotted_down
{
    border-bottom: #FFFFFF thin dotted;
}
.gray_dotted_right
{
    border-right: #CCCCCC thin dotted;
    font-size:1px;
}

.gray_solid_right
{
    border-right: #CCCCCC thin solid;
    font-size:1px;
}

.white_solid_right
{
    border-right: #FFFFFF thin solid;
    font-size:1px;
}

.red_solid_right
{
    border-right: #960101	 thin solid;
    font-size:1px;
}

.upper_menu
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.upper_menu:link
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}

.upper_menu:selected
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}

.upper_menu:active
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}

.upper_menu:hover
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
}

.upper_menu_selected
{
    background:#555555;
    font-size:14;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.home_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #D4D0C8;
	letter-spacing: 2px;
}
.home_spacer 
{
    background: #ffffff;
}

.home_boxes
{
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#999999;
}



.newsline_text:hover
{
    background:#999999;
    font-size:14;
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
} 

/**** Personal Site ***/
.personal_upper_menu
{
    background:#960101;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.personal_upper_menu:link
{
    background:#960101;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.personal_upper_menu:visited
{
    background:#960101;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.personal_upper_menu:active
{
    background:#960101;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.personal_upper_menu_selected
{
    background:#D17676;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
}

.personal_red_headers
{
    font-family:Arial;
    font-size:14;
    font-weight:bold;
    color:#960101;
}
.personal_red_italic
{
    color:#960101;
    font-family:Arial;
    font-size:12;
    font-style:italic;
}

.personal_edit_links
{
	font-family:Arial;
    font-size:14;
    font-weight:bold;
    color:#960101;
}
/*** Info ***/
.info_upper_menu
{
    background:#D3BFAB;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
}

.info_upper_menu:link
{
    background:#D3BFAB;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.info_upper_menu:visited
{
    background:#D3BFAB;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.info_upper_menu:active
{
    background:#D3BFAB;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.info_upper_menu_selected
{
    background:#C0A487;
    font-size:13;
    color:#ffffff;
    font-weight:bold;
    font-family:Arial;
}

.info_big_header
{
    background:#C0A487;
    font-size:16;
    color:#ffffff;
    font-weight:bold;
    font-family:Arial;
    padding-left:8;
    padding-right:8;
}

.alt_main_block_headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 28px;
	font-weight: bold;
	color:#960101;
	color: #D4D0C8;*/
	color:#ffffff;
	background:#960101;
	/*background:#D17676;
    font-size:18;
    font-weight:bold;
    text-decoration:none;
	letter-spacing: 2px;
	/*border-top: #CCCCCC thin solid; 
    border-bottom: #CCCCCC thin solid;*/
}

/* Communities Page */
.page_devider_rows
{
    /*background:#999999;*/
    /*background-image: url(../images/gray_hat.jpg);*/
    background:#D17676;
    font-size:14;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    padding-right: 8;
}


.beta_header
{
    background:#960101;
    /*background-image: url(../images/gray_hat.jpg);*/
    font-size:14;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    padding-right: 8;
}

.yh_main_community_div
{
	height:280;
	width:160;
	overflow:auto;	
}

.yh_main_community_div1
{
		
}

.yh_tag_tooltip
{
	padding-right:5px;
	background-color:#cccccc;
	border:1px solid black;
	height:20px;
	width:200px; 
}

.yh_add_button_tooltip
{
	padding-right:5px;
	background-color:#E4DBDC;
	border:1px solid black;
	height:20px;
	width:200px; 
}
