/* Main Navigation */

#MainTable { margin: auto; text-align: left; }
A {font-size: 13px; font-family: Candara; color: #000000; text-decoration: none; }
TABLE { border-collapse: collapse; }
TD { vertical-align: top;}
IMG { border: 0px; }
INPUT { font-size: 8pt; }
LABEL { font-size: 14pt; }

.listaccount_price {
 margin-bottom: 12px;
 font-family: Candara;
 color: #FFFFFF;
 font-weight: bold;
}
#listaccount_price {
 margin-bottom: 12px;
 font-family: Candara;
 color: #FFFFFF;
 font-weight: bold;
}

.listaccount_header {font-size: 12px; font-family: Candara; color: #FF0000;  text-align:center;  font-weight: bold;} 
#listaccount_header {font-size: 12px; font-family: Candara; color: #FF0000;  text-align:center;  font-weight: bold;} 

#LeftMenu{
	margin-bottom:0px;
}

#LeftMenuAfter{
	margin-bottom:0px;
}

td#ContentLeft {	 
	background-repeat: repeat-y; 
	padding-left:30px;
}

#ContentLeft,  #ContentRight{
	padding:10px;
}

#ContentMiddle{
    text-align:left;
	padding:5px;
}

#ContentHeader{
    text-align:left;
	padding:10px;
}
#searchform {padding:5px;}
#style2 {padding:5px;}

.GameName {	
	padding-left: 10px; padding-top: 5px; 
	}
.GameSubItem { 
	padding-left: 20px; 
}

.GameName a { 
	font-size: 8pt; 
	color: #000000; 
	font-weight: bold; 
	text-decoration: none; 
}
.GameSubItem a { 
	font-size: 8pt; 
	color: #000000; 
	text-decoration: none;
}

.GameContainer { 
	margin-left: 2px; 
	margin-right: 5px; 
	padding-bottom: 5px;
	border-bottom:1px dashed #B8B7B7; 
}


/* Right Menu */
#ContentRight {  
	width:0px;
	display:none;
}

/* Footer */
#Footer { 
	text-align: center;
}
.bottom{
	width:967px;
	margin:0px auto;}
.bottom li{
	margin:0px 10px;
	display:inline;}
#bottom{
	Text-align:right;	
	clear:both;
	font-size:8pt;
	color:#ffffff;
	width:967px;
	line-height: 45px;
	height:40px;
	margin:0px auto;
	background-image:url(../images/bottom.gif);}
	#bottom li{
	margin:0px 3px;
	display:inline;}
