BODY {font-family: arial,helvetica; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;  text-decoration: none;}		

a {text-decoration:none;}
A:HOVER {text-decoration:underline;}



.copy, .copy_small, .copy_tip, .error, .copy2, a.pagenum, a.pagenum_sel, a.footer_link, .copy_white {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;  text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.copy, .copy2 { font-size: 13px; color: black;}
.copy_white { font-size: 12px; color: white;}
.error { font-size: 13px; color: red;}
.copy_tip, .copy_small { font-size: 12px; color: gray; font-weight:bold;}

.header, .header_small, .header_big, .header_black, .header_big_black, .small_header {  font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none;  text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
a.orange {color:FF9933}
.header {  font-size: 14px; color: 4C7043;}
.header_black {  font-size: 14px; color: black;}
.header_small, .small_header {  font-size: 12px; color: 4C7043;}
.header_big {  font-size: 20px; color: 4C7043;}
.header_big_black {  font-size: 20px; color: black;}
a.footer_link {color:white; font-size:12px; font-weight:bold;}

a.pagenum {  font-size: 14px; color: 4C7043; font-weight:normal;}
a.pagenum_sel {  font-size: 18px; color: 4C7043; font-weight:bold;}

.copy_white {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: white; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

a.top_tab_copy {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: black;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.info_box {background-color:#EEEEEE; border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;border-color:C3E5BB;border-style: solid; padding:5px; font-family: arial,helvetica; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;  text-decoration: none;}

.navbar_sel, .navbar_unsel, {background-color:#C3E5BB;    text-align: center; height: 30px;}

.navbar_sel {  background:url(art/topnav_bg_sel.gif) repeat-x center bottom;}
.navbar_unsel {  background:url(art/topnav_bg_unsel.gif) repeat-x center bottom;}

a.navbar_sel_link {padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-weight: bold; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none;}
a.navbar_unsel_link {padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-weight: bold; color: #4C7043; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; text-decoration: none;}

.navbar_mainbg {height: 30px; text-align: left; font-weight: bold; color:#4C7043; background:url(art/topnav_bg_unsel.gif) repeat-x center bottom;}

.top_tab_sel,.top_tab_unsel { 
		cursor:pointer; 
		cursor:hand;
		padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
		width:111px; height:23px;	
		
	}
.top_tab_sel {
		
		background-image:url(art/t_blank_s.gif); 
		background-repeat: no-repeat;
		background-position: 0px 0px;
}
.top_tab_unsel {
		background-image:url(art/t_blank_un.gif); 
		background-repeat: no-repeat;
		background-position: 0px 0px;
}
a.top_tab {
		font-family:arial, Helvetica, sans-serif;
		font-size:15px; 
		font-weight:bold; 
		text-align:left;
		text-decoration:none;
		color:black;
}
a.top_tab:hover {}
td.top_tab_unsel:hover {
		background-image:url(art/t_blank_h.gif);
}

a.options_unsel,a.options_sel {
		font-family:Verdana, Helvetica, sans-serif; 
		text-align:left;
		text-decoration:none;
}
a.options_unsel { color:black; font-size:11px; font-weight:bold; }
a.options_sel { color:white; font-size:11px; font-weight:bold; }

.options_bar {
	background-color:D1D1FE;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px; 
	height:20px;
}
.options_td_unsel,.options_td_sel,.options_td_spacer {   padding-top: 2px;  padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}

.options_td_spacer { background-color:#D1D1FE; border-bottom: 1px solid #000000;}

.options_td_unsel { background-color:#D1D1FE; border-bottom: 1px solid #000000; border-top: 1px solid #D1D1FE; padding-left:6px; padding-right:6px;}
.options_td_sel { background-color:gray; border-bottom: 1px solid gray; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;}
td.options_td_unsel:hover { padding-left:5px; padding-right:5px;
		background-color:gray; border-bottom: 1px solid gray; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;
}

a.suboptions_rightitems { color:D1D1FE; font-family:Verdana, Helvetica, sans-serif;
	font-size:11px; font-weight:bold; }
a.suboptions_rightitems:hover {color:white;}

a.suboptions_unsel,a.suboptions_sel {
		font-family:Verdana, Helvetica, sans-serif; 
		text-align:left;
		text-decoration:none;
}
a.suboptions_unsel { color:E6E6FE; font-size:10px; font-weight:normal; }
a.suboptions_sel { color:white; font-size:11px; font-weight:bold; }

a.suboptions_unsel:hover { color:white; }

.suboptions_bar {
	background-color:gray;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px; 
	height:21px;
}
.suboptions_td_unsel,.suboptions_td_sel { border-left: 5px solid gray;  padding-top: 2px;  padding-bottom: 2px; padding-left: 3px; padding-right: 3px;}
.suboptions_td_sel {  }
td.suboptions_td_unsel:hover {
		
}
.suboptions_td_sel {  }

.quiz_table_header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #2D3562; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.quiz_message {padding:3px; background-color:green; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; }

.quiz_box {background-color:#D4D4D4; border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;border-color:gray;border-style: solid;padding:5px;}

.side_box {background-color:#EAEAEA;  border-top:1px;border-bottom:1px;border-left:1px;border-right:1px;border-color:gray;border-style: solid;padding:5px;}

.quiz_answer_box {background-color:white;  border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;border-color:#EBEBEB;border-style: solid;padding:5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; width:100%}

.quiz_title_box {background-color:#EBEBEB; padding:8px; width:100%;}

.quiz_side_box {background-color:white;  border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;border-color:#CFD0EC;border-style: solid;padding:0px;}

.quiz_side_box_header {background-color:#CFD0EC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color:black; height:20px;}

.quiz_side_box_main {background-color:white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color:black; padding:5px;}

.quiz_q {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: black; text-decoration: none;  padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px}

.quiz_option {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #3C3C3C; text-decoration: none;}

.subnav_unsel,.subnav_sel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;  font-variant: normal; text-transform: none; color: black; text-decoration: none;  padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px}
.subnav_unsel {font-weight: bold;}
.subnav_sel {font-weight: bold;}

.list_table { }
.list_table_row { font-size: 10px; border-width:1px; border-color:gray; border-style:solid; border-bottom:1px;}
a.list_title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold}

.forum_threads_table { background-color:black; color:black; padding:0px; border-color:black; border-style:solid; border-width:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.forum_threads_table_header { background-color:black; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

.forum_threads_table_row {background-color:white; border-color:gray; border-style:solid; border-bottom:1px; }