html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-size:100%;
}
html {overflow:scroll;}
body {
	font-size: medium;
	padding: 0px; margin: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}
div{padding: 0; margin: 0;}
img{border: 0;}
.mouse_hand{cursor: pointer;}
#main{
	width: 780px;
}
#header{
	height: 80px;
}
#right-sidebars {
	float: right;
	width: 179px;
}
#under_logo {
	background: url(../images/style/top/under_logo.gif);
}
#top_right_01 {
	background: url(../images/style/top/top_right_01.gif);
}
#top_right_02 {
	background: url(../images/style/top/top_right_02.gif);
}
#top_right_03 {
	background: url(../images/style/top/top_right_03.gif);
}
#top_line_01 {
	background: url(../images/style/top/top_line_01.gif);
}
#domMenu{
	z-index: 100;
}
#menu_bgcolor {
	background: url(../images/style/center/menu_bgcolor.gif);
}
#menu_right {
	background: url(../images/style/center/menu_right.gif);
}
#center_line {
	height: 126px;
	background: #FFFFFF url(../images/style/center/center_line_01.gif) repeat-x;
}
#banner{
	height: 126px;
	background: url(../images/mouses.jpg) top no-repeat;
}
#scrumb{
	height: 18px;
	text-align: right;
	background: url(../images/style/center_line/center_line.gif);
}
#scrumb_left {
	height: 18px;
	width: 40px;
	float: left;
	background: url(../images/style/center_line/center_line_left.gif);
}
#scrumb_right {
	height: 18px;
	width: 22px;
	float: right;
	background: url(../images/style/center_line/center_line_right.gif);
}
#main_left {
	background: url(../images/style/main/main_left.gif) 0 0 repeat-y;
}
#main_top {
	background: url(../images/style/main/main_top.gif);
}
#main_right {
	background: url(../images/style/main/main_right.gif) right repeat-y;
}
#bottom {
	background: url(../images/style/bottom/bottom_line.gif);
	height: 32px;
	margin: 0;
	margin-top: 8px;
	padding: 0 10px 0px 10px;
	text-align: right;
}
#bottom ul, #bottom li{
	margin: 0px;
	padding: 0px;
}
#bottom li{
	font-size: 8pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #ffffff;
	display: inline;
}
#bottom li a:active, #bottom li a:visited, #bottom li a:link {
	text-decoration: none;
	color: #ffffff;
}
#bottom li a:hover {
	text-decoration: underline;
	color: #F07315;
}
.bottom_copyright{
	font-size: 8pt;
	font-family: Arial, Verdana;
	width: 360px;
	float: left;
	text-align: left;
	padding: 0;
	margin-top: 1px;
}
#powered_by {
	text-align: center;
	padding: 5px 0 15px 0;
	font-size: 8pt;
	font-family: Arial, Verdana;
}
#powered_by a:active, #powered_by a:visited, #powered_by a:link {
	text-decoration: none;
}
#powered_by a:hover {
	text-decoration: underline;
}
.widget{
	width: 179px;
	margin-bottom: 3px;
	background:url(../images/style/widget/widget_right_bottom.gif) bottom right no-repeat;
}
.widget_title{
	height: 40px;
	text-align: center;
	background:url(../images/style/widget/widget_bt.gif) no-repeat;
}
.widget_title div{float: left;width:100%;margin-top: 10px;}
.widget_content{
	text-align: left;
	text-indent:0px;
	font-size: 9pt;
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	margin-left: 1px;
	padding-left: 0px;
	border-left: 1px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	background-image: url(../images/style/widget/widget_left.gif) repeat-y;
}
.widget_content div{margin: 0px 3px 0 4px;}
.widget_content p{margin-top: 0;}
.widget_bottom{
	height: 18px;
	margin: 0 15px 0 1px;
	border-left: 1px solid #9A9A9A;
	border-bottom: 1px solid #9A9A9A;
}
.widget_bottom div{
	height: 11px;
	margin-left: 4px;
}
.widget_content .date {
	display:block;
	color: #003488;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.allnews {
	text-align: right;
}
#widget-news{margin: 0 3px 0 3px;}
#widget-news ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#widget-news li {
	text-indent:0px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#widget-news ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-top: 1px #fafdff dotted;
	border-bottom: 1px #E0F1FE dotted;
}
#widget-news ul li a {
	display: block;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 12pt;
	color: #000000;
}
#widget-news ul li a:hover {
	color: #000000;
	background: #ffffff;
}

