/* CSS Document */
body  		 { background-color: #606060; margin: 0px }
.site_table   { background-color: #ffffff; width: 950px; border: solid 1px #000; margin: auto; }
.top_data      { background-color: #8e8e8e }
.menu_table   { background-color: #8e8e8e; width: 150px }

/* Navigation Menu */
.nav		  { color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; text-align:center; }
a.nav		  { color: #fff; text-decoration: none }
a.nav:link 	  { color: #fff; text-decoration: none }
a.nav:active 	{ color: #000; text-decoration: none }
a.nav:visited 	{ color: #fff; text-decoration: none }
a.nav:hover 	{ color: #000; text-decoration: underline }


.content_top    { background-color: #8e8e8e }
.content_left   { background-color: #8e8e8e; width: 150px }
.content_center { background-color: #8e8e8e; width: 650px }
.content_table  { background-color: #ffffff; width: 650px; margin: auto; border: solid 1px #000000; }
.content_header { background-color: #778899; background: url(resources/content_bg.jpg); color: #ffffff; font-size: 14px; font-weight: bold; text-align:left; vertical-align:middle; height: 30px; }
.content_right  { background-color: #8e8e8e; width: 150px }
.content_footer { background-color: #8e8e8e; width: }
.right_menu  { background-color: #e6e6e6; width: 140px; margin: auto; border: solid 1px #000000; }

/* Alignments */
.align_left   {float:left; margin:5px 5px 5px 5px; border:0px}
.align_right  {float:right; margin:5px 5px 5px 5px;}
.align_center {display:block; margin-left: auto; margin-right: auto;}
.center     { text-align:center;}
.left       { text-align:left;}
.right      { text-align:right;}
.justify    { text-align: justify;}
.photo_right { border:1px solid #000; float:right; margin:5px 5px 5px 5px;}
.photo_left  { border:1px solid #000; float:left; margin:5px 5px 5px 5px;}
.photo       { border:1px solid #000; float:none; margin:5px 5px 5px 5px;}
.no_border   { border:0px }


#menu        { background-color: #778899 }
#menu        { background-color: #778899 }
#border      { background-color: #cccccc; border: solid 1px #000 }

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
a:link		 { color: #ff0000; text-decoration: underline }
a:active     { color: #333399; text-decoration: none }
a:visited    { color: #0000ff; text-decoration: underline }
a:hover      { color: #CC0000; text-decoration: none }
.t1    { font-size: 14px; color: #000000; letter-spacing: 1px; font-weight: bold }
.t2    { font-size: 12px; color: #000000; letter-spacing: 1px }
.t3    { font-size: 12px; color: #ffffff; letter-spacing: -1px }
.t5    { font-size: 10px; color: #000000; letter-spacing: -1px }


/* Sections */
.textsmall    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px }
.textbigred   { font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; letter-spacing: -1px }
.menu	      { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; letter-spacing: -1px  }
.highlight    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; letter-spacing: -1px; font-weight: bold  }

/*General Tables*/
.table	        { background-color: #778899; border: solid 0px #000 }
.tabledata      { background-color: #cccccc; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; text-align: justify }
.tablephoto   	{ background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; border: solid 1px #000; font-weight: normal; text-align: center; width: 200px }


/*Guide Table*/
.guidetable	    { background-color: #778899; border: solid 0px #000 }
.guideheader    { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; border: solid 0px #000; font-weight: bold }
.guidedata      { background-color: #cccccc; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px }
.guidephoto   	{ background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; border: solid 1px #000; font-weight: normal; text-align: center; width: 200px }


/*Rolla Table*/
.rollatable	    { background-color: #ffffff; border: solid 1px #000; width: 450px; margin: auto }
.rolladata    	{ color: #000000; font-size: 12px }
.rollaphoto   	{ color: #000000; font-size: 9px; border: solid 0px #000; text-align: center }

/*Members Table*/
.memberstable	 { width: 100%; border: 0px}
.membersheader   { background-color: #778899; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold }
.memberslist     { background-color: #cccccc; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; text-align: left }
.membersdata     { background-color: #cccccc; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px }
.membersdata2    { background-color: #dddddd; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px }
.membersphoto    { background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; border: solid 0px #000; font-weight: normal; text-align: center }



.title		  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; font-weight: bold }
.textbigred   { font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; letter-spacing: -1px }
.question	  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; font-weight: bold }
.textboldred  { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; letter-spacing: -1px }
.specialtitle { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; font-weight: bold } 
.footer 	  { font-size: 7pt; color: #cccccc; letter-spacing: 0px }
.footercopy	  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 0px;}
.hr 		  { margin: 0; padding: 0; border-bottom: 1px dotted #A5AEC5 }
* html .hr 	  { border-bottom: none; padding: 1px; background: url(/resources/content_dotted.gif) repeat-x bottom	}
	