html { background: url('vertical_line.gif') repeat-x;}
body { margin:10px; margin-top:25px; font-family:Arial;}
#left { float:left; width:20%; text-align:center}
#right { float:right; width:15%; padding-top:140px; font-size:13px;}
#content { margin-left:24%; margin-right:10%; padding:2%; padding-top:0}
h1 { font-size: 28px; margin-bottom:0; padding-bottom:0; padding-top:20px; color:white; font-family:Arial}
h1 a { color:white; text-decoration:none;}
h1 a:hover { text-decoration:underline;}
h2 { font-weight:normal; color:#333333; font-size:18px;}
#content p.description { font-size:12px; margin:0; padding:0; color:white}
a.site { font-size:12px; color:#333333; text-decoration:none}
span.site_desc { font-size:11px; color:#FF6600}
a.title { color:#000000; font-size:16px; text-decoration:none}

#content p { font-size:12px; text-align:justify; line-height:140%; padding-bottom:20px; color:#333333}
#content p.title_site { background:#FFFF99; padding:5px; width:300px; text-align:center; border-left:1px solid #FF6600; }
#content h4 { font-size:16px; color:#333333}

#content p.errors { font-size:11px; padding:5px; background:#EEEEEE; color:#666666; text-align:center}

ul.menu { padding:0; margin:0; padding-left:25px; margin-top:80px; padding-top:10px; list-style-type:none; text-align:left; border-top:1px solid #EEEEEE;}
ul.menu li { padding:5px; margin:0; padding-right:0}
ul.menu li a { color:#FF3300; font-size:13px}
li.level a { margin-left:15px; display:block}
ul.menu li a:hover { text-decoration:none}
ul.menu li.selected2, ul.menu li.selected { font-size:13px; color:#CCCCCC;}
ul.menu li.selected2 { margin-left:35px;}
a.say { font-size:12px; font-weight:bold; color:white; text-decoration:none}
a.say:hover { text-decoration:underline;}


.bot_tab {  width:100%; font-size:11px; text-align:left; margin-top:20px;}
.bot_tab p { padding:0; margin:2px}

