/* k4 Bulletin Board 2.0 RC1 CSS Generated Style Set :: Descent */

		#footer_menu div, #footer_menu span, #footer_menu a, #footer_menu a:hover { color:#FFFFFF; }
		* { font-family:Tahoma, Arial, Helvetica, Sans-serif; }
		.alt1 { position:relative;padding:8px;background-color:#F0F4DB;color:#000000; }
		.alt2 { position:relative;padding:8px;background-color:#E9F0C6;color:#000000; }
		.alt3 { position:relative;padding:8px;background-color:#E2E3E8;color:#000000; }
		.alt4 { position:relative;padding:8px;background-color:#D8DBE4;color:#000000; }
		.base1 { position:relative;padding:8px;background-color:#EAF2C3;color:#000000; }
		.base2 { position:relative;padding:8px;background-color:#E4EEB1;color:#000000; }
		.base3 { position:relative;padding:8px;background-color:#CCD0DB;color:#000000; }
		.base4 { position:relative;padding:8px;background-color:#C5C9D4;color:#000000; }
		.breadcrumbs_menu { margin-bottom:5px; }
		.breadcrumbs_tab { background:#C3D950 url(../../Images/Descent/Background/background_bt_left.gif) bottom left no-repeat;padding:0px;margin:0px; }
		.breadcrumbs_tab a { color:#FFFFFF; }
		.breadcrumbs_tab div { background:url(../../Images/Descent/Background/background_bt_right.gif) bottom right no-repeat;color:#FFFFFF;font-weight:bold;padding:8px 12px 8px 10px;text-align:center; }
		.button { background:url(../../Images/Descent/Background/background_button.gif) left top repeat-x;font-size:11px;border-right:1px solid #B3B3B3;border-left:1px solid #B3B3B3;border-top:1px solid #F6F6F7;border-bottom:1px solid #919194; }
		.categorytitle { position:relative;background-color:#35426F;color:#FFFFFF;font-weight:bold;font-size:12px;padding:5px 8px 5px 8px; }
		.categorytitle a, .categorytitle a:hover { color:#FFFFFF; }
		.codecontent { font-family:Courier, sans-serif;text-align:left;width:90%;font-size:11px;color:#000000;background-color:#FFFFFF;border:1px solid #A9B8C2;padding:3px; }
		.codetitle { text-align:left;width:90%;font-weight:bold;font-size:11px;color:#000000;background-color:#A9B8C2;border:1px solid #A9B8C2;padding:3px; }
		.date_color { color:#999999; }
		.ddmenu_link { padding-right:15px;background-image:url(../../Images/Descent/Icons/menu_open.gif);background-repeat:no-repeat;background-position:right center; }
		.ddmenu_link_alt { padding-right:15px;background-image:url(../../Images/Descent/Icons/menu_open_white.gif);background-repeat:no-repeat;background-position:right center; }
		.footer_block { height:30px;background:#C3D950 url(../../Images/Descent/Background/background_base_left.gif) bottom left no-repeat; }
		.footer_block div { padding:8px;background:url(../../Images/Descent/Background/background_base_right.gif) bottom right no-repeat; }
		.footer_breadcrumbs { background:#F0F4DB url(../../Images/Descent/Background/background_breadcrumbs_top_right.gif) top right no-repeat;padding:0px;margin-bottom:1px; }
		.footer_breadcrumbs div { background:url(../../Images/Descent/Background/background_breadcrumbs_top_left.gif) top left no-repeat;padding:10px; }
		.footer_menu { height:26px;background:#35426F url(../../Images/Descent/Background/background_footer_menu_left.gif) bottom left no-repeat;padding:0px; }
		.footer_menu #footer_menu { background:url(../../Images/Descent/Background/background_footer_menu_right.gif) bottom right no-repeat;padding:2px 5px 2px 2px; }
		.forum_base { width:98%; }
		.forum_foot { background:#FFFFFF url(../../Images/Descent/Background/background_main_bottom_left.gif) bottom left no-repeat; }
		.forum_foot #forum_footer { padding:10px 20px 20px 20px;background:url(../../Images/Descent/Background/background_main_bottom_right.gif) bottom right no-repeat; }
		.forum_footer { padding-left:10px;padding-right:10px;padding-bottom:10px;background-color:#FFFFFF; }
		.forum_head { background:#FFFFFF url(../../Images/Descent/Background/background_main_top_left.gif) top left no-repeat; }
		.forum_head #forum_header { padding:20px 20px 5px 20px;background:url(../../Images/Descent/Background/background_main_top_right.gif) top right no-repeat; }
		.forum_header { padding-left:10px;padding-right:10px;background-color:#FFFFFF; }
		.forum_main { padding:5px 20px 5px 20px;background-color:#FFFFFF; }
		.forum_mid { padding:5px 20px 5px 20px;background-color:#FFFFFF; }
		.forum_number_cell { height:64px;width:64px;text-align:center; }
		.gen_box1_foot { height:6px;background:#E2E3E8 url(../../Images/Descent/Background/background_gen1_bottom_left.gif) bottom left no-repeat; }
		.gen_box1_foot #footer { height:6px;font-size:1px;background:url(../../Images/Descent/Background/background_gen1_bottom_right.gif) bottom right no-repeat; }
		.gen_box1_head { height:6px;background:#E2E3E8 url(../../Images/Descent/Background/background_gen1_top_left.gif) top left no-repeat; }
		.gen_box1_head #header { height:6px;font-size:1px;background:url(../../Images/Descent/Background/background_gen1_top_right.gif) top right no-repeat; }
		.gen_box2_foot { height:6px;background:#F0F4DB url(../../Images/Descent/Background/background_gen2_bottom_left.gif) bottom left no-repeat; }
		.gen_box2_foot #footer { height:6px;font-size:1px;background:url(../../Images/Descent/Background/background_gen2_bottom_right.gif) bottom right no-repeat; }
		.gen_box2_head { height:6px;background:#F0F4DB url(../../Images/Descent/Background/background_gen2_top_left.gif) top left no-repeat; }
		.gen_box2_head #header { height:6px;font-size:1px;background:url(../../Images/Descent/Background/background_gen2_top_right.gif) top right no-repeat; }
		.header { background:#C3D950 url(../../Images/Descent/Background/background_greentitle_left.gif) top left no-repeat;border-bottom:5px solid #FFFFFF;height:30px; }
		.header div.title { background:url(../../Images/Descent/Background/background_greentitle_right.gif) top right no-repeat;color:#FFFFFF;font-weight:bold;padding:8px 12px 8px 10px;position:relative; }
		.header_breadcrumbs { background:#F0F4DB url(../../Images/Descent/Background/background_breadcrumbs_bottom_left.gif) bottom left no-repeat;padding:0px;margin:0px; }
		.header_breadcrumbs a, .footer_breadcrumbs a { font-size:11px;font-weight:bold;color:#333333;text-decoration:none; }
		.header_breadcrumbs a:hover, .footer_breadcrumbs a:hover { color:#3A466C;text-decoration:none; }
		.header_breadcrumbs div { background:url(../../Images/Descent/Background/background_breadcrumbs_top_left.gif) top left no-repeat;padding:10px; }
		.header_menu { margin-bottom:5px; }
		.header_table td { padding:0px;margin:0px; }
		.header_text { padding:5px;border-bottom:1px dashed #CCCCCC;margin-bottom:10px;width:95%; }
		.inputbox { border:3px solid #FFFFFF;font-size:11px; }
		.inputfailed { border:0px;padding:3px;font-size:11px;background-color:#FFEEFF; }
		.maintitle div, .maintitle span, .maintitle strong { color:#FFFFFF; }
		.main_menu { background:#E2E3E8 url(../../Images/Descent/Background/background_menu_left.gif) top left no-repeat;text-align:left;padding:8px 12px 8px 10px;color:#CCCCD4; }
		.main_menu a, .main_menu a:hover { font-size:12px;font-weight:bold;color:#3A466C;text-decoration:none; }
		.minitext, .minitext *, *.minitext { font-size:10px;padding:0px; }
		.pagination td { border:1px solid #CCCCCC; }
		.panel { border:0px;background-color:#E4E7F5;color:#000000; }
		.phpcontent { font-family:Courier, sans-serif;text-align:left;width:90%;font-size:11px;color:#000000;background-color:#FFFFFF;border:1px solid #A9B8C2;padding:3px; }
		.phpcontent * { font-family:Courier, sans-serif; }
		.phptitle { text-align:left;width:90%;font-weight:bold;font-size:11px;color:#000000;background-color:#A9B8C2;border:1px solid #A9B8C2;padding:3px; }
		.quote { border:1px solid #999999; }
		.quote * { font-size:11px;color:#666666; }
		.quote legend { font-weight:bold;color:#333333; }
		.quotecontent { text-align:left;width:90%;font-size:11px;color:#000000;background-color:#FFFFFF;border:1px solid #A9B8C2;padding:3px; }
		.quotetitle { text-align:left;width:90%;font-weight:bold;font-size:11px;color:#000000;background-color:#A9B8C2;border:1px solid #A9B8C2;padding:3px; }
		.simple_box { padding:10px;border:1px solid #C3D950;background-color:#FFFFFF; }
		.smalltext, .smalltext *, *.smalltext { font-size:11px;padding:0px; }
		.spacer { padding-bottom:5px; }
		.subheader { position:relative;background-color:#35426F;color:#FFFFFF;font-weight:bold;font-size:11px;padding:5px; }
		.subheader a, .subheader a:hover, .supheader a, .supheader a:hover { color:#FFFFFF; }
		.supheader { position:relative;background-color:#95A63C;color:#FFFFFF;font-weight:bold;font-size:11px;padding:5px; }
		.title_link { padding-left:5px;color:#363636;font-size:20px;font-weight:normal; }
		.top_menu { border-bottom:5px solid #FFFFFF;background:#34436C url(../../Images/Descent/Background/background_mini_menu_left.gif) top left no-repeat;padding:0px;margin:0px; }
		.top_menu a, .top_menu a:hover { font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none; }
		.top_menu div { background:url(../../Images/Descent/Background/background_mini_menu_right.gif) top right no-repeat;color:#FFFFFF;font-weight:bold;padding:8px 12px 8px 10px;text-align:center; }
		a { color:#000000;text-decoration:none; }
		a.alt1_link, a.alt2_link, a.base1_link, a.base2_link, a.alt1_link:hover, a.alt2_link:hover, a.base1_link:hover, a.base2_link:hover { padding:0px;color:#92A339; }
		a.alt3_link, a.alt4_link, a.base3_link, a.base4_link, a.alt3_link:hover, a.alt4_link:hover, a.base3_link:hover, a.base4_link:hover { padding:0px;color:#344468; }
		a.bbcode_url { border-bottom:1px dashed #CCCCCC; }
		a.title_link:hover { text-decoration:none; }
		a:hover { text-decoration:underline;color:#C83636; }
		acronym { cursor:default;color:#336699;border-bottom:1px dashed #336699; }
		body { background-color:#F0F4DB;padding:0px;margin:0px;font-size:12px; }
		div.ddmenu_button { padding:3px;font-weight:bold;width:auto; }
		fieldset { border:1px solid #003366;padding:5px;margin:0px; }
		form { margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
		h1 { margin:0px;padding:0px;font-size:20px; }
		legend { color:#22229C;font:11px tahoma, verdana, geneva, lucida, arial, helvetica, sans-serif; }
		td { text-align: left;padding:5px; }
		td, th, p { font-size:10pt; }
