@charset "utf-8";body{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:93.75%;font-weight:lighter;background:#FFF;margin:30px 0 40px 0;}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){body{font-size:15px;}
}
#wrapper{width:92%;margin:30px auto 130px auto;min-width:780px;max-width:1100px;text-align:center;}
#wra{width:92%;margin:30px auto 0 auto;min-width:780px;max-width:1100px;text-align:center;}
#wra2{width:92%;margin:0 auto;min-width:780px;max-width:1100px;text-align:center;}
#wra-bot{width:92%;margin:0 auto 130px auto;min-width:780px;max-width:1100px;text-align:center;}
#menu{background:#FFFF51;width:100%;height:30px;}
#menu-leftpad{padding-left:170px;}
#header{height:31px;}
#main{border-left:solid 2px #FDFE58;border-right:solid 2px #FDFE58;width:100%;}
table, td{vertical-align:top;text-align:left;}
a:link{color:#267ABF;text-decoration:none;}
a:visited{color:#267ABF;text-decoration:none;}
a:hover{color:#00AA55;text-decoration:underline;}
a:active{color:#3692C9;text-decoration:underline;}
.style101{font-weight:bold;color:#336699;font-family:"Courier New", Courier, monospace;font-size:2.5em;margin-top:10px;letter-spacing:-.12em;}
.style100{font-size:2.4em;font-weight:bold;color:#666;font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;margin-top:10px;letter-spacing:-.12em;}
.letterpress{color:#666;text-shadow:0 2px 3px #9D9D9D;-webkit-text-shadow:0 2px 3px #9D9D9D;-moz-text-shadow:0 2px 3px #9D9D9D;}
.letterpress2{color:#336699;text-shadow:0 2px 3px #00509F;-webkit-text-shadow:0 2px 3px #00509F;-moz-text-shadow:0 2px 3px #00509F;}
strong{font-weight:bold;}
#content a:link{text-decoration:none;}
#content a:visited{text-decoration:none;}
#content a:hover{text-decoration:underline;}
#content a:active{text-decoration:none;}
#content{font-size:1.0em;line-height:145%;font-weight:200;color:#454545;padding:10px;vertical-align:top;text-align:left;}
#content p{padding:.22em 0 .46em 0;}
#content img{border:none;}
#slimlist ul{list-style-type:none;padding:0;margin:0;font-size:12px;font-weight:normal;}
#ad_banner{padding:6px;}
.end{font-size:0.875em;width:96%;clear:both;padding:25px 0 30px 0;margin-left:2%}
.end_le{float:left;width:30%;text-align:left;}
.end_lew{float:left;width:60%;text-align:left;}
.end_ce{float:left;width:39%;text-align:center}
.end_ri{float:right;width:30%;text-align:right}
#sidebar_left{width:180px;vertical-align:top;padding-left:6px;background:#FFFBE1;font-weight:lighter;voice-family:"\"}\"";voice-family:inherit;width:174px;}
#sidebar_right{width:180px;vertical-align:top;background:#FFFBE1;padding-left:5px;padding-right:5px;font-weight:lighter;voice-family:"\"}\"";voice-family:inherit;width:170px;}
html>body #sidebar_left, html>body #sidebar_right{width:180px}
#sidebar_left a:hover, #sidebar_right a:hover{text-decoration:underline;color:red;}
#sidebar_left, #sidebar_right{font-size:.95em;line-height:145%;font-weight:200;color:#454545;}
#sidebar_left .sidead, #sidebar_right .sidead{text-align:center;padding:8px;}
#sidebar_right h4, #sidebar_left h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.30em;font-weight:normal;line-height:120%;padding:8px 0 5px 0;margin:0;color:#666;text-decoration:none;margin-bottom:5px;}
#sidebar_left .sidead, #sidebar_right .sidead{text-align:center;padding:8px 3px;}
#footer{background:#FFFF55;width:100%;margin-bottom:50px;display:inline-block;height:40px;}
#footer .left{float:left;width:22%;padding-left:2em;padding-top:10px;text-align:left;}
#footer .right{float:right;width:22%;padding-right:2em;padding-top:10px;text-align:right;}
#footer .center{text-align:center;padding-bottom:10px;height:1px;}
#foot-ad{text-align:center;background-color:#FFFF55;margin-top:-5px;margin-bottom:40px;padding:5px 0 10px 0;}
.below-page{margin-top:-35px;font-size:0.92em;color:#C1C1C1;text-align:center;padding-left:75%;}
.boxleft{float:right;background-color:#F8F8F8;padding:5px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:#FFFF66;}
h1{line-height:1.15;letter-spacing:-0.035em;font-family:Georgia, serif;font-size:2em;font-weight:normal;padding:14px 0 6px 0;margin:0;color:#267ABF;text-decoration:none;}
h1 a{color:#267ABF;}
.as-h1{line-height:1.1;letter-spacing:-0.035em;font-family:Georgia, serif;font-size:1.9em;font-weight:normal;padding:14px 0 8px 0;margin:0;color:#267ABF;text-decoration:none;border-top:none;}
h2 a{color:#267ABF;}
.style30{color:#454545;line-height:1.1;letter-spacing:-0.035em;}
h2{color:#267ABF;font-family:"Trebuchet MS", Arial, Helvetica, Sans-Serif;font-weight:normal;font-size:1.8em;margin:0 0 5px 0;padding:9px 0 5px 0;letter-spacing:-.02em;border-top:4px solid #1F78BE;}
h2 a{color:#267ABF;}
h3{font-family:Georgia, serif;font-size:1.6em;font-weight:normal;padding:9px 0 5px 0;margin:0;color:#267ABF;text-decoration:none;line-height:1.0;}
h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.45em;font-weight:normal;line-height:120%;padding:8px 0 5px 0;margin:0;color:#666;text-decoration:none;margin-bottom:6px;}
h5{color:#ff6000;margin:0 0 0 0;padding-bottom:3px;font:bold 1.1em Georgia, "Times New Roman", Times, serif;font-size:1.3em;}
.comment-box{clear:both;padding-top:30px;}
#comment{width:68%;margin:15px auto;padding:8px 15px 8px 15px;background-color:#E4F3FE;border-top:1px dotted #BBB;}
#comment{font-family:Garamond, "Garamond Premr Pro", "Adobe Garamond Pro", Palatino, "Times New Roman", Times;color:#666;font-weight:normal;color:#454545;line-height:1.15em;font-size:1em;}
#comment h4{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1.2em;padding:8px 0 3px 0;margin:0;}
#comment p{margin:0;padding:3px 0;}
.floleft{float:left;padding-right:25px;}
.fleft{float:left;}
.floright{float:right;}
.yellow_background{background:#FFFFDB;}
.blue_background{background:#FBFDFF;}
.whiteback{background:white;}
.bluebox{padding:1px 5px 5px 5px;border:solid #267ABF 2px;margin:5px 3px;}
.linkbox{background:#FFFFDB;border:solid 1px #666;text-align:center;padding:5px;width:94%;font-size:0.85em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;line-height:130%;margin:12px auto 15px auto;clear:both;box-shadow:3px 3px 3px #818181;-webkit-box-shadow:3px 3px 3px #818181;-moz-box-shadow:3px 3px 3px #818181;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=1, offY=1, positive=true);}
.linkbox a:hover{text-decoration:underline;color:red;}
.pubbox{background:#FFF7FE;border:solid 1px #666;text-align:left;padding:5px 4px 5px 6px;float:right;width:40%;font-size:0.85em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:lighter;line-height:130%;margin:10px 3px 5px 8px;clear:both;box-shadow:3px 3px 3px #818181;-webkit-box-shadow:3px 3px 3px #818181;-moz-box-shadow:3px 3px 3px #818181;}
.pubbox a:hover{text-decoration:underline;color:red;}
.pubbox a:visited{text-decoration:none;}
.pubbox h4{color:#267ABF;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;font-weight:normal;line-height:1;margin:0 0 -3px 0;padding:3px 0;text-decoration:none;}
.pubbox h5{color:#ff6000;margin:0 0 0 0;padding-bottom:3px;font:bold 1.05em Georgia, "Times New Roman", Times, serif;font-size:1.05em;line-height:1.2;}
.c-box{padding:6px;background:white;text-align:center;margin:20px 0 6px 8px;width:154px;border:1px solid #333;box-shadow:3px 3px 3px #818181;-webkit-box-shadow:3px 3px 3px #818181;-moz-box-shadow:3px 3px 3px #818181;}
* html .pubbox{display:inline}
.halfbox{width:20%;}
.sidebox{float:right;background-color:#DDEEFF;border:2px dotted #99CCFF;margin:0.67em 0 0.67em 0.67em;padding:0.33em 0.33em 1em;width:40%;}
.sidefloat{float:right;position:relative;width:40%;}
hr{text-align:center;width:85%;}
hr{text-align:center;width:90%;}
.line{height:7px;line-height:7px;font-size:7px;-moz-border-radius:7px;border-radius:7px;padding:0;margin:15px auto;width:85%;}
.linethin{height:4px;line-height:4px;font-size:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin:8px auto;width:85%;}
.maroon{background:maroon;}
.yellow{background:yellow;}
.blue1{background:#1363F7}
.green1{background:#4EDA1F;}
.wine{background:#930049;}
.orange{background:#FF9900;}
.lime{background:lime;}
.blue{background:blue}
.red{background:red;}
.displaybox{background-color:#FFFFEA;border:2px yellow solid;padding:10px;font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;list-style:outside;list-style-image:none;width:90%;line-height:115%;font-size:0.925em;}
.inbox{font-size:0.85em;font-weight:200;font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;line-height:130%;color:#454545;}
.detailmenubox{width:140px;border:2px yellow solid;background:white;padding:10px;font-family:Georgia,'Times New Roman',Garamond,Times,serif;font-size:0.9em;list-style:outside;list-style-image:none;max-width:150px;text-align:left;}
.detailmenubox_right{background-color:#FFFFFD;width:152px;border:2px yellow solid;padding:6px;font-family:Georgia,'Times New Roman',Garamond,Times,serif;line-height:105%;font-size:0.825em;font-weight:lighter;list-style:outside;list-style-image:none;margin:5px auto;}
.detailmenubox_right p{margin:0; padding:.5em 0; line-height:1.1;}
ul.listRSS a:hover{color:red;text-decoration:underline;}
.boxleft30perc{font-family:"Times New Roman", Times, serif;font-size:0.9em;width:30%;float:right;background-color:#F0F5FF;padding:7px;border:1px;border-color:#FFFF66;border-style:solid;line-height:1.2;font-weight:lighter;margin:5px;}
.display-rss{padding:2px;font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;font-size:1em;margin:5px;list-style:outside;list-style-image:none;text-align:left;}
.display-rss h3, .display-rss h5, .display-rss h4{background-color:#FFFF33;padding-left:5px;padding:2px;padding-bottom:10px;text-align:center;}
.display-rss a:hover{color:red;text-decoration:underline;}
.display-rss p a:hover{color:red;text-decoration:underline;}
div.figure{float:right;clear:right;width:257px;margin:5px 0 5px 5px;}
div.figure p{padding:0;margin:-3px 0 0 0;text-align:center;font-style:italic;font-size:smaller;text-indent:0;}
#content img.scaled{border:1px solid #021a40;width:250px;}
#content img.scaled2{border:1px solid #021a40;width:250px;box-shadow:3px 3px 3px #818181;-webkit-box-shadow:3px 3px 3px #818181;-moz-box-shadow:3px 3px 3px #818181;}
.shadowbox{border:2px solid #000;box-shadow:7px 7px 8px #818181;-webkit-box-shadow:7px 7px 8px #818181;-moz-box-shadow:7px 7px 8px #818181;}
.incontent, .shadow{position:relative;bottom:3px;right:3px;}
.shadow{background-color:#ccc;}
.incontent{background-color:#fff;color:#000;border:1px solid #000;padding:0.5em;}
.shade img{background:url(/pics//shadow2.gif) no-repeat right bottom;padding:4px 10px 10px 4px;border-top:#eee 1px solid;border-left:#eee 1px solid;}
.shade p{background:url(/pics//shadow2.gif) no-repeat right bottom;padding:3px 6px 6px 2px;border-top:#eee 1px solid;border-left:#eee 1px solid;}
.shadow img.framed{background:white none repeat scroll 0 0;border:1px solid black;padding:12px;}
.thinborderfloat{float:left;border:solid 1px silver;padding:5px;margin-right:10px;}
ul.listRSS{list-style-type:none;list-style-position:inside;margin-left:0;padding-left:1em;text-indent:-1em;padding-bottom:5px;margin-top:-5px;text-align:left;}
ul.listRSS li{padding-top:5px;}
.listnobull{list-style-type:none;list-style-position:inside;margin-left:0;padding-left:1em;text-indent:-1em;padding-bottom:5px;padding-top:0.5em;margin-top:0;}
.listnobull a{color:#1E8EFF;}
.listnobull li{padding-top:5px;}
.listnobull ul li{padding-top:5px;}
.listnobull ul li a:hover{color:#505050;text-decoration:none;background:#FFFF48;}
.listnobull li a:hover{color:#505050;text-decoration:none;background:#FFFF48;}
.listnobull ul a:hover{color:#505050;text-decoration:none;background:#FFFF48;}
#conmenu{background-color:#DADCF3;font-size:0.92em;}
#conmenu ul li{display:inline;list-style-type:none;margin:0 0 0 5px;padding:3px 6px 3px 6px;}
#conmenu ul li a{color:#1F78BE;padding:3px 6px 3px 6px;margin:0;text-decoration:none;border-right:1px solid #DBDBDB;}
#sidebarmenu{line-height:1.2;font-family:Arial, Helvetica, sans-serif;}
#sidebarmenu ul{list-style-type:none;padding:0;margin:0;font-size:0.9em;font-weight:bold;}
#sidebarmenu ul li{padding:0 0 4px 0;font-size:0.9em;}
.rpad{padding-right:10px;}
.lpad{padding-left:10px;}
.center{text-align:center}
.clearbo{clear:both;}
.paddou{padding:15px 0;}
.padtop{padding-top:20px}
.pneg{margin-top:-15px}
.style102{font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;font-weight:lighter;font-size:0.9em;}
.style3{font-family:Georgia, 'Times New Roman', Times, serif, Garamond, Tahoma;font-size:0.85em;}
.style12{font-size:0.925em;font-weight:200;line-height:145%;color:#454545;}
.style14{font-size:1.05em;line-height:145%;color:#454545;font-family:'Times New Roman', Garamond, Palatino, Times, serif;}
.style14-box{font-size:1.1em;line-height:125%;color:#454545;font-family:Garamond, 'Garamond Premr Pro', 'Adobe Garamond Pro', Garamond, Palatino, 'Times New Roman', Times, serif;}
.style14a-box{font-size:1em;line-height:120%;color:#454545;font-family:Garamond, 'Garamond Premr Pro', 'Adobe Garamond Pro', Garamond, Palatino, 'Times New Roman', Times, serif;}
.style15{font-size:0.87em;font-weight:lighter;line-height:132%;color:#454545;}
.style16{font-size:0.94em;font-weight:normal;color:#454545;}
.style17{font-size:0.94em;font-weight:bold;}
.style18{font-size:0.84em;font-weight:normal;line-height:132%;color:#454545;}
.style_list{font-family:Georgia, "Times New Roman", Times, serif, Garamond, Tahoma;font-size:0.84em;font-weight:normal;line-height:1.3;}
ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:x-small;cursor:default;width:auto;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{margin:0;padding:0;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;width:8em;float:left;}
ul.MenuBarHorizontal ul{margin:0;padding:0;list-style-type:none;font-size:100%;z-index:1020;cursor:default;width:8.7em;position:absolute;left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
ul.MenuBarHorizontal ul li{width:11em;}
ul.MenuBarHorizontal ul ul{position:absolute;margin:-5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto;top:0;}
ul.MenuBarHorizontal ul{border:1px solid #CCC;}
ul.MenuBarHorizontal a{display:block;cursor:pointer;background-color:#FFFF51;padding:0.45em 0.75em;color:#333;text-decoration:none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{background-color:#33C;color:#FFF;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{background-color:#33C;color:#FFF;}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{background-image:url(/pics/SpryMenuBarDown.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{background-image:url(/pics/SpryMenuBarRight.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{background-image:url(/pics/SpryMenuBarDownHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{background-image:url(/pics/SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;}
@media screen, projection{ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;background:#FFF;}
}
