/* See other css file */
@import url(site_body_text.css);

body {
	margin:0;
	padding:0;
	font-size:75%;
	background-color:#fff;
	background-image:url('/site_images/site_bak.gif');
	/* serif-font */
	font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
	/* sans-serif-font */
	font-family: 'Gill Sans','Gill Sans MT',Futura,'Century Gothic','Trebuchet','Trebuchet MS',Tahoma,Geneva,Verdana,sans-serif;
}

image {
	border:0;
}

#whole_hp_outside {
	margin:0;
}
#whole_hp {
	min-width:675px;
	width:97%;
	margin:2px auto 0 auto;
}


#whole_hp_outside.public_page {
	background-image:url('/site_images/site_bak_shadow.gif');
	background-position:top center;
	background-repeat:repeat-y;
}

#whole_hp.public_page {
	width:745px;
}

#bottom_shadow {
	background-image:url('/site_images/site_bak_shadow_btm.gif');
	background-position:top center;
	width:896px;
	height:24px;
	margin:0 auto;
}

#rounded_top,#rounded_btm {
	position:relative;
}
.rounded_corner {
	width:15px;
	height:15px;
	background:transparent url('/site_images/site_corners.gif') no-repeat 0 0;
	position:absolute;
}

#rounded_btm_w {
	left:0;
	background-position:0 -15px;
}

#rounded_btm_e {
	right:0;
	background-position:-15px -15px;
}
#rounded_btm_c {
	border-bottom: 1px solid #666;
	background-color:#fff;
	margin:0 15px;
	height:14px;	
}

#rounded_top_w {
	background-position:0 0;
	left:0;
}
#rounded_top_e {
	background-position:-15px 0;
	right:0;
}
#rounded_top_c {
	border-top: 1px solid #666;
	background-color:#fff;
	margin:0 15px;
	height:14px;
}
/* ie_hack here */


#whole_content {
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	padding: 3px 18px;
	background-color:#fff;
}

/* Top Banner */
#top {
	height:103px;
	width:100%;
	background-image:url('/site_images/site_top_bak.gif');
	background-repeat:repeat-x;
	background-position: bottom left;
	position:relative;
}

#top_img {
	white-space:nowrap;
	overflow:hidden;
}
#top img {border:0}
#top_right { text-align:right;}
#top_left { width:442px;margin-top:-71px; }

/* ie_hack here */

#whole_hp_outside.public_page #tab_strip {
	font-size:12px;
	
}
#whole_hp_outside.public_page #tab_strip a {
	padding:6px 19px;
}

#tab_strip {
	height:30px;
	border:0;
	white-space:nowrap;
	color:#333;
	border-left: 1px solid #666;

	font-family:Futura,Georgia,Verdana,sans-serif;
	font-size:12px;
	
	margin-top:1px;
	position:absolute;
	top:72px;
}
#tab_strip_right {
	text-align:right;margin-top:2px;line-height:30px;border-right:1px solid #666;
}
/* ie_hack here */
#tab_strip a {
	display:block;
	float:left;
	padding:6px 10px;
	margin:0 1px;
	white-space:no-wrap;
	border-right: 1px solid #666;
	line-height:18px;
}

/* ie_hack here */

#tab_strip .tab_item_sel_on {
	color:#fff;
}
#tab_strip a:link,#tab_strip a:visited {
	text-decoration:none;
	color:#444;
}
#tab_strip .tab_item_sel_on a:link,#tab_strip .tab_item_sel_on a:visited {
	color:#000;
}
#tab_strip a:hover, #tab_strip .tab_item_sel_on a:hover {
 	color:#900;
	text-decoration:underline;
}

#content_hp {
	padding-top:13px;
}

/* ie_hack here */

#outside_center {
	border-right:1px solid #efefef;
	padding-right:3px;
}
#center {
	font-size:1.15em;
	text-align:justify;
}




