body
	{
		margin:0px;
		font-family:Arial;
	}
a
	{
		outline:none;
	}
.header
	{
		height:126px;
		background-image:url(../images/header_bg.jpg);
	}
.search_bg
	{
		background-image:url(../images/search.png);
		width:205px;
		height:36px;
	}
.field_bg
	{
		background-image:url(../images/field_bg.png);
		width:163px;
		height:25px;
	}
.field_bg3
	{
		background-image:url(../images/field_bg2.png);
		width:47px;
		height:25px;
	}	
.text_area_bg
	{
		background-image:url(../images/text_area_bg.jpg);
		width:445px;
		height:75px;
	}
.text_area_bg2
	{
		background-image:url(../images/text_area_bg2.jpg);
		width:480px;
		height:75px;
	}
.text_area
	{
		margin-top:3px;
		margin-left:9px;
		border:none;
		color:#666666;
		font-family:Arial;
		font-size:14px;
		width:453px;
		height:60px;
		border:none;
		background:transparent;
		overflow:auto;
	}		
.field
	{
		margin-top:3px;
		margin-left:9px;
		border:none;
		color:#666666;
		font-family:Arial;
		font-size:14px;
		width:147px;
		background:transparent;
	}
.field3
	{
		margin-top:3px;
		margin-left:5px;
		border:none;
		color:#000000;
		font-family:Arial;
		font-size:14px;
		width:22px;
		text-align:center;
		background:transparent;
	}
.attach
	{
		margin-left:9px;
	}
.newsletter_bg
	{
		background-image:url(../images/newsletter.png);
		background-repeat:no-repeat;
		background-position:left;
		width:273px;
		height:31px;
	}
.search
	{
		margin-top:9px;
		margin-left:9px;
		border:none;
		color:#999999;
		font-family:Arial;
		font-size:14px;
		width:150px;
	}
.newsletter
	{
		margin-top:7px;
		margin-left:0px;
		border:none;
		color:#999999;
		font-family:Arial;
		font-size:14px;
	}
.menu_bg
	{
		background-image:url(../images/menu_bg.jpg);
		background-repeat:repeat-x;
		height:40px;
	}
.menu
	{
		float:left;
		margin-right:80px;
		padding-left:0px;
	}
.menu a
	{
		font-family:Arial;
		color:#484848;
		text-decoration:none;
		font-size:12px;
	}
.menu2
	{
		float:left;
		padding-left:0px;
		font-family:Arial;
		color:#484848;
		text-decoration:none;
		font-size:12px;
	}
.menu_sel
	{
		float:left;
		margin-right:80px;
		padding-left:0px;
		background-image:url(../images/sel_but.png);
		background-position:bottom center;
		background-repeat:no-repeat;
		height:38px;
		font-family:Arial;
		color:#484848;
		text-decoration:none;
		font-size:12px;
	}
