html, body, div, span, applet, img, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0;}
p, h1, h2, h3, h4, h5, h6, ul, ol, form, table {Font-family: Arial, Times, Tahoma}
body {background: #f3f5f8; text-align:center; font-size:12px; behavior:url(/_engine/csshover3.htc);}
table {border-collapse:collapse; border-spacing:0;}

.header {height:490px; background: #ffffff;}
.header #logo {width:410px; height:85px; position:relative; left:17px; top:20px; background: url(_images/logo.jpg) no-repeat; padding: 0 0 0 82px; color:#91969b; font-size:13px;}
	#logo #big {font-size:16px; font-weight:600; color:#3f4749; margin:16px 0 0 0;}
.header #qnav {position:absolute; right:279px; top:0px; width:200px; height:200px;}
	#qnav a {color:#91969b; font-size:11px; text-decoration:none; margin: 0px 0 0px 10px;}
	#qnav img {margin: 0px 0 0px 3px;}
	#qnav br {line-height:6px;}
	#qnav #cube1 {width:16px; height:26px; background:#e6e9ed; margin: 0 0 13px 0;}
.header #lng {position:absolute; right:-14px; top:0px; width:200px; height:200px;}
	#lng #sel {background:#2caf2e;}
	#lng #sel a {color:#fff; font-size:11px;}
	#lng div {width:26px; height:26px; background:#e6e9ed; text-align:center; float:left; margin:0; padding:0px 0 0 0;}
	#lng div a {color:#91969b; font-size:11px; text-decoration:none; margin:0; padding:0; line-height:26px;}
.header #cube2 {width:16px; height:101px; background:#aeb2b6; position:absolute; right:43px; top:0px;}
.header #cube3 {width:16px; height:26px; background:#e6e9ed; position:absolute; right:59px; top:0px;}
.header #flash {width:625px; height:324px; background:#fff url(/_images/flash.jpg) no-repeat top left; position:absolute; left:35px; top:123px; overflow:hidden;}
.header #search {width:296px; height:89px; background:#ff0000; position:absolute; right:43px; top:126px; background: url(_images/search.jpg);}
#search input {width:155px; height:16px; position:absolute; left:75px; top:57px; border:none;}
#search a {position:absolute; left:240px; top:57px; color:#2caf2e; font-size:12px;}
.header #rightmenu {width:296px; height:290px; position:absolute; right:43px; top:216px; background:#fff; z-index:100;}
	#rightmenu #in {width:282px; height:276px; background:#eff1f5; margin:7px 7px 7px 7px; position:absolute; left:0px; top:0px; font-size:12px;}
	#rightmenu #in .title {font-size:14px; font-weight:600; color:#2caf2e; margin:0 0 5px 0; text-align:left; margin:15px 15px;}
	#rightmenu #in ul {list-style-image: url(_images/lirightmenu2.gif); marker-offset:10px; margin:0px 0 0 30px;}
	#rightmenu #in li {margin:8px 0 0 0px;}
	#rightmenu #in a {color:#5b606c; text-decoration:none;}
	#rightmenu #in a:hover {text-decoration:underline;}
	#rightmenu #rmr {width:7px; height:290px; background:url(_images/rmr.jpg) no-repeat; position:absolute; right:-8px; top:0px;}
	#rightmenu #rmb {width:296px; height:4px; background:url(_images/rmb.jpg) no-repeat; position:absolute; left:0px; top:290px;}
	#rightmenu #rml {width:7px; height:290px; background:url(_images/rml.jpg) no-repeat; position:absolute; left:-7px; top:0px;}

	#cssmenu {width:90%; height:35px; background:#d7dbe1; position:absolute; left:35px; top:447px; z-index:50; _z-index:auto;}
	#cssmenu {_z-index:50;}
	#cssmenu ul {list-style:none; margin:8px 0 0 50px;}
	#cssmenu li {float:left; margin:0px 65px 0 0px; background:url(_images/litopmenu_.gif) no-repeat left middle; padding: 0 0 0 10px;}
	#cssmenu li:hover {position:relative;}
	#cssmenu a {font-size:14px; font-weight:600; color:#757a85; text-decoration:none;}
	#cssmenu a:hover {text-decoration:underline;}
	#cssmenu li ul {display:none; position:absolute; top:15px; left:0px; background:#eff1f5; margin:0; padding:5px; width:210px; border:1px solid #d3d4d6; z-index:100;}
	#cssmenu li ul li {background:#eff1f5; margin:0; padding:0;}
	#cssmenu li li a {display:block; width:200px; color:#444444; background:#eff1f5; text-decoration:none; margin:0px; padding:2px 5px 4px 5px; font-size:12px; font-weight:normal;}
	#cssmenu li li a.top {border:none;}
	#cssmenu li li a:hover {}
	#cssmenu li:hover ul {display:block;}
	#cssmenu li:hover li ul {display:none; position:absolute; width:208px; top:-9px; left:203px; z-index:300;}
	#cssmenu li:hover li:hover ul {display:block;}

.center {background: #ffffff; padding:15px; font-size:12px; color:#5b606c; text-align:justify;}
.center a {color:#2caf2e;}
.center p {margin:5px 0 10px 0; position:relative;}
.center ul {margin:0 0 10px 15px;}
.center hr {color:#e7e9ed; background-color: #e7e9ed; margin: 15px 0 15px 0;}
.center img {}
.center .title {font-size:14px; font-weight:600; color:#2caf2e; margin:0 0 5px 0; text-align:left;}

.news {margin:10px 0 10px 0; padding:0; clear:both;}
.news .date {display:block; width:70px; height:17px; background:#2caf2e; color:#fff; text-align:center; vertical-align:middle; font-size:11px; padding: 2px 0 0 0;}
.news img {border:1px #9da2a8 solid; float:left; margin:3px 10px 0 0; padding:0;}
.news b {display:block; margin:0 0 5px 0;}
.news a {display:inline;}
.news p {}
.news a img {display:inline; border:none;}

.footer {height:146px; background: #aeb2b6; margin: -15px 0 0 0;text-align:center;}
.footer #corner {background: #fff url(_images/corner2.jpg) no-repeat top right; display: block; height:44px;}
.footer table {margin: 25px 0 0 0; color:#fff; font-size:12px;}
.footer table td {width:160px; height:50px; padding: 0px 10px 0 10px; color:#fff; font-size:12px; vertical-align:top;}
.footer table a {color:#fff; font-size:12px;}

.sitemap ul {}
.sitemap li ul {margin-left:10px;}
.sitemap li li ul {margin-left:10px;}

#calendar {margin: 25px 0 0; font-size:12px; border: 0;}
#calendar table {border: 0; width: 220px;}
#calendar tr.month td {color:#2caf2e; padding: 10px 10px 15px; text-align: left; border: 0; text-align:center;}
#calendar tr.month td a {color:#2caf2e; text-decoration:none; font-size:14px; margin:0 5px 0 5px;}
#calendar tr td {color:#7e7e7e; padding:2px 0; text-align: center; border: 0; font-size:12px;}
#calendar tr td a {color: #2caf2e ; font-weight:bold; text-decoration:none; font-size:12px;}
#calendar tr td#selected {background:#a5b0bc; color:#FFF}
#calendar p {margin: 15px 0 0 10px;}
#calendar p a {color:#0181a6;}

.result {margin:0 0 15px 0;}

#weather {display:block; position:absolute; top:40px; right:60px;}
.gmtbl {}
.gmtdttl, .gmtdttl a {font-size:13px; font-weight:bold; color:#aeb2b6; text-align:right; padding-right:8px; text-decoration:none;}
.gmtdtext {font-size:10px; font-weight: normal; color: #aeb2b6;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{position:relative; top:1; left:0; right:0; visibility:hidden;}

