a{color:#000;text-decoration:underline;}
a img{border:1px solid #04455b;text-decoration:none;}
a[hreflang]:after{content:"\0000a0["attr(hreflang)"]";color:#999;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
a:visited:hover{text-decoration:none;}
blockquote{border-left:3px solid #04455b;margin-left:1.5em;padding-left:5px;}
body{font-size:12px;margin:0 auto;padding:0;color:rgb(71,72,72);text-align:center;background-image:url(background.png);font-family:sans-serif;}
cite{font-size:90%;font-style:normal;}
h2{font-size:14px; font-weight:bold;color:#387c93;letter-spacing:0.05em;margin:15px 0 5px 0;padding:0 0 1px 0;}
h3{font-weight:bold;margin-top:0;}
h3#comments{font-weight:bold;color:#387c93;margin:15px 0 5px 0;padding:0 0 1px 2px;}
img.alignright{float:right;margin:0 0 3px 7px;display:inline;}
img.alignleft{float:left;margin:2px 7px 0 0;display:inline;}
h4, h4.english, h4#comments, h4#comments a, h4#postcomment, h4#trackbacks, h4.storycontent{border:0px;font-weight:700;font-size:110%;color:#555555;margin:25px 20px 5px 0;padding:0px 0 0px 2px;text-decoration:none;}
h5.comments{font-size:11px;color:#333;margin:0;padding-bottom:0;}
h5.comments a, h5.comments a:visited{font-weight:normal;color:#cc2206;text-decoration:none;}
#commentlist cite{font-size:9px;}
cite a{text-decoration:none;}
img{padding:4px;background:#f0f0f0;}
ol#comments li p{font-size:100%;}
table{text-align:center;margin:0px auto;border:0px;}
ol, ul, li{padding:0px;margin:0px;list-style-type:none;}
.alignright{text-align:right;}
.centered{text-align:center;}
.comfooter{text-align:right;}
.comfooter a, .comfooter a:visited{font-size:75%;color:#387c93;text-decoration:underline;}
.credit{color:#fff;font-size:11px;padding:3px;text-align:center;}
.credit a:link, .credit a:hover{color:#fff;}
.edit{border-left:3px solid #04455b;margin-left:1.5em;padding-left:5px;margin-bottom:15px;margin-top:15px;}
.english{padding:5px;margin:5px 0 10px 0;border-left:#387c93 3px solid;border-right:#387c93 1px solid;border-top:#387c93 1px solid;border-bottom:#387c93 1px solid;}
.feedback{font-size:11px;color:#333;text-align:right;margin-bottom:15px;text-decoration:none;margin-left:2px;}
.feedback a, .feedback a:hover, .feedback a:visited{color:#666;text-align:right;margin-bottom:15px;text-decoration:none;margin-right:2px;}
.footer{font-size:x-small;}
.menu{font-size:85%;padding:0 0 2px 0;margin:0 0 2px 0;border-bottom:#c0c0c0 1px solid;}
.menu a, a:hover{color:#387c93;text-decoration:none;}
.meta{font-size:.77em;}
.meta a{font-weight:normal;text-decoration:none;color:#cc2206;}
.meta ul{display:inline;margin:0;padding:0;list-style:none;}
.meta li{display:inline;}
.storytitle{border-bottom:1px solid #85B8C9;border-left:4px solid #85B8C9;padding-bottom:4px;font-size:11pt;padding-left:8px;padding-top:1px;}
.storytitle a{text-decoration:none;color:#333333;font-size:11pt;font-weight:bold;}
.legende{text-align:center;}
.post{padding:3px;}
.storycontent p{font-size:12px;color:rgb(71,72,72);line-height:16px;padding:4px;padding-left:10px;margin-bottom:5px;}
.storycontent div{font-size:12px;color:rgb(71,72,72);line-height:20px;padding:4px;padding-left:10px;margin-bottom:5px;}
.storycontent p img{background-color:#FFF;}
.storycontent ul{margin-top:10px;margin-bottom:10px;}
.storycontent ul li{list-style:none;margin-left:30px;line-height:20px;list-style-image:url(bullets2.png);}
.storycontent ul ul li{margin-left:13px;list-style-image:url(bullets.png);}
.storycontent ol li{list-style-type:decimal;margin-left:30px;}
.storycontent ol ol li{margin-left:15px;}
.storycontent h3{color:rgb(204,51,0);font-size:11pt;margin-bottom:10px;border-left:5px solid rgb(204,204,51);border-bottom:1px solid rgb(204,204,51);padding:6px;margin-left:-10px;padding-left:7px;padding-top:3px;margin-top:15px;}
.storycontent table{width:98%;margin-top:5px;margin-bottom:5px;}
.storycontent table td{margin:3px;}
.storycontent a{color:blue;text-decoration:underline;}
.storycontent a img{border:1px solid #04455b;text-decoration:none;}
.storycontent a[hreflang]:after{content:"\0000a0["attr(hreflang)"]";color:#999;}
.storycontent a:visited{text-decoration:underline;}
.storycontent a:hover{text-decoration:underline;color:#FF0000;}
.storycontent a:visited:hover{text-decoration:underline;}
input[type=text], textarea{font-size:10px;border:1px #ccc solid;padding:3px;color:#000;}
input[type=text]:focus, textarea:focus{background:#fff;color:#000;border-color:#666;}
#commentform input[type=text]{width:170px;margin:5px 5px 1px 0;}
#bottom{width:860px;margin:0 auto;background-image:url(bottom3.png);background-repeat:no-repeat;margin-bottom:5px;height:12px;}
#content{padding:0 2px 2px 0;margin:0 3px 0 3px;min-height:1585px; width:580px;}
#rightnav{color:#387c93;font-size:12px;width:165px;padding-right:0px;padding-left:0px;list-style-type:none;}
#credits{background:#387c93;font-size:11px;color:#ccc;line-height:10px;padding:5px 2px 2px 2px;text-align:center;border-left:#fff 1px solid;border-right:#fff 1px solid;}
#credits a{font-size:11px;color:#444;}
#header{padding:10px 0 20px 40px;color:#04455b;font-size:14px;}
#header h1 a, #header h1{text-decoration:none;color:#387c93;font-weight:bold;font-size:30px;padding:0;margin:0;}
#header h2{margin:0;text-decoration:none;color:#387c93;font-weight:bold;}
#main{width:960px;margin:0px auto;background:#fff;text-align:left;border-top:4px #387c93 solid;min-height:1585px;}
#menu{color:#387c93;font-size:12px;width:198px;padding-left:0px;padding-right:3px;list-style-type:none;}
#menu h2{font-size:110%;font-weight:normal;margin-bottom:2px;margin-top:5px;}
#menu ul{padding-left:0px;margin:0 0 5px 0;list-style-type:none;font-size:12px;}
#menu li{color:#333333;list-style-type:none;font-size:12px;padding-left:8px;}
#menu li h3{color:#333333;padding-bottom:3px;padding-top:3px;margin-top:15px;margin-bottom:2px;margin-left:0px;font-size:12px;}
#menu li ul li{list-style-type:square;margin-left:20px;line-height:1.5em;padding-left:0px;}
#menu li a{padding-left:5px;text-decoration:none;border:none;}
#menu li.closed li, #menu li.page_item li{display:none;}
#menu li.open{border-bottom:#c0c0c0 1px solid;}
#menu li.closed{padding:0 0 0 0;margin:0 0 2px 0;border-bottom:#c0c0c0 1px solid;}
#menu li a:hover, #menu li a:visited, #menu li a:visited:hover{text-decoration:underline;}
#menu li li a, #menu ul li ul li a{font-size:12px;color:#0000FF;text-decoration:underline;}
#menu ul li ul li ul li a{font-size:140%;}
#menu li li a:hover{text-decoration:underline;color:#FF0000;}
#menu li li a:visited{border:0px;}
#bordered{background:url("greenbg.jpg") repeat-y top;}
#menu li li a:visited:hover{text-decoration:underline;}
#trackbacks{border:#387c93 1px solid;padding:3px;}
#trackbacks a{text-decoration:none;}
.wp-smiley{border:0px;background:#fff;padding:0px;}
h1.pagetitle{background-color:#85B8C9;font-size:13pt;font-weight:bold;padding:5px 5px 5px 8px;margin-top:8px;color:#FFFFFF;}
.bread{margin:0px;padding-left:5px;font-size:12px;}
.bread a{color:blue;}
table#ranking_table{font-size:12px;border-color:#999999;border-style:solid;border-width:0 1px 1px 0;margin-top:15px;width:97%;margin-left:0px;}
table#ranking_table tr th{background-color:#AAAAAA;border-color:#999999;border-style:solid;border-width:1px 0 0 1px;padding:2px;text-align:center;color:#FFFFFF;}
table#ranking_table tr td{border-color:#999999;border-style:solid;border-width:1px 0 0 1px;padding-top:5px;padding-bottom:5px;}
table#ranking_table tr td table.contents{margin-top:0px;padding-top:0px;}
table#ranking_table tr td table.contents tr td{padding-top:0px;border-width:0 0 0 0;}
table#ranking_table tr td table.contents tr td ul{margin-top:0px;line-height:14px;font-size:12px;margin-left:0px;}
table#ranking_table tr td table.contents tr td ul li{list-style-type:square;}
.more-link-div{display:block;text-align:right;margin-top:10px;margin-right:10px;}
.hp-img{background-color:#FFF;}
.star-img{background-color:#FFF;margin-top:0px;margin-bottom:0px;padding-bottom:0px;}
table#details{margin-left:10px;border-color:#999999;border-style:solid;border-width:0 1px 1px 0;}
table#details tr td{text-align:left;border-color:#999999;border-style:solid;border-width:1px 0 0 1px;padding:3px;}
table#details tr td.hd{width:100px;text-align:center;}
strong{color:red;}
.storycontent ul.sitemap li{line-height:20px;margin-left:30px;list-style-type:disc;list-style-image:none;list-style-position:outside;}
.storycontent h3.sitemap{color:#333333;font-size:12pt;padding-bottom:0px;margin-bottom:0px;border:0px;}
.storycontent h4.sitemap{padding-left:8px;padding-bottom:0px;margin-bottom:0px;}
.hr-line{margin-top:30px;border-top:1px dotted #333333;border-bottom:1px dotted #333333;width:97%;text-align:left;padding:10px;}
h2.title_g{border-bottom:2px solid #CCCCCC;border-left:5px solid #CCCCCC;font-size:12pt;padding-top:5px;padding-bottom:4px;padding-left:8px;margin-top:20px;margin-left:-10px;}
table.profile{border:1px solid #dddddd;text-align:left;}
table.profile tr td{border:1px solid #dddddd;vertical-align:top;}
.basic{border-color:#999999;border-spacing:0;border-style:solid;border-width:0 0 1px 1px;width:100%;}
.basic tr th{background-color:#AAAAAA;border-color:#999999;border-style:solid;border-width:1px 0 0 1px;color:#FFFFFF;padding:2px;text-align:center;}
.basic tr td{border-color:#999999;border-style:solid;border-width:1px 1px 0 0;padding:3px;}

