/* CSS Document */

body, html {margin:10px auto 10px auto;color: #333333;text-align:center;padding:0;font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;color:#564b47;}
body {min-width:770px;}

.hide {display:none}
.show {display:inline}

#outest {text-align:left;width:770px;margin:auto;padding:0 0 0 0px;}

#outer {text-align:left;width:770px;margin:auto;padding:0 0 0 0px;}
#bodyblock {width:770px;padding:0 0 0 0px;margin:0 0 0 0px;}
#l-col {position:absolute;float:left;background: top left no-repeat;width:181px;margin:0 0 0 0px;padding:0 0 0 0px;}
#cont {width:589px;text-align:left;margin:0 0 0 181px;padding:0 0 0 0px;min-height:550px;}
#ftr {height:67px;background:top left no-repeat;margin:0;}
#ftr p {text-align:left;color:#FFFFFF;font-size:10px;line-height:15px;padding-left:30px;padding-bottom:30px;padding-right:600px;text-align:right;}

#cont img {margin:0 0 -2px 0px;padding:0 0 0 0px;}

#l-col ul {padding:0 0 0 0px;margin:120px 0 0 12px;list-style:none;font-size:10px;}
#l-col ul ul { margin: 0px; }
#l-col .menu_current a, #l-col .menu_current a:link, #l-col .menu_current a:active, #l-col .menu_current a:visited {font-weight:bold;color:#fff;font-size:11px;}
#l-col a, #l-col a:link, #l-col a:active, #l-col a:visited {line-height:15px;font-size:11px;color:#ff0;font-weight:bold;text-decoration:none;width:164px;}
#l-col a:hover {text-decoration:underline;color:#fff;font-size:11px;font-weight:bold;}
#l-col a.homeLink {font-weight:bold;color:#fff;font-size:11px;font-weight:bold;}

/* Menu default */
#section_default {margin:15px 0 0 0px;width:181px;}
#section_default ul {padding:0 0 0 0px;margin:0 0 0 0px;list-style:none;}
#section_default li {width:181px;margin:0 0 0 0px;padding:0 0 0 0px;}
#section_default li a, #section_default li a:link, #section_default li a:active, #section_default li a:visited {color:#fff;display:block;font-weight:bold;font-size:10px;background: top left no-repeat;padding:12px 5px 12px 12px;margin:0 0 0 0px;text-decoration:none;}
#section_default li a:hover {color:#fff;font-weight:bold;display:block;background: top left no-repeat;padding:12px 5px 12px 12px;margin:0 0 0 0px;text-decoration:none;}
#section_default .menu_current a, #section_default .menu_current a:link, #section_default .menu_current a:active, #section_default .menu_current a:visited {font-weight:bold;color:#ff0;font-size:10px;}


#cont ul {margin-bottom:0;width:589px;}

#cont h2 {color:#fff;font-size:14px;line-height:48px;font-weight:bold;background:no-repeat;height:48px;width:551px;margin:0px 0px 1px 0px;padding:0px 0px 0px 25px;}
#cont h4 {color:#fff;font-size:12px;font-weight:bold;background:no-repeat;height:15px;width:551px;margin:0 1px 0 0px;padding:10px 0px 10px 25px;}
#cont p {color:#ff0;padding:10px 25px 10px 25px;margin:0 0 0 0px;line-height:150%;}
#cont a, #cont a:link, #cont a:active, #cont a:visited {text-decoration:none; color:#fff;}
#cont a img, #cont a:link img, #cont a:active img, #cont a:visited img {border: 0;}
#cont a img.withborder {border: 1px solid #fff;}
#cont a:hover {text-decoration:underline;}
#cont h3 {color:#fff;padding:0 40px 0px 25px;font-size:15px;}
#cont h1 {color:#fff;padding:0 40px 0px 25px;font-size:20px;}
#cont table {color:#fff;padding:0px 20px;margin:0;line-height:100%;}
#cont .newsbrief { border: 1px dotted rgb(255, 255, 255); margin: 20px; padding: 5px; float: right; }
#cont ul { color:#ff0;margin:0 0 0 25px;line-height:150%; }
#cont li { margin-right: 95px;  } 

td {color:#fff;padding:5px;line-height:130%;}

.lightboximage { float: left; margin: 15px; }
#cont h4.redzone {background-image:url("registered/h2bg-red.jpg")}

/* ---  New Footer  --- */


#footer-wrap {width:770px;padding:0 0 0 0px;margin:0 0 0 0px;}

#footer-left { float: left; width: 355px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; }  
#footer-right { float: right; width: 355px;  margin: 0px 30px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; }
.footer-left { font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; letter-spacing: 1px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; text-align: left; }
.footer-right { font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; letter-spacing: 1px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; text-align: right; }


.footer-left a { font-size: 10px; color: #000000; }
.footer-left a:hover { color: #000444; text-decoration: none; }
.footer-right a { font-size: 10px; color: #000000; }
.footer-right a:hover { color: #000444; text-decoration: none; }