body { height:100%; margin: 0 auto; text-align:left; background-color: #ffffff; color:#000000; font-size:11px; font-family:Verdana; line-height:17px; overflow: auto;}

td					{ font-size:11px; font-family:Verdana; line-height:17px; }

h1 					{ color:#000; font-size:14px; font-weight:bold; line-height:14px; margin-top:0px; margin-bottom:10px; }
h2 					{ color:#000; font-size:12px; font-weight:bold; line-height:12px; margin-top:0px; margin-bottom:4px; }
h3 					{ color:#000; font-size:11px; font-weight:bold; line-height:21px; margin-top:0px; margin-bottom:4px; }
h4 					{ color:#ffffff; font-size:17px; font-weight:bold; line-height:20px; margin-top:0px; margin-bottom:10px; }
h5 					{ color:#FFD800; font-size:11px; font-weight:bold; line-height:25px; margin-top:0px; margin-bottom:0px; background: #004FA2 url('../images/menuarrowdown.gif') no-repeat center left; text-indent: 24px; }
h6 					{ color:#FFD800; font-size:11px; font-weight:bold; line-height:25px; margin-top:0px; margin-bottom:0px; background: #004FA2 url('../images/menuarrowright.gif') no-repeat center left; text-indent: 24px; }

p					{ margin-top: 0px; margin-bottom: 13px;}

a:link			{ color:#000; font-size:11px; font-family:Arial; text-decoration:none; }
a:visited		{ color:#000; font-size:11px; font-family:Arial; text-decoration:none; }
a:hover 		{ color:#000; font-size:11px; font-family:Arial; text-decoration:none; text-decoration:underline;}

a.extranav:link		{ color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none; }
a.extranav:visited	{ color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none; }
a.extranav:hover 	{ color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:underline; }

a.itemsub:link		{ color:#FFD800; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none; }
a.itemsub:visited	{ color:#FFD800; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:none; }
a.itemsub:hover 	{ color:#FFD800; font-weight:bold; font-size:11px; font-family:Arial; text-decoration:underline; }

a.news:link		{ color:#FF9205; font-weight:bold; font-size:10px; font-family:Arial; text-decoration:none; }
a.news:visited		{ color:#FF9205; font-weight:bold; font-size:10px; font-family:Arial; text-decoration:none; }
a.news:hover 		{ color:#FF9205; font-weight:bold; font-size:10px; font-family:Arial; text-decoration:underline; }

a.menu_location:link	{ color:#004FA2; font-size:10px; font-family:Arial; text-decoration:none; }
a.menu_location:visited { color:##004FA2;font-size:10px; font-family:Arial; text-decoration:none; }
a.menu_location:hover { color:#004FA2; font-size:10px; font-family:Arial; text-decoration:underline; }
a.menu_location:active { color:#004FA2; font-size:10px; font-family:Arial; text-decoration:none; }


/* top */

div.site { position:relative; width:800px; background: url('../images/navbg.gif') repeat-y;}
div.head { height:22px;text-indent: 19px; text-align: left;background: #004FA2;}
div.head_spc { text-align: left; width:800px; height:4px;border-bottom: 1px solid #7F7F7F; margin-right: 5px; background-color:#FFFFFF }
div.crumbs { position:absolute; left:272px; top:106px; width:366px; height:16px; color:#004FA2; font-weight:bold; font-size:9px; font-family:Arial; }
div.headermenu { position:absolute; top:2px; left:0px; color:#FFFFFF }

/* content */
div.cntainer { position:relative; float:left; background: url('../images/navbg.gif') repeat-y; }
html>body div.cntent { width:418px; height:auto; min-height:500px; }
div.cntent { position:relative; float:left; width:448px; height:500px; padding:25px 15px 0px 15px; border-top: solid 1px #004FA2;background: url(../images/mosaic.jpg) no-repeat top left; }
div.cntent_r { position:relative;float:left;width:162px;background: #fff; }
div.cntent_r_a { float:left;width:160px;background: #fff; }
div.cntent_r_b { float:left;width:160px;background: #fff; }
div.cntent_iframe { position:relative; float:left; width:620px; height: 500px; padding:25px 0px 0px 0px; border-top: solid 1px #004FA2;background: url(../images/mosaic.jpg) no-repeat top left; }

/* content menu*/
div.menu { position:relative; float:left; width:180px;z-index:1; }
html>body div.itmain { height:auto; }
div.itmain { height:26px; padding-top: 4px; padding-left: 24px; border-bottom: 1px solid #BFBFBF; background:#004FA2 url('../images/menuarrowdown.gif') no-repeat 0 0; }
div.itmain2 { height:26px; padding-top: 4px; padding-left: 24px; border-bottom: 1px solid #BFBFBF; background:#004FA2 url('../images/menuarrowright.gif') no-repeat 0 0; }
div.itsubstd { height:26px; border-bottom: 1px solid #BFBFBF; }
div.itsubstd_sel { padding-top: 4px; padding-left: 24px; height:24px; border-bottom: 1px solid #BFBFBF; background:#FFFFFF url('../images/selectarrow.gif') no-repeat 12px 8px; }

/* news */
div.newsheader { height: 22px; background:#FFFFFF url('../images/news.gif') no-repeat bottom right; margin-bottom: 4px;}
div.newsheader_eng { height: 22px; background:#FFFFFF url('../images/news-eng.gif') no-repeat bottom right; margin-bottom: 4px;}
div.cntnews { position:relative; border: 2px solid #004FA2; padding: 3px; margin-bottom: 4px;  }
div.cntnews_a { float: left; color:#A6A6A6; font-weight:bold; font-size:11px; font-family: Arial; }
div.cntnews_b { float: right; }

/* footer */
div.footer { clear: left; postition:relative; height: 30px; position:relative; z-index:0}
div.footer1 { postition:relative; float:left; width:113px; height:30px; background: #407BB9; }
div.foo_l1 { position:relative; float:left; width: 67px; height: 30px;background: url(../images/footerbg.gif) repeat bottom; }
div.foo_l2 { position:relative; float:left; width: 435px; height: 30px;background: url(../images/footerleft.gif) repeat-x bottom; }
div.foo_r { position:relative; float:left;width: 173px; height: 30px;background: url(../images/footerright.gif) no-repeat bottom left; }
div.foo_l2_iframe { position:relative; float:left; width: 447px; height: 30px;background: url(../images/footerleft.gif) repeat-x bottom; }


/* images */
div.headpic { width:800px; height:123px; background: url(../images/headerpic.jpg) no-repeat left; }
div.headcntainer { position:relative; width: 800px; height:123px; }
div.logo { position:absolute;left: 610px;top:0px;width:193px; height:105px; background: url(../images/logo.gif) no-repeat; }
div.logotext { position:absolute;left: 400px;top:41px;width:175px; height:36px; background: url(../images/logotext.gif) no-repeat; }

div.mail { position:absolute;left:85px;top:10px;width:16px; height:11px; background: url(../images/mail.gif) no-repeat; }

/* general */
.brd_right_white { border-right: solid 2px #fff; }

