.dot {font-size: 10px;line-height: 18px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link {color: #333333;font-size: 13px;text-decoration: none;}
a:visited {color: #333333;font-size: 13px;text-decoration: none;}
a:hover {color: #006699;font-size: 13px;text-decoration: none;}

.menu:link {color: #333333;font-size: 13px;text-decoration: none;}
.menu:visited {color: #333333;font-size: 13px;text-decoration: none;}
.menu:hover {color: #006699;font-size: 13px;text-decoration: none;}

.menu02:link {color: #333333;font-size: 13px;text-decoration: none;}
.menu02:visited {color: #333333;font-size: 13px;text-decoration: none;}
.menu02:hover {color: #BC4362;font-size: 13px;text-decoration: none;}

.number_gray {font-size: 11px;line-height: 18px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_green {font-size: 11px;line-height: 18px;color: #007B7B;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_blue {font-size: 11px;line-height: 18px;color: #136D9D;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_red_b {font-size: 11px;line-height: 18px;color: #CC3333;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.a12_black {font-size: 12px;line-height: 18px;color: #000000;}
.a12_gray {font-size: 12px;line-height: 18px;color: #333333;}
.a12_gray_2 {font-size: 12px;line-height: 18px;color: #666666;}
.a13_black {font-size: 13px;line-height: 18px;color: #000000;}
.a13{font-size: 13px;line-height: 22px;}
.a13_gray {font-size: 13px;line-height: 18px;color: #333333;}
.a13_gray_2 {font-size: 13px;line-height: 18px;color: #666666;}
.a13_brown_4 {font-size: 13px;line-height: 18px;color: #72391F;}
.a11pt_black {font-size: 11pt;line-height: 18px;color: #000000;}
.a11pt_gray {font-size: 11pt;line-height: 18px;color: #333333;}
.a11pt_gray_2 {font-size: 11pt;line-height: 18px;color: #666666;}
.a12_orange {font-size: 12px;line-height: 18px;color: #FF6633;}
.a12_blue {font-size: 12px;line-height: 18px;color: #3366CC;}
.a12_blue_2 {font-size: 12px;line-height: 18px;color: #244893;}
.a12_blue_3 {font-size: 12px;line-height: 18px;color: #1F8698;}
.a12_red {font-size: 12px;line-height: 18px;color: #CC3333;}
.a12_yellow {font-size: 12px;line-height: 18px;color: #ECC12D;}
.a12_green {font-size: 12px;line-height: 18px;color: #99CC00;}
.a12_green_2 {font-size: 12px;line-height: 18px;color: #54970B;}
.a12_green_3 {font-size: 12px;line-height: 18px;color: #387B2D;}
.a12_brown {font-size: 12px;line-height: 18px;color: #7B4826;}
.a12_brown_2 {font-size: 12px;line-height: 18px;color: #CC6600;}
.a12_brown_3 {font-size: 12px;line-height: 18px;color: #996633;}
.a12_brown_4 {font-size: 12px;line-height: 18px;color: #72391F;}
.a12_white {font-size: 12px;line-height: 18px;color: #FFFFFF;}
.a12_purple {font-size: 12px;line-height: 18px;color: #C96DBF;}
.a12_purple_2 {font-size: 12px;line-height: 18px;color: #8C4081;}
.a12_purple_3 {font-size: 12px;line-height: 18px;color: #953762;}
.a12_purple_4 {font-size: 12px;line-height: 18px;color: #622235;}


/* CSS font_bold */
.a12_black_b {font-size: 12px;line-height: 18px;color: #000000;font-weight: bold;}
.a12_gray_b {font-size: 12px;line-height: 18px;color: #333333;font-weight: bold;}
.a12_gray_2_b {font-size: 12px;line-height: 18px;color: #666666;font-weight: bold;}
.a13_black_b {font-size: 13px;line-height: 18px;color: #000000;font-weight: bold;}
.a13_gray_b {font-size: 13px;line-height: 18px;color: #333333;font-weight: bold;}
.a13_gray_2_b {font-size: 13px;line-height: 18px;color: #666666;font-weight: bold;}
.a11pt_black_b {font-size: 11pt;line-height: 18px;color: #000000;font-weight: bold;}
.a11pt_gray_b {font-size: 11pt;line-height: 18px;color: #333333;font-weight: bold;}
.a11pt_gray_2_b {font-size: 11pt;line-height: 18px;color: #666666;font-weight: bold;}
.a13_orange_b {font-size: 12px;line-height: 18px;color: #FF6633;font-weight: bold;}
.a13_blue_b {font-size: 12px;line-height: 18px;color: #284B80;font-weight: bold;}
.a13_blue_2_b {font-size: 12px;line-height: 18px;color: #244893;font-weight: bold;}
.a13_blue_3_b {font-size: 12px;line-height: 18px;color: #1F8698;font-weight: bold;}
.a13_red_b {font-size: 12px;line-height: 18px;color: #CC3333;font-weight: bold;}
.a13_yellow_b {font-size: 12px;line-height: 18px;color: #ECC12D;font-weight: bold;}
.a13_green_b {font-size: 12px;line-height: 18px;color: #99CC00;font-weight: bold;}
.a13_green_2_b {font-size: 12px;line-height: 18px;color: #54970B;font-weight: bold;}
.a13_green_3_b {font-size: 12px;line-height: 18px;color: #387B2D;font-weight: bold;}
.a13_brown_b {font-size: 12px;line-height: 18px;color: #CC9900;font-weight: bold;}
.a13_brown_2_b {font-size: 12px;line-height: 18px;color: #CC6600;font-weight: bold;}
.a13_brown_3_b {font-size: 12px;line-height: 18px;color: #996633;font-weight: bold;}
.a13_brown_4_b {font-size: 12px;line-height: 18px;color: #72391F;font-weight: bold;}
.a13_white_b {font-size: 12px;line-height: 18px;color: #FFFFFF;font-weight: bold;}
.a13_purple_b {font-size: 12px;line-height: 18px;color: #C96DBF;font-weight: bold;}
.a13_purple_2_b {font-size: 12px;line-height: 18px;color: #8C4081;font-weight: bold;}
.a13_purple_3_b {font-size: 12px;line-height: 18px;color: #953762;font-weight: bold;}
.a13_purple_4_b {font-size: 12px;line-height: 18px;color: #622235;font-weight: bold;}


/* CSS title */
.title_white {font-size: 11pt;font-weight: bold;color: #FFFFFF;}
.title_gray {font-size: 11pt;font-weight: bold;color: #333333;}

.title_news {
	font-size: 13px;
	color: #333333;
	background-image: url(images/news_title_bg.gif);
	font-weight: bold;
}
.title_questionary {
	font-size: 13px;
	color: #333333;
	background-image: url(images/questionary_title_bg.gif);
	font-weight: bold;
}
.title_vote {
	font-size: 13px;
	color: #333333;
	background-image: url(images/vote_title_bg.gif);
	font-weight: bold;
}
.title_download {
	font-size: 13px;
	color: #333333;
	background-image: url(images/download_title_bg.gif);
	font-weight: bold;
}
.title_ask {
	font-size: 13px;
	color: #333333;
	background-image: url(images/ask_title_bg.gif);
	font-weight: bold;
}
.title_law {
	font-size: 13px;
	color: #333333;
	background-image: url(images/law_title_bg.gif);
	font-weight: bold;
}
.title_publish{
	font-size: 13px;
	color: #333333;
	background-image: url(images/publish_title_bg.gif);
	font-weight: bold;
}
.title_gray_3 {font-size: 11pt;font-weight: bold;color: #999999;}
.title_blue {font-size: 11pt;font-weight: bold;color: #306FA3;}
.title_orange {font-size: 11pt;font-weight: bold;color: #D57024;}
.title_red {font-size: 11pt;font-weight: bold;color: #CF3229;}
.title_green {font-size: 11pt;font-weight: bold;color: #88B940;}
.title_brown {font-size: 11pt;font-weight: bold;color: #B97C40;}
.title_purple {font-size: 11pt;font-weight: bold;color: #795CAD;}
.title_purplish_red {font-size: 11pt;font-weight: bold;color: #BB4F62;}
/* CSS title_light */
.title_yellow_light {font-size: 11pt;font-weight: bold;color: #FEF8A3;}
.title_blue_light {font-size: 11pt;font-weight: bold;color: #D5EDFB;}
.title_orange_light {font-size: 11pt;font-weight: bold;color: #F9DBB3;}
.title_red_light {font-size: 11pt;font-weight: bold;color: #FEDAD8;}
.title_green_light {font-size: 11pt;font-weight: bold;color: #E7F78C;}
.title_brown_light {font-size: 11pt;font-weight: bold;color: #F9D5A4;}
.title_purple_light {font-size: 11pt;font-weight: bold;color: #E3D5FB;}
.title_purplish_red_light {font-size: 11pt;font-weight: bold;color: #FCCBD0;}


/* CSS links */
.link_gray:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray:hover {font-size: 13px;color: #666666;text-decoration: none;}

.link_red:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_red:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_red:hover {font-size: 13px;color: #973550;text-decoration: none;}

.link_gray_2:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_2:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_2:hover {font-size: 13px;color: #3075AD;text-decoration: none;}

.link_gray_3:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_3:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_3:hover {font-size: 13px;color: #72A637;text-decoration: none;}
.link_gray_3{font-size: 13px;color: #333333;text-decoration: none;}

.link_gray_4:link {font-size: 13px;color: #333333;text-decoration: none;font-weight: bold;}
.link_gray_4:visited {font-size: 13px;color: #333333;text-decoration: none;font-weight: bold;}
.link_gray_4:hover {font-size: 13px;color: #D76920;text-decoration: none;font-weight: bold;}

.link_gray_5:link {font-size: 13px;color: #1D7AED;text-decoration: none;font-weight: bold;}
.link_gray_5:visited {font-size: 13px;color: #1D7AED;text-decoration: none;font-weight: bold;}
.link_gray_5:hover {font-size: 13px;color: #FF6600;text-decoration: none;font-weight: bold;}

.link_gray_6:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_6:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_gray_6:hover {font-size: 13px;color: #993366;text-decoration: none;}

.link_orange:link {font-size: 13px;color: #EB650C;text-decoration: none;}
.link_orange:visited {font-size: 13px;color: #EB650C;text-decoration: none;}
.link_orange:hover {font-size: 13px;color: #F2A026;text-decoration: none;}

.link_green:link {font-size: 13px;color: #333333;text-decoration: none;}
.link_green:visited {font-size: 13px;color: #333333;text-decoration: none;}
.link_green:hover {font-size: 13px;color: #498431;text-decoration: none;}

.link_blue:link {font-size: 13px;color: #295494;text-decoration: none;}
.link_blue:visited {font-size: 13px;color: #295494;text-decoration: none;}
.link_blue:hover {font-size: 13px;color: #449CD0;text-decoration: none;}

.link_white:link {font-size: 13px;color: #FFFFFF;text-decoration: none;}
.link_white:visited {font-size: 13px;color: #FFFFFF;text-decoration: none;}
.link_white:hover {font-size: 13px;color: #333333;text-decoration: none;}
.link_white{font-size: 13px;color: #FFFFFF;}


/* CSS english */
.number_white {font-size: 11px;line-height: 18px;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_geay {font-size: 11px;line-height: 18px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_orange {font-size: 11px;line-height: 18px;color: #FFFF66;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_red {font-size: 11px;line-height: 18px;color: #DF562F;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_blue {font-size: 11px;line-height: 18px;color: #4B8DC2;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_blue_02{font-size: 11px;line-height: 18px;color: #244893;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_green {font-size: 11px;line-height: 18px;color: #295A2B;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_purple {font-size: 11px;line-height: 18px;color: #9565B1;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_purplish_red {font-size: 11px;line-height: 18px;color: #9B4870;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_brown {font-size: 11px;line-height: 18px;color: #BA834B;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_brown_2 {font-size: 11px;line-height: 18px;color: #9B5842;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* CSS english_light */
.number_white_b {font-size: 11px;line-height: 18px;color: #FFFFFF;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_orange_b {font-size: 11px;line-height: 18px;color: #EB8223;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_red_b {font-size: 11px;line-height: 18px;color: #DF562F;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_blue_b {font-size: 11px;line-height: 18px;color: #4B8DC2;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_green_b {font-size: 11px;line-height: 18px;color: #85AF4B;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_purple_b {font-size: 11px;line-height: 18px;color: #9565B1;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_purplish_red_b {font-size: 11px;line-height: 18px;color: #C9383C;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_brown_b {font-size: 11px;line-height: 18px;color: #BA834B;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.number_brown_2_b {font-size: 11px;line-height: 18px;color: #9B5842;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

.btnStyle3{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#333;
height:23px;
padding: 2px;
background:url(images/formbg.gif) repeat-x left top;
}

.accesskey:link {
	text-decoration: none;
	font-size: 10px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.accesskey:visited {
	text-decoration: none;
	font-size: 10px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.accesskey:hover {
	text-decoration: underline;
	font-size: 10px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
}

/* CSS double_color */
.moduleask_color {background:#CFECEF}
.modulevote_color {background:#EEDED0}
.modulefile_color {background:#F3DCE2}
.Mud_P_Ask_Result_color {background:#DDEEB7}