/* 
basic elements styles
*/

body {
	margin-left: 0px; 
	margin-right: 0px;
	margin-top: 0px; 
	margin-bottom: 0px;	
	background-color: #ffffff;
}

b {
	\\background-color: #ffffcc;
	color: #303030;
}


.topbanner {
	position: absolute; 
	left: 0px;
	top: 0px; 
}

.topnavposition {
	position: absolute; 
	left: 40px;
	top: 70px; 
}

.movie {
	position: relative; 
	left: 0px;
	top: -1px; 
}

.leftdecorationcol {
	position: absolute; 
	left: 0px;
	top: 69px; 
}

.rightdecorationcol {
	position: absolute; 
	right: 8px;
	top: 68px; 
	z-index: 5;
}

.bluebottom {
	position: absolute; 
	left: 29px;
	top: 390px; 
}

.rightcurveup {
	position: absolute; 
	left: 240px;
	top: 148px; 
}

.grayhorizontal {
	position: absolute; 
	left: 240px;
	top: 106px; 
}


.grayfiller {
	position: absolute; 
	left: 359px;
	top: 106px;
	height: 35px;
	background-image: URL(../images/gray.jpg);  /* should be 231-231-231 or e7e7e7 */
	background-repeat: repeat-x;
	width: 61.5%;
}

.grayfiller_imagepage {
	position: absolute; 
	left: 20px;
	top: 106px;
	height: 35px;
	background-image: URL(../images/gray.jpg);  /* should be 231-231-231 or e7e7e7 */
	background-repeat: repeat-x;
	width: 95%;
}


#frontimage {
	position: absolute; 
	left: 40px;      /*moved it from 25px on 3-26-10 mvp */
	top: 150px; 
	z-index: 5;
}


#content_box {	
	position:absolute;
	left:0px;
	top:150px;
    margin-left: 280px;
	z-index: 1;	
}



 
#graybar_table {	
	position:absolute;
	left: 0px;
	top: 104px;
} 
 
#content_table {	
	position: absolute;
	left: 0px;
	top: 150px;
}


 #content-table-text {
  font-family: arial;
  font-size: 9pt;
  color: 404060; /*808080;/* /*5fafaf*/
  text-align: justify;
 /* background-color: yellow; */
 }
 
 
 
  #content-text-popup {
  font-family: arial;
  font-size: 9pt;
  color: 808080; /*5fafaf*/
  text-align: justify;
  margin-left: 10px;
  margin-right: 10px;
 }
 
 
  .footnote {
  list-style : decimal;  
  font-family: arial;
  font-size: 11px;
  color: 505050; /*5fafaf*/
  margin-left:30px;

 } 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


TD.maincenter {
	padding-left : 10px; 
	padding-right : 25px;
		
}

TD.maincenter2 {
	padding-left : 10px; 
	padding-right : 10px;
		
}


 h1 {
	color: 44638d; 
	font-family: verdana;
	font-size: 14pt; 
	font-weight: 500;
	letter-spacing: 0px; 
	text-align: center
}

li {
	list-style : square outside; 
	font-family : arial;
	margin-left : -20px;
/*	 margin-top : -5px; */
	font-size: 10pt; 
    color: 808080; /*5fafaf*/
}

/* 
title styles
*/

#item-title {
	color: 44638d; 
	font-family: verdana;
	font-size: 14pt; 
	font-weight: 500;
	letter-spacing: 0px; 
}

.item-title-demog {
	color: 44638d; 
	font-family: verdana;
	font-size: 9pt; 
	font-weight: 500;
	letter-spacing: 0px; 
}

.item-db-demog {
	color: #44638d; 
	font-family: verdana;
	font-size: 8pt; 
	font-weight: 500;
	letter-spacing: 0px; 
}

#content-title {
  font-family: arial;
  font-size: 10pt;
  color: 5fafaf;
  font-weight: 900;
 }
 
#content-title-small {
  font-family: arial;
  font-size: 9pt;
  color: #44638d;
  font-weight: 600;
  }
 
#slogan {
	color: gray;
	font-family: Arial;
	font-size: 10pt;
	font-weight: 600;
	text-align: left;
	margin-left : -2px;
	margin-top : 16px;
	font-style : italic;
	font-variant : normal;
}


#infobox-title {
  font-family: arial;
  font-size: 10px;
  color: red;
  margin-left : 5px;
  margin-bottom : -35px; 
  font-weight: 500
 }
 
 .infobox-newstuff {
  font-family: arial;
  font-size: 10px;
  color: red;
  margin-left : 5px;
  margin-bottom: 9px; 
  font-weight: 500
 }
 
 #serviceplan {
	color: black; 
	font-family: Verdana; 
	font-size: 11pt; 
	font-weight: 800; 
	text-align : center;
}


#table-header {
	color: #feb123; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 800; 
	text-align: center
}






/* 
text styles
*/
 
  #content-text {
  font-family: arial;
  font-size: 9pt;
  color: #606060; /*5fafaf*/
  text-align: justify;
  }
 
  li.homepage {
  font-family: arial;
  font-size: 9pt;
  color: #606060; /*5fafaf*/
  text-align: justify;
  } 
 
 
