@charset "utf-8";
body {text-align:center; background-image:url(images/bkg.jpg);  margin:2px auto; font-family: "lucida grande", verdana, arial, sans-serif;}
    
#container {margin:0 auto; width:800px; font-size: 10pt; text-align:left; color: #eeeeee; background-color: #000000;}
		
#header {width:800px; position: relative; margin:0; color: #eeeeee;}	
#info {text-align:center; width: 200px; font-size: 13pt; position: relative; float:left; padding: 5px; color: #eeeeee;}

/*----------------------------*/
/*     Headings, fonts, etc.  */
/*----------------------------*/    
h1  {color: #0000FE; font-size: 18pt; }
h2  {color: #0000FE; font-size: 13pt; }
hr {color: #0000FE; padding-right: 10px; margin-right: 10px;}
.blue10 {color: #0000FE; font-size: 10pt; font-weight:bold; }
.blue12 {color: #0000FE; font-size: 12pt; font-weight:bold; }
.blue14 {color: #0000FE; font-size: 14pt; font-weight:bold; }
.blue16 {color: #0000FE; font-size: 16pt; font-weight:bold; }
.gray12 {color: #555555; font-size: 12pt; font-weight:bold; }
.ltGray12 {color: #b3b3b3; font-size: 12pt; font-weight:bold; }
.ltGray11 {color: #b3b3b3; font-size: 11pt; font-weight:600; }
.orange11 {color: #FD5A1E; font-size: 11pt; font-weight:bold; }
.orange12 {color: #FD5A1E; font-size: 12pt; font-weight:bold; }
.orange14 {color: #FD5A1E; font-size: 14pt; font-weight:bold; }
.red12 {color: red; font-size: 12pt; font-weight:bold; }
.pink12 {color: #ff00ff; font-size: 12pt; font-weight:bold; }
.pink18 {color: #ff00ff; font-size: 18pt; font-weight:bold; }
.centerit {text-align:center; }

/*----------------------------*/
/*         Images             */
/*----------------------------*/    
.imageAlignRight {float:right; margin: .5em .5em 0 1em; text-align: center; display:inline; }
.imageAlignLeft {float:left; margin: .5em .5em 0 .5em; text-align: center; display:inline; }
.imageBorder {float:left; text-align: center; display:inline; border: medium solid #555555; }

/*----------------------------*/
/*       Navigation           */
/*----------------------------*/    
#navbar {width:230px; position:relative; float:left; margin: 0; font-size: 13pt; font-family: impact, verdana, sans-serif; }    
ul.navbar {list-style-type: none; padding:  0; margin:  0}
.navItems {background-image:url(images/bkg_nav.png); font-size: 15pt; height: 35px; padding: .5em; text-decoration:none; text-indent: 1em; margin-bottom: 2px}
.navItems a {color: #eeeeee; text-decoration:none }
.navItems a hover {background-image:url(images/bkg_nav_2.png); color: #eeeeee; text-decoration:underline }

#navbar3 {width:200px; position:relative; float:left; margin: 0; font-size: 13pt; font-family: impact, verdana, sans-serif; }    
ul.navbar {list-style-type: none; padding:  0; margin:  0}
.navItems {background-image:url(images/bkg_nav.png); font-size: 15pt; height: 35px; padding: .5em; text-decoration:none; text-indent: 1em; margin-bottom: 2px}
.navItems a {color: #eeeeee; text-decoration:none }
.navItems a hover {background-image:url(images/bkg_nav_2.png); color: #eeeeee; text-decoration:underline }

#navbar2 {margin-left: 1em; text-align:left; line-height:2em; position: relative; font-family: verdana, sans-serif; }
.navItems2 a {padding: 1em; font-size: 10pt; font-weight:bold; text-decoration:none; color: #ffffff }
.navItems2 a:hover, .navItems a.selected {color: white; text-decoration:underline; color: #ffffff}

a {color: #0000fe; }

/*----------------------------*/
/*         Content            */
/*----------------------------*/   
#content 	{width: 530px; padding-left: 5px; padding-right: 15px; font-size: 11pt; }
#content ul {line-height: 150% }
#content dl {line-height: 200% }
#content dd a {color: #ffffff }

/*----------------------------*/
/*       Bottom Row           */
/*----------------------------*/   
.lower_content 	{width: 255px; padding-left: 10pt; padding-right: 10pt; font-size: 11pt}
.lower_content_2 	{width: 255px; padding-left: 10pt; padding-right: 10pt; font-size: 11pt}
.intro 	{width: 255px; padding-left: 10pt; padding-right: 10pt; font-size: 13pt }
.lower_content_2 ul {line-height: 1.5em; margin-left: -10pt;}
.lower_content 	ul {line-height: 1.5em; margin-left: -10pt;}

/*----------------------------*/
/*         Footer             */
/*----------------------------*/   
#footer {font-size: 10pt; margin:0; text-align:center; line-height:1.5em; }

/*----------------------------*/
/*       Special Box          */
/*----------------------------*/   
.special {text-align:center; width: 200px; position:relative; margin-left: 1em; margin-right: 1em; padding: 5pt; background-color: #eeeeee; border:thick solid green; color: black; font-size: 12pt; font-weight:bold; }
.special2 {text-align:center; width: 200px; position:relative; margin-left: 1em; margin-right: 1em; padding: 5pt; background-color: #acacac; border:thick solid #3c3c3c; color: black; font-size: 12pt; font-weight:bold; }
        
/*----------------------------*/
/*       Membership           */
/*----------------------------*/
.membership {float: left; margin: 0px; font-size: 10pt; position: relative; background-color: #444444;}
.membership table {border: thin solid black;}
.membership th {font-weight: bold; font-size:10pt; height:2em; text-align:center;}
.membership td {width:auto; vertical-align:middle; text-align:center; height:2em; padding: .5em; border: thin solid black;}

.membership2 {float: left; margin: 0px; padding:10px; font-size: 10pt; position: relative; background-color: #444444;}

/*----------------------------*/
/*       Left Column          */
/*----------------------------*/    
#leftCol {width:210px; position:relative; float:left; margin: 0; padding: 10px; font-size: 11pt; border-right: thin solid #444444;}    


