/* CSS Document */
body  		 { background-color: #566373; margin: 0px }
.sitetable   { background-color: #ffffff; width: 900px; border: solid 1px #830046  }
#menu        { background-color: #830046 }
#border      { background-color: #cccccc; border: solid 1px #000 }

.header   { background-color: #246d7e; } 

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
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 }

/* Menu */
.menu            { background-color: #830046; height: 30px; font-size: 12px; font-weight: bold; color: #ffffff; letter-spacing: 0px }
a.menu           { color: #ffffff; text-decoration: underline }
a.menu:link      { color: #ffffff; text-decoration: underline }
a.menu:active    { color: #ffffff; text-decoration: none }
a.menu:visited   { color: #ffffff; text-decoration: underline }
a.menu:hover     { color: #FF0000; text-decoration: none }

/* Alignments */
.align_top   { vertical-align:top; }
.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;}
.group_photo       { border:1px solid #000; float:none; margin: 10px 5px 10px 5px; text-align:center;}
.no_border   { border:0px }


.subtitle	  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #df3222; letter-spacing: 1px; font-weight: bold }
.text		  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; font-weight: normal }
.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-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #666666; letter-spacing: 0px;text-align:center }
.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	}

.orders     { width: 100%; padding: 0; margin: auto; border-collapse: collapse; border: 1px dashed #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background: #ffffff; }
.orders  th { border: 1px dashed #636363; padding: 0.5em; text-align:center; color: #000000; font-size: 11px; }
.orders  td { border: 1px dashed #636363; padding: 0.5em; color: #000000; font-size: 11px; font-weight:normal }
.orders  th[scope=col] { background-color: #a2a1a1; color: #000000; font-size: 11px; }
.orders  td[scope=row] { background-color: #ffffff;  color: #000000; font-size: 11px; text-transform: uppercase; text-align: left;}
.orders  tr:hover th[scope=row], .stats  tr:hover td { background-color: #cccccc; color: #000; }


/* Titles and Special Text */
.title		    { font-family: Georgia, Times New Roman, Times, serif; font-size: 12pt; font-weight: bold; color: #CC0000; letter-spacing: -1px }
.t1		       	{ font-family: Georgia, Times New Roman, Times, serif; font-size: 12pt; font-weight: bold; color: #e6e1d9; letter-spacing: -1px }
.t2	        	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0000; letter-spacing: -1px }
.t3	        	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0000; letter-spacing: -1px }
.t4	        	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; letter-spacing: 0px }	