/* COMMON STYLES*/
body, table, td, p, div, li, ul, ol, form, input, select, textarea, a, h1, h2, h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4b5a77;
}

body {
	/*background-color: black;*/
	min-width: 1024px;
}

a {
	COLOR: #658fcc;
	TEXT-DECORATION: underline;
}

h1 {
	FONT-SIZE: 160%;
	MARGIN-BOTTOM: 10px;
	FONT-WEIGHT: normal;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}
h2 {
	FONT-SIZE: 120%;
	margin:0px;
	padding:0px;
	FONT-WEIGHT: normal;
	COLOR: #4b5a77;
}

h3 {
	FONT-SIZE: 100%;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	FONT-WEIGHT: bold;
	color:#4b5a77;
}
h3 a{
	COLOR: #4b5a77;
}

h4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	COLOR: #4b5a77;
	margin:0px;
	padding:0px;
}
.right_title {
	text-align: right;
	margin-top:21px;
	margin-bottom: 32px;
	margin-right: 8px;
}
/* HEADER */
#logo_picture {
	position: absolute;
	top:0px;
	left:15px;
	border:0px;
}
#picture_right{
	vertical-align:top;
}
#ani_pic {
	position: absolute;
	right:50px;
	top:0px;
	z-index:200;
}
#rhead {
	position: absolute;
	right:0px;
	top:0px;
}
.common_header_line {
	width:100%;
	height:auto;
	overflow:auto;
	padding:0px;
	margin:0px;
}

#headsearch {
	position: absolute;
	right: 50px;
	top: 13px;
	height: 23px;
	line-height: 23px;
}
#weather_header {
	position: absolute;
	right: 320px;
	top: -10px;
	color:white;
}
#address{
	position: absolute;
	left: 130px;
	top: 10px;
	color:white;
}
#select_lang{
	position: absolute;
	right: 25px;
	top: 65px;
}
.select_lang_1{
	color:#ff5400;
	FONT-SIZE: 120%;
	font-weight:bold;
	text-decoration:none;
}
.select_lang_2{
	color:#000000;
	FONT-SIZE: 120%;
	font-weight:bold;
	text-decoration:none;
}
#menu_cell{
    position: inherit;
    margin-left: auto;
    margin-right: auto;
    width: 1140px;
      padding-bottom: 25px;
	/*opacity: .5;
   	filter: alpha(opacity=50);*/
}
.table_opasity{
	background-color:#f7f8f9;
}
.menu{
	font-size:11px;
	color:#000000;
	height:29px;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#e1e2e6, Direction=135, Strength=5);
}
.menu a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.weather_class{
	font-size:10px;
	color:white;
}
#headsearch form {
	padding: 0px;
	margin: 0px;
}
#myMenuID {
	padding : 3px;
	height: 14px;
	background-color:black;
}
#titles{
	position: absolute;
	left:550px;
	top: 20px;
	text-align:left;
}
#icons{
	position:absolute;
	top:5px;
	left:28px;
}
/* /HEADER */


/* BODY */

#navigator {
	height : 15px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #4b5a77;
	padding-left:10px;
	vertical-align:middle;
	padding-top:3px;
}

.address_link_class {
	FONT-WEIGHT: normal;
	FONT-SIZE:8pt;
	COLOR: #4b5a77;
	TEXT-DECORATION: none;
}
.address_link_class:hover {
	FONT-SIZE: 8pt;
	COLOR: #ff6633;	
	TEXT-DECORATION: underline;
}
.seprt {
	width: 10px;
	background-color:black;
}

/* BODY CELLS */ 
#body_table {
	margin:0px;
	padding: 0px;
	width:100%;
}

#left_body_cell {
	width: 64px;
	background-color:#eef0f2;
	padding-left:3px;
	padding-right:2px;
	padding-top:10px;
	vertical-align:top;
}

#center_body_cell {
	padding:10px;
}

#right_body_cell {
	padding-top:10px;
	width: 64px;
	padding-left:10px;
}
#quest_answer_cnt{
	margin-top:5px;
	margin-bottom:5px;
}
.quest_answer_list{
	padding:5px 0px 5px 5px;
}
#right_menu{
	overfloat:auto;
	margin-bottom:10px;
}
.tree_link{
	font-size:8pt;
}
.tree{
	color:#4b5a77;
	font-size:11px;
}
.tree a{
	color:#4b5a77;
	font-size:11px;
}

.tree_menu{
	color:#4b5a77;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.tree_menu:hover{
	color:#4b5a77;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
.tree_menu:active{
	color:#ff7600;
	font-size:11px;
	font-weight:normal;
}
.tree_menu_active{
	color:#ff7600;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}


/* PRINT VERSION */
.print_version{
	position:absolute;
	top:165px;
	right:25px;
	z-index:1000;
}
.print_version_weather{
	position:absolute;
	top:56px;
	right:8px;
}
.print_version_img{
	position:relative;
	float:left;
}
.print_version_text{
	position:relative;
	float:left;
	padding-top:4px;
}
.print_version_a{
	color:#4b5a77;
	text-decoration:none;
	font-size:11px;
}
.print_version_a a{
	color:#ffffff;
	font-size:11px;
}
/* PRINT VERSION */

.previewimg{
	position: absolute;
	padding: 10px;
	border: 1px solid #98b1cf;
	border: 1px solid #000000;
	background-color: white;
	z-index: 5000;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=135, Strength=5);
}
.content_message {
	margin-bottom: 10px;
	font-size: 11px;
	text-align:justify;
	}