/* Global Reset */
HTML, BODY, FORM, DIV, SPAN, CITE, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, FIELDSET, LABEL, INPUT, BUTTON, SELECT, TEXTAREA, EMBED, TABLE TH, TD, OBJECT, EMBED {margin:0px; padding:0px;}
OBJECT, EMBED, IFRAME {float:left;}
DIV IMG {float:left; border:0px; font-size:10px; font-weight:bold;}
DIV.content IMG {float:none;}
HTML {background:#151112 url('../img/main_BG.gif') no-repeat top center;}
BODY {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:normal; text-align:left;}
BODY DIV {text-align:left;}
.hidden {position:absolute; left:-9000px; top:0px;}
.clear{clear:both;height:1px;}

/* Layout */
#mainContainer{position:relative;width:100%;text-align:center;float:left;}
#container{width:960px;margin-left:auto;margin-right:auto;position:relative;top:55px;padding:0px 0px 30px 0px;}


/***************************************** MAIN CONTAINERS *****************************************/
/***** HOMEPAGE *****/
body#home #topContainer,
body.internal #topContainer{width:960px; height:43px;position:relative;text-align:left;background: url('../img/page_TOP.gif') no-repeat bottom center;}
body#home #bottomContainer{float:left;width:960px;height:50px;position:relative;background: url('../img/page_BOTTOM.gif') no-repeat top center;}
body#home #pageContainer{float:left;width:960px;position:relative;z-index:10;background: url('../img/page_BG.gif') repeat-y top center;}


/*********** INTERNAL PAGES ***********/
body.internal #pageContainer{float:left;width:960px;position:relative;z-index:10;background: url('../img/page-internal_BG.gif') repeat-y top center;}
body.internal #bottomContainer{float:left;width:960px;height:50px;position:relative;background: url('../img/page-internal_BOTTOM.gif') no-repeat top center;PADDING:0PX 0PX 30PX 0PX;}

/***** BID PAGES *****/
body#bid #topContainer{width:960px; height:43px;position:relative;text-align:left;background: url('../img/page-bid_TOP.gif') no-repeat bottom center;}

/***** BUY PAGES *****/
body#buy #topContainer{width:960px; height:43px;position:relative;text-align:left;background: url('../img/page_TOP.gif') no-repeat bottom center;}



/***************************************** TOP CONTAINER ELEMENTS *****************************************/
#logoContainer{width:212px;height:108px;float:left;position:absolute;top:-40px;left:0;z-index:10000;display:block;}
#logoContainer img{ behavior: url(iepngfix.htc);position:absolute;z-index:10000;left:25px;}

/***** NAV ELEMENTS *****/
#navContainer{float:right;width:560px;position:relative;top:8px;right:10px;}
#navContainer ul{float:right;padding:0px;margin:0px;}
#navContainer ul li{float:left;color:#f6f0f2;text-transform:uppercase;font-size:1.2em;font-weight:bold;letter-spacing:-0.2px;padding:0.2em 7px 0.2em 7px;background:url('../img/nav_DIVIDER.gif') no-repeat 100% 50%;}
#navContainer ul li.last{background:none;}
#navContainer ul li a,
#navContainer ul li a:link,
#navContainer ul li a:visited{color:#f6f0f2;text-decoration:none;}
#navContainer ul li a:hover,
#navContainer ul li a.ACTIVE{color:#d9c9ce;}

/***** TABS ELEMENTS *****/
#tabsContainer{float:right;height:34px;width:178px;background:url('../img/tabs_BG.gif'); background-position:0 0; background-repeat:no-repeat;padding:0px 15px 0px 0px;}
#tabsContainer.bidNow,
body#bid #tabsContainer{background-position:0 -70px;}
body#buy #tabsContainer,
#tabsContainer.buyNow{background-position:0 -36px;}

#tabsContainer A{float:left;height:34px;width:89px;letter-spacing:-999em; text-indent:-999em;}
#tabsContainer A DIV {width:89px; height:34px;}



/************************************* BOTTOM PAGE AND FOOTER ******************************************/
body#home #pageContainerBottom{width:954px;height:63px;float:left;position:relative;z-index:999;background:url('../img/bottomContent_BG.gif') repeat-x 0px 0;}
#sponsorContainer{float:left;width:370px;padding:15px 10px 0px 30px;}


body.internal #pageContainerBottom{width:954px;height:63px;float:left;position:relative;z-index:999;background:#151112;}



/************************* FOOTER LINKS *****************************/
#bottomContainer ul{padding:20px 0px 0px 0px;margin:0px;float:right;}
#bottomContainer ul li{float:left;font-size:0.9em;color:#94888c;background:url('../img/nav_DIVIDER.gif') no-repeat 100% 50%;padding:0.2em 7px 0.2em 7px;}
#bottomContainer ul li.last{background:none;}
#bottomContainer ul li a,
#bottomContainer ul li a:link,
#bottomContainer ul li a:visited{color:#94888c;text-decoration:none;}
#bottomContainer ul li a:Hover{color:#d9c9ce;}



/* Global Typography */
/* Block Level Elements */
H1 {color:#7aa8d7; font-size:20px; padding:0.1em 0px;}
body#buy H2 {color:#7aa8d7; font-size:18px; padding:0.1em 0px 1em  0px;float:left;width:100%;}

body#bid H2 {color:#E19249 important!; font-size:18px; padding:0.1em 0px 1em  0px;float:left;width:100%;}



H3 {color:#FFFFFF; font-size:16px; /*padding:0.1em 0px;*/}
H5 {color:#7aa8d7; font-size:14px; padding:0.1em 0px;}
H6 {color:#7aa8d7; font-size:14px; padding:0.1em 0px;}

/*#bottomColumnOne H3{font-weight:normal;float:left;padding:0px;margin:0px;}*/
#columnOneBottom H5{font-style:italic;font-weight:bold; padding:0;float:left;width:100%;clear:both;}
body.internal #contentInnerInternal H5,
body.internal .itemInnerContainer H5{color:#7aa8d7;padding:1em 0px 0.1em 0px;float:left;width:100%;}

body#bid.internal H4 {color:#E19249;padding:0.1em 0px 0.1em 0px;float:left;width:100%;clear:both;}
body#bid.internal H2{color:#E19249;}

.itemCodeContainer H6{color:#5d5d5d;padding:0.1em 0px 0.1em 0px;}
body.internal H2{text-transform:uppercase;font-weight:normal;}

P, LI, DT, DD {color:#5d5d5d; font-size:1.2em; padding:0.5em 0px;}
P {line-height:1.3em;}
P.note{font-size:1.1em;font-weight:bold;line-height:normal;padding:0px 0px 1em 0px;}
.itemCodeContainer P.note{color:#8f8f8f;font-size:1.1em;font-weight:normal;line-height:normal;padding:0px 0px 1em 0px;}

UL {padding:0.7em 0px 0.7em 10px; list-style:none;}
OL {padding:0.7em 21px 0.7em 30px;}
UL UL, OL UL {padding:0.5em 0px 0px 10px;}
OL OL, UL OL {padding:0.5em 0px 0px 30px;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0.2em 0px 0.2em 20px; background:url('../img/bullet_box_.gif') 3px 4px no-repeat;}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0.2em 0px; background:none;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:0px 5px 0.5em 14px;}
DL DT {padding:0.2em 0px;}
DL DD {padding:0.2em 0px 0.2em 20px;}
DL P, DL LI {font-size:1.0em !important;}
HR {height:1px; line-height:1px; color:#666366; background:#666366; border:none;}
/* Table Elements */
TABLE {}
TR {}
TD {color:#000000; font-size:1.0em;}
/* Inline Elements */
A {color:#5a8abb; text-decoration:none;}
/* Form Elements */
FIELDSET {border:none;float:left;padding:30px 0px 0px 0px;background:url('../img/form_BG.gif') no-repeat 0 0;width:595px;/*min-heigth:272;height auto !important;height:272px;*/}
DIV.outer{float:left;background:url('../img/form-bottom_BG.gif') no-repeat 0% 100%;padding:0px 0px 2px 0px;margin:10px 0px 0px 0px;}
FIELDSET.inner{padding:0px 0px 15px 30px;background:none;width:565px;height:auto;}
FIELDSET.btn{padding:0px 0px 0px 30px;}
INPUT {color:#5d5d5d; font-size:1.2em; padding:3px 3px 3px 3px;float:left;width:235px;border:1px solid #e1ecf6;}
.button{width:auto;height:auto;float:right;border:none;padding:0px 2px 0px 0px;}
LABEL {color:#5d5d5d; font-size:1.2em;float:left;width:70px; font-weight:bold;text-align:right;padding:2px 15px 0px 0px;}
LEGEND {color:#5d5d5d; font-size:1.2em;float:left;}
SELECT {color:#5d5d5d; font-size:1.2em;float:left;border:1px solid #e1ecf6;}
TEXTAREA {color:#5d5d5d; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;float:left;padding:1px 3px 1px 3px;width:310px;border:1px solid #e1ecf6;}

/* Accessibility Elements */
ACRONYM, ABBR {border:none;}
ACRONYM[title], ABBR[title] {cursor:help;}
P ABBR[title], P ACRONYM[title], BLOCKQUOTE ABBR[title], BLOCKQUOTE ACRONYM[title], DL ABBR[title], DL ACRONYM[title], CODE ABBR[title], CODE ACRONYM[title] {border-bottom:1px dotted #AAA;}
ABBR {speak:normal;}
ACRONYM {speak:spell-out;}



/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;  padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
.sIFR-active h3 {font-size: 14px;}
.sIFR-active h5 {font-size: 14px; font-style:italic;}
.sIFR-active h4 {font-size: 14px;font-style:normal;}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
H4 {
color:#7aa8d7; font-size:14px; padding:0.1em 0px;
}

.orange {
color:#E19249;
}

