* { font-family: Verdana; padding:0px; margin:0px;}
BODY {
        text-align: center;
        margin: 0px;
        padding: 0px;
BACKGROUND-POSITION: left top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/accounts-images/background_x.jpg); COLOR: #3d3d3d; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana
}
TABLE {
        border-collapse: collapse;
}

#CartGoogleCheckout { border: 1px solid black; width: 310px; padding: 30px; text-align:center;  margin-left: 15px; margin-bottom: 35px; vertical-align: middle;}

IMG { border: none; }
H2 { font-size: 14px; font-weight: bold; border-bottom: 1px solid black; width: 100%;}
H3 { font-size: 12px; font-weight: bold;}

#MainContainer {
	width: 80%;
        margin: 0px auto;
	min-width:1000px;
	min-width:1100px;
padding-right:70px;
}

* html #container { /* IE 6/earlier */
	width:1000px; /* scripting off fallback */
	zoom:1; /* haslayout if expression declares auto */
	width:expression:(
		(document.body.clientWidth>1100) ? "1100px" : (
			(document.body.clientWidth>1000) ? "auto" : "1000px"
		)
	);
  
}
#MainTable {
	max-width: 1100px; width: 80%;
        margin: 0px auto;

}
#ContentLeft {
background-color:#FCFCFC;

	vertical-align: top;
        width: 192px;
        border: 1px solid #EFEFEF;
        padding: 15px;
}
#LeftMenu {
 
        padding-left: 3px;
width:222px;
}
#ContentRight {
	vertical-align: top;
        /*border: 1px solid #ccc;*/
        padding:0px;
		width:262px;

}
#RightMenu {
       padding: 0px; margin: 0px;

}
#ContentMiddle {
	vertical-align: top;
    padding-left: 20px;
	padding-right: 20px;


}
#ContentHeader {
        font-weight: bold;
        font-size: 16px;
        width: 100%; text-align: center;
        border-bottom: 1px solid #2b2d38;
        margin-bottom: 10px;
		margin-left: 5px;
}
a{
text-decoration:none;
}
#FooterRow { font-size: 11px; color: #ccc; text-align: center; padding-top: 10px; border-top: 1px solid #ccc;}

.SearchRow TD {	vertical-align: top; }
.SearchTextField { width: 50px; margin-top: 7px; padding:2px;}
#SearchTable TR TD {padding: 5px; font-size: 11px; }
#SearchTable {width: 100%; background-color: #a8bfd9; border:1px solid #2b2d38}
#AdditionalInformationTable TR TD {width:560px; padding: 4px;  font-size: 11px; }
#AdditionalInformationTable {width: 560px;  background-color: #fff; border:1px solid #2b2d38}

.LevelTable LABEL { font-weight: normal; }
LABEL {font-weight: bold; }

.GameName { font-weight: bold; padding-top: 5px; border-bottom: 1px dotted #B9D3E8; color: #0085D2; padding-top: 5px; text-align:left;
}

