body { width:100%; height:100%; margin:0; padding:0; border:none; text-align:center; background:#FFF;}
table, td, tr, div { text-align:left; vertical-align:top; font-family:Verdana; font-size:11px; line-height:20px; color:#333;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#c31c00;}

.shade_left { background:url(shade_left.gif) repeat-y 0 0; width:10px;}
.shade_right { background:url(shade_right.gif) repeat-y 0 0; width:10px;}
.shade_topbg { background:url(shade_top_bg.gif) repeat-x 0 0; height:83px;}
.shade_navbot { background:url(shade_nav_bot.gif) repeat-x 0 0; height:8px;}
.line_black { background:url(line_pagename_bot.gif) repeat-x 0 0; height:26px;}
.line_red { background:#c31c00 repeat 0 0;}
.line_ver_bg { background:url(line_ver_bg.gif) repeat-y 0 0; width:14px;}
.line_ver_bot { background:url(line_ver_bot.gif) left bottom no-repeat; height:100%;}
.body_text { text-align:justify;}
.project_names { text-align:center; padding-bottom:20px; font-weight:bold; color:#c31c00; line-height:15px;}

.nav_top { background:url(nav_out.gif) repeat-x 0 0; height:32px; font-size:13px; text-align:center; padding-top:6px;}
/*#nav_top { text-decoration:none; padding:8px 25px; color:#FFF;}
#nav_top:hover { background:url(nav_over.gif) repeat-x 0 0; text-decoration:none; color:#333;}*/
.nav_top ul { list-style-type:none; padding:0px; margin:0px;}
.nav_top li { display:inline;}
.nav_top li a { text-decoration:none; padding:8px 27px; color:#FFF;}
.nav_top li a:hover { background:url(nav_over.gif) repeat-x 0 0; text-decoration:none; color:#333;}

.nav_left { font-size:13px; text-align:left;}
.nav_left ul { list-style-type:none; padding:0px; margin:0px;}
.nav_left li { padding-left:30px; line-height:31px;}
.nav_left li a { background:url(arrow_out.gif) no-repeat; text-decoration:none; color:#333; padding-left:20px;}
.nav_left li a:hover { background:url(arrow_over.gif) no-repeat; text-decoration:none; color:#c31c00; padding-left:18px;}

.contact-pad {padding-bot:10px;}

.readmore { text-align:right;}
.readmore a {color:#333; text-decoration:none;}
.readmore a:hover {color:#c31c00; text-decoration:none;}

.copyright { padding-left:20px; line-height:35px; color:#666; float:left; position:relative;}
.copyright a { color:#666; text-decoration:none;}
.copyright a:hover { color:#c31c00; text-decoration:underline;}

.powered { padding-right:20px; line-height:35px; color:#666; float:right;}
.powered a { color:#666; text-decoration:none;}
.powered a:hover { color:#c31c00; text-decoration:underline;}
