#top_menu td div{
	position:relative;
        z-index:50;
}
#top_menu td div table {
		background-image:none;
		position:absolute;
		display:none;
		width: auto;                                                                                                                                                                                                                                                         
		/*width:200px;*/
               z-index:100;                               
 
		}
#top_menu td:hover table, #top_menu td.jshover table {
		display:block;
		_top:12px;
               background:none;
		background-color:#eef9fc;
		background-image:none;
		left:40px;
		_left:0px;
		width:200px;
}
#top_menu td:hover table td, #top_menu td.jshover table td{
                background:none;
		border-bottom:solid 1px #a8deef;
		padding-top:3px;
		padding-bottom:3px;
		text-align:left;
width:300px;
}
#top_menu td table td a {
		color:#595959;
		text-transform:none;
		font-size:12px;
		padding:0px;
		line-height:12px;
		}


body {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font:Arial, Helvetica, sans-serif 10px #535353;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif 10px #535353;
}

img {
	border:none;
	}
a {
	color:#535353;
	font-size:10px;
	}
a:hover {
	text-decoration:none;
	}
	
/*HEADER*/
.under_menu {
	background:url(/templates/eastmax/images/top/under_menu.gif) no-repeat;
	text-align:right;
	padding:0 40px 0 0;
	}
.under_menu a {
	font-size:18px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	}
.under_menu a span {
	color:#2690c4;
	}
.menu_td {
	background:url(/templates/eastmax/images/top/menu_bg.gif) repeat-x;
	}
.logo {
	text-transform:uppercase;
	color:#268abe;
	font-size:14px;
	padding:10px 0 0 10px;
	}
.logo p {
	margin:2px;
	}
.img1 {
	background-image:url(/templates/eastmax/images/top/img1.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	text-transform:uppercase;
	color:#7c7c7c;
	font-size:9px;
	line-height:9px;
	vertical-align:bottom;
	padding:0 0 0 10px;
	}
.img2 {
	background-image:url(/templates/eastmax/images/top/img2.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	text-transform:uppercase;
	color:#7c7c7c;
	font-size:9px;
	line-height:9px;
	vertical-align:bottom;
	padding:0 10 0 10px;
	}
.kitai {
	background:url(/templates/eastmax/images/top/kitai_map.gif) no-repeat;
	padding:0 30px 0 0;
	}
.kitai a {
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	}
.menu {
	background:url(/templates/eastmax/images/top/menu_left.gif) no-repeat;
	padding:0 0 0 15px;
	}
.menu td {
	background:url(/templates/eastmax/images/top/separator.gif) no-repeat right;
	text-align:center;
	}
.menu a {
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	}
/* //HEADER*/

/*CENTER*/
.left_menu_td {
	padding:0px;
	}
	/*left_menu*/
	.left_menu {
		background:url(/templates/eastmax/images/center/left_menu_bg.gif) repeat-y #48bade;
		}
	.left_menu ul {
		background:url(/templates/eastmax/images/center/menu_bottom.gif) no-repeat bottom;
		list-style:none;
		padding:0px;
		margin:0px;
		}
	.left_menu li {
		background:url(/templates/eastmax/images/center/td_bg.gif) no-repeat left top;
		position:relative;
		margin:0;
		padding:0 5px 0 15px;
		}
	.left_menu a {
		color:#FFFFFF;
		text-transform:uppercase;
		text-decoration:none;
		}
	.left_menu li:hover, #left_menu li.jshover {
		background:url(/templates/eastmax/images/center/td_hover.gif) repeat-y;
		}
	/* //left_menu*/
	
	/*submenu*/
	.left_menu li:hover table, #left_menu li.jshover table {
		display:block;
		}
	.left_menu li table {
		position:absolute;
		background-color:#eef9fc;
		background-image:none;
		top:0px;
		left:187px;
		width:170px;
		display:none;
		}
	.left_menu li table td {
		background:none;
		border-bottom:solid 1px #a8deef;
		padding:3px 10px 3px 10px;
		}
	.left_menu li table td:hover, #left_menu li td.jshover {
		background-color:#a8deef;
		}
	#last {
		border:none;
		}
	.left_menu li table td a {
		color:#595959;
		text-transform:none;
		font-size:12px;
		padding:0px;
		line-height:12px;
		}
	/* //submenu*/
.search input {
	background:url(/templates/eastmax/images/center/search_bg.gif) no-repeat;
	color:#646464;
	border:none;
	font-size:9px;
	width:139px;
	height:18px;
	padding:3px 0 0 6px;
	margin:0 0 0 5px;
	}
.btn {
	padding:0 0 0 6px;
	}
#query {
	color:#d6d6d6;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:30px 0 0 10px;
	}
#query span {
	color:#48bade;
	}
.mini {
	color:#08536b;
	font-size:10px;
	margin:5px 0 5px 5px;
	}
.content {
	padding:25px;
	text-align: justify;
	}
.content p {
	text-indent:10px;
	font-size:12px;
	/*font-size:14px;*/
	}

.font12px {font-size:12px;}


h1 {
	font-size:15px;
	color:#48bade;
	text-transform:uppercase;
	display:block;
	}
.h2 {
	font-size:13px;
	color:#48bade;
	text-transform:uppercase;
	display:block;
	}

h2 {
	font-size:13px;
	color:#48bade;
	text-transform:uppercase;
	display:block;
	}


.h3 {
	font-size:19px;
	color:#535353;
	display:block;
	}
/* /CENTER*/

/*FOOTER*/
.bottom_menu_td {
	background:url(/templates/eastmax/images/bottom/bg.gif) no-repeat top center;
	padding:9px 0 0 0;
	}
.bottom_first {
	background:url(/templates/eastmax/images/bottom/left.gif) no-repeat;
	width:12px;
	height:21px;
	}
.bottom_last {
	background:url(/templates/eastmax/images/bottom/right.gif) no-repeat;
	width:12px;
	}
.bottom_menu {
	background:url(/templates/eastmax/images/bottom/bottom_menu_bg.gif) repeat-x;
	}
.bottom_menu td {
	padding:0px 8px 0px 8px;
	border-right:solid 1px #FFFFFF;
	}
#bottom_last {
	border:none;
	}
.bottom_menu a {
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	}
.dnews {
	text-transform:uppercase;
	padding:0 10px 0 0;
	}
.dnews a {
	text-decoration:none;
	}
.dtb {font-size:11px;}
.dtb a {font-size:11px}
.dtb p {font-size:11px;}
/* //FOOTER*/

.web ul {
padding-left:20px;
}

.web ul li {
text-align:justify;
font-size:12px;
}

.web p {
text-indent: 2em;
}

.web a {
font-size: 12px; 
color: #0000ff;
}