.GameName A { font-size: 8pt; color: #ec0811; font-weight: bold; text-decoration: none; text-align:left;}

.GameSubItem {padding-left: 10px; color:#000000}

.tooltip { width: 500px; color: #fff; text-align: left; background-color: #6DA5DC; font-size: 11px; padding: 4px; border: 2px solid #000000; padding-bottom: 15px; background-position: top; background-repeat: no-repeat;}
.centerBox2 span a { color:#FFFFFF; }
.TooltipClose { color: white; font-weight: bold; width:500px;}

#AccountsListing {border: 1px solid #2b2d38; width: 600px;}
#AccountsListing TR TD { font-size: 12px; padding: 4px;}
#AccountsListing1 {border: 1px solid #2b2d38; width: 550px;}
#AccountsListing1 TR TD { font-size: 12px; padding: 4px;}
.AccountsHeader { background-color: #2b2d38; color: white;}
.AccountsHeader A { font-weight: bold; }
.AccountsColored A, .AccountsNotColored A { color: #2b2d38; font-weight: bold; }
.AccountsColored { width: 400px; background-color: #a8bfd9; }
 .CouponColored  { width: 400px; background-color: #333333; text-align:center;}
.CartCouponTotal { font-family: verdana; font-weight: bold; font-size: 14px;} 
.CartColored {background-color: #222222  ; width: 600px; }
.CartColored TD a:link{
color:#FFFFFF;
text-decoration:none;
} 
.CartNotColored TD a:link{
color:#FFFFFF;
text-decoration:none;
} 

.CartNotColored a:link{
color:#FFFFFF;
text-decoration:none;
}
.AccountsNotColored { width: 600px; background-color: #333333; color: white;}
.CouponNotColored  { width: 600px; background-color: #333333; }
.CartColored TD, .CartNotColored TD, .CouponNotColored TD {padding: 4px; color: white;}
.CartNotColored {background-color: #000000; width: 600px; }
.BuyAccountButton, #SearchButton, #CartSubmitButton, #SellAccountButton, #AcceptationButton { background-color: #3d699a; color: white; border:1px solid black; font-weight: bold; font-size: 11px; padding: 2px;}
.AccountsFound { font-size: 11px; font-weight: bold; margin-top: 10px; margin-bottom:10px;}
.AccountsLinks A { color: #2b2d38; font-weight: bold; }
.AccountsLinks {margin-top: 10px; margin-bottom: 10px; }
.AccountsLinks TD {padding:5px;}
.AccountsFound TR TD{ font-size: 11px; font-weight: bold; margin-top: 10px; margin-bottom:10px;}


.validation-advice {}

CouponSubmitButton { background-color: #2b2d38; color: white; font-weight: bold; font-size: 11px; padding: 2px;}

.CouponTable { text-align: center; width: 550px; background-color: #333333; font-size: 14px; margin: 0 auto;}
.CouponTable TR TD { font-size: 14px; padding: 4px; color:#000000}

#CartTable, #CustomAccountSummary { text-align: left; border: 1px solid #2222; font-size: 12px; color: #000000; margin: 0 auto; }
#CartTable TR TD {padding: 4px; }
#CustomAccountSummary TR TD {padding: 4px;}
#CartAccountInformation {background-color: #ffffff; font-size:11px; color: #000000; font-weight: bold; padding:5px; width: 600px; border: 1px solid #a5a5a5;}
.CartHeader { color: black; background-color: #ffffff; width: 600px;}
.CartHeader TR TD{ padding: 4px; font-family: Candara; font-size: 12px; color: black;}

#PaymentTable, #CustomAccountSummary { text-align: left; border: 1px solid #a5a5a5; font-size: 12px; color: #000000; margin: 0 auto; }
#PaymentTable TR TD {padding: 4px; }

#night_phone_a { width: 40px; }
#night_phone_b { width: 40px; }
#night_phone_c { width: 60px; }

.AccountBuilderTable, .SellAccountTable, .AcceptationTable { font-size: 11px;}
#RequiredFieldText { font-size: 11px; }
.CustomAccountText {font-size: 42px; font-family: Zero Twos; text-align: center; width: 100%; font-weight: bold; color: #FF0000; }
.AccountBuilderTable TR TD { padding: 4px; }
.SellAccountTable TR TD { padding: 4px; }
.AcceptationTable TR TD { padding: 4px; }

#SubmissionID, #AcceptationText {font-size:11px;}
#AcceptationPrice {font-size: 42px; font-family: Zero Twos; text-align: center; width: 100%; font-weight: bold; color: #FF0000; }
.AcceptationText {font-size:11px;}

#OrderStatusSearchTable {width: 600px; background-color: #a8bfd9; border:1px solid #2b2d38}
#OrderStatusSearchTable TR TD {padding: 5px; font-size: 11px; width: 150px;}
.OrderStatusSearchtHeader { color: white; background-color: #44414C; width: 500px;}
.OrderStatusSearchtHeader TR TD{ padding: 4px; font-family: Candara; font-size: 14px;font-weight: bold;}


.links{
color:#000000;
text-decoration:none;
}

.links a:link{
color:#0085D2;
text-decoration:none;
}

.links a:visited{
color:#0085D2;
text-decoration:none;
}
.links a:active{
color:#0085D2;
text-decoration:none;
}
.links a:hover{
color:#cc3300;
text-decoration:underline;
}


.Testimonial { border: 1px solid #333; padding: 5px; width: 500px;}
.TestimonialTable TD { font-size: 14px; padding: 2px; }
.TestimonialLeftColumn{ width: 150px; font-weight: bold; } 


DIV {
	MARGIN: auto; HEIGHT: auto
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-FAMILY: Arial; 
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
STRONG {
	COLOR: #db400a
}
.header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 340px; BACKGROUND-IMAGE: url(/images/accounts/wow-account-logo.gif); PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 103px
}*/
.header {
text-align:center;margin:0 auto;
}
.header A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(/images/header_button_left.gif); MARGIN: 0px 5px 0px 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 18px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 18px; TEXT-DECORATION: none
}
.header A:hover {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(/images/header_button_left.gif); MARGIN: 0px 5px 0px 0px; BORDER-LEFT: 0px; COLOR: #ffffff; LINE-HEIGHT: 18px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 18px; TEXT-DECORATION: none
}
.header A .end {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: -1px; BACKGROUND-IMAGE: url(/images/header_button_right.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
.header A:hover .end {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 0px; DISPLAY: inline; PADDING-LEFT: 0px; RIGHT: -1px; BACKGROUND-IMAGE: url(/images/header_button_right.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 4px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
.header A:hover {
	BACKGROUND-POSITION: 0px -18px; COLOR: #000000! important
}
.header A:hover .end {
	BACKGROUND-POSITION: 0px -18px; COLOR: #000000! important
}
.header .flags {
	RIGHT: 50px; WIDTH: 60px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 18px
}
.header .flags A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px! important
}
.header .flash {
	LEFT: 190px; POSITION: absolute; TOP: 0px
}
.holder2 {
	WIDTH: 100%
}
.holder1 {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.holder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.area .l-col {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px
}
.area .m-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 502px; PADDING-TOP: 0px
}
.area .r-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 226px; PADDING-TOP: 0px
}
.area .l-col .content {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #fcfcfc
}
.area .m-col .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px
}
.area .r-col .content {
	PADDING-RIGHT: 27px; PADDING-LEFT: 5px
}
.r-col A {
	COLOR: #0085d2
}
.area .block H1 {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
.l-col H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #869fb4; LINE-HEIGHT: 11px; PADDING-TOP: 0px;}

.content_right {
	width:630px;
	float: left;
	padding-top: 18px;
	padding-bottom: 10px;

}
.content_right_block {
	height:248px;
	padding: 12px 0 0 14px;
	margin-right: 40px;
}

#GameLevelTable {width: 499px; background-color: #ffffff; }
#GameLevelTable TR TD { padding: 5px; color: #000000; font-size: 10px; font-weight: bold;text-align:left;}

.formtable {width:  499px; background-color: #ffffff; }
.formtable TR TD {padding: 5px; color: #000000; font-size: 10px; font-weight: bold;}


textarea {
font-size: 12px;
font-family: verdana;
width: 400px;
}


.pltable { font-size:11px; width:100%; padding-left: 5px; background-color: #ffffff;}
.pltable TR TD {padding: 5px; color: #000000; font-size: 10px; font-weight: bold;}
.pltable A { font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; text-align:left;}
.plheader { font-weight: bold;}
.plheader TD { border-bottom: 1px solid black; }

.xsmall
{
    width: 45px;
}
#smtlogin { background-color: #434343; color: white; border:1px solid black; font-weight: bold; font-size: 11px; padding: 2px;}

.small
{
    width: 70px;
}

strong.heading {
  font: bold 14px Tahoma;
  color: black;
  text-transform: uppercase;
  display: block;
  height: 29px;
  padding-top: 7px;
  height: 22px;
  padding-left: 11px;
}
strong.subheading {
  font: bold 14px Tahoma;
display: block;
color: black;
padding-left: 5px;
}

strong {
display: block;
color: black;
}
.centerBox {
margin:0 auto;
padding:18px;
text-align:left;
}
.centerBox td {
font-size:12px;
padding:5px;
}
.headerBox {
padding:0 0 10px;
text-align:center;
}
img {
vertical-align:top;
}
.titlebar_center {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/titlebar_center.jpg) no-repeat scroll 0 0;
height:30px;
}
.title_center {
color:#FFFFFF;
font-size:16px;
padding:5px 0 0 20px;
}
.centerBox2 {
border:1px solid #D0D0D0;
margin:0 0 10px;
width:612px;
padding:0;
}
.centerBox2 a {
color:#CC0000;
}
.centerBox2 td {
font-size:12px;
padding:6px;
}
.linkBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FCFCFC none repeat scroll 0 0;
border-top:1px solid #D0D0D0;
}
.centerLinkBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FCFCFC none repeat scroll 0 0;
border-top:1px solid #D0D0D0;
}

.cartWrapper{ width:600px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:1.4em;}
.cartContainer{ padding:20px;}
.cartContainer h1 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin:15px 0 5px;
}
.cartBtnBox{ text-align:right; padding:10px;}
.trigger{background:url(../images/bar_bg_red.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; height:28px; margin:5px 0px 0px 0px;}
.trigger:hover{}
.trigger img{ border:0; vertical-align:middle; margin:0px 10px 0px 10px;}
	
.expanded{background:url(../images/bar_bg_red.jpg) repeat-x top; font-size:9px; color:#ffffff; font-weight:normal; height:28px;margin:5px 0px 0px 0px;}
.expanded:hover{background:url(../images/bar_bg_red.jpg) repeat-x top;}
.expanded img{ border:0; vertical-align:middle; margin:0px 10px 0px 10px;}

.show{position:static;display: table;}
.hide{position:absolute;left:-999em;height:1px;width:100px;overflow:hidden;}
.tableBox{ width:550px;}
.contentBox, #ContentRow{ padding:10px 0px 10px 0px; clear:both; text-align:left;vertical-align:top;}
.colLeft, #ContentLeft {
border:1px solid #CCCCCC;
float:left;
width:224px;
}
.rightBox {
border:1px solid #D0D0D0;
margin:0 0 10px;
padding: 13px;

}
.titlebar_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/titlebar_right.jpg) no-repeat scroll 0 0;
height:30px;
}
.title_right {
color:#666666;
font-size:16px;
padding:5px 0 0 20px;
}
.linkBox a {
color:#CC0000;
}