.central_bg
	{
		background-image:url(../images/central_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
	}
.menu_desc
	{
		padding-top:30px;
		padding-bottom:0px;
		padding-right:35px;
		padding-left:35px;
	}
.menu_desc2
	{
		padding-top:30px;
		padding-bottom:30px;
		padding-right:30px;
		padding-left:10px;
	}
.just_text
	{
		font-size:12px;
		color:#4B4B4B;
	}
.just_text a
	{
		color:#c90000;
		font-family:Arial;
		font-size:12px;
	}
.just_text a:hover
	{
		text-decoration:none;
	}
.bottom_shad
	{
		height:41px;
		background-image:url(../images/bottom_shad.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
.footer1
	{
		height:280px;
		background-image:url(../images/footer1_bg.jpg);
		background-position:top;
		background-repeat:repeat-x;
	}
.footer2
	{
		height:100px;
		background-color:#323131;
	}
.footer_text1
	{
		color:#d8d8d8;
		font-size:10px;
		padding-top:15px;
	}
a.footer_links
	{
		font-size:10px;
		color:#FFFFFF;
	}
a.footer_links:hover
	{
		text-decoration:none;
	}
/*h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14, h15, h16
	{
		padding:0px;
		margin:0px;
	}*/
.downloads_links
	{
		width:180px;
		padding-top:30px;
	}
.download_desc
	{
		font-size:11px;
		color:#f1f1f1;
	}
a.paging
	{
		display:block;
		min-width:20px;
		height:18px;
		float:left;
		border:1px solid #4A4A4A;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		padding-left:3px;
		padding-right:3px;
		background-color:#4A4A4A;
	}
a.paging:hover
	{
		display:block;
		min-width:20px;
		height:18px;
		float:left;
		border:1px solid #999999;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		background-color:#999999;
	}
a.paging_sel
	{
		display:block;
		height:18px;
		min-width:20px;
		float:left;
		border:1px solid #999999;
		color:#FFFFFF;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		padding-top:3px;
		margin-right:5px;
		background-color:#999999;
		padding-left:3px;
		padding-right:3px;
	}
.zero
	{
		width:65px;
		height:18px;
		float:left;
	}
a.more
	{
		color:#c90000;
		font-family:Arial;
		font-size:12px;
	}
a.more2
	{
		color:#FF0000;
		font-family:Arial;
		font-size:12px;
	}
a.more2:hover
	{
		text-decoration:none;
	}
a.back
	{
		color:#000000;
		font-family:Arial;
		font-size:8px;
		font-weight:bold;
	}
a.back:hover
	{
		text-decoration:none;
	}
.req
	{
		color:#4B4B4B;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
.req a
	{
		color:#c90000;
		font-family:Arial;
		font-size:12px;
	}
.req a:hover
	{
		text-decoration:none;
	}
.sub_act_gr
	{
		width:133px;
		height:32px;
		background-image:url(../images/submit_gr.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}
.sub_act_gr:hover
	{
		background-image:url(../images/submit_hover_gr.jpg);
	}
.sub_dect_gr
	{
		width:133px;
		height:32px;
		background-image:url(../images/submit_gr_deact.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}	
.sub_act_en
	{
		width:133px;
		height:32px;
		background-image:url(../images/submit_en.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}
.sub_act_en:hover
	{
		background-image:url(../images/submit_hover_en.jpg);
	}
.sub_dect_en
	{
		width:133px;
		height:32px;
		background-image:url(../images/submit_en_deact.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}	
.ord_act_gr
	{
		width:133px;
		height:32px;
		background-image:url(../images/order_gr.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}
.ord_act_gr:hover
	{
		background-image:url(../images/order_hover_gr.jpg);
	}
.ord_dect_gr
	{
		width:133px;
		height:32px;
		background-image:url(../images/order_gr_deact.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}	
.ord_act_en
	{
		width:133px;
		height:32px;
		background-image:url(../images/order_en.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}
.ord_act_en:hover
	{
		background-image:url(../images/order_hover_en.jpg);
	}
.ord_dect_en
	{
		width:133px;
		height:32px;
		background-image:url(../images/order_en_deact.jpg);
		background-repeat:no-repeat;
		background-position:top;
		background-color:#FFFFFF;
		border:none;
		cursor:pointer;
	}	
a.red_link
	{
		color:#FF0000;
		font-family:Arial;
		font-size:11px;
	}
.text_sl
	{
		color:#999999;
		font-family:Arial;
		font-size:11px;
		padding-top:35px;
	}
a.h1
	{
		font-family:Arial;
		color:#484848;
		font-size:12px;
		text-decoration:none;
		padding-bottom:13px;
	}
a.h1:hover
	{
		background-image:url(../images/sel_but.png);
		background-position:bottom center;
		background-repeat:no-repeat;
		padding-bottom:12px;
	}
a.h1_sel
	{
		font-family:Arial;
		color:#484848;
		font-size:12px;
		text-decoration:none;
		padding-bottom:12px;
		background-image:url(../images/sel_but.png);
		background-position:bottom center;
		background-repeat:no-repeat;
	}
.footer_titles
	{
		font-size:15px;
		color: #8c8c8c;
		font-weight:bold;
	}
.h2_s
	{
		font-size:19px;
		color: #BC0D1C;
		font-family:Arial;
	}
.h3_s
	{
		font-size:22px;
		color: #4B4B4B;
		font-weight:bold;
		font-family:Arial;
	}	
.h10_s
	{
		color: #787878;
		font-size:11px;
		font-family:Arial;
	}
a.link_l
	{
		font-size:12px;
		color: #5f5f5f;
		font-family:Arial;
		text-decoration:none;
		line-height:18px;
		padding-left:14px;
	}
a.link_l:hover
	{
		color: #BC0D1C;
	}
a.link_l_sel
	{
		font-size:12px;
		color: #BC0D1C;
		font-family:Arial;
		text-decoration:none;
		line-height:18px;
		background-image:url(../images/xw2.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:14px;
	}
.h8_title
	{
		font-size:13px;
		color: #b7b7b7;
		font-family:Arial;
		font-weight:bold;
	}
a.h9_link
	{
		font-size:13px;
		color: #ffffff;
		font-family:Arial;
	}
a.h9_link:hover
	{
		text-decoration:none;
	}
.form_text
	{
		font-size:12px;
		color: #0b0b0b;
		font-family:Arial;
	}
a.h16_s
	{
		font-size:10px;
		color: #009820;
		font-family:Arial;
	}