#bottompadding{
	float:right;
	margin-right:10px;
	margin-top:9px!important;
	margin-top:15px;
}
.bottompic{
margin:10px 20px;
}
A.gray_Small{
FONT-SIZE: 8pt;
COLOR: #7D7D7D;
}
.gray_font{
font-size:8pt;
COLOR: #7D7D7D;}

.SearchRow TD {	 font-size: 16px; color:#ffffff; }
.SearchTextField { width: 50px; margin-top: 7px; padding:2px; color:#ffffff;}
#SearchTable TR TD {padding: 1px; font-size: 16px; color:#ffffff;}
#SearchTable {width: 650px; background-color: #515151; color:#ffffff; border:3px solid #000000}
#AdditionalInformationTable TR TD {padding: 1px; font-size: 12px; color:#ffffff;}
#AdditionalInformationTable {width: 650px; background-color: #5D5D5D; color:#ffffff; border:2px solid #000000}

#OrderStatusSearchTable {width: 576px; background-color: #5D5D5D; border:1px solid #000000}
#OrderStatusSearchTable TR TD {padding: 5px; font-size: 11px; }
.OrderStatusSearchtHeader { color: white; background-color: #2b2d38;}
.OrderStatusSearchtHeader TR TD{ padding: 4px; font-family: Candara; font-size: 12px;}

#AccountsListing {border: 4px solid #ffffff; width: 650px; padding: 1px;}
#AccountsListing TR TD { font-size: 14px; padding: 4px; color:#ffffff;}
#AccountsListing A { color:#ffffff; }
.AccountsHeader { background-color: #000000; color: white;}
.AccountsHeader A { font-weight: bold; }
.AccountsColored A, .AccountsNotColored A { color: #ffffff; font-weight: bold; }
.AccountsColored,.CartColored { background-color: #5D5D5D; border:4px; color:#ffffff; }
.AccountsNotColored,.CartNotColored { background-color: #333333; border:4px; }
.BuyAccountButton, #SearchButton, #CartSubmitButton, #AccountBuilderButton, #SellAccountButton, #AcceptationButton, .CouponSubmitButton, #smtlogin { background-color: #2b2d38; color: white; border:1px solid black; font-weight: bold; font-size: 11px; padding: 2px;}

AccountsFound { font-size: 12px; font-weight: bold; margin-top: 10px; margin-bottom:10px; padding-left:35px;}
.AccountsLinks A { color: #2b2d38; font-weight: bold; }
.AccountsLinks {margin-top: 10px; margin-bottom: 10px; }
.AccountsLinks TD {padding:5px;}
.LevelTable TR TD {border: none; color: white;}
.FullDetailsLink { font-size: 10pt; font-family: Candara; }
.tooltip { width: 400px; color: #000000; text-align: left; font-size: 12px; padding: 1px; border: 2px solid #000000; padding-bottom: 15px; background-image: URL(../images/table_cell_background_alt.gif);  background-position: top; background-repeat: }
.TooltipClose { color: white; font-weight: bold;}
.TooltipMenuClose { color: yellow; font-weight: bold; Width: 120px; Height: 17px}

/* Cart Page */
#CartGoogleCheckout { border: 1px solid black; width: 310px; margin-bottom: 10px; margin-right: 200px; margin-left: 200px; text-align:center;  }
#CartAccountInformation { margin-left: 10px; padding-top: 10px; margin-top:5px;}
#CouponTable { font-size: 10pt; width: 500px; margin: 0px auto; margin-top: 5px; text-align: center;}
#CouponTable TR TD { padding: 4px; }
#CartTable { font-size: 10pt; width: 580px; margin: 0px auto; margin-top: 5px;}
.CartColored,.CouponColored  { color: black; background-color: #111111; }
.CartNotColored, .CouponNotColored { color: black; background-color: #444444; }
.CartColored TD, .CartNotColored TD, .CouponNotColored TD,.CouponColored TD {padding: 4px; font-family: Candara; font-size: 12px; color: black; }
.CartHeader { color: black; background-color: #000000; }
.CartHeader TD{ padding: 4px; font-family: Candara; font-size: 12px;}

#night_phone_a, #night_phone_b, #night_phone_c { width: 40px; }

.SellAccountTable, .AcceptationTable  { font-size: 12px; }
.AccountBuilderTable { font-size: 11px; width: 800px; }
#RequiredFieldText, .CustomAccountText { font-size: 11px; }
.AccountBuilderTable TR TD { padding: 4px; }
.SellAccountTable TR TD { padding: 4px; }
.AcceptationTable TR TD { padding: 4px; }


/* Account Builder */
.AccountBuilderTable {font-size: 9pt; width: 576px; margin: 0px auto; margin-top: 5px;}
.AccountBuilderTable TR TD { padding: 4px; }
 #RequiredFieldText, #AccountBuilderButton { margin-left: 0px; }

/* Accept Quote */
#CustomAccountSummary {font-size: 8pt; width: 400px; margin: 0px auto; margin-top: 5px;}
 .CustomAccountText { margin-left: 10px; }

#CouponTable { text-align: center; width: 350px; border: 1px solid #2b2d38; font-size: 11px; margin: 0 auto;}
#CouponTable TR TD { font-size: 11px; padding: 4px;}

.Testimonial { border: 1px solid #ccc; padding: 5px; width: 350px;}
.TestimonialTable TD { font-size: 11px; padding: 2px; }
.TestimonialLeftColumn{ width: 150px; font-weight: bold; } 


/*****************************/


* { margin:0; padding:0;}
body {
text-align: center;
	margin:0;
	padding:0;
	font-size:10px;
        font-family: Candara;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#070301;

}
img { border:0; vertical-align:middle;}
input { vertical-align:middle;}

a:link, a:visited, a:active { text-decoration:none;}
a:hover { text-decoration:none;} 

/***** styles *****/
.color_white { color:#FFF;}
.clear { clear:both;}
.underline { text-decoration:underline;}
.color_black { color:#000;}
.color_blue { color:#006699;}
.style1 {color: #FFFFFF; font-size: 16px;}

/*******************/

#MainContainer {
	width:948px;
	margin: 0 auto;
	background-color: #FFF;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.ie div#MainContainer {
	background-color: #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	width:948px;
	position:relative;
	margin:auto;
}

#navbar {
	background-color: #000;
	height: 22px;
	width:948px;
}
#navbar li{
	list-style:none;
	float:left;
	background-image: url(../images/navbar_option.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 22px;
	position:relative;
	padding-top: 3px;
}
#navbar li a{
	color:#FFF;
	width:105px;
	display:block;
	font-size:10px;
	font-weight:bold;
}
#navbar li a:hover{ color:#FBCE01;}

#navbar li ul{
	position:absolute;
	display:none;
	top:20px;
}

.ie #navbar li ul{
	position:absolute;
	display:none;
	top:20px;
	left:0px;
}
#navbar li:hover ul{
	display:block;
}

#navbar li:hover ul li,#navbar li:hover ul li a{
	display:block;
	height:17px;
	padding-top:3px;
	background-color:#310D0D;
	background-image:none;
}

#navbar li:hover ul li a:hover{	
	background-color:#741E1F;
	background-image:none;
}

#header {
	height:203px;
	clear: both;
	width: 948px;
	background-color: #000;
	text-align: right;
}
#header_logo {
	width:435px;
	height:129px;
	position: relative;
	padding-left: 38px;
	padding-top: 32px;
}
#header_image {
	position:absolute;
	left:476px;
	top:0px;
	z-index:100;
}

.content_left_block {
	width:213px;
	background-image: url(../images/bg_block_col_left.jpg);
	background-repeat: no-repeat;
	background-position: left 25px;
	padding-bottom: 10px;
}

#ContentRow{
	background:url(../images/bgg_top.jpg) no-repeat top left;
}

.content_left_block .title{
	background:url(../images/looted_03.jpg) no-repeat;
	width:213px;
	height:25px;
	padding:5px 0 0 16px;
	color: #FFF;
	font-size: 14px;
}
.content_left_block .image{
}
.content_left_block .content {
	width:213px;
	margin:0 auto;
	margin-top: 18px;
	line-height: 13px;
}
.content_left_block .content .titles{
	padding:3px 0 3px 8px;
	background:#333;
	margin-bottom:5px;
	color:#FFFFFF;
	font-size: 14px;
}
.content_left_block .content .text {
	padding-bottom:25px;
	padding-left: 8px;
	font-size: 12px;
}

#content_left_v_navbar{
	width:192px;
	margin-top: 18px;
	margin-left: 11px;
}
#content_left_v_navbar li {
	position:relative;
	list-style:none;
}
#content_left_v_navbar li ul{
	position:absolute;
	left:192px;
	top:0px;
	display:none;
}
#content_left_v_navbar li:hover ul{
	display:block;
}
#content_left_v_navbar li a{
	color:#FFF; 
	display:block; 
	background:url(../images/v_navbar.jpg) no-repeat; 
	padding:3px 0 0 36px; border:1px solid #000; width:154px;
}

#content_left_v_navbar li a:hover{ background:url(../images/v_navbar_hover.jpg) repeat-y; border:1px solid #FFFF00;}

.content_right {
	width:630px;
	float: left;
	padding-top: 18px;
	padding-bottom: 10px;
}
.content_right_block {







	height:248px;
	padding: 12px 0 0 14px;
width:590px;






	background-image: url(../images/bg_col_right_top.jpg);

	background-repeat:no-repeat;
	margin-left: 5px;
}
#Content .title {
	background: url(../images/looted_12.jpg) no-repeat;
	height:24px; 
	padding: 6px 0 0 12px;
	color: #FFF;
	font-size: 14px;
	margin-left: 24px;
}
#Content{
	margin-left:-10px;text-align:center;
}
#Content .subcontent {
	background:url(../images/looted_14.jpg) no-repeat;
	margin-left: 12px;
	margin-bottom: 15px;
	padding: 6px 30px 0 42px;
	width:650px;
}
#Content .subcontent .titles2 {
	border-bottom:1px solid #ffcc00;
	margin-bottom:5px;
	padding-bottom:5px;
	font-size: 14px;
	font-weight: bold;
}