#right {
	background-image:url('/site_images/sidebar_bak.gif');
	text-align:justify;
}






#whole_hp_outside.public_page #content_container {
  padding-right: 240px;  /* RC fullwidth + CC padding */
}
#whole_hp_outside.public_page #content_container .column {
  position: relative;
  float: left;
}
#whole_hp_outside.public_page #content_container #center {
  padding: 0 20px 0 0;    /* CC padding */
margin-right:20px;
margin-bottom:5px;
  width: 100%;
border-right:1px solid #dedede;
}

#whole_hp_outside.public_page #content_container #right {
  width: 199px;          /* RC width */
  padding: 0 0 0 0;       /* RC padding */
  margin-right: -240px;  /* RC fullwidth + CC padding */
}

#right_floating {
	float:right;
	margin:0 0 5px 40px;
	background-image:url('/site_images/sidebar_bak.gif');
	text-align:justify;
}






.sidebar_title {
	background-image:url('/site_images/sidebar_title_bak.gif');
	height:20px;
	color:#fff;
	line-height: 1.7em;
	padding: 0 4px;
	margin-top: 12px;
	text-transform: uppercase;
	font-size:.95em;
	/* serif-font */
	font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
	font-weight:bold;
}
.sidebar_title_top {
	margin-top: 0;
}
.sidebar_item {
	padding: 4px 8px;
	border-bottom:1px dotted #999;
	font-size:.95em;
	color:#639BD0;
	font-style:italic;
}
.sidebar_item a:link {
	text-decoration:underline;
	font-style:normal;
}

.sidebar_text {
	padding: 8px 12px;
	color:#666;
}
.sidebar_item_extra {
	text-align:right;
}
.sidebar_navigation h1 {
	display:block;
	margin-left:15px;
font-size:1.1em;
font-weight:bold;
	font-family:'Gill Sans','Gill Sans MT',Futura,'Century Gothic','Trebuchet','Trebuchet MS',Tahoma,Geneva,Verdana,sans-serif;
   letter-spacing: 0px;
}
.sidebar_navigation h2 {
	display:block;
	margin-left:15px;
font-size:1.0em;
font-weight:normal;
color:#000;
font-family:'Gill Sans','Gill Sans MT',Futura,'Century Gothic','Trebuchet','Trebuchet MS',Tahoma,Geneva,Verdana,sans-serif;
letter-spacing: 0px;
}
.sidebar_item_extra a:link {
	text-decoration:none;
	font-style:italic;
}
.sidebar_service {
	text-align:center;
	color:#96AF76;
	margin-top:15px;
}




#bottom_blue {
	width:100%;
	height:7px;
	background-color:#82ACD6;
	overflow:hidden;
}



#hp_pictures {
	padding:8px 0;
}
#hp_pictures div {
	border:1px solid #777
}
#hp_pictures_rt {
	clear:right;
	margin-bottom:10px;
}
/* ie_hack here */
#hp_summary {
	margin:23px 0;
	text-align:justify;
	color:#555555;
	/* sans-serif-font */
	font-family:'Gil Sans',Gadget,Futura,Tacoma,'Trebuchet MS',Verdana,sans-serif
}









.subnav {
	margin:5px;
	padding:0px;
}





.news_item {
	font-size:1.1em;
	padding-left:30px;
	text-indent:-30px;
}





.menu_dropdown {
	border:1px solid #999;
	border-top:0px;
	line-height:20px;
	display:none;
	background-color:#F0F0F0;

}

.menu_dropdown a:link, .menu_dropdown a:visited {
	display: block;
	font-weight:bold;
	font-family:Verdana,Arial,sans-serif;

	padding: 3px;
	text-indent:5px;
	text-decoration: none;
	font-size:.9em;
	font-weight: bold;
	color:#006;
	background-color:#F0F0F0;
	white-space:nowrap;
}