.nav-up{background-image: url(../images/icon/ascend.gif)}
.nav-up {position: relative; top: 0; left: 0;height: 25px;
	background: transparent url(../images/icon/ascend.gif) no-repeat top right;
}
.nav-up a {display: block;width: 16px;height: 16px;text-indent: -1999px;
/*\*/	
overflow: hidden;position: absolute;top: 0;
right: 0;/**/
}
.nav-up a:hover { background-color: transparent; }

/* ========== Style =========== */
#main{
	background-color: #FFFFFF;
}
.lang_selected {
	filter:alpha(opacity=20);
	opacity:0.2;
}
p {
	text-indent:5px;
	margin-top: 5pt;
	margin-bottom: 0pt;
}
H1, H2, H3, H4, H5, H6 {
	text-indent:25px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 3px;
	margin-top: 5px;
	padding-bottom: 0px;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	text-transform: none;
}
#content p {
	text-indent:25px;
	margin-top: 5pt;
	margin-bottom: 0pt;
}
table.info {
	vertical-align: top;
	width: 100%;
	border: #eeeeee 1px solid; 
}
table.info td {
	padding: 0px 2px 1px 2px;
    vertical-align: top;
	border: #eeeeee 1px solid;
	background-color: #ffffff;
}
.rectangle_scroll {
	display:block;
	margin:2pt 2pt 4px;
	overflow:auto;
	padding:0pt 0pt 3px;
	width:500px;
	height:210px;
}

.more {text-align: right;}
#content ul {list-style: url(../images/li1.gif) circle;}
#content ul.square {list-style: url(../images/li2.gif) square;}

.fontColor_red{color: red;}
.b-applica{ border: 1px solid #42586D; background-color: white; cursor: pointer; }
.formLogin_1{width:130px;}
.login_text{font-size: 8pt; font-family: Arial;}
form {padding: 0px;margin: 0px;}
a.hide_more:active, a.hide_more:visited, a.hide_more:link{
	font-size: 8pt;
	cursor: pointer;
	color: #003466;	
}
a.hide_more:hover {
	text-decoration: underline;
	color: #4464ff;
}
.hide_more {
	font-size: 8pt;
	cursor: pointer;
	color: #003466;
}
a:active, a:visited, a:link {
	text-decoration: none;
 	color: #f07315;
}
a:hover {
	text-decoration: underline;
	color: #f07315;
}
.center_text {
	font-size: 10pt;
	font-family: Verdana;
	text-align: justify;
	color: #000000;
}
.top_style {
	background-color: #7FB3D3;
}
.lang_select {
	font-size: 7pt;
	font-family: verdana, arial;
	font-weight: bold;
	color: #383838;
}
.bottom_copyright {
	color: #363636;
}
.widget_title {
	font-size: 12pt;
	font-family: Garamond;
	font-weight: bold;
	padding-left: 0px;
	letter-spacing: 2px;
	color: #002888;
}
.widget_content {
	color: #000000;
}
.widget_bgcolor {
	border-top: 1px #DDDDDD solid;
	background-color: #DDDDDD;
}
a:active,a:visited,a:link {
	text-decoration: none;
	color: #f07315;
}
a:hover {
	text-decoration: underline;
	color: #f07315;
}
/*===========================================================*/
/*============ G E N E R A L      C O L O R S ===============*/
/*===========================================================*/
body {
	background-color: #dde4e9;
}
#powered_by {
	color: #a8a8a8;
	background-color: #dde4e9;
}
#powered_by a:active, #powered_by a:visited, #powered_by a:link {
	color: #989898;
}
#powered_by a:hover {
	color: #383838;
}
H1 {
	font-size: 14px;
	color: #FF9F24;
	margin-bottom: 5px;
}
H2 {
	font-size: 12px;
	color: #000099;
}
H3, H4, H5, H6 {
	font-size: 12px;
	color: #4749CF;
}