#Content .subcontent .text2 { padding-bottom:15px;}

.ie td#ContentLeft{
	background-repeat: repeat-y; 
	padding-left:28px;
}
.ie #ContentRow{
	background:#fff;
}

.ie #Content{
	margin-left:-10px;
}

.ie #Content .title {
	background: url(../images/looted_12.jpg) no-repeat;
	height:24px;
	padding:6px 0 0 46px;
	color: #FFF;
	font-size: 14px;
	margin-left: 12px;
}

.ie #Content .subcontent {
	background:url(../images/looted_14.jpg) no-repeat;
	margin-left: 12px;
	margin-bottom: 15px;
	padding: 36px 30px 0 42px;
	width:550px;
}
.ie #Content .subcontent .titles2 {
	border-bottom:1px solid #ffcc00;
	margin-bottom:5px;
	padding-bottom:5px;
	font-size: 14px;
	font-weight: bold;
}
.ie #Content .subcontent .text2 { padding-bottom:15px;}

#Footer .image{
	float:left;
	margin-left:45px;
}
#footer {
	top:3550px;
	text-align: center;
	margin-bottom: 24px;
	clear: both;
}
#footer_navbar {
	height:34px;
	width:942px;
	background: #000;
	color: #FFF;
	text-align: center;
	padding: 5px 0px 0px 5px;
	font-size: 11px;
	clear: both;
}

#footer_navbar a{
	color:#fff;
}

#footer_navbar a:hover{
	color:#D00000;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}


#GameLevelTable TR TD {padding: 5px; color: #000000; font-size: 10px; font-weight: bold;}
#GameLevelTable {width: 499px; background-color: #ffffff; }

.formtable TR TD {padding: 5px; color: #000000; font-size: 10px; font-weight: bold;}
.formtable {width:  499px; background-color: #ffffff; }



.pltable { font-size:11px; width:100%; padding-left: 5px;}
.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; }


strong.heading {
  font: bold 13px Candara;
  color: black;
  text-transform: uppercase;
  display: block;
  height: 29px;
  padding-top: 7px;
  height: 22px;
  padding-left: 10px;
}
strong.subheading {
display: block;
color: black;
padding-left: 20px;

}

strong {
display: block;
color: black;
}