.menu_dropdown a:hover{ 
	color: #00A;
	background-color: #CCC;
	background-image:none;
	text-decoration:none;
}



/* HP Content */
#whole {
	background-color:#FFFFFF;
}


.content_box_inner {
	padding:6px;
	background-color:#F5F5F5;
	border:1px solid #D3D3D3;
	margin:2px;
}


#footer {
	text-align:center;
	font-size:.8em;
	color:#999;
	font-family:verdana,sans-serif;
	text-align:center;
	margin-top:5px;
	margin-bottom:20px;
}













a:link {
	color:#009;
}
a:visited {
	color:#009;
}
a:hover {
	color:#900;
}

.button_div {
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
}

a.button {
	color: #000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	border:2px outset #a7bba1;
	background-color:#C0D8E7;
	display: block;
	padding: 3px 5px;
	margin: 1px;
	text-align: center;
	float: right;
}
a.button:link {
	color: #000;
}
a.dialog_button.button {
	float: right;
}
a.button:hover {
	background-color: #DFF0F9;
	color:#000;
	padding-left:4px;
	border:2px inset #5e7956;
	border:2px outset #a7bba1;
}


ul.sortable_list {
	list-style-type:none;
}
ul.sortable_list li {
	margin:0;
	margin-bottom:4px;
	padding:5px;
	border:1px solid #888;
	background-color: #E3F4C7;
	cursor:move;
	width:80%;
}
ul.displayable_list {
	list-style-type:none;
}
ul.displayable_list li {
	margin:0;
	margin-bottom:4px;
	padding:5px;
	border:1px solid #888;
	width:80%;
}

a.simple_button {
	text-decoration: none;
	text-align: center;
	float: right;
	display: block;
	outline:none;
	color:#559;
		
	padding: 1px 2px;
	margin: 1px;
	border:1px solid #ccc;
	line-height:1.0em;
}
a.simple_button:hover {
	color:#955;
	background-color: #ddd;
}
a.blue_downarrow{
	padding-right:11px;
	background-position:95% center;
	background-repeat:no-repeat;
	background-image:url(/images/downarrow_sm_cc9.gif);
}

.simple_dropdown {
	border:1px solid #999;
	line-height:20px;
	background-color:#F0F0F0;
}

.simple_dropdown a:link, .simple_dropdown a:visited {
	display: block;
	padding: 1px;
	text-indent:2px;
	text-decoration: none;
	color:#006;
	background-color:#F0F0F0;
	white-space:nowrap;
}

.simple_dropdown a:hover{ 
	color: #00A;
	background-color: #CCC;
}



.clearer,.clearer {
	clear:both;
	border:0;padding:0;margin:0;
}




.sort-table thead {
	/* serif-font */
	font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
}







/* Home page */

ul.project_detail_list {
	margin-left:2px;
	padding-left:4px;
}
ul.project_detail_list li {
	margin: 0 0 5px 2px;
	padding-left:4px;
}

.page_title {
	font-size: 1.2em; 
	font-weight: bold; 
	color: rgb(0, 83, 128); 
	margin-top: 0;
}

.sub_title {
	font-weight:bold;
	font-size:1.1em;
	margin-top:20px
}


ol.committee_list li {
	padding-bottom:12px;
}
ol.committee_list ol {
	padding-top:3px;
}

ol.committee_list li li {
	padding-bottom:3px;
}
.help-committee_name {
	font-weight:bold;
	text-decoration: underline;
}
.help-sub_committee_name {
	font-style:italic;
	color:#55b;
}



/* Member directory */

.expandable {
	width:500px;
	margin:0 auto;
}
.expandable td {
	text-align:left;
	vertical-align:top;
	width:50%;
}
.expandable td div {
	margin-top:0;padding-top:0;
	margin-bottom:0;padding-bottom:0;
	padding-left:25px;
}


