.calendarNav1{font-family:Verdana, Arial, Helvetica;font-size:11px;font-style:normal;background-color:#336699}
.calendarTop1{font-family:Verdana, Arial, Helvetica;font-size:13px;font-style:normal;color:#FFFFFF;font-weight:bold;background-color:#336699}
.calendarToday1{padding:2px;font-family:Verdana, Arial, Helvetica;font-size:13px;font-weight:bold;color:#ffffff;background-color:#336699}
.calendarDays1{padding:2px;width:20;height:20;font-family:Verdana, Arial, Helvetica;font-size:13px;font-style:normal;color:#000000;background-color:#FFFFFF;text-align:center}
.calendarHL1{width:20;height:20;font-family:Verdana, Arial, Helvetica;font-size:12px;font-style:normal;color:#FF0000;background-color:#00FF00;text-align:center}
.calendarHeader1{text-align:center;padding:2px;font-family:Verdana, Arial, Helvetica;font-size:13px;background-color:#e0ebfa;color:#000000;}
.calendarTable1{border:1px #336699 solid;}
.calendarTable2{background-color:#336699;border:1px #336699 solid}
.rx td{valign:top;margin:2px;padding:1px;border:1px #dddddd solid}
*{margin:0;padding:0;}
body{font:62.5% Arial, sans-serif;line-height:1.6em;color:#444;}
.z1{background:#DDE9F9;}
.z2{background:#EFF5FC;}

ol, li{list-style:circle;padding:4px;}
.alph{padding:0px 0px 20px 0px}
.alph li{float:right;line-height:16px;}
*html .alph li{width:1%;}
html{overflow-x:hidden}
.alph li p{white-space:nowrap;}
.alph li p a{display:block;}
.alph li p a span{padding:0px 3px 4px 4px;height:15px;display:block;cursor:pointer;}
.alph li p.alph-label{color:#6699CC;font:14px Tahoma;padding:0 5px 0 0;margin:-2px 0 0 0}
.alph li p a{color:#20A8EC;font:12px Tahoma;}
#hover1:hover{background-color:#D1E1FA;font-weight:bold;cursor:hand;}
a{color:#000000;text-decoration:none;}
a:hover{color:#AA0001;}
p{margin:0;padding:10px 0;}
h1{font-size:16px;display:inline;padding:3px 2px 2px 2px;color:#5080AE;}
.news h1{font-size:21px;padding:6px;color:#000000;line-height:24px;}
.news a{color:#0000ff;}
img{border:0;}
h2{font-size:8pt;font-family:Arial;}
.xx{font-size:9pt;font-family:Arial;}
.xx h1{font-size:9pt;font-family:Arial;}
h2{font-size:8pt;font-family:Arial;}
blockquote{margin:10px 0 10px 30px;border-left:3px solid #E60000;background:#EEE;padding:5px 15px;font-size:1.3em;}
* html blockquote{height:1%;}
blockquote p{font-size:1em !important;margin:0;}
#wrapper{width:990px;margin:0px auto;padding-left:20px;border-bottom:0px solid #EEE;margin-top:0px;}
#header{border-bottom:0px solid #EAEAEA;margin-bottom:2px;}
#top{float:right;text-align:right;}
#top li{display:inline;}
#top a{color:#000000;margin:0 0 0 13px;padding:0 0 0 12px;font-size:1.2em;border-bottom:0px solid #EAEAEA;text-align:left;}
#top .current_page_item a{}
#top2{float:left;text-align:right;border-bottom:0px solid #EAEAEA;}
#top2 li{display:inline;}
#top2 a{color:#808080;margin:0 0 0 13px;padding:0 0 0 12px;font-size:1.2em;}
#top2 .current_page_item a{}
#searchform{margin:0px 0 0;font-size:12px;font-weight:bold;font-family:arial;color:black;}
#searchform input{font:1.1em Arial, Sans-Serif;float:left;}
#s{width:275px;padding:2px 6px;border:2px solid #ccc;margin-right:5px;}
#searchsubmit{background:#eeeeee;border:2px solid #808080;padding:2px 7px;color:#000;font-weight:bold !important;overflow:visible;height:28px;cursor:pointer;}
#logo{float:left;color:#808080;line-height:0.85em;font-size:3.3em;margin:14px 0 5px;}
#logo h1{float:left;color:#808080;line-height:0.85em;font-size:3.3em;margin:14px 0 5px;}
#logo span{display:block;font-size:0.38em;font-weight:normal;text-transform:uppercase;}
#menu{height:20px;padding:3px 0 0 0;clear:both;border-bottom:2px solid #CCC;border-top:2px solid #CCC;position:relative;background:#eeeeee;}
#menu li{font-size:1.1em;display:inline;text-transform:uppercase;}
#menu li a{margin:0 25px 0 10px;color:#808080;font-size:1.2em;}
#menu li a:hover{color:#444;}
#menu li.current_page_item{}
#container{width:100%;margin-bottom:0px;}
* html #container{height:1%;}
#container:after{content:'.';display:block;clear:both;visibility:hidden;height:0;}
#content{width:569px;float:left;padding:0 0px 0px 0;overflow:hidden;}
#content h2{font:normal 1.1em Arial, Sans-Serif;font-weight:bold;}
#content h2.pagetitle{padding-left:3px;}
.content h3{font:normal 10px Arial, Sans-Serif;padding:1px 0 4px;margin-bottom:0.2em;}
#content img1{border:0px solid #eee;padding:1px;margin:5px 10px 5px 0;}
#content p,
#content li{font-size:1.3em;line-height:1.4em;}
#content .post{margin:0 0 1.5em;}
#content .post h2,
.post ul,
.post ol{margin:7px 0 7px 35px;}
.post li{padding:2px 0;}
.post .postmetadata{font-size:10px;padding:0 0 7px;}
.entry h1{font-size:1.8em;color:#5565AA;padding-left:0px;}
.entry h2{font-size:1.25em !important;font-weight:bold !important;padding:0 !important;border:none !important;}
.entry h3{font-size:1.45em !important;font-weight:bold !important;margin:15px 0 10px !important;padding:0 !important;}
.entry h4{font-size:1.3em;margin:15px 0 10px;font-weight:bold !important;}
.entry img{border:2px solid #eee;padding:1px;margin:1px 1px 1px 0;}
.entry a{color:#5565AA;text-decoration:none;}
.line{clear:both;padding:3px;margin:0 0 15px;}
.recent{margin-left:30px;}
.recent li{padding:1px 0;}
.other{margin:20px 0;padding-top:10px;}
.other .recent li{list-style:none;border-bottom:1px solid #EEE;padding:4px;}
.other .recent li a{padding:0 0 0 12px;color:#808080;}
.nav{font-size:12px;padding:0 0 0px;}
.navigation{font-size:1.3em;margin:20px 0;}
#order{text-align:right;padding:0 0 10px;font-size:1.3em;}
#order select{font:1em "Trebuchet MS", Arial, Sans-Serif;width:120px;}
#content ul.child-categories{margin:0 0 23px 30px;}
#content ul.child-categories ul{margin-left:20px;}
#content ul.child-categories li li{font-size:1em;}
.alt{background:#F4F4F4;}
.commentlist{margin:20px 0 40px 25px;}
.commentlist1 li{padding:8px 8px 2px;}
.commentlist1 li p{font-size:1em !important;}
.commentmetadata{font-size:0.85em;}
#author, #email, #url, #comment, #submit{font:12px Arial, Tahoma;padding:2px;width:200px;border:1px solid #CCC;}
#comment{width:470px;height:170px;}
#submit{width:80px;height:20px;padding:0;background:#F4F4F4;cursor:pointer;overflow:visible;}
#sidebars{float:right;width:415px;font-size:1.2em;line-height:1.4em;valign:top;padding-top:0px;}
#sidebars:after{content:'.';display:block;clear:both;visibility:hidden;height:0;}
#l-sidebar{float:left;width:375px;padding-left:6px;border:0px #eeeeee solid;padding-top:0px;margin-top:0px;valign:top;}
#sidebars ul{margin:0 0 15px;}
#sidebars li{list-style:none;border-bottom:1px solid #EEE;padding:3px 4px;margin:0;}
#sidebars li a{padding:0 0 0 12px;color:#808080;}
#sidebars h2{font:normal 1.7em "Trebuchet MS", Arial, Sans-Serif;padding:0 0 3px 3px;border-bottom:1px solid #EEE;}
#sidebars h3{font:normal 1.4em/1.1em "Trebuchet MS", Arial, Sans-Serif;padding:0 0 3px;}
#sidebars .post{margin:0 0 2em;}
#sidebars p{padding:0;}
#sidebars .postmetadata{font-size:.9em;}
#autoriz{margin:0 0 10px;}
#autoriz label{display:block;float:left;width:48px;padding:0 12px;font-size:1.08em;}
#autoriz input{float:left;font:1.08em "Trebuchet MS", Arial, Sans-Serif;width:100px;margin-bottom:5px;border:1px solid #CCC;padding:0 2px;}
.rememberme{padding:0 0 0 12px;}
#autoriz .rememberme label{cursor:pointer;padding:0;width:120px;margin:2px 0 0;*margin:3px 0 0;;}
#autoriz .rememberme input{width:15px;padding:0;border:none;margin:2px 4px 0 0;*margin:-1px 4px 0 0 !important;*margin:-1px 2px 0 0;}
#autoriz #enter{float:right;margin:0 12px 0 0;border:none;background:#E60000;color:#FFF;width:60px;height:21px;cursor:pointer;}
#autoriz p{clear:both;text-align:center;padding:5px 0 0;}
#autoriz a{margin:0 7px;}
#manage{margin:0 0 20px;}
#manage p{padding:0 0 10px 5px;font-size:1.08em;font-weight:bold;}
#footer{clear:both;padding:7px 10px;margin:0 0 15px;font-size:1.1em;color:#808080;background:#EEE;}
.ddsg-wrapper ul, .ddsg-wrapper li{font-size:10px;}
.ddsg-wrapper li a{margin:0 25px 0 10px;color:#808080;}
div#navigation1{float:left;width:200px;margin-left:-180px;padding:0px;}