body { font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#4d4d4f;text-align: center;margin: 0 auto;background-image:url(/images/background.jpg);background-repeat:repeat-x;background-color:#ffffff; }

a { outline: none; }

#background_fix { background:url(/images/background_fix.jpg) no-repeat top center; }

#header { text-align:left;width:1000px;height:179px; }
#header_background { background:url(/images/header_background.jpg) top center no-repeat; }

#content { width:1000px; }	

#home_footer { width:1000px;text-align:left;height:299px; }
#home_footer_background { clear:both;background:url(/images/home_footer_background.jpg) repeat-x; }
#home_footer_content_background { background:url(/images/home_footer_content_background.jpg) no-repeat top center; }

#main_footer_background { height:148px;clear:both;background:url(/images/main_footer_background.jpg) repeat-x; }
#main_footer_content_background { height:148px;background:url(/images/main_footer_content_background.jpg) no-repeat top center; }
#main_footer { width:814px;padding-left:186px;padding-top:57px;text-align:left;height:91px;font-size:10px;color:#ffffff;font-family:Tahoma,Arial; }

#footer { clear:both;width:493px;text-align:left;height:89px;font-size:10px;color:#ffffff;font-family:Tahoma,Arial;padding-left:507px; }

#home_footer #section1 { float:left;padding-left:319px;width:205px;padding-top:60px; }
#home_footer #section2 { float:left;width:180px;padding-left:48px;padding-top:60px; }
#home_footer #section3 { float:left;width:190px;padding-left:41px;padding-top:60px;overflow:hidden; }
#home_footer #section3 p { padding:0px;margin-bottom:5px; }
#home_footer h3 { font-size:16px;font-weight:normal;margin:0 0 5px 0;color:#bd3e38; }
#home_footer p { font-size:11px;line-height:16px; }
#home_footer .form-field { font-family:Georgia, 'Times New Roman', Times, serif;border:0px;height:23px;padding-top:7px;padding-left:18px;padding-right:20px;width:179px;font-size:12px;color:#4d4d4f;background:url(/images/footer_form_background.jpg) no-repeat; }

#printbuttons { clear:both;width:369px;height:40px;margin:0px auto;padding-right:0px;padding-bottom:20px; }
#printbuttons #image { text-align:left;border:0px;float:left;width:79px;height:40px; }
#printbuttons #emaillinkform { text-align:left;height:40px;margin-left:10px;float:left;width:280px;padding-top:7px; }
#printbuttons #sendemail { float:left;margin-left:10px; }

#col_left { float:left;text-align:left;width:266px;padding-right:53px;padding-bottom:30px; }
#col_right { float:left;text-align:left;width:681px;padding-bottom:10px; }

#navigation { height:26px; }
#navigation ul { width:580px;text-align:left; margin:0px; padding:0px; list-style:none; list-style-type:none; }
#navigation li { float:left;margin-right:23px;font-size:14px; }
#navigation li a:hover { color:#bd3e38;text-decoration:none; }
#navigation li a,a:visited { color:#666362;text-decoration:none; }

#subnavigation { height:51px; padding-bottom:43px; }

#pageination { float:right;padding-top:15px; }
#pageination ul { text-align:left; margin:0px; padding:0px; list-style:none; list-style-type:none; }
#pageination li { float:left;margin-right:10px;font-size:12px;font-weight:bold;color:#4d4d4f;text-decoration:none; }
#pageination li a:hover { color:#4d4d4f;text-decoration:none;; }
#pageination li a,a:visited { color:#4d4d4f;text-decoration:underline; }

#toplinks { float:left; }
#toplinks ul { text-align:left; margin:0px; padding:26px 0 0 500px; list-style:none; list-style-type:none; }
#toplinks li { font-size:13px;float:left;padding-right:7px;margin-right:7px;background:url(/images/toplinks_divider.jpg) bottom right no-repeat; }
#toplinks li a,a:visited { color:#ffffff;text-decoration:none; }
#toplinks li a:hover { color:#4a4848;text-decoration:none; }


#topsearch { float:right;width:140px;text-align:left;height:29px;padding-right:20px;padding-top:3px;margin-top:10px;background:url(/images/search_background.jpg) no-repeat; }
#topsearch span { float:right;margin-top:2px;margin-right:4px; }

.glossary { clear:both;padding-bottom:10px; }
.glossary_term { float:left;width:125px; }
.glossary_description { float:right;width:455px;margin-right:30px; }

#confirm { background:url(/images/approval_background.jpg) no-repeat;text-align:center;padding-top:15px;height:35px;font-size:14px;color:#ffffff;margin-bottom:25px;font-weight:bold; }
#error { background:url(/images/error_background.jpg) no-repeat;text-align:center;padding-top:15px;height:35px;font-size:14px;color:#ffffff;margin-bottom:25px;font-weight:bold; }

.confirmemail { font-size:14px;color:#86b145;font-weight:bold; }

.completeddate { font-size:12px;font-weight:normal; }
.newsdate { font-size:12px; }

.green { color:#a8c747; }

/*********	FORM FIELDS ************/
form { padding:0px;margin:0px; }
#search-field { float:left;border:0px;width:85px;padding:2px;margin-top:2px;margin-left:18px; }


.input-275 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:275px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }
.input-190 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:190px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }
.input-130 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:130px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }
.input-65 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:75px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }
.input-80 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:80px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }
.input-upload { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;margin-right:20px;width:190px;height:20px;border:0px;background:url(/images/input_background.jpg) repeat-x; }