a.simple_btn {
	text-decoration: none;
	text-align: center;
	float: right;
	display: block;
	outline:none;
	color:#559;
		
	padding: 1px 2px;
	margin: 1px;
	border:1px solid #ccc;
	line-height:1.0em;
}
a.simple_btn:hover {
	color:#955;
	background-color: #ddd;
}
a.blue_downarrow{
	padding-right:11px;
	background-position:95% center;
	background-repeat:no-repeat;
	background-image:url(/images/downarrow_sm_cc9.gif);
}


.admin_title {
	font-size:1.9em;
	font-weight:bold;
	padding-left:0px;
	/* serif-font */
	font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
}





/*** PAGE SPECIFIC ***/

/**
 ** Page Tree Page
 **/

ul.page_sort {
	list-style-type: none;
	margin:3px;
	margin-left:10px;
	padding:5px;
	border: 1px dashed #dedede;
}
li.page_sort {
	margin:5px;
	margin-left:30px;
}
.page_sort_hide {
	padding:0;padding-top:5px;
	line-height:.1em;
	border:0;
	margin:0;
}
#active_list {
	border:0px;
}
.page_sort_hide_top {
	padding-top:1px;
}
.page_element {
	padding: 1px;
	border:1px solid #c5dea1;
	color:#555;
	line-height:1.8em;
	background-color: #DEEFC2;
}
.move_tree .draggable_li {
	cursor:move;
}
li.page_sort li.page_sort .page_element { background-color: #E3F4C7; }
li.page_sort li.page_sort li.page_sort .page_element { background-color: #E8FACC; }
li.page_sort li.page_sort li.page_sort li.page_sort .page_element {	background-color: #ECFFD2; }
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .page_element { background-color: #F2FFD7; }
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .page_element { background-color: #F7FFDC; }
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .page_element { background-color: #FCFFF2; }
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .page_element { background-color: #FFFFF7; }

.bar_color_highlighted,
li.page_sort .bar_color_highlighted,
li.page_sort li.page_sort .bar_color_highlighted,
li.page_sort li.page_sort li.page_sort .bar_color_highlighted, 
li.page_sort li.page_sort li.page_sort li.page_sort .bar_color_highlighted, 
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .bar_color_highlighted, 
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .bar_color_highlighted,
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .bar_color_highlighted,
li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort li.page_sort .bar_color_highlighted 
{ background-color:#CEDFB2; }

.page_hovering  { 
	background-color:#dede00;
}
.img_plus_minus {
	cursor:pointer;
	cursor:hand;
}

.pagerow_plus_minus_img {
	width:2%;
	line-height:1.8em;
}
.page_element table {width:100%;}
.page_icon {
	background:url("/images/file.png") 12px center no-repeat;
	width:30px;
	line-height:1.8em; 
	float:left
}
.new_page_li {
	line-height:.2em;
}
.drag_name {
	white-space:nowrap;
}
.pagerow_link {
	white-space:nowrap;
}
.pagerow_name {
/*	background:url("/images/file.png") 12px center no-repeat;
	padding-left: 30px;
*/	width:43%;}
.pagerow_published {width:40%;}
.pagerow_link {width:7.5%}

.directory_area ul#tree {
	float:left;
}

.directory_area ul, .directory_areali {
	list-style:none;
	margin:0;
	padding:0;
}

.directory_area li {
	padding:2px 0 2px 0px;
	background:url("/images/blank.gif") left top no-repeat;
}
.directory_area li.folder { background-image:url("/images/folder_closed.gif"); }
.directory_area li.open { background-image:url("/images/folder_open.gif"); }
.directory_area li.folder ul {
		display:none;
	}

.directory_area li.dragTarget { background-color:#ffffe0; }
.directory_area li.dropTarget { border-top:4px dashed black; }


div#site_announcements {
	border:1px solid #666;
	padding:5px;
	margin:15px 0 15px;
	background-color:#FEFF8F;
}

div.admin_section_title {
	font-size:34pt;
	color:#ddd;
height:25px;
overflow:visible;
margin-top:-10px;
margin-right:9px;
margin-left:30px;
	text-align:right;
	/* serif-font */
	font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
}
div.admin_section_title img {
	width:35px;
	height:35px;
	margin-right:2px;
	margin-top:10px;
vertical-align:top;
}


div.admin_section_content_w_links {
	margin:20px 0;
}
/* ie_hack here */

div.admin_section_header_links {
	/* sans-serif-font */
	font-family:'Gil Sans',Gadget,Futura,Tacoma,'Trebuchet MS',Verdana,sans-serif
	font-size:1em;
}
div.admin_section_content_inside {
	border:1px solid #666;
	padding:10px;
}

.onpage_instructions {
font-weight:bold;margin:5px;	
}

div.dt_result {
	font-size:1.15em;
}
div.dt_result div {
	white-space:normal;
}
.box_above_title {
	font-size:1.1em;
	margin-bottom:3px;
}
.box_title {
	font-family:Tahoma,Verdana,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#095C9F;
}
.box_subtitle .u_label {
	font-style:normal;
}
.box_subtitle {
	font-size:1.1em;
	font-style:italic;
}
.box_content {
	margin-top:9px;
	color:#444;
	font-weight:bold;
}
.box_author {
	margin-top:10px;
}
.box_bottom {
	margin-top:10px;
}



#photo_show_content div.u_details {
	padding:5px 0 5px 7px;
	width:200px;
}
#photo_show_content div.u_details div.u_label {
	width:60px;
}

#u_table_sunshine_news_item .list_table_row {
	font-size:1.2em;
}


#pg_news_list div.pg_news_date {
margin:4px 0;
font-size:1.3em;
font-weight:bold;
color:#3F85FF;

}
#pg_news_list div.pg_news_item {
width:46%;
border:1px solid #ccc;
margin:2px 1% 4px 1%;
padding:5px;
float:left;
}


div.edit_form_show_Activity .u_field_content,
div.edit_form_show_Scheduler .u_field_content {
	padding-bottom:12px;
	padding-top:12px;
	border-top:1px solid #ccc;
}

div.table_NewsItem_page_show {
width: 600px;
margin:25px auto;
border:1px solid #dedede;	
}
div.table_NewsItem_page_show div.edit_form {
	margin:5px 2px 5px 2px;
}
#pg_news_list div.pg_news_item div.edit_form_border {
	border:1px solid #ccc;
}

table.sched_table { width:100%; }
table.sched_table td.sched_name {text-align:left;}
table.sched_table td, table.sched_table th { text-align:center;padding:2px; }
table.sched_table td.sched_yes { background-color:#afa; }
table.sched_table td.sched_no { background-color:#faa; }
table.sched_table td.sched_maybe { background-color:#ffa; }

#right .edit_content_array_element .sidebar_title {
margin-top:0;
}
#right .edit_content_array_element {
margin-bottom:10px;
}



.tag_div_professional .tag_div {
	width:200px
}


#business_dir_info {
font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 

}
.business_dir_info h1 {
font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
letter-spacing:5px;
margin:10px 0;
display:block;
}
#business_dir_info h2 {
font-size:1.3em;
color:#555;
font-family: Cochin, Baskerville, Georgia, "New Century Schoolbook", "Bitstream Vera Serif", "Times New Roman", times, serif; 
letter-spacing:3px;
}
#business_dir_info img {
	margin-left:-90px;
}
.busdir_entry {
border:1px solid #ccc;
padding:10px;
padding-left:100px;
}
#business_dir_info .subtitle {
color:#777;
text-indent:10px;
}
#business_dir_info .bd_details {
margin-top:15px;
padding-top:15px;
border-top:1px solid #ccc;
}
.busdir_logo {
float:left;
margin-right:10px;
}
.bus_dir_logo img {
vertical-align:middle;
}



.required {
	color: #B00;
}
