.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
#PLmainarea:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
#PLmenuinner:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{min-height:1%;*height:1%;display:block;}
#PLmainarea{min-height:1%;display:block;margin:0;padding:10px 0 0;clear:both;background-image:url(images/bg_mainarea.gif);background-position:top left;background-repeat:no-repeat;}
#PLmenuinner{min-height:1%;display:block;background-position:bottom left;background-repeat:no-repeat;margin:0;padding:0 0 10px;}
* html #PLmainarea{*height:1%;}
* html #PLmenuinner{*height:1%;}
*{margin:0;padding:0;}
html{background-color:#4B5F98;}
body{margin:0;padding:0;}
#PLwrapper{min-width:790px;margin:0 auto;*width:100%;background-image:url(images/bg_body.gif);background-position:bottom center;background-repeat:no-repeat;text-align:center;padding-right:1px;*padding-right:0;}
#PLcontent{margin:0 auto;width:750px;text-align:left;padding:0 0 25px;position:relative;}
#PLfooterarea{padding:10px 0 0;clear:both;font-size:80%;text-align:center;color:#fff;margin:30px 0 0;}
#PLmainarea .PLeditinner{width:710px;margin:0;}
#PLmenuarea{font-size:80%;font-style:normal;background-image:url(images/bg_menu01.gif);background-position:top left;background-repeat:no-repeat;margin:0;padding:0;}
#toppage{background-position:20px 0;background-image:none;background-repeat:no-repeat;padding:0;}
p{font-size:80%;margin:0 0 10px;line-height:1.5;}
table{font-size:80%;margin:0 0 10px;line-height:1.5;}
#PLmainarea ul{margin:0 0 10px 25px;line-height:1.5;}
#PLmainarea ol{margin:0 0 10px 25px;line-height:1.5;}
#PLmainarea ul li{font-size:80%;}
#PLmainarea ol li{font-size:80%;}
blockquote{margin-left:12px;}
p.counter{text-align:right;}
a{color:#2b2da0;}
img{border:none;}
hr{clear:both;}
.topImages{border-collapse:collapse;position:static;top:0;}
#PLheaderarea{background-image:url(images/bg_header.gif);background-position:0 20px;background-repeat:no-repeat;padding:10px 0;margin:0;border-bottom:1px solid #fff;}
.subtitle{font-style:normal;background-color:#051b4d;padding:3px 6px 0;*padding:3px 6px;position:absolute;top:0;width:738px;*width:750px;font-size:10px;height:20px;color:#fff;}
.sitename{display:none;}
.search{position:absolute;top:34px;left:710px;}
.logo{margin:22px 0 0 26px;}
#PLmenuinner ul{list-style:none;margin:0 0 0 20px;}
#PLmenuinner ul li{background-image:url(images/bg_menu03.gif);background-position:left 0;background-repeat:no-repeat;margin:14px 0 0;padding:5px 12px 5px 17px;float:left;white-space:nowrap;}
#PLmenuinner ul li.PLmenu002{background-image:url(images/bg_menu04.gif);background-position:0 10px;background-repeat:no-repeat;padding:5px 12px 5px 10px;float:left;white-space:nowrap;display:inline;}
#PLmenuinner ul li.PLmenu003{background-image:none;background-position:5px 15px;background-repeat:no-repeat;padding:5px 12px 5px 17px;float:left;white-space:nowrap;display:inline;}
#PLmenuinner ul li.PLmenu004{background-image:none;background-position:5px 15px;background-repeat:no-repeat;padding:5px 12px 5px 17px;float:left;white-space:nowrap;display:inline;}
#PLmenuinner ul li.PLmenu002 a{color:#a1b7fe;}
#PLmenuinner ul li.PLmenu003 a{color:#a1b7fe;}
#PLmenuinner ul li.PLmenu004 a{color:#a1b7fe;}
#PLmenuinner ul li a{color:#fff;font-weight:700;}
#PLmenuinner ul li.PLmenuSpace{display:none;}
#PLmaininner{margin:0 20px;}
#PLmainarea #PLnavi ul{margin:9px 0 0 20px;font-size:80%;}
#PLmainarea #PLnavi ul li{display:inline;}
#PLmainarea #PLnavi ul li.child{background-image:url("images/gt.gif");background-repeat:no-repeat;background-position:center left;padding:0 0.5em 0 1em;margin:0 1em 0 0.5em;}
#PLmainarea #PLnavi ul li a:link{text-decoration:none;}
#PLmainarea #PLnavi ul li a:visited{text-decoration:none;}
#PLmainarea #PLnavi ul li a:active{text-decoration:none;}
h1{color:#fff;font-size:160%;background-color:#2b3874;border:1px solid #fff;padding:10px;line-height:1.5;margin:10px 0 15px;}
h2{margin:25px 0 10px;clear:both;color:#171854;background-image:url(images/bg_h2.gif);background-repeat:no-repeat;background-position:1px 2px;padding:0 0 2px 25px;font-size:14px;*font-size:90%;}
h3{margin:25px 0 10px;border:1px solid #9899b7;background-color:#ebeef7;padding:2px 0 2px 6px;font-size:90%;color:#262642;line-height:1.5;}
h4{margin:0 0 10px;color:#171854;font-size:80%;border-bottom:1px solid #9899b7;}
h5{margin:25px 0 10px;font-weight:700;}
h6{border:1px solid #8d98aa;background-color:#e7e9f1;font-size:80%;font-weight:400;padding:10px;line-height:1.4;}

