* { margin: 0; padding: 0; }
body { background: #9C0808; /*#9C0029;*/ font-family: Verdana, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #111; }
p, h3 { font-family: Verdana, Arial, sans-serif; margin-top: 4px; margin-bottom: 20px; color: #111; }
p { font-size: 14px; line-height: 21px; }
h2 { font-size: 17px; line-height: 28px; }
h3 { font-size: 16px; line-height: 22px; }
a { text-decoration: none; color: #01295C; }
blockquote { margin-left:20px; }
a:hover { text-decoration: underline; color: #111; }
ul, ol { padding-left: 30px; padding-right: 30px; }
ul { list-style-type: disc; }
li { margin-bottom: 10px; }
img { border: none; }
table.padded-table td, th { padding:6px; }
th { font-size: 12px; color: #000; background-color: #DDD; font-weight: bold; }
td { font-size: 12px; color: #000; } 
label { font-size: 15px; color: #000; font-weight: bold; } 
img { border: none; }
img.paragraph { float: left; margin-bottom: 15px; border: 2px solid #000; }
.img-shadow { float:left; background: url(../images/shadowAlpha.png) no-repeat bottom right !important; background: url(images/shadow.gif) no-repeat bottom right; margin: 0px 10px 0 10px !important; margin: 0px 0 0 5px; }
.img-shadowRight { float:right; background: url(../images/shadowAlpha.png) no-repeat bottom right !important; background: url(../images/shadow.gif) no-repeat bottom right; margin: 0px 5px 0 10px !important; margin: 10px 0 0 5px; }
.img-shadow img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: 0px 6px 6px -6px; padding: 4px; }
.img-shadowRight img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: 0px 6px 6px -6px; padding: 4px; }
#wrap, #footer { margin: 10px auto; width: 780px; background: #FFF; padding: 10px; border: 3px solid #BBB; border-width:3px }
#header { } #header h1 { font-size: 22px; color: #000; margin: 0; } 
#header h1 a { color: #01295C; text-decoration: none; font-weight: 100; } 
#header h1 a:hover { color: #aaa; }
#menu { margin-top: 10px; height: 30px; line-height: 30px; background: #94969C; /*#B5757B;*/ padding: 0; } 
#menu ul { list-style-type: none; padding-left: 3px; } 
#menu ul li { display: block; float: left; border: none; } 
#menu ul li a { padding: 0 16px 0 0; text-decoration: none; font-weight: 600; color: #fff; } 
#menu ul li a:hover { color: #fff; text-decoration: underline; }
#left { margin-top: 10px; padding: 10px; }
#left a { text-decoration: underline; }
#left h2 { color: #000; font-size: 21px; font-weight: 400; margin-bottom: 20px; }
#left h2 a { text-decoration: none; }
#left h3 a { text-decoration: none; }
#bottom { background: #FF9FA1; margin-top: 30px; color: #fff; border-left: 5px solid #EEEEEE; border-right: 5px solid #EEEEEE; border-top: 5px solid #EEEEEE; }
.column { float: left; width: 240px; padding: 8px; } 
.column h2 { padding: 5px 0 10px 10px; margin: 0; color: #fff; font-size: 17px; font-weight: 600; } 
.column ul { padding: 10px; } 
.column ul li a:hover { color: #000; }
.column ul li a { color:#fff;}
a.whitelink { text-decoration: none; color: #FFF; }
a.whitelink:hover { text-decoration: underline; }
/* #footer { margin: auto; width: 780px; margin-bottom: 25px; text-align: center; font-size: 14px; background: #DDD; height: 24px; line-height: 24px; color: #111; padding: 0 10px;  border: 3px solid #111; border-width:3px }  */
#footer a { color: #111; }
