/* CSS Document 
10/10/05
*/
body
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-align: center;
	color: #ffcc66; 
	text-decoration: none;
	background-color: #aabbff;
	background-image: url(images/background_tile.gif);
}
img
{
   border: 0px;	
}
p, td, span
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #ffcc66;
}

p.glow, td.glow, span.glow
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #ffffff;
}

p.smtext, td.smtext, span.smtext
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight:normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #ffcc33;
}

p.smdimtext, td.smdimtext, span.smdimtext
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight:normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #996600;
}


p.smglow, td.smglow, span.smglow
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #ffffff;
}

p.smblack, td.smblack, span.smblack
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #000000;
}

a 				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #ffcc33;
}
a:hover			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline overline; 
	color: #ffcc33;
}

a.largelink 				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #ffcc33;
}
a.largelink:hover			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline overline; 
	color: #ffcc33;
}

a.blacklink			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #000000;
}
a:hover.blacklink		
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline overline; 
	color: #000000;
}

a.dimsmall				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #996600;
}
a:hover.dimsmall			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #996600;
}

a.blacksmall				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #000000;
}
a:hover.blacksmall			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #000000;
}

a.hismall				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #ffcc33;
}
a:hover.hismall			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #ffcc33;
}

a.livesmall				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #ffffff;
}
a:hover.livesmall			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #ffffff;
}


td.yellowheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #000000;
	background-color: #ffcc33;
}
td.yellowlargeheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #000000;
	background-color: #ffcc33;
}
td.yellowsmheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #000000;
	background-color: #ffcc33;
}

td.darkgrayheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #ffcc66;
	background-color: #222222;
}
td.darkgraylargeheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #ffcc66;
	background-color: #222222;
}
td.darkgraysmheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: middle;
	color: #ffcc66;
	background-color: #222222;
}

p.inverse, td.inverse
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	background-color: #ffcc33;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	color: #000000;
}

a.inverse 				
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline; 
	color: #000000;
}
a:hover.inverse			
{ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: underline overline; 
	color: #000000;
}

table.blackborder0table
{
	border: solid gray 1px;
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.border0table
{
	border: solid gray 1px;
	background: #333333;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.darkborder0table
{
	border: solid gray 1px;
	background: #181818;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.borderns0table
{
	border: solid gray 1px;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.noshade0table
{
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
	/*width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.compress0table
{
	padding: 0px;
	/*width: 100%;*/
	text-align: left;
	vertical-align: top;
}

table.shade0table
{
	background: #333333;
	border: solid black 1px;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
	/*width: 100%;*/
	text-align: left;
	vertical-align: top;
}

table.main0table
{
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px 0px;
	text-align: left;
	border: solid 1px;
	border-color: #666666;
	vertical-align: top;
}

table.blacknobordertable
{
	border: solid black 0px;
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.blacknoborder0table
{
	border: solid black 0px;
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 0px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.blackbordertable
{
	border: solid gray 1px;
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.bordertable
{
	border: solid gray 1px;
	background: #333333;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.bordernstable
{
	border: solid gray 1px;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
/*	width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.noshadetable
{
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
	/*width: 100%;*/
	align: center;
	text-align: left;
	vertical-align: top;
}

table.compresstable
{
	padding: 0px;
	width: 100%;
	text-align: left;
	vertical-align: top;
}

table.paddingtable
{
	padding: 3px;
	width: 100%;
	text-align: left;
	vertical-align: top;
}


table.shadetable
{
	background: #333333;
	border: solid black 1px;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 3px;
	width: 100%;
	align: center;
	text-align: left;
	vertical-align: top;
}

table.maintable
{
	background: #000000;
	font: 11pt arial, sans-serif;
	color: black;
	padding: 5px 5px;
	width: 780px;
	align: center;
	text-align: left;
	border: solid gray 1px;
	vertical-align: top;
}


.inverseheader
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold; 	
	color: #000000;
}



.hugeheading
{
	font:  bold 22pt arial, sans-serif;
	color: #ffcc66;
}

h1
{
	font:  bold 28pt arial, sans-serif;
	color: #ffcc66;		
}

h2
{
	font:  bold 24pt arial, sans-serif;
	color: #ffcc66;		
}

h3
{
	font:  bold 18pt arial, sans-serif;
	color: #ffcc66;		
}

h4
{
	font:  bold 16pt arial, sans-serif;
	color: #ffcc66;		
}

h5
{
	font:  bold 14pt arial, sans-serif;
	color: #ffcc66;		
}

h6
{
	font:  bold 10 pt arial, sans-serif;
	color: #ffcc66;		
}

h7
{
	font:  bold 8pt arial, sans-serif;
	color: #ffcc66;		
}


.h1
{
	font:  bold 28pt arial, sans-serif;
	color: #ffcc66;	
}

.h2
{
	font:  bold 24pt arial, sans-serif;
	color: #ffcc66;
}

.h3
{
	font:  bold 20pt arial, sans-serif;
	color: #ffcc66;
}
.h4
{
	font:  bold 16pt arial, sans-serif;
	color: #ffcc66;	
}

.h5
{
	font:  bold 12pt arial, sans-serif;
	color: #ffcc66;
}

.h6
{
	font:  bold 10	pt arial, sans-serif;
	color: #ffcc66;
}

.h7
{
	font:  bold 8pt arial, sans-serif;
	color: #ffcc66;
}

.i1
{
	font:  bold italic 28pt arial, sans-serif;
	color: #ffcc66;	
}

.i2
{
	font:  bold italic 24pt arial, sans-serif;
	color: #ffcc66;
}

.i3
{
	font:  bold italic 20pt arial, sans-serif;
	color: #ffcc66;
}
.i4
{
	font:  bold italic 16pt arial, sans-serif;
	color: #ffcc66;	
}

.i5
{
	font:  italic 12pt arial, sans-serif;
	color: #ffcc66;
}

.i6
{
	font:  italic 10pt arial, sans-serif;
	color: #ffcc66;
}

.i7
{
	font:  italic	 8pt arial, sans-serif;
	color: #ffcc66;
}


.dimtext
{
	color: #666666;
}

.semidimtext
{
	color: #996611;
}

.mainmenu
{
	text-align: center;	
}

.heavy
{
	font:  bold 10pt arial, sans-serif;
	color: black;
}

.title
{
	font:  bold 20pt arial, sans-serif;
	color: black;
}

.glowcolor
{
	color: #ffffff;
}

.errorcolor
{
	color: #ff6655;
}

.error
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none; 
	vertical-align: top;
	color: #ff6655;
}