/*---------------- css default -----------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_body.gif);
	background-repeat: repeat;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	border-collapse: collapse; color: #414042;	line-height: 1.45;
}
p{	line-height: 1.4; color: #414042;}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414042;
	border: 1px solid #d1d3d4;
	height: 15px;
}
.IMGINPUT {
 height: 44px;border:0px ;
	}
.textbox_other {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414042;
	border: 1px solid #7f9db9;
}
.textbox_search {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;	
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #414042;
	border: 1px solid #d1d3d4;
}
.checkbox {
	border: 0px solid #d1d3d4;
	height: 12px;
	width: 12px;
}
.option {
	border: 0px solid #d1d3d4;
	height: 13px;
	width: 13px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; COLOR: #414042;
}

hr {	color: #000000;	}
a:link {
	COLOR: #2679af; TEXT-DECORATION: none;
}
a:visited {
	COLOR: #2679af; TEXT-DECORATION: none;
}
a:hover {
	COLOR: #414042; TEXT-DECORATION: underline;
}
a:active {
	text-decoration: none;	color: #2679af;
}

.bg_left-445 {
	background-image: url(../images/new_v2/left_bottom-445.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
/*---------------- css text -----------------------------*/
.text_red {
	color: #FF0000;
}
.text_menu {
	text-transform: capitalize;
	color: #FFFFFF;	
}
.text_menu-actived {
	text-transform: capitalize;
	color: #fffdcf;	
}
.text_y {
	color: #fffdcf;
}
.text_y-s {
	color: #fffdcf;
	font-size: 10px;
	line-height: 1.2;
}
.text_w {
	color: #ffffff;	
}
.text_navigation {
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
}
.title_org {
	color: #f95e25;
	font-size: 12px;
	font-weight: bold;
}
.title_upper-w {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.3;
}
.text_small {
	font-size: 10px;
}
.text_big-w {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 1.4;
}
.text_big-b {
	font-size: 12px;
	color: #000000;
	line-height: 1.4;
}
.text_b {
	color: #000000;
}
.title_black {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.title_upper {
	color: #f95e25;
	font-size: 14px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.title_new {
	color: #f97947;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.text_small-org {
	font-size: 10px;
	color: #f96229;
}


/*---------------- css menu -----------------------------*/
.menu:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.menu:hover {
	COLOR: #fffdcf; TEXT-DECORATION: underline;
}
.menu:active {
	text-decoration: none;	color: #fffdcf;
}

.menu_y:link {
	COLOR: #fffdcf;	TEXT-DECORATION: none;
}
.menu_y:visited {
	COLOR: #fffdcf; TEXT-DECORATION: none;
}
.menu_y:hover {
	COLOR: #fffdcf; TEXT-DECORATION: underline;
}
.menu_y:active {
	text-decoration: none;	color: #fffdcf;
}

.menu_y-u:link {
	COLOR: #fffdcf;	TEXT-DECORATION: underline;
}
.menu_y-u:visited {
	COLOR: #fffdcf; TEXT-DECORATION: underline;
}
.menu_y-u:hover {
	COLOR: #fffdcf; TEXT-DECORATION: none;
}
.menu_y-u:active {
	text-decoration: underline;	color: #fffdcf;
}

.menu_b:link {
	COLOR: #414042;	TEXT-DECORATION: none;
}
.menu_b:visited {
	COLOR: #414042; TEXT-DECORATION: none;
}
.menu_b:hover {
	COLOR: #414042; TEXT-DECORATION: underline;
}
.menu_b:active {
	text-decoration: none;	color: #414042;
}

.menu_b-under:link {
	COLOR: #414042;	TEXT-DECORATION: underline;
}
.menu_b-under:visited {
	COLOR: #414042; TEXT-DECORATION: underline;
}
.menu_b-under:hover {
	COLOR: #414042; TEXT-DECORATION: none;
}
.menu_b-under:active {
	text-decoration: underline;	color: #414042;
}

.menu_org:link {
	COLOR: #f95e25;	TEXT-DECORATION: none;
}
.menu_org:visited {
	COLOR: #f95e25; TEXT-DECORATION: none;
}
.menu_org:hover {
	COLOR: #f95e25; TEXT-DECORATION: underline;
}
.menu_org:active {
	text-decoration: none;	color: #f95e25;
}

.menu_word:link {
	COLOR: #992c11;	TEXT-DECORATION: none;
}
.menu_word:visited {
	COLOR: #992c11; TEXT-DECORATION: none;
}
.menu_word:hover {
	COLOR: #992c11; TEXT-DECORATION: underline;
}
.menu_word:active {
	text-decoration: none;	color: #992c11;
}


/*---------------- css bg -----------------------------*/
.bg_left {
	background-image: url(../images/new_v2/left_bottom-227.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.bg_left-other {
	background-image: url(../images/left_bottom-other.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.bg_right {
	background-image: url(../images/right_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.bg_center {
	background-image: url(../images/center_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.bg_center_small {
	background-image: url(../images/center_bottom-205.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.bg_about-right {
	background-image: url(../images/about-right_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.bg_word {
	background-color: #FFFFFF;
	background-image: url(../images/word_bg.gif);
	background-repeat: repeat-x;
	background-position: top;	
}


/*---------------- css welcome -----------------------------*/
.bg_welcome {
	background-color: #FFFFFF;
	background-image: url(../images/welcome_bg.gif);
	background-repeat: repeat-x;
	background-position: top;	
}
.left_welcome {
	background-color: #FFFFFF;
	background-image: url(../images/welcome_left.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 10px;
}
.right_welcome {
	background-color: #FFFFFF;
	background-image: url(../images/welcome_right.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 10px;	
}


/*---------------- css calendar -----------------------------*/
.date {
	font-weight: bold;
	text-align: right;		
}
.date_current {
	color: #f95e25;
	text-align: right;
	font-weight: bold;
}
.date-month_current {
	color: #f95e25;
	font-weight: bold;
}
.month {
	color: #992c11;
	font-weight: bold;
	font-size: 20px;
}
.year {
	color: #992c11;
	font-weight: bold;
	font-size: 12px;
}


/*---------------- css other -----------------------------*/
.line_ngang {
	background-image: url(../images/line_ngang.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 8px;	
}
.border {
	border: 1px dotted #bcbdbe;	
}
.button {
	border: 1px solid #f96229;
	background-image: url(../images/bg_button.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 19px;
}
.quote {
    line-height: 1.4em;
    width: 98%;
    border:dashed 1px #C0C0C0;
    padding: 5px;
}

/*---------------- css for folder "new_v2" 15011010 -----------------------------*/
.banner {
	background-image: url(../images/new_v2/banner.jpg);
	background-repeat: no-repeat;	
}

.bg_left-new {
	background-image: url(../images/new_v2/left_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.bg_right-new {
	background-image: url(../images/new_v2/right_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.bg_about-right-new {
	background-image: url(../images/new_v2/about-right_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}