/* PAGE STYLES */

body,th 
{
font-family: arial;
font-size: 1em;
background-color: #000000;
position: absolute;
vertical-align:top;
}

td
{
padding: .2em;
font-family: arial;
font-size: 1em;
background-color: #000000;
}

p
{
margin-top: 5px;
margin-bottom: 6px;
font-family: arial;
font-size: .8em;
color: #FF8000;
}
/*text-align:center;*/


/* ELEMENT STYLES */
HR 
{
height:.2em;
background:#00FF66;
width:34em;
}

li
{
font-family:arial;
color: #FF8000;
text-align:left;
}

table
{
margin: .1em auto .1em auto;
text-align: right;
}

/* CSS DOCUMENT IDs */
#container 
{
text-align: justify;
min-width: 1em; 
max-width:47em;
width:expression(document.body.clientWidth < 1em? "1em" : document.body.clientWidth > 47em? "47em" : "auto"); 
margin-left: auto;
margin-right: auto;
height:inherit;
}

#header
{
position:relative;
height:13.5em;
width:800px;
top:.1em;
padding-top:.1em;
margin: 0 auto 0 auto;
background-color:#000;
}

#headerImage
{
position:relative;
height:9.5em;
width:800px;
top:.1em;
padding-top:.1em;
margin: 0 auto 0 auto;
}

#clock
{
position:absolute;
background-color: transparent;
right: 1.5em;
top:5px;
width:18em;
}

#topic
{
position:absolute;
background-color: transparent;
right: 69px;
bottom:102px;
width:18em;
}

#menuBar1
{
	position:absolute;
	top:159px;
	width: 800px;
	height:4em;
	margin: 0 auto 0 auto;
	text-align:center;
	left: 0px;
}

#menuBar2
{
	position:relative;
	top:5px;
	width: 588px;
	height:3.0em;
	margin: 0 auto 0 auto;
	text-align:center;
	left: 0px;
}

#content
{
height:inherit;
margin-left:auto;
margin-right:auto;
margin-top:inherit;
width:800px;
position: relative;
padding:0 .25 0 .25em;
background-color:#000000;
}

#noticeMain
{
position:relative;
width: 620px;
padding-right: .1em;
padding-left: .1em;
}

#bodyMain
{
	float: left;
	width: 620px;
	padding-right: .3em;
	padding-left: .3em;
	border-right: .2em solid #00FF66;
	left: -80px;
	background-color:#000;
}

#Right
{
float: right;
width: 9.5em;
top: 9px;
right:.25em;
padding-left: .5em;
left: 643px;
height: inherit;
background-color:#000;
}

#footer 
{
	clear:both;
	bottom:0px;
	margin:1.5em auto 0 auto;
	width:800px;
	text-align:center;
	padding:1em 0 1em 0;
	background-color:#000000;
	left: -2px;
}

#Left
{
position: absolute;
width: 10em;
top: .5em;
left:.25em;
height: 100%;
padding-right: 1em;
}

.boxCenterLeft
{
float:left;
position: static;
width: 50%;
height: 22em;
vertical-align: top;
}

.boxCenterRight
{
float:right;
position: static;
width: 50%;
height: 22em;
vertical-align: top;
}

#fillbox
{
position:relative;
margin:1.5em auto 1.5em auto;
width:35em;
height:85em;
text-align:center;
padding:.125em;
background-color:#000000;
}

#box5
{
width: 8em;
height: 10em;
}

#box5 p
{
font-family: arial;
font-size: .8em;
font-weight: bold;
color: #FFFF00;
text-align: center;
vertical-align: middle;
}

#marquee
{
position:relative;
width:47em;
margin: 0 auto 0 auto;
text-align:center;
}

#menuBarRight
{
position:relative;
width: 34em;
height:40em;
margin: 0 11em 0 auto;
text-align:center;
}

#menuBarLeft
{
position:relative;
width: 34em;
margin: 0 auto 0 11em;
text-align:center;
}

#footerProd
{
position:relative;
margin:1.5em auto 0 auto;
width:47em;
text-align:center;
padding:1em 0 1em 0;
background-color:#000000;
}

#Layer1 {
	position:absolute;
	width:320px;
	height:30px;
	z-index:1;
	left: 535px;
	top: 128px;
}

#Layer2 {
	position:absolute;
	width:286px;
	height:23px;
	z-index:2;
	left: 566px;
	top: 31px;
}


/* Hyperlinks*/

