/* ======================= Basic Elements ======================= */
img[src="http://alienware.112.2O7.net/b/ss/alienware/1/G.5--NS/0"]{margin:-10px;}
body{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	background: #ffffff;}
body td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;}
body.black{
	background-color:#000;
	color:#fff;}
body td td{font-size:100%;}
img {border: none;}
	
h1, h2, h3, h4, h5, h6{	margin:0;}
h3, h4, h5, h6{font-size:100%;}
#content p{margin:0 0 1em;line-height:140%}
#content-only p{
	margin:0 0 1em;
	line-height:140%}

*html .justify { line-height: 100%; font-size: 80%;}
*:first-child+html .justify { line-height: 100%; font-size: 80%;}

a{color: #0D69B2;font-weight: bold;}
a:link, a:visited {  text-decoration: none;  }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

.black a, .black a:link, .black a:hover, .black a:active, .black a:visited{color:#1ABFF4;}

* html acronym{border-bottom:1px dotted;}
q{quotes:none}

/* ====================== MILONIC TABLE MENUS ======================= */

body .mmenu td{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}

/* ====================== STRUCTURAL SELECTORS ======================= */
	
/* PAGE $WRAPS */	
#sitewrap {width: 745px; height:auto; padding: 0;}
#flexwrap, #sitewrap{
	margin:0 0 0 15px;}
#foot{ clear:both; }

#content{ float:left;width:495px; height:100%; margin-bottom:20px !important;margin-bottom:10px;}
#content-only{
	margin:0 0 2em 0;}

#links{ 
	width:237px;
	margin-bottom:15px;
	margin-left:508px;}
/* ==== \*/
* html #content{margin-right:10px; height:100%;}
* html #links{height: 1%;margin-left: 0;}
/* ===== */


/* ====== $HEADings =====*/

h1.graphichdr, .graphichdr{
	font-family: "Meta Book LF", Arial, Helvetica, sans-serif;
	font-size:150%;
	height:22px;
	margin-bottom:1em;}
th.graphichdr{
	margin-bottom:0;
	height:auto;}
