* { font-family: Verdana; padding:0px; margin:0px;}
BODY {
        text-align: center;
        width:1000px; margin:0 auto; }
        margin: 0px;
        padding: 0px;
        BACKGROUND-IMAGE: url(/images/body-body-background.png); BACKGROUND-REPEAT: repeat-y; 

}
TABLE {
        border-collapse: collapse; margin-left: auto; margin-right: auto;

}

IMG { border: none; }
H2 { font-size: 12px; font-weight: bold; border-top: 1px solid #3366cc; width: 600px; color:#3366cc;}
H3 { font-size: 11px; font-weight: bold;}



#MainContainer {
        margin: 0px auto; center;

}
#MainTable {
	width: 1000px;
        margin: 0px auto; center;

}

#ContentLeft {
background-color:#ffffff;
        
        vertical-align: top;
        width: 158px;
        border: 0px solid #EFEFEF;
        padding: 10px;
}

#LeftMenu {
 
          padding-left: 0px;
          width:158px;
}

#ContentRight {
        vertical-align: top;
        width: 158px;
        border: 0px solid #ccc;
        padding: 0px;
}

#RightMenu {
       padding: 10px; padding-right: 10px; margin: 0px;
}

#ContentMiddle {
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
padding-top: 10px;        
width: 600px;

}
#ContentHeader {
        font-weight: bold;
        color: #3366cc;
        text-align: center;
        font-size: 14px;
        border-bottom: 0px solid #3366cc;
        margin-bottom: 15px;
        width: 500px;
}

#SellAccountForm {width: 500px;}

#FooterRow { font-size: 11px; color: #ccc; text-align: center; padding-top: 10px; border-top: 0px solid #ccc;}

.SearchRow TD {	vertical-align: top; color:#ffffff; }
.SearchTextField { width: 50px; margin-top: 7px; padding:2px; color:#000000;}
#SearchTable TR TD {padding: 5px; font-size: 10px; width: 200px; color:#000000;}
#SearchTable {width: 500px; background-color: #ceeffe; border:1px solid #2b2d38; width:100%;}

.LevelTable LABEL { font-weight: normal; }
LABEL {font-weight: bold; }

.GameName { font-weight: bold; padding-bottom: 0px; border-top: 1px solid #3366cc; color:#3366cc; }
div.GameName {color:#3366cc;}
.GameContainer { padding-bottom: 10px; }

.GameSubItem {padding-left: 0px; color:#000000}

.tooltip { color: #fff; text-align: left; background-color: #56a9eb; font-size: 11px; padding: 4px; border: 1px solid #000000; width: 400px; padding-bottom: 15px; background-position: top; background-repeat: no-repeat;}
.TooltipClose { color: white; font-weight: bold; }

#AccountsListing {border: 1px solid #000000; width:100%;}
#AccountsListing TR TD { font-size: 11px; padding: 4px;}
.AccountsHeader { background-color: #ceeffe; color: #000000;}
.AccountsHeader A { font-weight: bold; }
.AccountsColored A, .AccountsNotColored A { color: #ceeffe; font-weight: bold; }
.AccountsColored,.CartColored, .CouponColored  { background-color: #56a9eb; }
.AccountsNotColored,.CartNotColored, .CouponNotColored  { background-color: #ceeffe; }
.BuyAccountButton, #SearchButton, #CartSubmitButton, #AccountBuilderButton, #SellAccountButton, #AcceptationButton, .CouponSubmitButton { background-color: #56a9eb; color: #000000; border:1px solid #000000; font-weight: bold; font-weight: bold; font-size: 9px; padding: 2px;}
a.FullDetailsLink { font-size:10px; font-weight: normal; color:#333399}
.AccountsFound { font-size: 12px; 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;}


.validation-advice {background-color: none;}

#CartTable, #CustomAccountSummary { text-align: left; border: 1px solid #000000; font-size: 11px; color: #000000; margin: 0 auto; }
#CartTable TR TD {padding: 4px; color: black;}
#CustomAccountSummary TR TD {padding: 4px;}
#CartAccountInformation {background-color: #ffffff; font-size:11px; color: #000000; font-weight: bold; padding:5px; width: 700px; border: 1px solid #000000;}
.CartHeader { color: black; background-color: #ffffff; width: 500px;}
.CartHeader TR TD{ padding: 4px; font-family: Candara; font-size: 12px; color: black;}

#night_phone_a { width: 40px; }
#night_phone_b { width: 40px; }
#night_phone_c { width: 60px; }

.AccountBuilderTable, .SellAccountTable, .AcceptationTable { font-size: 11px;}
#RequiredFieldText, .CustomAccountText { font-size: 11px; }
.AccountBuilderTable TR TD { padding: 4px; }
.SellAccountTable TR TD { padding: 4px; }
.AcceptationTable TR TD { padding: 4px; }

#SubmissionID, #AcceptationText {font-size:11px;}
#AcceptationPrice {font-size: 24px; text-align: center; width: 100%; font-weight: bold; color: #2b2d38; }
.AcceptationText {font-size:11px;}

a{color:#000000;text-decoration:none;}
a:links{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:active{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}



.links{color:#000000;text-decoration:none;}
.links a:links{color:#0085D2;text-decoration:none;}
.links a:visited{color:#000000;text-decoration:none;}
.links a:active{color:#000000; text-decoration:none;}
.links a:hover{color:#000000; text-decoration:underline;}


#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; } 

.content_right {
	width:630px;
	float: left;
	padding-top: 18px;
	padding-bottom: 5px;

}
.content_right_block {
	height:248px;
	padding: 12px 0 0 14px;
	background-image: url(../images/bg_col_right_top.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	margin-right: 25px;
	}
#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; }

div#Content strong.subheading {
display: block;
color: black;
padding-left: 20px;
background-color: transparent;
background-image: url(../images/subheadingarrow.png);
background-repeat: no-repeat;
background-attachment: scroll;
}

.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; }



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; TEXT-ALIGN: left
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
STRONG {
	COLOR: #3366cc
}

Bold {color: #3366cc}
.header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/header1000.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 146px; width: 1000px;
}