.linksBlind 
{
	font-family: arial;
	font-size: .75em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.linksBlindLg {

	font-family: arial;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a:link 
{
	text-decoration: none;
	color:#FFFF00;
}

a:visited 
{
	text-decoration: none;
	color:#FFFFFF;
}

a:hover 
{
	text-decoration: underline;
	color:#00FF00;
}

a:active 
{
	text-decoration: none;
	color:#CCCCCC;
}

/*ID styles*/

#marquee marquee
{
	font-family: arial;
	font-weight: bold;
	font-size: 1em;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

#content td
{
	font-family: arial;
	font-size: .6em;
	color: #FFFF00;
	text-align: center;
	vertical-align: bottom;
}

#about td
{
	font-family: arial;
	font-size: .8em;
	color: #FFFF00;
}

#about .leftTable
{
	text-align: right;
	vertical-align: top;
}

#about .rightTable
{
	text-align: left;
	vertical-align: top;
}

#content img
{
border:0;
}

/*FONT styles*/

td.search
{
font-size:.6em;
color:#999999;
text-align:center;
}

.search
{
font-size:.6em;
color:#999999;
text-align:center;
}

.price 
{
	font-family: arial;
	font-size: 1.5em;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

.subPrice 
{
	font-family: arial;
	font-size: 1.3em;
	color:#FFFFFF;
	text-align:left;
}

.ship 
{
	font-family: arial;
	font-size: 1em;
	color: #FF9900;
	font-weight:bold;
	text-align:left;
}

.shipDetail
{
	font-family: arial;
	font-size: 1em;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

P.order
{
	font-family:arial;
	font-size:.8em;
	color:#FFFF00;
	font-weight:bold;
	text-align:left;
}

.trades
{
	font-family: arial;
	font-size: 1.5em;
	color: #00FF33;
	font-weight:bold;
	text-align:center;
}


/*.trades
{
	font-family: arial;
	font-size: .1em;
	color: #000000;
	font-weight:bold;
	text-align:center;
}*/

.bodystyle 
{
	font-family: arial;
	font-size: 3em;
}

.expanded 
{
	font-family: arial;
	font-size: .75em;
	line-height: 1.5em;
	letter-spacing: .1em;
}

.justified 
{
	font-family: arial;
	text-align: justify;
	font-size: .9em;
	color: #FFFFFF;
}

.justifiedOr
{
	font-family: arial;
	text-align: justify;
	font-size: .7em;
	color: #FF9900;
}

.justPad
{
	font-family: arial;
	text-align: justify;
	font-size: .7em;
	color: #FFFFFF;
	padding:0 1em 0 1em;
}

.footer 
{
	font-family: "Times New Roman", Times, serif;
	font-size: .5em;
}

.notice 
{
	font-family: arial;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.xSm
{
	font-family: arial;
	font-size: .75em;
	color: #FF9900;
	text-align: center;
}
/*FONT XXS*/

.yelXxsLeft 
{
	font-family: arial;
	font-size: .4em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelXxsCent 
{
	font-family: arial;
	font-size: .4em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelXxsLeftBold 
{
	font-family: arial;
	font-size: .4em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelXxsCentBold 
{
	font-family: arial;
	font-size: .4em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orXxsLeft 
{
	font-family: arial;
	font-size: .4em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXxsCent 
{
	font-family: arial;
	font-size: .4em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}


.orXxsLeftBold 
{
	font-family: arial;
	font-size: .4em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXxsCentBold 
{
	font-family: arial;
	font-size: .4em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

/*FONT XS*/

.orXsLeft 
{
	font-family: arial;
	font-size: .6em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXsCent 
{
	font-family: arial;
	font-size: .55em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelXsCent 
{
	font-family: arial;
	font-size: .55em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelXsLeft 
{
	font-family: arial;
	font-size: .6em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.orXsLeftBold 
{
	font-family: arial;
	font-size: .6em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}
.orXsCentBold 
{
	font-family: arial;
	font-size: .6em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelXsLeftBold 
{
	font-family: arial;
	font-size: .6em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelXsCentBold 
{
	font-family: arial;
	font-size: .6em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

/*FONT S*/

.orSmLeft 
{
	font-family: arial;
	font-size: .7em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orSmCent 
{
	font-family: arial;
	font-size: .7em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.orSmLeftBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orSmCentBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelSmLeft 
{
	font-family: arial;
	font-size: .7em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelSmCent 
{
	font-family: arial;
	font-size: .7em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelSmLeftBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelSmCentBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelSmJustBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FFFF00;
	text-align: justify;
	vertical-align: middle;
}

/*FONT M*/

.orMedLeft 
{
	font-family: arial;
	font-size: .8em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.yelMedLeft 
{
	font-family: arial;
	font-size: .8em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelMedRightTop 
{
	font-family: arial;
	font-size: inherit;
	color: #FFFF00;
	text-align: right;
	vertical-align: top;
}

.orMedCent 
{
	font-family: arial;
	font-size: .8em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelMedCent 
{
	font-family: arial;
	font-size: .8em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orMedLeftBold 
{
	font-family: arial;
	font-size: .8em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.yelMedLeftBold 
{
	font-family: arial;
	font-size: .8em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelMedCentBold 
{
	font-family: arial;
	font-size: .8em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orMedCentBold 
{
	font-family: arial;
	font-size: .8em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

/*FONT L*/

.yelLgLeft 
{
	font-family: arial;
	font-size: 1em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelLgCent 
{
	font-family: arial;
	font-size: 1em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orLgLeft 
{
	font-family: arial;
	font-size: 1em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orLgCent 
{
	font-family: arial;
	font-size: 1em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelLgLeftBold 
{
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelLgCentBold 
{
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orLgLeftBold 
{
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orLgCentBold 
{
	font-family: arial;
	font-size: 1em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

/*FONT XL*/

.orXlLeft 
{
	font-family: arial;
	font-size: 1.25em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.yelXlLeft 
{
	font-family: arial;
	font-size: 1.25em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.orXlCent 
{
	font-family: arial;
	font-size: 1.25em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelXlCent 
{
	font-family: arial;
	font-size: 1.25em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelXlLeftBold 
{
	font-family: arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelXlCentBold 
{
	font-family: arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orXlLeftBold 
{
	font-family: arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXlCentBold 
{
	font-family: arial;
	font-size: 1.25em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}
/*FONT XXL*/

.yelXxlLeft 
{
	font-family: arial;
	font-size: 1.5em;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.orXxlLeft 
{
	font-family: arial;
	font-size: 1.5em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXxlCent 
{
	font-family: arial;
	font-size: 1.5em;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

.yelXxlCent 
{
	font-family: arial;
	font-size: 1.5em;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.yelXxlLeftBold 
{
	font-family: arial;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFFF00;
	text-align: left;
	vertical-align: middle;
}

.yelXxlCentBold 
{
	font-family: arial;
	font-size: 1.5em;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}

.orXxlLeftBold 
{
	font-family: arial;
	font-size: 1.5em;
	font-weight: bold;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
}

.orXxlCentBold 
{
	font-family: arial;
	font-size: 1.5em;
	font-weight: bold;
	color: #FF8000;
	text-align: center;
	vertical-align: middle;
}

/*FONT Specialty*/

.yelXsmJust
{
	font-family: arial;
	font-size: .75em;
	color: #FFFF00;
	text-align: justify;
	vertical-align: middle;
}

#praise .orLgLeftItal 
{
	font-family: arial;
	font-size: .9em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
	font-style:italic;
}


.orLgLeftItal 
{
	font-family: arial;
	font-size: .9em;
	color: #FF8000;
	text-align: left;
	vertical-align: middle;
	font-style:italic;
}

.whiSmCentBold 
{
	font-family: arial;
	font-size: .7em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

/* CSS IMAGE SIZING */

.scaleAuto
{
height:auto;
width:auto;
}

IMG.scale10 
{
	width: 10%;
}

IMG.scale15 
{
	width: 15%;
}

IMG.scale20 
{
	width: 20%;
}

IMG.scale25 
{
	width: 25%;
}

IMG.scale30 
{
	width: 30%;
}

IMG.scale35 
{
	width: 35%;
}

IMG.scale40 
{
	width: 40%;
}

IMG.scale45 
{
	width: 45%;
}

IMG.scale50 
{
	width: 50%;
}

IMG.scale55
{
	width: 55%;
}

IMG.scale60
{
	width: 60%;
}

IMG.scale65
{
	width: 65%;
}

IMG.scale70
{
	width: 70%;
}

IMG.scale75
{
	width: 75%;
}

IMG.scale80 
{
	width: 80%;
}

IMG.scale90 
{
	width: 90%;
}

IMG.scale100 
{
	width: 100%;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.ulRow
{
border-bottom:#FFCC00;
}

label {
	font-family: arial;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color:#FFF
}

form {
	max-width:400px;
}

