body {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight:		normal; 
  color: 			#FFFFFF;
  width:			100%;
  height:			100%;
  position:			absolute;
  background-color: 		#000 ;
}

form { 
  display:			inline;
}

p { 
  display:			block;
}

table { 
  text-align: 		left;
}

td { 
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal; 
  color: 			#ffffff;
}

th { 
  font-size: 		14px;
  font-weight: 		normal; 
  color: 			#fbc719;
}

a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#fbc719;
}

a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#fbc719;
}

a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#fbc719;
}

a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#fbc719;
}

select {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

input {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

textarea {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

h1 {
  color:			#d11241;
  font-size: 		16px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold;
  display:			inline;
}

h2 {
  color:			#d11241;
  font-size: 		14px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold;
  font-style: 		italic;
  display:			inline;
}

h3 {
  color:			#d11241;
  font-size: 		12px;
  display:			inline;
}

img { 
  border-width: 		0px;
}

.h1spc { 
  font-size: 		14px;
  font-weight:		bold;
  color:			#FFFF00;
  padding:			0px 0px 0px 168px;
}

a.h2link:link {  
  font-size: 		14px;
}

a.h2link:visited {  
  font-size: 		14px;
}

a.h2link:hover {  
  font-size: 		14px;
}

.container { 
  width:			773px;
  margin:			auto;
  vertical-align:		top;

}

table.container {
	  border-left: 1px solid #674E94;
  border-right: 1px solid #674E94;
}

.hcontainer { 
  width:			773px;
  margin:			auto;
  vertical-align:		top;

}


.header {
  width:			100%;
  background: 		#674E94 url("../images/headerbg.png") bottom center no-repeat ;
}

.headerlogo {
  padding:			0px 5px 0px 0px;
  text-align:		left;
  vertical-align:		middle;
}

.headertext {
  width:			50%;
  text-align:		left;
  vertical-align:		middle;
}

.headersearch {
  text-align:		left;
}

.ticker {
  height:			18px;
  border-bottom:		1px solid #666666;
  background-color:	#000000;
  font-size:		10px;
  font-family:		verdana,arial,helvetica;
  color:			#FFFFFF;
}

.leftmenu {
  width:			180px;
  margin:			0;
  padding:			0;
  vertical-align:		top;
}

.rightctnt {
  padding:			15px 30px 30px 30px;
  width:			auto;
  vertical-align:		top;
}

.mainmenubar {
  width:			100%;
  background-color:     #9c0932;
}

.menusep { 
  background-color:	#FFFFFF;
  width: 			1px;
}

.menu1
{ 
  text-decoration: 	none;
  color:			#FFFFFF;
  padding:			5px 0px 5px 0px;
  width: 			auto;
 /* border-bottom:		1px solid #FFFFFF;*/
}

a.menu1:link
{  
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  
}

a.menu1:visited
{  
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
}

a.menu1:hover
{  
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #6f2a8e;
}

a.menu1slct:link
{  
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #6f2a8e;
}

a.menu1slct:visited
{
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #6f2a8e;
}

a.menu1slct:hover
{
  color: 			#FFFFFF;
  padding:			5px 9px 5px 8px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #6f2a8e;
}

.menu2
{ 
  text-decoration: 	none;
  background-color: #6f2a8e;
  cursor:			pointer;
  width:			160px;
  text-align:		left;
  filter:			alpha(opacity=95);
  opacity:			.95;
}

a.menu2:link
{  
  color: 			#ffffff;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
}

a.menu2:visited
{  
  color: 			#ffffff;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
}

a.menu2:hover
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #9c0932;
}

.menu2slct
{
  text-decoration: 	none;
  background-color:	#868486;
  cursor:			pointer;
  width:			160px;
}

a.menu2slct:link
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #9c0932;
}

a.menu2slct:visited
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #9c0932;
}

a.menu2slct:hover
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #9c0932;
}

.mainctnt { 
  background-color:	#000000;
  width:                        100%;
}

.mainctntcell { 
  vertical-align:		top;
  width:                        771;
  Height:                       555;
}

a.menul:link {  
  color: 			#c681e5;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menul:visited {  
  color: 			#c681e5;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menul:hover {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:link {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:visited {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:hover {
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:link {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:visited {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:hover {
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:link {  
  color: 			#c681e5;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:visited {  
  color: 			#c681e5;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:hover {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:link {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:visited {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:hover {
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

.menulend {  
  padding:			0px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

.footarea {  
  color: 			#FFFFFF;
  padding:			10px 10px 10px 10px;
  width: 			100%;
  background: 		#000 url("../images/nobg.png") repeat-x top left;
}

a.footlink {
  color: 			#FFFFFF;
}

a.footlink:link {
  color: 			#FFFFFF;
}

a.footlink:visited {
  color: 			#FFFFFF;
}

a.footlink:hover {
  color: 			#FFFFFF;
}

/*table.undl {
  border-width:     0px 0px 0px 0px;
}

table.undl td {
	border-width: 0px 0px 0px 0px;
	padding: 13px 0px 13px 0px;
	border-style: inset inset inset inset;
}
*/
table.undl {
   border-collapse:collapse;
}

table.undl tr {
   border-bottom:1px solid #ffffff;
}

table.undl td {
	border-width: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.footertext {
	  font-size: 		12px;
	  color: 			#FFFFFF;
	  font-weight: bolder;
	  font-style:italic;
}

.memindent {
	 color: #FFFFFF;
	 margin-left: 120px;
	 font-style:italic;
}

.floatleft {
margin: 10px;
float: left;
}


.floatleft2 {
margin: 2px;
float: left;
}

.floatright {
margin: 10px;
float: right;
}

.floatright2 {
margin: 2px;
float: right;
}

.orangebox {

margin: 0pt 0pt 10px 15px;; 
background: #6f2a8e none repeat scroll 0%; 
padding: 5px; 
float: right; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
width: 200px;
color: 			#000000;
font-family: 		Arial,Tahoma,Verdana; 
font-weight: 		bold; 

}

.orangebox a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#000000;
}

.orangeboxl {

margin: 0pt 0pt 10px 15px;; 
background: #6f2a8e none repeat scroll 0%; 
padding: 5px; 
/*float: left;*/ 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
width: 250px;
color: 			#000000;
font-family: 		Arial,Tahoma,Verdana; 
font-weight: 		bold; 

}

.orangeboxl a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#000000;
}

ol .first {
	list-style:upper-latin;
	}
	
ol .second {
list-style:lower-alpha;
}

ol .third {
list-style:lower-roman;
}

.clear {
clear:both
}

.orangetext {
color: #cf7529;	
}

#sponsors {
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
}

#sponsors img.left{
	padding-right:30px;
}

#sponsors p {
	margin-left:auto;
	margin-right:auto;
		display:block;
		margin-bottom:30px;
}

