BODY {
  font-family: arial, geneva, helvetica, tahoma, sans-serif;
  font-size:12pt;
  color: #D3D3D3;
  background-color: #202020;
 
}

h1 {
    width: 830px;
    height: 125px;
    background: url(images/header.png);
}

h1 span {
    display: none;
}


#footer
		{
			clear: both;
			height: 30px;
background: url(images/footer_image.png);
			
		}



/* The header and footer */
.headfoot {height:125px; width:950px; padding:0px;}

.clear {clear:both;}

em {font-weight:bold;}
#col1
		{
			float: left;
			width: 160px;
			background-color: #202020;
			margin-bottom: 10px;
		}
		
		#col2
		{
			float: left;
			width: 160px;
			margin-right: 10px;
			background-color: #202020;
			margin-bottom: 10px;
		}
		
		#col3
		{
			float: left;			
			width: 380px;
			background-color: #202020;
			margin-bottom: 10px;
			
		}

		#col4
		{
			float: left;			
			width: 175px;
			background-color: #202020;
			margin-bottom: 10px;
			
		}


A:link {text-decoration: none; color: #CCCC99;}
A:visited {color: #CCCC99;}
A:active {text-decoration: none; color: #CCCC99;}
A:hover {color: #00adef;}


p {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #909090;
list-style-type: circle;
}

.col {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #909090;
list-style-type: circle;
margin-left:5px;
margin-right:5px;

}

.letter {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #909090;
list-style-type: circle;
margin-left:100px;
margin-right:100px;
padding:5px;
background: transparent url("images/letter_bg.gif")  repeat-y;  

}

.center_box {
align: center;
} 

.letter2 {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #000000;
list-style-type: circle;
}

blockquote {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #909090;
margin:0px 10px;
margin-left:100px;
margin-right:100px;

padding: 0 40px;
background: transparent url("images/letter_bg.gif")  repeat-y; 
}

.systext {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #D3D3D3;
}

.sysgreytext {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #909090;
}

.sysboldtext {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #D3D3D3;
}


.regtext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #D3D3D3;
}

.regboldtext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #909090;
}

.regbold11text {
font-size:11pt;
font-family: tahoma, arial, geneva, helvetica, sans-serif;
FONT-WEIGHT: bold;
color: #909090;
}

.regbold2text {
font-size:14pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #D3D3D3;
}

.regbold1text {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #D3D3D3;
}

/* CSS rules for begin Q and A highlighted text */

.verifytext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #BDB76B;
}


.qa1text {
font-size:14pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #BDB76B;
}

.qa2text {
font-size:14pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #6699CC;
}

/* CSS rules for end Q and A highlighted text */

.litebrowntext {
font-size:11pt;
font-family: tahoma, arial, geneva, helvetica, sans-serif;
FONT-WEIGHT: bold;
color: #988675;
}

.greentext {
font-size:11pt;
font-family: tahoma, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #D3D3D3;
}

.regbolditalictext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
font-style: italic;
color: #D3D3D3;
}

.regbold3text {
font-size:12pt;
font-family: tahoma, arial, geneva, helvetica, sans-serif;
FONT-WEIGHT: bold;
color: #D3D3D3;
}

/* CSS rules for general highlighted text */

.bluetext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #0099CC;
}

.blue2text {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #0099CC;
}

.blue3text {
font-size:20pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #0099CC;
}


.browntext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #988675;
}

.brown2text {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #AB812C;
}


.smbrowntext {
font-size:12pt;
font-family: system, arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #988675;
}


ul, li {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #988675;
}


/* CSS rules for the page top descriptive text */

.redheadtext {
font-size:20pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #990000;
}

/* CSS text class for the index page Images Magical */

.redhead2text {
font-size:20pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #C00000;
}

.redtext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #990000;
}

.red14text {
font-size:14pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #993333;
}

/* CSS rules for the footer on all pages */

.footertext {
font-size:12pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #D3D3D3;
}

/* CSS rules for the explanation of details */

.subtext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #999999;
}

.subyellowtext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: normal;
color: #CCCC99;
}



/* CSS rules for the Master Edition center text */

.MEtext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #909090;
}

/* CSS rules for the Limited Edition center text */

.LEtext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #988675;
}

/* CSS rules for the Special Print Edition center text */

.SPEtext {
font-size:10pt;
font-family: arial, geneva, helvetica, tahoma, sans-serif;
FONT-WEIGHT: bold;
color: #99CC99;
}


/* CSS rules for the browser scrollbar */

body {
	scrollbar-3dlight-color:#CCCCCC; 
	scrollbar-arrow-color:#C0C0C0;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#999999;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#999999;
}

/* CSS rules for the forms scrollbar */

textarea {
	scrollbar-3dlight-color:#CCCCCC; 
	scrollbar-arrow-color:#C0C0C0;
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#999999;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-shadow-color:#999999;
}