h1.pageheader, h2.pageheader{
	background-image: url(http://image.alienware.com/images/global_images/dotted_horizontal_2pt.gif);
	background-position: bottom left;background-repeat: repeat-x;
	font: 16px Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	color: #424142;font-weight: bold;padding:.6em 0em;
	margin: 0 0 1em;}
.https h1.pageheader, .https h2.pageheader{background-image: url(https://origin-image.alienware.com/images/global_images/dotted_horizontal_2pt.gif);}

h2.subheading{
	font-size:140%;
	margin-bottom:1em;}
.smallhdr{font-size:110%;}
#content-only .smallhdr{font-size:120%;}
.barheader{
	background:#000;
	color:#fff;
	font-size:110%;
	padding:.5em;
	margin:0em 0 1em;}
#links h4, #links h5{
	font-size:100%;
	margin:0 10px;}
h3.bigger{font-size:150%;font-weight:normal;margin-bottom:.8em;}

/* ====== Complex Classes =====*/
.linkbox{
	border:1px solid #bebebe;
	padding:1px;margin:0 0 10px;}
.linkbox ul, .linkbox ol{
	margin:0em 0em 0em 1em;padding:0em 0em .5em 1.5em;}
.linkbox ul{
	list-style-image:url("http://image.alienware.com/images/skin_images/bullet_listarw_green.gif");}
.linkbox hr{
	border:0px;border-top:1px solid #e5e5e5;
	height:0px;margin: 0 10px 1.5em !important;
	margin-bottom:1em;/*\*//*clear:both;*//**/}
.linkbox p{
	margin:0 10px 1em;}
.linkbox div.center{
	margin:1em 0;}
.linkbox .boxblackhdr, .linkbox .barheader{
	background-color:#000;
	color:#fff;
	padding:5px 10px;
	font-size:110%;
	margin: 0 0 1em;}

#nav-holder{margin-bottom:1.5em;position:relative;}
#tab-nav{list-style-type:none;padding:0;margin:0;width:745px;overflow:auto;
	background-image:url(http://image.alienware.com/images/global_images/dot_gray.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border:0;}
.https #tab-nav{background-image:url(https://origin-image.alienware.com/images/global_images/dot_gray.gif);}
#tab-nav li{float:left;border:1px solid #bebebe;border-bottom:0;margin:0 .4em;}
#tab-nav li a{display:block;padding:.3em 1em;width:100px;w\idth:70px;text-align:center;}
#tab-nav a:hover{background-color:#f1f1f1;}
#tab-nav li.current{border-bottom:1px solid #fff;background-color:#fff;}
#tab-nav li.current a:hover{background-color:#000;}
* html #tab-nav li a{height:1%;}
#tab-sub{padding:5px 0;border:1px solid #bebebe;border-top:0;margin:0;width:743px;list-style-type:none;overflow:auto;}
#tab-sub li{float:left;padding:0 .8em;}
#nav-holder .logout{text-align:right;padding:.3em 0 0;position:absolute;top:0;right:0;}
	
/* === Simple Classes === */
.rborder{border-right:1px solid #bebebe;}
.tborder{border-top:1px solid #bebebe;}
.bborder{border-bottom:1px solid #bebebe;}
.lborder{border-left:1px solid #bebebe;}

.smalltext{font-size:85%;}
.greentext, .total{color:#0ea001;}
.redtext, .price {color: #EC0101 /*#C10000;*/}
.redtext, {color: #EC0101 /*#C10000;*/}
.promo {font-weight:bold; font-size:18px;color: #EC0101 /*#C10000;*/}
.redboldtext {font-weight:bold;color: #EC0101 /*#C10000;*/}
.graytext{color:#999999;}
.graytext a{color:#999999;}

.errorbox{
	background-image:url(http://image.alienware.com/images/global_images/error_icon.gif);
	background-position:8px center;
	background-repeat:no-repeat;
	background-color:#fee;
	border:#f00 1px solid;
	padding:8px 8px 8px 36px;margin-top:10px;
	font-weight:bold;color: #ec0101;}
.https .errorbox{background-image:url(https://origin-image.alienware.com/images/global_images/error_icon.gif);}
.hilight{background-color:#FFFFCC;}
em.hilight{font-style:normal;}

.nomargin{margin:0px;}
.lmargin{margin-left:1em;}
.rmargin{margin-right:1em;}
.tmargin{margin-top:1em;}
.bmargin{margin-bottom:1em;}

.clear{clear:both;}
.flt-right{float:right;}
.flt-left{float:left;}
.clr-right{clear:right;}
.clr-left{float:left;}
.center{text-align:center;}
.pad{padding:10px;}
#sitewrap p.right{text-align:right;}
#sitewrap p.left{text-align:left;}

/* $GELL button */
.gel {background-image: url(https://origin-image.alienware.com/images/global_images/gel_background.gif);background-repeat: repeat-x;}
.gel_gray {background-image: url(https://origin-image.alienware.com/images/global_images/gel_background_gray.gif);background-repeat: repeat-x;}
a.gellink:link, a.gellink:visited, a.gellink:hover, a.gellink:active { color: #FFFFFF; }

.txtStyle {width: 185px;}
.txtLargeStyle {width: 440px;}

.sli {vertical-align: super;font-weight: bold;font-style: italic;font-size: .9em;}
#highlight a {color: #A91A0C;}
.noticebox{background-color:#F1FCF2;padding:1em;}

hr.line{
	border:0;
	border-top:1px solid #bebebe;
	height:0px;
	margin:1em 0;}
/*\*/
* html hr.line{margin:.5em 0;}
/**/
	
.wmz{float:left;width:117px;margin:0 3px 1.3em 0;text-align:center;}
.wmz a{display:block;}
div[class=wmz] img.wmp{	display:block;margin-bottom:.8em;}

/* ------------- $QF */

.qf-top{
	width:745px;}
.qf-border{
	border:1px solid #bebebe;
	padding:1px 1px 11px 1px;}
.qf-border .barheader{
	margin:0 0 1em 0;}
.qf-sections{
	width:745px;
	overflow:auto;
	margin:1em 0;}
.qf-border .qf-header{
	margin:0 10px;}
.qf-border .qf-sections{
	width:721px;
	margin:1em 10px 0;}
.qf-sections .fields{
	width:370px;
	float:left;}
.qf-section{
	width:370px;
	float:right;}
.qf-border .qf-fields, .qf-border .qf-section{width:340px;}
.fields .qf-buttons{
	margin-top:1em;
	text-align:right;}
.fields p.left{
	text-align:left;}
.qf-foot{
	margin:1em 0 0 0;}
.qf-border .qf-foot{
	margin:1em 10px 0 10px;}
.qf-smallprnt{
	font-size:90%;
	margin-top:.5em;
	padding-left:1px;}
p.qf-toperror{
	margin:0 0 .5em;}
.qf-top .qf-section h3, .qf-top .qf-section h4 {
	margin:0; clear:none; float:none;}



/* ------- Simple $FORMS */

.fields{
	border:0px;
	padding:0 0 1em 0;}
.text, .bigtext{
	background:#fff;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #666;
	border-left:1px solid #848484;
	border-bottom:1px solid #d5d5d5;}

input.text.focus{
	background-color:#ffffe0;
	border-color:#333;}

textarea.bigtext{
	display:block;}
.checkbox{padding:0;margin:0;}
.error input{
	background-color:#FFEFEF;}
p.error {
	color:#ec0101;}

.fields .text, .fields .bigtext{}
.fields fieldset{
	border:0px;
	padding:0;
	margin:.5em 0;}
.fields fieldset.shade{
	background-color:#f1f1f1;
	padding:.5em;
	margin-bottom:1em}
.fields label{
	font-weight:bold;}
	
.fields p{
	clear:both;
	margin:.5em 0 0;}
#content-only .fields p, #content .fields p{
	line-height:140%;
	margin:.5em 0;}
.fields p label{
	float:left;
	padding-left:1px;
	width:146px;
	w\idth:150px;}
.fields p.errorbox{
	text-align:left;}

.fields p.qf-radio{margin:0;padding-left:150px;}
.fields p.qf-radio label{width:auto;float:none;font-weight:normal;}

.fields fieldset legend{
	font-weight:bold;
	padding:0;
	margin:0;}
* html legend{
	position:relative;
	left:-5px;}
*+ html .fields fieldset legend{color:#000;}
/*.fields fieldset.shade legend{
	padding:0 1em;
	background-color:#f1f1f1;}*/
.fields fieldset label{
	font-weight:normal;}

.infobox{
	margin:0 0 1em 0;
	padding:5px;
	background:#f1f1f1;}
	
	
/* ================ header Styles =================== */
/* $HEADER */
#header, #header-https, #header-http, 
#headerCC, #headerCC-https, #headerCC-http, 
#headerBC, #headerBC-https, #headerBC-http {margin:0px 0px 15px 0px;padding:0px;background-position:top left;background-repeat:repeat-x;}
#header, #header-https, #header-http {background-image: url(http://image.alienware.com/Images/skin_images/bg.gif);}
#header-https, #header.https{background-image: url(https://origin-image.alienware.com/Images/skin_images/bg.gif);}
#headerCC, #headerCC-http {background-image: url(http://image.alienware.com/Images/skin_images/bg_circuit_city.gif);}
#headerCC-https, #headerCC.https {background-image: url(https://origin-image.alienware.com/Images/skin_images/bg_circuit_city.gif);}
#topbar{position:relative;/*width:760px;*/width:786px;height:82px;}
#headerCC #topbar, #headerCC-https #topbar, #headerCC-http #topbar{height:110px;}
#headerBC #topbar, #headerBC-http #topbar, #headerBC-https #topbar{height:86px;}
#topbar #logo{position:absolute;top:0px;left:0px;}
#topbar h1#logo {margin: 0; padding:0; height:58px; width:250px;}
#topbar #auroraswe{position:absolute;top:0px;left:651px;}
#heading a.bypassnav {display: none;}
body#portal #headlinks{font-family:Verdana, Arial, Helvetica, sans-serif;}
#header #topbar #headlinks{	color:#fff;padding:30px 0px 0px 0px;margin:0px;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
#headlinks a:visited{font-weight:bold;}
#headlinks a:hover, #headlinks a:active{background:transparent;text-decoration:underline;}
#headlinks img{vertical-align:text-bottom;}	
#topbar #sw-headlinks{	color:#fff;padding:30px 140px 0px 0px;margin:0px;text-align:right;}
#headerBC #topbar #headlinks{padding-top:39px;padding-right:0px;}
#topbar #headlinks a, #topbar #sw-headlinks a{color:#fff;}
#headerBC #topbar #headlinks, #headerBC #topbar #headlinks a{color:#333;}
#tagbox #headlinks{float:right;}
#header #tagbox{color:#000;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;/*width:760px;*/width:786px;height:28px;margin-top:11px;}
#tagbox p{margin:0px;padding:0px;}
#tagbox .left{float:left;padding-left:16px;}
#tagbox .right{float:right;width:300px;text-align:right;}
#tagbox #headlinks{text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:80%;}
#tagbox #headlinks a{color:#000;}
.microsoft {font-size: 13px;font-family: Arial, Helvetica, sans-serif;color: #000000; ont-weight: bold;}	
/*  Header Link Styles  */
.hdrtextclr{color:#FFFFFF;font-weight: bold;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.hdrtextclr a:link, .hdrtextclr a:visited{ color: #ffffff; text-decoration: none;  }
.hdrtextclr a:hover, .hdrtextclr a:active { color: #ffffff; text-decoration: underline;background: transparent;}

#c-flag{vertical-align:text-bottom;}

/* =============== LISTS ===================== */
/* $LISTS */

/* Arrows => */
.arrow {margin: 0;padding: 0;list-style-type: none;margin-left: 15px;}
.arrow li {
	background-image: url("http://image.alienware.com/images/skin_images/bullet_listarw_green.gif");
	background-repeat: no-repeat;background-position: 0 2px;padding-left: 10px;line-height: 1.5em;}
	
/* No Style => */	
.nstylelst, .nstylelst2, #links .nstylelst, #links .nstylelst2{
	list-style-type: none;margin:0px 0px 1em 0px;padding:0px;list-style-image: url();}
.nstylelst2, #links .nstylelst2{margin-bottom:0em;}
.nstylelst2 li, #links .nstylelst2{margin-bottom:1em;}

/* Squares => */	
.squarelist, .sqrlist, .sqrlist-black, .linkbox .sqrlist, .linkbox .squarelist{
	list-style-image: url("https://origin-image.alienware.com/images/skin_images/bullet_listsquare_blue.gif");
	padding:0px 0px 0px 9px;margin:0px 0px 0px 9px;}
.squarelist ul, .sqrlist ul{margin-top:.5em;
	list-style-image: url("http://image.alienware.com/images/skin_images/bullet_listsquare_blue_2.gif");}
.sqrlist-black{list-style-image: url("http://image.alienware.com/images/skin_images/list-square-black.gif");}
.linkbox .sqrlist, .linkbox .squarelist{margin:0 0 1em 19px;}
	
.black .squarelist, .black .sqrlist {list-style-image: url("http://image.alienware.com/images/skin_images/bullet_listsquare_white.gif");}
.black .squarelist ul, .black .sqrlist ul{list-style-image: url("http://image.alienware.com/images/skin_images/bullet_listsquare_white_2.gif");}

/* ================= $LINKS */
a.arrow{
	margin:0;
	padding-left:10px;
	background-image: url("http://image.alienware.com/images/skin_images/bullet_listarw_green.gif");
	background-repeat: no-repeat;
	background-position: 0 2px;
	font-weight:normal;}
	
	
/* ----- 02/11/2008 : text link floated right ----- */
.textLinkSmall-main {
	float:right;
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.textLinkSmall-compAll {
	float:right; 
	padding:5px 13px 0 0; 
	font-size:12px; 
	}

/* ================= $PRINT PAGES */
#printheader{margin: 0 0 1em;}
#printheader h1{
	padding: 0 0 6px 0;
	text-align:left;
	float:left;
	height:25px;
	width:208px;
	font-size:18px;
	font-family:Helvetica, Arial, sans-serif;}
#printheader p#mstag{
	padding:5px 0 0 0;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	margin:0 0 0 208px;}
.graybar{
	border-top:#bebebe solid 1px;
	background:#f1f1f1;
	clear:both;
	font-weight:normal;}
.graybar p{margin:0;}
#printheader .graybar p{
	text-align:right;
	font-weight:bold;
	font-size:100%;
	padding:8px 1em;}
#printfooter{
	margin:1em 0 0;
	text-align:center;}
#printfooter p{padding:8px 0;}
#grayquote{
	text-align:center;
	padding:.4em 0;
	margin:0 0 2em 0;}
#pr h2{
	margin-bottom:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color:#222;}
#pr h3{color:#303030;margin-bottom:2em;}
#pr p{line-height:150%;}
	
	
/* ================ header Styles =================== */
/* $HEADER */
#heading {
	font-size:90%;
	color:#fff;
	margin:0 0 15px 0;padding:0;
	background-color:#1F2024;
	background-position:top left;
	background-repeat:repeat-x;
	background-image: url(http://image.alienware.com/Images/skin_images/bg_heading.gif);}
#heading.https{background-image: url(https://origin-image.alienware.com/Images/skin_images/bg_heading.gif);}

#heading a,#heading a:visited{font-weight:normal;}
#heading p, #heading ul{margin:0;padding:0;list-style:none;}
#heading #topbar, #heading #tagbox{width:786px;height:58px;} 
#heading.popup #topbar, #heading.popup #tagbox{width:auto;margin-right:15px;}

#heading #logo{float:left;background: url(http://image.alienware.com/Images/skin_images/logo_aw.gif) left top no-repeat;}
#heading.https #logo{background-image: url(https://origin-image.alienware.com/Images/skin_images/logo_aw.gif);}
#heading #logo a{display:block;width:250px;height:58px;}
#heading #logo span{display:none;}

#heading #headlinks{text-align:right;padding:18px 0 0  0;}
#heading p.phone{font-weight:bold;margin-bottom:.3em;}
.non-nav img{vertical-align:bottom;}
#heading #headlinks a{color:#1ABFF4;background: url(http://image.alienware.com/images/skin_images/bg_top_sep.gif) right top repeat-y;padding: 0 .7em 0 .35em;}
#heading.https #headlinks a{background-image: url(https://origin-image.alienware.com/images/skin_images/bg_top_sep.gif);}
#heading #headlinks a.cart, #heading #headlinks a.sitemap, 
#heading.https #headlinks a.cart, #heading.https #headlinks a.sitemap{background-image:url();padding-right:0;}

#heading #tagbox{height:29px;margin-top:0;}
#heading #tagbox .box-search {float:right; padding-top:4px;}
#heading .box-search input{vertical-align:middle;}
#heading .box-search input.search{
	font-size:90%;
	padding:.3em .3em;
	color:#717171;
	border: 1px solid #717171;
	width:100px;}
#heading.nonav #tagbox{width:786px;}
#heading.nonav .box-search{float:right;}

#c-flag{vertical-align:text-bottom;}

/* ================= Nav Styles */
#heading #header-nav{padding-left:5px;}
#header-nav li{float:left;position:relative;margin:0;padding:0;z-index:2000;}
#header-nav a{
	color:#fff;
	display:block;
	margin:5px 1px 0;
	padding:3px 8px 6px;
	border:0px solid #34353A;
	text-decoration:none;}
#header-nav a:hover, #header-nav li:hover a, #header-nav li.hn-hover a{
	background-color:#44474E;
	border-width: 1px 1px 0;
	margin:4px 0 0;}
#header-nav ul{
	/*display:none;*/
	position:absolute;
	z-index:2000;
	top:28px;
	background:#44474e;
	border:1px solid #34353a;border-top:0;
	min-width:100px;
	white-space:nowrap;
	padding:1px;margin:0;
	margin-left:-1000em;
	/*opacity:.96;
	f\ilter:alpha(opacity=96);*/}
#header-nav li:hover ul, #header-nav li.hn-hover ul{/*display:block;*/margin-left:0;}
#header-nav ul li{float:none;padding:0;margin:0;position:static;}
#header-nav ul a{
	font-weight:bold;
	padding:4px 15px 4px 8px;
	padd\ing:4px 15px 4px 20px;
	margin:0;
	background: transparent url(http://image.alienware.com/Images/skin_images/list_arrow_lblue.gif) -100px -100px no-repeat;}
.https #header-nav ul a{ background-image: url(https://origin-image.alienware.com/Images/skin_images/list_arrow_lblue.gif);}
#header-nav ul a:visited{font-weight:bold;}
#header-nav li:hover ul a, #header-nav li.hn-hover ul a{margin:0;border-width:0;}
#header-nav ul a:hover, #header-nav ul li:hover a, #header-nav ul li.hn-hover a, #header-nav ul a:focus{
	color:#1ABFF4;
	background-color:#222327;
	background-position: 8px center;
	margin:0;border-width:0;}

#header-nav li a:focus + ul { margin-left: 0; }
#header-nav li li a:focus { position:relative;left:1000em;}
#header-nav li:hover a:focus, #header-nav li.hn-hover a.sffocus { left: 0; }

/* ================= Circuit City Header */

#heading.retailer-CC{background-image: url(http://image.alienware.com/Images/skin_images/bg_heading_cc.gif);}
#heading.https.retailer-CC{background-image: url(https://origin-image.alienware.com/Images/skin_images/bg_heading_cc.gif);}
#heading.retailer-CC #logo{float:none;}
#heading.retailer-CC #topbar{height:80px;}
#heading.retailer-CC #headlinks{position:absolute;top:110px;left:15px;padding:5px 0 0  0;width:771px;}
#heading.retailer-CC p.phone{float:left;}
#heading.retailer-CC #tagbox{padding-bottom:2.6em;}
	
/* ================= IE Fixes */
/* === \*/
*+ html #heading .box-search{padding-top:3px;margin-left:11px;}
* html #heading .box-search{padding-top:3px;margin-left:11px;}
* html #header-nav ul a{height:1%;}
* html #hn-prod ul a{width:10em;}
* html #hn-plyr ul a{width:15em;}
* html #hn-why ul  a{width:14em;}
* html #hn-deal ul a{width:12em;}
* html #hn-prch ul a{width:10em;}
* html #hn-corp ul a{width:15em;}
* html #hn-supp ul a{width:12em;}
/* ===== */

/* ================ Footer Styles =================== */
#new-footerUC, #new-footUC{	width:745px;margin:5em 0 1em;color:#666;font-size:90%;}
#new-footerUC a, #new-footUC a{	color:#666;	font-weight:normal;}
#new-footerUC p, #new-footUC p{	margin:0;}
.simple{border-top:1px solid #bebebe;padding:.5em 0 0;}
#foot-insider .emailtxt{float:left;	margin:4px 0 0;}
#foot-email{margin:0 0 1em;	min-height:32px;padding:0; background: url(http://image.alienware.com/images/main_images/bg_foot.gif) top left no-repeat #010101;}
#foot-insider{width:731px;text-align:right;padding: 7px;margin:0;min-height:18px; background: url(http://image.alienware.com/images/main_images/bg_foot_bot.gif) bottom left no-repeat;}
#new-footerUC #foot-insider a{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;}
#foot-insider input{margin-right:8px;font-size:90%;}
#foot-insider img{margin-left:5px;vertical-align:text-bottom;}
#new-footerUC .feed-icon{vertical-align:text-bottom;}

/* ================= Secure Backgrounds */
.https #foot-email{background: url(https://origin-image.alienware.com/images/main_images/bg_foot.gif) top left no-repeat #010101;}
.https #foot-insider{background: url(https://origin-image.alienware.com/images/main_images/bg_foot_bot.gif) bottom left no-repeat transparent;}

/* ================= IE Fixes \*/
* html #foot-email{height:32px;}
* html .emailtxt{margin-top:7px;}
/* ======== */

/* ================= Black Pages */
.black #new-footerUC, .black #new-footUC{color:#999999;}
.black #new-footerUC a, .black #new-footUC a{color:#999999;}
.black #foot-email{background: url(http://image.alienware.com/images/main_images/bg_foot_black.gif) top left no-repeat #010101;}
.black .https #foot-email{background: url(https://origin-image.alienware.com/images/main_images/bg_foot_black.gif) top left no-repeat #010101;}
.black #foot-insider{background: url(http://image.alienware.com/images/main_images/bg_foot_bot_black.gif) bottom left no-repeat transparent;}
.black .https #foot-insider{background: url(https://origin-image.alienware.com/images/main_images/bg_foot_bot_black.gif) bottom left no-repeat transparent;}
.black .simple{border-top:1px solid #7d7d7d;}	

.black-wide #foot-insider { background-image:url(http://image.alienware.com/images/main_images/bg_foot_bot_black_wide.gif); width: 931px;}
.black-wide #foot-email { background-image:url(http://image.alienware.com/images/main_images/bg_foot_black_wide.gif); }
.black-wide #new-footerUC, #new-footUC { width: 945px; }
.black-wide .icon { width: 127px; margin-bottom: 15px;}

/* ================= Birdseed Formatting */
#birdseed, .birdseed { font-size:9px; margin:20px 0pt 0pt; }
#footer #birdseed, .birdseed { color:#999999;}

/* ================= S-4 to Area-51 Disclaimer, included in the footer ======== */
#renameDisclaimer {width:745px; height:auto; margin:0px; padding: 3px 10px 3px 10px; position:relative;}
#renameDisclaimer {margin:20px 0px 0px 0px; padding:0px; text-align:left; font-size: 9px; font-family: Helvetica, sans-serif, Verdana, Arial;color: #666666;}

/* ================= styles for languages selector ======== */
td.language_bar {
    color: #ffffff;
    padding: 5px 5px 5px 10px;
}

td.language_bar span {
    padding-left: 3px;
    padding-right: 3px;
}

a.lang {
    color: #1abff4;
    text-decoration: none;
    font-size: .9em;
}

a.lang:hover {
    text-decoration: underline;
}

a.selected {
    color: #ffffff;
    text-decoration: none;
}

a.selected:hover {
    text-decoration: none;
}
.validation_error{
	padding: 5px 6px 5px 6px;
	font-size: 11px;
	color: #EC0101;
	font-weight: 800;
	background-color: #ffeeee;
	border: solid 1px #FF0000;
}
.validation_error b, .validation_error strong{
	color: #EC0101;
}
.validation_error span{
	display: block;
	padding: 0 6px 2px 6px;
	margin-left: 25px;
}
.validation_error span.icon{
	float: left;
	width: 15px;
	margin-left: 0;
	background-image: url( "https://origin-image.alienware.com/images/shopping_cart_images/new/icon_error.gif"  );
	background-repeat: no-repeat;
}
.validation_error span.icon b{
	margin-left: -9999999px;
}
