/* MAIN */

*                   { margin:0px; padding:0px; vertical-align:top; border:none; }
html, body          { }
body                { background:url('images/background.png') top left repeat-x; font-size:1px; }
p                   { text-align:left; }

td.time { vertical-align:middle; }
td.time p { text-align:right; padding-right:32px; font:normal 11px Tahoma; color:#ffffff; margin-top:14px; }

div.main_content { padding-left:24px; padding-right:48px; padding-top:16px; }
div.main_content p { font:normal 11px Verdana; text-align:justify; color:#1f1f1f; margin-bottom:24px; line-height:15px; }
div.main_content p a,
div.main_content p a:visited,
div.main_content p a:active { color:#1f1f1f; font-weight:bold; border-bottom:1px dotted #1f1f1f; text-decoration:none; }
div.main_content p a:hover { color:#ff7500; font-weight:bold; border-bottom:1px solid #ff7500; text-decoration:none; }
div.main_content p span.power { font:bold 16px Arial; }
div.main_content h1 { font:bold 16px Arial; text-align:left; color:#ff7500; margin-bottom:12px; }
div.main_content h2 { font:bold 14px Arial; text-align:left; color:#ff7500; margin-bottom:4px; }
div.main_content h3 { font:bold 12px Arial; text-align:left; color:#ff7500; margin-bottom:8px; }
div.main_content ul { margin-left:16px; margin-bottom:16px; }
div.main_content ul li { font:normal 11px Verdana; text-align:left; color:#1f1f1f; }

td.footer_menu     { vertical-align:middle; }
td.footer_menu p   { font:normal 10px Tahoma; text-align:left; color:#aaaaaa; line-height:10px; margin-top:1px; }
td.footer_menu p a,
td.footer_menu p a:visited,
td.footer_menu p a:active { color:#888888; font-weight:bold; border:none; text-decoration:none; }
td.footer_menu p a:hover { color:#ffffff; font-weight:bold; border:none; text-decoration:none; }
td.footer_copyright     { vertical-align:middle; }
td.footer_copyright p   { font:normal 10px Tahoma; text-align:right; color:#888888; line-height:10px; margin-top:1px; }
td.footer_copyright p a { color:#888888; font-weight:bold; text-decoration:none; }

td.header p { font:normal 11px Tahoma; text-align:right; color:#4F4F4F; padding-right:16px; }

form { border:2px solid #fff26a; padding:8px; }
label,input,textarea,select,option { margin:2px; padding:2px; }
input,textarea,select { border:1px solid #dc9e00; padding:2px; background:url('images/form_box.png') top left #FFFFFF; }
input,textarea,select,option { font:bold 11px Verdana; color:#000000; }
label { font:normal 11px Tahoma; color:#000000; }

form.small { border:none; }
form.small input,form.small textarea,form.small select,form.small option,form.small label  { font:bold 10px Verdana; color:#000000; }
form.small input,form.small textarea,form.small select { border:1px solid #dc9e00; padding:1px; background:url('images/form_box2.png') top left #FFFFFF; }

input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus { border-color:#0C903B; }