.input { height:28px;margin-bottom:15px; }
.inputFloat { float:left;height:28px;margin-bottom:15px; }
.inputFloatRight { float:left;margin-left:10px;height:28px;margin-bottom:15px; }
.inputFlat { clear:both;height:28px;margin-bottom:15px; }
.form-input { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777; }
.input_field { padding-left:18px;height:23px;padding-top:5px;float:left;background:url(/images/input_left.jpg) no-repeat; }
.input_right { float:left;width:10px;height:28px;background:url(/images/input_right.jpg) top right no-repeat; }

.select-587 { font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#777777;width:587px;height:125px;border:0px;background:url(/images/select_background.jpg) repeat-x; }
.select { height:140px;margin-bottom:15px; }
.selectFlat { clear:both;height:140px;margin-bottom:15px; }
.select_field { padding-left:18px;height:140px;padding-top:5px;float:left;background:url(/images/select_left.jpg) no-repeat; }
.select_right { float:left;width:10px;height:140px;background:url(/images/select_right.jpg) top right no-repeat; }

.radio-col1 { clear:both;margin-left:30px;float:left;width:60px; }
.radio-col2 { float:left;width:60px; }
.radio-col3 { float:left;margin-bottom:8px; }
	
/***********************************/

#sidebar { line-height:18px;font-size:12px;color:#ffffff;background:url(/images/sidebar_middle.jpg) bottom center repeat-y; }
#sidebar_bottom { height:8px; background:url(/images/sidebar_bottom.jpg) top center no-repeat; }
#sidebar_content { background:url(/images/sidebar_top.jpg) top center no-repeat;padding-left:18px;padding-top:5px;padding-right:18px;padding-bottom:5px; }

#sidebar h1 { font-size:22px;font-weight:normal;background:url(/images/leaf_large.png) no-repeat;padding-bottom:3px;padding-left:40px;padding-top:10px;margin-bottom:5px; }
#sidebar h2 { background:url(/images/leaf_medium.png) no-repeat;padding-top:5px;padding-left:23px;font-size:16px;margin:10px 0 5px 0;font-weight:normal; }
#sidebar h3 { background:url(/images/leaf_medium.png) no-repeat;padding-top:6px;padding-left:26px;font-size:14px;margin:5px 0 2px 0;font-weight:normal; }
#sidebar h4 { font-size:18px;font-weight:normal;margin:5px 0 5px 0;padding:0px; }
#sidebar h5 { font-size:13px;color:#a8c747;font-weight:normal;margin:0 0 15px 26px;padding:0px; }
#sidebar h6 { font-size:22px;font-weight:normal;padding-bottom:3px;padding-left:0px;padding-top:20px;margin:0 0 10px 0; }
#sidebar .subheading { font-size:16px;line-height:22px;color:#f4f2f1; }
/*#sidebar .download { margin-left:26px;font-size:13px; }*/
#sidebar a,a:visited { color:#ffffff; }
#sidebar .link {  background:url(/images/arrow_green.png) no-repeat; }
#sidebar .sidebarlink { font-size:13px;color:#a8c747; }
#sidebar .downloadlink { margin-left:26px; }

#col_right .subheading { font-size:14px;line-height:22px;margin:0 0 10px 0; }
#col_right h1 { font-size:20px;font-weight:normal;margin:0 0 15px 0;color:#bd3e38; }
#col_right h2 { font-size:16px;font-weight:normal;margin:0 0 15px 0;color:#bd3e38; }
#col_right h3 { font-size:14px;color:#4d4d4f;margin:0 0 15px 0;font-weight:normal; }
#col_right h4 { font-size:14px;color:#4d4d4f;font-weight:bold;margin:0 0 10px 0;padding:0px; }

#col_right p { line-height:19px; }

hr { color:#a8c747;height:1px;background-color:#a8c747;margin-bottom:15px;border:0px; }

#hearing #data { background:url(/images/hearing_bottom.jpg) no-repeat center bottom; }
#hearing_content { background:url(/images/hearing_background.jpg) repeat-y; }
#hearing #tabs { height:29px; }
#hearing_bottom { height:19px;background:url(/images/hearing_bottom.jpg) no-repeat; }
#hearing_link { color:#ffffff;font-size:18px;font-weight:normal;margin:5px 0 5px 0;padding:0px; }
#hearing_link a,a:visited { text-decoration:none;color:#ffffff; }
#hearing_link a:hover { text-decoration:none;color:#a8c747; }
#hearing p { padding-bottom:10px;color:#4d4d4f; }
#hearing a,a:visited { text-decoration:underline;color:#4d4d4f; }
#hearing a:hover { text-decoration:none;color:#194371; }
#hearings p { line-height:20px;margin:0 0 10px 0; }
#hearings h1 { font-size:20px;font-weight:normal;margin:0 0 10px 0;color:#bd3e38; }
.hearings_left { float:left;width:317px; }
.hearings_right { float:left;width:317px;margin-left:47px; }

#tab_reports { position:absolute;margin-top:10px;height:29px;background:url(/images/tab_reports.jpg) no-repeat #ffffff;border-bottom:4px solid #666362; }

#report_commissioned_container { position:relative;padding:25px 25px 25px 25px; }
#report_annual_container { position:relative;padding:25px 25px 10px 25px; }
#report_hearing_container { position:relative;padding:25px 25px 25px 25px; }

#report_counter_commissioned { text-align:right;margin-top:15px;margin-right:16px;margin-bottom:30px; }
#report_counter_commissioned a,a:visited { text-decoration:none; }
#report_counter_commissioned a:hover { text-decoration:underline;color:#bd3e38; }

#report_counter_hearing { text-align:right;margin-top:15px;margin-right:16px; }
#report_counter_hearing a,a:visited { text-decoration:none; }
#report_counter_hearing a:hover { text-decoration:underline;color:#bd3e38; }

#report_counter_annual { text-align:right;margin-top:15px;margin-right:16px; }
#report_counter_annual a,a:visited { text-decoration:none; }
#report_counter_annual a:hover { text-decoration:underline;color:#bd3e38; }

#report_data { padding-bottom:20px;background:url(/images/hearing_bottom.jpg) no-repeat center bottom; }



/*#tab1 { border-bottom:5px solid #666362;cursor:pointer;font-size:15px;padding-top:7px;padding-left:12px;height:22px;float:left;width:152px;color:#ffffff; }
#tab2 { border-bottom:5px solid #666362;cursor:pointer;font-size:15px;padding-top:7px;padding-left:24px;height:22px;float:left;width:152px;color:#ffffff; }
#tab3 { border-bottom:5px solid #666362;cursor:pointer;font-size:15px;padding-top:7px;padding-left:24px;height:22px;float:left;width:153px;color:#ffffff; }
#tab4 { border-bottom:5px solid #666362;cursor:pointer;font-size:15px;padding-top:7px;padding-left:22px;height:22px;float:left;width:142px;color:#ffffff; }*/

/*.tab1_active { background:url(/images/tab1_active.jpg) no-repeat; }
.tab2_active { background:url(/images/tab2_active.jpg) no-repeat; }
.tab3_active { background:url(/images/tab3_active.jpg) no-repeat; }
.tab4_active { background:url(/images/tab4_active.jpg) no-repeat; }

.tab1_inactive { background:url(/images/tab1_inactive.jpg) no-repeat; }
.tab2_inactive { background:url(/images/tab2_inactive.jpg) no-repeat; }
.tab3_inactive { background:url(/images/tab3_inactive.jpg) no-repeat; }
.tab4_inactive { background:url(/images/tab4_inactive.jpg) no-repeat; }*/

#public_meetings { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#participant { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#reference { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#background { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#members { position:relative;padding:25px 25px 20px 25px;/*border-bottom:1px solid #cac7c4;*/ }
#presenter { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#submission { position:relative;padding:25px 25px 20px 25px;/*border-bottom:1px solid #cac7c4;*/ }
#transcripts { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#presentations { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#writtensubmissions { position:relative;padding:25px 25px 20px 25px;/*border-bottom:1px solid #cac7c4;*/ }
#finalreport { position:relative;padding:25px 25px 20px 25px;border-bottom:1px solid #cac7c4; }
#requestreport { position:relative;padding:25px 25px 20px 25px;/*border-bottom:1px solid #cac7c4;*/ }

#reference_counter { text-align:right;margin-top:15px;margin-right:26px; }
#background_counter { text-align:right;margin-top:15px;margin-right:26px; }
#public_meeting_counter { text-align:right;margin-top:15px;margin-right:26px; }
#participant_counter { text-align:right;margin-top:15px;margin-right:26px; }
#presenter_counter { text-align:right;margin-top:15px;margin-right:26px; }
#transcripts_counter { text-align:right;margin-top:15px;margin-right:26px; }
#presentations_counter { text-align:right;margin-top:15px;margin-right:26px; }
#writtensubmissions_counter { text-align:right;margin-top:15px;margin-right:26px; }
#finalreport_counter { text-align:right;margin-top:15px;margin-right:26px; }

#transcripts_counter a,a:visited { text-decoration:none; }
#transcripts_counter a:hover { text-decoration:underline;color:#bd3e38; }
#reference_counter a,a:visited { text-decoration:none; }
#reference_counter a:hover { text-decoration:underline;color:#bd3e38; }
#background_counter a,a:visited { text-decoration:none; }
#background_counter a:hover { text-decoration:underline;color:#bd3e38; }
#public_meeting_counter a,a:visited { text-decoration:none; }
#public_meeting_counter a:hover { text-decoration:underline;color:#bd3e38; }
#participant_counter a,a:visited { text-decoration:none; }
#participant_counter a:hover { text-decoration:underline;color:#bd3e38; }
#presenter_counter a,a:visited { text-decoration:none; }
#presenter_counter a:hover { text-decoration:underline;color:#bd3e38; }
#presentations_counter a,a:visited { text-decoration:none; }
#presentations_counter a:hover { text-decoration:underline;color:#bd3e38; }
#writtensubmissions_counter a,a:visited { text-decoration:none; }
#writtensubmissions_counter a:hover { text-decoration:underline;color:#bd3e38; }
#finalreport_counter a,a:visited { text-decoration:none; }
#finalreport_counter a:hover { text-decoration:underline;color:#bd3e38; }

#news_counter { text-align:right;margin-top:20px; }

.qp_next { font-size:12px;text-decoration:none;color:#4d4d4f; }
.qp_prev { font-size:12px;text-decoration:none;color:#4d4d4f; }
.qp_counter { font-size:12px;font-weight:bold;margin-left:10px;margin-right:10px; }
a.qp_disabled { color:#9c9a9a; }


.newsarticleholder { margin-bottom:10px; }

th { font-size:12px;font-weight:bold;padding-bottom:10px;padding-top:0px;margin:0px; }
td { padding-bottom:3px; }

.member_name { clear:both;float:left;width:137px; }
.member_profile { float:left;width:490px;padding-bottom:10px; }

.col1_title { font-size:12px;padding-bottom:10px;font-weight:bold;float:left;width:118px;padding-right:15px; }
.col2_title { font-size:12px;padding-bottom:10px;font-weight:bold;float:left;width:139px;padding-right:15px; }
.col2_wide_title { font-size:12px;padding-bottom:10px;font-weight:bold;float:left;width:420px;padding-right:15px; }
.col3_title { font-size:12px;padding-bottom:10px;font-weight:bold;float:left;width:266px;padding-right:15px; }
.col4_title { font-size:12px;padding-bottom:10px;font-weight:bold;float:right;width:55px; }
                                                        
.col1 { padding-bottom:8px;float:left;width:118px;padding-right:15px; }
.col2 { padding-bottom:8px;float:left;width:139px;padding-right:15px; }
.col2_wide { padding-bottom:8px;float:left;width:420px;padding-right:15px; }
.col3 { padding-bottom:8px;float:left;width:266px;padding-right:15px; }
.col4 { padding-bottom:8px;float:right;width:55px; }

#resources a,a:visited { color:#4d4d4f;text-decoration:underline; }
#resources a:hover { color:#bd3e38;text-decoration:underline; }

.clearFloat { clear:both; }

p { padding-top:0px;padding-bottom:15px;margin:0px; }

li { padding:0px;margin:0px 0px 8px 0px; }
ul { padding:0px;margin:0px 0px 15px 30px;}

/* -- search page styles -- */
.aY {line-height:20px;}
.aY a{font-weight: bold;}
.aY span{font-size:9px;}
.aX{padding-left:0px; padding-top:0px; margin-top:0px; font-size:12px;}
.aL{padding-left:0px; padding-top:0px; margin-top:0px; color:#A8C747;font-size:12px}

#sitemap li { padding:0px;margin:0px 0px 5px 15px; }
#sitemap ul { padding:0px;margin: 5px 0px 10px 20px; }

a {	color: #bd3e38;text-decoration: none;}
a:visited {	color: #bd3e38;text-decoration: none; }
a:hover { color: #bd3e38;text-decoration: underline; }
