@charset "utf-8";
/* CSS Document */

body
{
margin:0px; padding:0px; border:0px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;
}
ul, li, ol, h1, h2, h3, h4, h5, h6, p
{
padding:0px; margin:0px; border:0px;
font-weight:normal;
font-size:12px;
}
.menu
{
color:#7b7b7b; font-size:12px;
}
.menu a:link, .menu a:visited
{
color:#7b7b7b; text-decoration:none;
padding:0 20px 0 15px;
font-weight:bold;
background:url(../images/menu_line.jpg) repeat-y right; line-height:30px;
}
.menu a:hover
{
color:#b50407; text-decoration:none;
}
.menu_1
{
font-size:11px; color:#a4a4a4; line-height:30px;
}
.menu_1 a:link, .menu_1 a:visited
{
color:#a4a4a4; text-decoration:none; padding:0 3px;
}
.menu_1 a:hover
{
color:#CC0000; text-decoration:none;
}
.head_ban_title
{
font-size:22px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;
}
.head_ban_txt
{
font-size:11px; color:#FFFFFF; 
}
.welcome_title
{
font-size:16px; color:#4d4d4d; text-align:left; background:url(../images/title_underline.jpg) repeat-x 15px 33px;
padding-bottom:35px;
}
.welcome_title span
{
font-size:20px; color:#cc3333; text-transform:uppercase; font-weight:bold;
}
.welcome_txt
{
font-size:12px; color:#333333; line-height:22px; text-align:justify;
}
.welcome_txt ul
{
font-size:12px; color:#333333; line-height:25px; list-style:none;
}
.welcome_txt li
{
background:url(../images/list_style.gif) no-repeat left 6px;
padding-left:10px;
line-height:18px;
padding-bottom:7px;
}
.welcome_txt li a:link, .welcome_txt li a:visited
{
color:#0066CC; text-decoration:underline;
}
.welcome_txt li a:hover
{
color:#FF0000; text-decoration:underline;
}
.txt
{
font-size:12px; color:#333333; line-height:18px; text-align:justify;
}
.link
{
color:#1181b9; font-size:11px; font-weight:bold; line-height:22px;
}
.link a:link, .link a:visited
{
color:#1181b9; text-decoration:none;
}
.link a:hover
{
color:#000; text-decoration:underline;
}
.news_title
{
font-size:12px; color:#FFFFFF; text-transform:uppercase;
background:url(../images/news_title_bg.jpg) repeat-x; line-height:36px;
border:#a00b05 1px solid;
border-bottom:none;
text-align:left; font-weight:bold; padding-left:12px;
}
.news_box
{
border:#dfdfdf 1px solid;
border-top:none;
padding:0 10px;
}
.news_txt
{
font-size:11px; color:#333333; text-align:justify;
}
.news_txt h1
{
font-weight:bold; color:#a60b06; font-size:12px;
}
.news_read_bg
{
background:url(../images/news_bottom_bg.jpg) repeat-x;
height:37px; text-align:right;
border:#dfdfdf 1px solid;
border-top:none;
}
.ban_txt
{
color:#cc0000; font-size:12px; text-align:left; font-weight:bold; line-height:20px;
}
.ban_txt h1
{
color:#666; font-size:13px; font-weight:bold;
}
.footer
{
height:85px; background:url(../images/footer_bg.jpg) repeat-x top;
text-align:left; color:#666666; font-size:12px;
line-height:22px;
}
.footer a:link, .footer a:visited
{
color:#666666; text-decoration:none;
padding:0 3px;
font-weight:bold;
}
.footer a:hover
{
color:#CC0000; text-decoration:none;
}
.footer span
{
text-transform:uppercase; color:#aaaaaa; font-size:11px;
}
.left_menu
{
font-size:12px; color:#FFFFFF; background:url(../images/news_title_bg.jpg) repeat-x;
line-height:36px; text-transform:uppercase; font-weight:bold;
text-align:left;

}
.left_menu a:link, .left_menu a:visited
{
 color:#FFFFFF; background:url(../images/news_title_bg.jpg) repeat-x; display:block; padding-left:10px; text-decoration:none;margin:0 0 4px 0;
}
.left_menu a:hover
{
 color:#FFFFFF; background:url(../images/news_title_bg_hover.jpg) repeat-x; display:block; text-decoration:none;
}


.field_title{
	float:left;
	font-weight:bold;
	color:#000000;
	height:27px;
	width:155px;
}
.txt_alert_red{color:#cc0033}
#particular_form .field{
width:300px;
}
.field_table
{
text-align:left;
}
.field_table td
{
padding:4px 0;
}
.field_button
{
background:url(../images/button_bg.jpg) repeat-x;
height:26px; color:#FFFFFF; line-height:26px; border:#8f0602 1px solid;
}