#featured-index {
	position: absolute; 
	left: 20px;
	top: 125px; 
}
 
 #content-text2 {
  font-family: arial;
  font-size: 8pt;
  color: 808080; /*5fafaf*/
 }
 
 
  .copyrighttext {
  font-family: arial;
  font-size: 8pt;
  color: 0000dd;
 }
 
 
  .copyrightbox {
  position: relative;
  top: 0px;
  left: 0px;
  width: 700px;
  background-color: #ffcccc;
 }
 
  .imagecaption {
  font-family: arial;
  font-size: 8pt;
  color: 888888;
 }
 
  .imagemore {
  font-family: arial;
  font-size: 8pt;
  color: #ff0000;
 } 
 
 #infobox-content {
  font-family: arial;
  font-size: 8pt;
  color: 808080; /*5fafaf*/
 }
 
 #promobox-content {
  font-family: arial;
  font-size: 8pt;
  color: white;
 }

#tableheader {
	color: #669966; 
	font-family: verdana; 
	font-size: 10pt; 
	font-weight: 800; 
	text-align: center
}


#tableleftcol {
	color: 5fafaf; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 600; 
	text-align: center;
}

#tabletextcentered {
	color: black; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 500; 
	text-align: center;
	
}


#largerimage {
	color: red;
	font-family: arial; 
	font-size: 8 pt; 
	font-weight: 500; 
	text-align: center;
}

 #faq-quest {
  font-family: arial;
  font-size: 10pt;
  color: red;
  text-align: left;

 }



/* 
link styles
*/


a:link 
{
  text-decoration: none;
} 
a:visited
{
  text-decoration: none;
} 
a:hover 
{
  text-decoration: underline; 
} 


 
a.topnav:link 
{
  font-family: arial;
  font-size: 10pt;
  color: cccc00;
  font-weight: 600;
  text-decoration: none;
 } 
a.topnav:visited
 {
  font-family: arial;
  font-size: 10pt;
  color: cccc00;
  font-weight: 600;
  text-decoration: none;
 } 
a.topnav:hover 
{
  font-family: arial;
  font-size: 10pt;
  color: 0000cc;
  font-weight: 600;
  text-decoration: underline; 
 } 

 
a.BACKtopnav:link 
{
  font-family: arial;
  font-size: 10pt;
  color: 0000cc;
  font-weight: 600;
  text-decoration: none;
  	position: absolute; 
	right: 30px;
	top: 10px;
 } 
a.BACKtopnav:visited
 {
  font-family: arial;
  font-size: 10pt;
  color: 0000cc;
  font-weight: 600;
  text-decoration: none;
  	position: absolute; 
	right: 30px;
	top: 10px;  
 } 
a.BACKtopnav:hover 
{
  font-family: arial;
  font-size: 10pt;
  color: cccc00;
  font-weight: 600;
  text-decoration: underline; 
  	position: absolute; 
	right: 30px;
	top: 10px;  
 }  
 
 a.rarity:link 
{
  font-family: verdana;
  font-size: 8pt;
  color: #44638d;
  font-weight: 500;
  letter-spacing: 0px;
  text-decoration: underline;
 } 
a.rarity:visited
 {
  font-family: verdana;
  font-size: 8pt;
  color: #44638d;
  font-weight: 500;
  letter-spacing: 0px;
  text-decoration: none;
 } 
a.rarity:hover 
{
  font-family: verdana;
  font-size: 8pt;
  color: #0000cc;
  font-weight: 500;
  letter-spacing: 0px;
  text-decoration: underline; 
 } 

 
 
 a.contenttitle:link {
  font-family: arial;
  font-size: 9pt;
  color: #44638d;
  font-weight: 600;
  text-decoration: none;
 } 
 a.contenttitle:hover {
  font-family: arial;
  font-size: 9pt;
  color: #feb123;
  font-weight: 600;
  text-decoration: underline; 
 }
 
 a.contenttitle:visited {
  font-family: arial;
  font-size: 9pt;
  color: #feb123;
  font-weight: 600;
  text-decoration: underline; 
 }
 
 
 a.imagetitle:link {
   color: blue;
   font-family: arial;
   font-size: 11pt;
   text-decoration: none;
   font-weight: 500;
          }

a.imagetitle:visited {
   color: blue;
   font-family: arial;
   font-size: 11pt;
   text-decoration: none;
   font-weight: 500;
          }
		  
a.imagetitle:hover {
   color: #404050;
   font-family: arial;
   font-size: 11pt;
   text-decoration: underline;
   font-weight: 500; 
          }		  
		  
		  

 #bluelinks {
   position: absolute;
   top: 393px;
   left: 35px;   
}  		  

 #rarity_box {
   position: absolute;
   top: 420px;
   left: 7px;  
   width: 330px;  /* was 260 to be safe and not go over text */
   text-align: left; 
}

		  
		  

a.centercolsmall:link {
   color: blue;
   font-family: arial;
   font-size: 8pt;
   text-decoration: underline;
   font-weight: 500;
          }

a.centercolsmall:hover {
   color: blue;
   font-family: arial;
   font-size: 8pt;
   text-decoration: underline;
   font-weight: 500;
          }


a.centercolsmall:visited {
   color: blue;
   font-family: arial;
   font-size: 8pt;
   text-decoration: underline;
   font-weight: 500;
          }


  
 a.footer:link {
  color: #44638d;
  text-align: center;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
}

 a.footer:hover {
  color: white;
  text-align: center;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
          }
          
 a.footer:visited {
  color: white;
  text-align: center;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
          }

 
          
a.copyright:link {
  color: red;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
}

a.copyright:hover {
  color: #feb123;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
          }
          
a.copyright:visited {
  color: red;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  font-weight: 500;
          }
       
