body {
    margin: 0;
    padding: 0;
	background: #000000 url(/images/bkg_top2.gif) repeat-x left top;
    text-align: center;
}

a:visited {
    text-decoration:none;
}
a:link {
    text-decoration:none;
}

#container {
    margin: 0 auto;
    width: 1000px;
    text-align: center;
    top: 0px;
}

#header {
    height: 108px;
    width: 250px;
    margin: 0px;
    padding: 0px;
    text-align: left;
    float: left;
}

/** Tell A friend **/

.FriendSpacer {
    height:5px;
    background: #555555;
    border-style:ridge;
}

.LoginSection {
    height:122px;
    background: #33271b;
    margin:0px 0px 0px 0px;
}
.LoginSection p{
    font:Georgia, "Times New Roman", Times, serif;
    text-decoration: underline;
    font-size:14px;
    color: #D9B589;
    line-height:25px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align: center;
}
.LoginSection a{
    font:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color: #D9B589;
    line-height:25px;
    margin:20px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align: center;
}
.LoginSection span{
/*    font: normal 11px/24px Georgia, "Times New Roman", Times, serif; */
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    line-height:20px;
    color: #D9B589;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.textbox{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    line-height:15px;
    background:#dddecc;
    border:1px solid #66645D;
    width:120px;
    margin:0px 0px 0px 0px;
}
.btnLogin {
    width:125px;
    height:60px;
    margin:10px 0px 5px 0px;
}

/* ad space */

.top_ad{
    height: 90px;
    width: 725px;
    margin: 0px;
    padding: 9px 9px 9px 9px;
    text-align: left;
    float: left;
}

.side_ad{
    width: 160px;
    margin: 0px;
    padding: 8px 0px 0px 6px;
    _padding: 8px 0px 0px 3px;
    text-align: left;
    float: left;
}

/* global menus */
.global_menu {
/* this is defined in header.tpl*/
}
.global_menu p{
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    display: inline;
    padding: 0px;
    margin: 0px;
}

.global_menu a{
    padding: 0px 25px;
    margin: 0px 15px 0px 0px;
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    display: inline;
    text-decoration: none;
    text-align: bottom;
}

.global_menu a:hover{
    padding: 0px 25px;
    margin: 0px 15px 0px 0px;
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    background-color: #666666;
    display: inline;
    text-decoration: none;
}
.global_menu span {
    padding: 0px 25px;
    margin: 0px 15px 0px 0px;
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    background-color: #666666;
    display: inline;
    text-decoration: none;
}
.global_menu a:active{
    padding: 0px 25px 0px 25px;
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    background-color: #666666;
    display: inline;
    text-decoration: none;
}

/* No Side Menu */

.noleftmenu {
    float:left;
    margin:10px 0px 0px 140px;
    _margin:10px 0px 0px 70px;
    padding:0px;
}

/* Side Menu - New - Start */

.newleftmenu {
	float:left;
	width:137px;
	margin: 0px 6px 0px 0px;
	_margin: 0px 2px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.newleftmenu h1 {
    margin:0px 0px 0px 0px;
	padding:0px;
}

#playnow_gold {
	height:52px; 
	margin:0px;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}

.player_info {
	float:left;
	width:141px;
	height:151px;
	background-image:url(/images/bg_leftmenu_character.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.player_info img{
	margin:3px 0px 0px 0px;
}

.player_info h3{
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#F0ECE2;
}

.player_info p{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:115px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color:#cccccc;
	text-align:left;
	line-height:16px;
}

.player_info p img{
	padding:0px 3px 0px 0px;
}

.player_info p span{
	float:right;
	margin:0px;
	padding:0px;
}

.leftmenu_items {
	clear:both;
	float:left;
	width:139px;
	margin:3px 0px 0px 0px;
	border:1px solid #312F2C;
	background-color:#958F88;
}

.leftmenu_items ul{
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 1px;
	#padding:1px 0px 0px 1px;
}

.leftmenu_items ul li{
	list-style:none;
	text-align:left;
}

.leftmenu_items a{
	width:125px;
	height:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#cccccc;
	text-decoration:none;
	background-image:url(/images/bg_leftmenu_dw.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	padding:3px 0px 0px 12px;
}

.leftmenu_items a:hover{
	width:125px;
	height:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FAF4DF;
	text-decoration:none;
	background-image:url(/images/bg_leftmenu_ov.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	padding:3px 0px 0px 12px;
}

.leftmenu_items_active{
	width:125px;
	height:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FAF4DF;
	text-decoration:none;
	background-image:url(/images/bg_leftmenu_ov.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	padding:3px 0px 0px 12px;
}

/* Side Menu - New - End */

/* side menu */
.leftmenu {
    float:left;
    width:137px;
    margin:8px 0px 0px 0px;
    padding:0px;
}

#sidemenu_tellfriend{
    background: #CCCCCC;
    margin: 3px 0px 0px 0px;
    padding: 1px;
    border: 1px solid #000000;
    width: 137px;
    float: left;

}

html>body .leftmenu {
    float:left;
    width:137px;
    margin:10px 4px 0px 0px;
    padding:0px;
}


.leftmenu h1 {
    width:139px;
    margin:0px 0px 0px 1px;
}

#sidemenu_withmenu{
    background: #CCCCCC;
    margin: 0px 0px 0px 0px;
    padding: 1px;
    border: 1px solid #000000;
    width: 137px;
    float: left;
}

#sidemenu_title{
    background: #CCCCCC;
    margin: 0px;
    padding: 1px;
    border: 1px solid #000000;
    width: 137px;
    float: left;
}

#sidemenu_border{
    background: #CCCCCC;
    margin: 8px 0px 0px 0px;
    padding: 1px;
    border: 1px solid #000000;
    width: 137px;
    float: left;
}

.sidemenu p {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    width: 137px;
    height: 24px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: left;
    text-indent: 25px;
    clear: both;
    background: url(/images/menubtn_selected.gif) no-repeat center center;
}

.sidemenu a {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding: 0px;
    width: 137px;
    height: 24px;
    color: #555555;
    text-decoration: none;
    margin: 0px;
    display: block;
    background: url(/images/menubtn_default.gif) no-repeat center center;
}
.sidemenu span {
    background-image:url(/images/playnow_bg.jpg);
    background-repeat:repeat-x;
    height:33px;
}

.sidemenu a:link{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
}

.sidemenu a:hover {
    color: #FFFFFF;
    background: url(/images/menubtn_rollover.gif) no-repeat center center;
    text-decoration: none;
    display: block;
    width: 137px;
    height: 24px;
    padding: 0px;
}

.sidemenu a:visited{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
}
.sidemenu h2 {
    margin:0px;
    padding:0px;
    background-image:url(/images/playnow_bg.jpg);
    background-repeat:repeat-x;
    height:33px;
}
.sidemenu img {
    margin:5px auto;
    padding:0px;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
}

.sidemenu_head a {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding: 0px;
    width: 137px;
    height: 24px;
    color: #555555;
    text-decoration: none;
    margin: 0px;
    display: block;
    background: url(/images/menubtn_selected.gif) no-repeat center center;
}


.submenu {
    text-align: left;
    margin: 1px 1px 1px 1px;
    padding: 8px 0px 12px 0px;
    background: #000000 url(/images/menubkg_gradient.gif) repeat-x left bottom;
    clear: both;
    display: block;
    width: 135px;
    float: left;
}

.submenu p{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    width: 131px;
    height: 24px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: left;
    text-indent: 25px;
    clear: both;
    float: left;
}

.submenu a {
    padding: 0px;
    width: 131px;
    height: 24px;
    color: #555555;
    text-decoration: none;
    margin: 0px;
    display: block;
}

.submenu a:link{
    color: #FFFFFF;
    text-decoration: none;
}

.submenu a:hover {
    color: #FFFFFF;
    background: #666666;
    text-decoration: none;
    display: block;
    width: 131    px;
    height: 24px;
    padding: 0px;
}

.submenuSelected{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    background: #666666;
    display: block;
    width: 131px;
    height: 24px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: left;
    text-indent: 25px;
    clear: both;
    float: left;
}

.submenu a:visited{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
}

/* end side menu */



/* start center column layout */
#wide_center_column{
    width: 831px;
    float: left;
    text-align: left;
    margin: 8px 0px 0px 0px;
}


#center_column{
    width: 691px;
    float: left;
    text-align: left;
    margin: 8px 0px 0px 0px;
}

.content_border_leaderboard{
    margin: 0px auto;
    float: left;
}

.content_border{
    background: #cccccc;
    margin: 0px auto;
    padding: 1px;
    border: 1px solid #000000;
    float: left;
}

.content_border_helper{
    float: left;
    margin: 60px 0px 0px 0px;
    padding: 1px;
    border: 1px solid #cecece;
}
.footer_border{
    margin: 0px auto;
    padding: 1px;
    border: 1px solid #666666;
    width: 1083px;
    float: right;
}

.character{
    background: #000000 url(/images/bkg_window.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 183px;
    height: 252px;
    float: left;
}

.character h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.character h2{
    font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding-top: 6px;
    margin: 0px auto;
}

.character h3{
    font: 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    padding-top: 0px;
    margin: 0px auto;
}
.characterwindow {
    margin: 0px auto;
    padding: 0px;
    width: 183px;
    float: left;
}
.consumable{
    font: normal 11px/19px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 0px 0px 0px 10px;
    width: 173px;
    height: 50px;
    text-align: center;
}
.ammo_span{
	clear:both;
	float:left;
	font: normal 11px/19px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    width:173px;
    text-align: center;
}
.consumable p {
     height: 50px;
     width: 50px;
     margin: 0px;
     padding: 0px 2px 0px 2px;
     text-align: center;
     display: inline;
     float: left;
}
.consumable a:hover{
    background: url(/images/icon_rollover_highlight.gif) no-repeat center center;
    margin: 0px;
    padding: 0px;
    height: 50px;
    width: 50px;
    display: block;
}
.consumable a{
    margin: 0px;
    padding: 0px;
    height: 50px;
    width: 50px;
    display: block;
}
.consumable_text{
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    width: 183px;
    height: 64px;
    text-align: center;
}
.consumable_text p{
    font: normal 11px/19px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
    clear: both;
}
.selectedSlot{
    background: url(/images/icon_rollover_highlight_tra.gif) no-repeat;
    margin: 0px auto;
    padding: 0px;
    text-align:center;
    width:50px;
    height:50px;
    display:block;
}

/* Added Class - 18-12-07*/
.actionGridSelectedSlot{
    background: url(/images/action_grid_rollover_highlight.gif) no-repeat center center;
    margin: 0px;
    padding: 0px;
    text-align:center;
    width:50px;
    height:50px;
    display:block;
}

.actionGridUnavailableSlot{
    margin: 0px;
    padding: 0px;
    text-align:center;
    width:50px;
    height:50px;
    display:block;
}


.inventory{
    background: #000000 url(/images/bkg_window_long.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 298px;
    height: 252px;
    float: left;
}

.inventory h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

/* For Button */

.inventory_btn{
    background: #000000 url(/images/bkg_window_long.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 298px;
    height: 252px;
    float: left;
}

.inventory_btn span img{
    padding: 20px 0px 0px 0px;
}


.inventory_btn h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

/* Button end */

.inventorywindow {
    margin: 0px auto;
    padding: 0px;
    width: 298px;
    height: 205px;
    float: left;
}
.store{
    background: #000000 url(/images/bkg_window_long.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 298px;
    height: 252px;
    float: left;
}

.store h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.storewindow {
    margin: 0px auto;
    padding: 0px;
    width: 298px;
    height: 205px;
    float: left;
}

.action {
    background: #000000 url(/images/bkg_window.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 487px;
    height: 252px;
    float: left;
}

.action h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.action h2{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 8px 0px 1px 20px;
    _padding: 4px 0px 1px 20px; /* 26-12-2007 */
    clear: both;
}

.action p {
    height: 50px;
    width: 50px;
    margin: 0px;
    padding: 0px;
    display: inline;
    float: left;
}


.action a:hover{
    background: url(/images/icon_rollover_highlight.gif) no-repeat;  /* 26-12-2007 */
    margin: 0px;
    padding: 0px;
    height: 50px;
    width: 50px;
    display: block;
}

.actionwindow {
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    width: 487px;
    height: 228px;
    float: left;
}

.preview{
    background: #000000 url(/images/bkg_window.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 183px;
    height: 252px;
    float: left;
}

.preview h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.preview p{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.preview h6{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 4px 10px 0px 10px;
}

.previewwindow {
    margin: 0px auto;
    padding: 0px;
    width: 183px;
    height: 170px;
    float: left;
}

.previewwindow p {
    margin:0px;
    padding:0px 0px 7px 0px;
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}

.yellolwtext {
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #ECF171;
    line-height:10px;
}
/*
.textimg {
    float:right;
    margin:0px;
}
*/
.icon_stats {
    background-color: #4D4D4D;
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin: 2px 2px 0px 2px;
    padding: 2px 2px 2px 2px;
    height: 60px;
    width: 175px;
}

#id_rarity {
    width:70px;
    display:block;
}

.helper{
    float: left;
    background: #000000;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 183px;
    height: 252px;
}

.helper h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.helper p{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 0px 0px 0px 10px;
}

.middle_border{
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    width: 650px;
    height: 45px;
    float: left;
}

.middle{
    margin: 0px auto;
    padding: 5px 5px 5px 15px;
    width: 322px;
    height: 35px;
    float: left;
}

.middle p{
    font: normal 11px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 0px;
}

.middle span{
    font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding: 0px;
    float: left;
    width: 125px;
}

.window_nav {
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #B3B3B3;
    margin: 0px auto;
    padding: 4px 0px 4px 0px;
    width: 298px;
    height: 15px;
    text-align: center;
    float: left;
}

.window_nav img {
    padding: 0px 5px 0px 5px;
    vertical-align: middle;
}

.window_nav a{
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    padding: 0px 3px 0px 3px;
}

.window_nav a:hover{
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    background-color:#CCCCCC;
    padding: 0px 3px 0px 3px;
}

.price{
    font: bold 20px/22px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    float: right;
    border-bottom: solid;
}


/* block links */

.block_links {
    font: 11px/19px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}

.block_links h1{
    font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
    float: right;
}

.block_links h2{
    font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding-top: 6px;
    margin: 0px auto;
}

.block_links h3{
    font: 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    padding-top: 0px;
    margin: 0px auto;
}

.block_links a {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    display:block;
    padding: 0px 6px 0px 6px; /* Left Margin Extra */
    height: 50px;
    border-bottom: 1px dotted #666666;
    line-height:16px;
}

/* Change for the H2/H3 */

.block_links a p{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    padding: 6px 0px 0px 0px;
    margin:0px;
    line-height:16px;
}

.block_links a p span{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin:0px;
    line-height:16px;
}

/* Change for the Broken Firefox CSS, Setup page -- Start */

.block_links a:hover{
    background: #666666;
    text-decoration: none;
    display: block;
    padding: 0px 6px 0px 6px; /* Left Margin Extra */
    height: 50px;
    line-height:16px;
}

.block_links a:visited {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    display:block;
    padding: 0px 6px 0px 6px; /* Left Margin Extra */
    height: 50px;
    border-bottom: 1px dotted #666666;
    line-height:16px;
}

.block_links span{
    font: normal 11px/21px Georgia, "Times New Roman", Times, serif;
    color: #00FF00;
}

.block_links img{
    padding: 0px 5px 0px 0px;
}

.block_links_selected{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    display:block;
    padding: 0px 6px 0px 5px; /* Left Margin Extra */
    height: 50px;
    border: 1px solid #00CC00;
    background-color: #003300;
}

/* Change for the Broken Firefox CSS, Setup page -- End */

.block_links_selected a{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    padding: 6px 0px 0px 0px;
    margin:0px;
    line-height:16px;
}

.block_links_selected a p{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    padding: 6px 0px 0px 0px;
    margin:0px;
    line-height:16px;
}

/* Change for the Broken Firefox CSS, Setup page -- Start */
.block_links_selected h1{
    font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
    float: right;
}

.block_links_selected h2{
    font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding-top: 6px;
    margin: 0px auto;
}

.block_links_selected h3{
    font: 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    padding-top: 0px;
    margin: 0px auto;
}

.block_links_selected span{
    font: normal 11px/21px Georgia, "Times New Roman", Times, serif;
    color: #00FF00;
}

.block_links_selected img{
    padding: 0px 5px 0px 0px;
}


.block_links_equipped{
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    display:block;
    padding: 0px;
    height: 50px;
    border: 1px solid #666666;
    background-color: #191919;
}

.block_links_equipped h1{
    font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
    float: right;
}

.block_links_equipped h2{
    font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding-top: 6px;
    margin: 0px auto;
}

.block_links_equipped h3{
    font: 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    padding-top: 0px;
    margin: 0px auto;
}

.block_links_equipped span{
    font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #00FF00;
}

.block_links_equipped img{
    padding: 0px 5px 0px 0px;
}

.block_links_equipped a {
    font: normal 11px/24px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    display:block;
    padding: 0px 6px 0px 8px;
    height: 50px;
    border-bottom: 1px dotted #666666;
}

.block_links_equipped a:hover{
    background: #666666;
    text-decoration: none;
    display: block;
    padding: 0px 6px 0px 8px;
    height: 50px;
}

.button a{
    background: url(/images/btn_blue_blank.gif) no-repeat center top;
    margin: 0px auto;
    padding: 4px 0px 0px 0px;
    width: 80px;
    height: 17px;
    font: 10px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    display: block;
}
.button a:hover{
    background: url(/images/btn_red_blank.gif) no-repeat center top;
    margin: 0px auto;
    padding: 4px 0px 0px 0px;
    width: 80px;
    height: 17px;
    font: 10px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
}
.icon_stats {
    background-color: #4D4D4D;
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin: 2px 2px 0px 2px;
    padding: 2px 2px 2px 2px;
    height: 60px;
    width: 175px;
    float:left;
}

.icon_stats_label{
    float: left;
    width:40px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.icon_stats_label p {
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #C1C1C1;
    text-align: right;
    margin: 2px;
    padding: 0px 0px 0px 0px;
    float: left;
}

.icon_stats_info p{
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: left;
    margin: 2px;
    padding: 0px 0px 0px 0px;
    float: left;
}
.energy{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #33CCFF;
}
.preview_button {
    margin: 0px auto;
    padding: 0px 0px 0px 7px;
    width: 183px;
    height: 21px;
    text-align: center;
    clear: both;
}
.preview_button p{
    margin: 0px auto;
    padding: 0px 59px 0px 0px;
    width: 100px;
    height: 21px;
    text-align: center;
    float: right;
    display: inline;
}
.preview_button a{
    background: url(/images/btn_blue_blank.gif) no-repeat center center;
    margin: 0px auto;
    padding: 4px 0px 0px 0px;
    width: 80px;
    height: 17px;
    font: 10px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    display: block;
}
.preview_button a:hover{
    background: url(/images/btn_red_blank.gif) no-repeat center center;
    margin: 0px auto;
    padding: 4px 0px 0px 0px;
    width: 80px;
    height: 17px;
    font: 10px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    display: block;
}

.red_text{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FF3333;
}
.blue_text{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #33CCFF;
}
.green_text{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #33FF00;
}
.magenta_text{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FF33FF;
}
.yellow_text{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFF33;
}
.health{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FF3333;
}
.energy{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #33CCFF;
}
.accuracy{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #33FF00;
}
.speed{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FF33FF;
}
.nerve{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FFFF33;
}
.generic{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #D2B48C;
}
.shot{
    font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
    color: #FA8072;
}




/* Action Grid Start */
/*.actiongrid {
    background: #000000 url(/images/actiongrid_test_brown.jpg) no-repeat;;
    margin: 10px 0px 0px 4px;
    width: 629px;
    height: 627px;
    float: left;
    text-align:left;
    border: 1px solid #CCC8C5;
} */

.actiongrid { 
	width: 629px;
	overflow: hidden; 
	background: #000000 url(/images/actiongrid_bg.gif) no-repeat;
    height: 600px;
}

/* Added on 17-Dec-2007 */
.iconsbg {
    clear:both;
    padding: 39px 0px 0px 0px;
    width:628px;
    height:602px;
}

.guts {
    clear:both;
    float:left;
    width:150px;
    margin:0px 0px 0px 15px;
    padding:0px;
    text-align:center;
}

html>body .guts {
    clear:both;
    float:left;
    width:150px;
    margin:0px 0px 0px 31px;
    padding:0px;
    text-align:center;
}
    .guts h1 {
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
        margin:0px;
        padding:0px;
        text-align:left;
        line-height:11px;
        text-align:center;
    }
    .gutstitle {
        float:left;
        width:150px;
        text-align:center;
        margin:0px 0px 0px 0px;
    }
    .gutstitle ul {
        width:150px;
        list-style-type:none;
        list-style-position:outside;
        margin:0px 0px 0px 0px;
        padding:0px;
        float:left;
    }
    .gutstitle li {
        width:50px;
        float:left;
        margin:0px 0px 0px 0px;
        text-align:center;
    }
    .gutscol {
        float:left;
        width:156px;
        height:50px;
/*        margin:30px 0px 0px 0px; /* Modified on 18-Dec-2007 */
        margin:7px 0px 0px 0px;
        padding:0px;
    }
    #gutstwoimg {
        margin-right:52px;
    }
    #gutsoneimg     {
        margin-left:26px;
    }
    html>body #gutsoneimg     {
        margin-left:52px;
    }
    .gutscol ul {
        width:156px;
        float:left;
        list-style-type:none;
        list-style-position:outside;
        margin:0px;
        padding:0px;
    }
    .gutscol li {
        width:50px;
        height:50px;
        float:left;
        margin:0px;
        padding:0px;
        padding-right:2px;
        _padding-right:0px;
        cursor:pointer;
    }
    .gutscol span {
        margin:0px;
        padding:0px;
        float:left;
        display:block;
        width:52px;
    }
.swagger {
    float:left;
    width:150px;
    margin:0px 0px 0px 50px;
    padding:0px;
    text-align:center;
}
html>body .swagger {
    float:left;
    width:150px;
    margin:0px 0px 0px 56px;
    padding:0px;
    text-align:center;
}
    .swagger h1 {
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
        margin:0px;
        padding:0px;
        text-align:left;
        line-height:11px;
        text-align:center;
    }
    .swaggertitle {
        float:left;
        width:150px;
        text-align:center;
        margin:0px 0px 0px 0px;
    }
    .swaggertitle ul {
        width:150px;
        list-style-type:none;
        list-style-position:outside;
        margin:0px 0px 0px 0px;
        padding:0px;
        float:left;
    }
    .swaggertitle li {
        width:50px;
        float:left;
        margin:0px 0px 0px 0px;
        text-align:center;
    }
    .swaggercol {
        float:left;
        width:156px;
        height:50px;
/*        margin:30px 0px 0px 0px; /* Modified on 18-Dec-2007 */
        margin:7px 0px 0px 0px;
        padding:0px;
    }
    #swaggertwoimg {
        margin-right:52px;
    }
    #swaggeroneimg     {
        margin-left:26px;
    }
    html>body #swaggeroneimg     {
        margin-left:52px;
    }
    .swaggercol ul {
        width:156px;
        float:left;
        list-style-type:none;
        list-style-position:outside;
        margin:0px 0px 0px 0px;
        padding:0px;
    }
    .swaggercol li {
        width:50px;
        height:50px;
        float:left;
        margin:0px;
        padding:0px;
        padding-right:2px;
        _padding-right:0px;
        cursor:pointer;
    }
    .swaggercol span {
        margin:0px 0px 0px 0px;
        padding:0px;
        float:left;
        display:block;
        width:52px;
    }
.acuity {
    float:left;
    width:150px;
    margin:0px 0px 0px 51px;
    padding:0px;
    text-align:center;
}
html>body .acuity {
    float:left;
    width:150px;
    margin:0px 0px 0px 56px;
    padding:0px;
    text-align:center;
}
    .acuity h1 {
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
        margin:0px;
        padding:0px;
        text-align:left;
        line-height:11px;
        text-align:center;
    }
    .acuitytitle {
        float:left;
        width:150px;
        text-align:center;
        margin:0px 0px 0px 0px;
    }
    .acuitytitle ul {
        width:150px;
        list-style-type:none;
        list-style-position:outside;
        margin:0px 0px 0px 0px;
        padding:0px;
        float:left;
    }
    .acuitytitle li {
        width:50px;
        float:left;
        margin:0px 0px 0px 0px;
        text-align:center;
    }
    .acuitycol {
        width:156px;
        height:50px;
/*        margin:30px 0px 0px 0px; /* Modified on 18-Dec-2007 */
        margin:7px 0px 0px 0px;
        padding:0px;
    }
    #acuitytwoimg {
        margin-right:52px;
    }
    #acuityoneimg     {
        margin-left:26px;
    }
    html>body #acuityoneimg     {
        margin-left:52px;
    }
    .acuitycol ul {
        width:156px;
        float:left;
        list-style-type:none;
        list-style-position:outside;
        margin:0px 0px 0px 0px;
        padding:0px;
    }
    .acuitycol li {
        width:50px;
        height:50px;
        float:left;
        margin:0px 0px 0px 0px;
        padding:0px 2px 0px 0px;
        _padding:0px 0px 0px 0px;
        cursor:pointer;
    }
    .acuitycol span {
        margin:0px 0px 0px 0px;
        padding:0px;
        float:left;
        display:block;
        width:52px;
    }

.actionpanel {
    width:187px;
    height:600px;
    float:right;
    margin:0px 0px 0px 2px;
}

.actionpoints {
    width:180px;
    height: 112px;
    margin: 0px;
    float:left;
/*    background-image:url(/images/actionpoint_bg.jpg);
    background-repeat:no-repeat;
    margin:0px 0px 0px 0px; */
    padding:0px;
}

.actionpoints span {
    float:left;
    margin:0px 10px 0px 0px;
}

    .actionpoints h1{
    float:left;
    text-align:left;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin:3px 0px 0px 9px;
    padding:0px;
    }
    .actionpoints img {
        float:right;
        margin:3px 2px 0px 0px;
    }
    .actionpoints h2 {
    width:187px;
    clear:both;
    text-align:center;
    font: normal 12px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    }
    .actionpoints h3 {
    width:187px;
    float:left;
    font-family: Verdana,Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: bold;
    text-align:center;
    margin: 8px 5px 5px 0px;
    padding: 0px;
    }
    .actionpoints p {
    text-align:center;
    margin:0px;
    padding:0px;
    }

/* Action Score Starts */
#actionscore {
    float:right;
    width:185px;
    height:487px;
    background:#000000;
    margin:2px 0px 0px 0px;
    padding:0px;
    border:solid 1px #CCC8C5;
    background-image:url(/images/actionstatus_bg.jpg);
    background-repeat:no-repeat;
    text-align:left;
    visibility: visible;
    z-index:5;
    }
    #actionscore h1 {
        height:25px;
        float:left;
        text-align:left;
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
        margin:3px 0px 0px 9px;
        padding:0px;
    }
    #actionscore img {
        float:right;
        margin:2px 2px 0px 0px;
}
    #actionscore p {
        clear:both;
        width:180px;
        text-align:left;
        font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
        line-height:14px;
        color: #FFFFFF;
        margin:0px 0px 0px 0px;
        padding:8px 0px 0px 8px;
    }
    #actionscore ul {
        float:left;
        width:180px;
        height:210px;
        list-style-type:none;
        list-style-position:outside;
        margin:20px 0px 0px 0px;
        padding:0px;
        padding-left:5px;
    }
    html>body #actionscore ul {
        float:left;
        width:180px;
        height:210px;
        list-style-type:none;
        list-style-position:outside;
        margin:20px 0px 0px 5px;
        padding:0px;
    }
    #actionscore li {
        float:left;
        width:180px;
        height:50px;
        vertical-align:middle;
        margin: 0px;
        padding: 0px;
    }
    #actionscore li img {

        float:left;
        width:50px;
        height:50px;
        text-align:left;
        margin:0px;
        padding:0px;
    }
    #actionscore li span {
        float:right;
        width:130px;
        height:50px;
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color:#FFFFFF;
        margin:10px 0px 0px 0px;
        padding:0px;
        text-align:left;
    }
    #actionscore p {
        width:176px;
        color:#FFFFFF;
    }
/* Mouse over Action Status Start */
#actionstatus {
    position:absolute;
    float:right;
    width:185px;
    height:487px;
    background:#000000;
    margin:114px 0px 0px 0px;
    #margin:2px 0px 0px 0px; /* For IE7 */
    _margin:2px 0px 0px 0px; /* For IE6 and below */
    padding:0px;
    background-image:url(/images/actionstatus_bg.jpg);
    background-repeat:no-repeat;
    border:solid 1px #CCC8C5;
    visibility: hidden;
    z-index:10;
}
    #actionstatus h1 {
        height:25px;
        float:left;
        text-align:left;
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
        margin:2px 0px 0px 9px;
        padding:0px;
        }
    #actionstatus .icon {
        float:right;
        margin:2px 2px 0px 0px;
    }

    /*  Commented to solve the <p> tag problem in content
    #actionstatus p {
        float:left;
        width:163px;
        height:60px;
        margin:6px 0px 0px 5px;
        padding:0px 0px 0px 0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }
    html>body #actionstatus p {
        float:left;
        width:163px;
        height:60px;
        margin:6px 0px 0px 10px;
        padding:0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }
    */

    #actionstatus h6 {
        float:left;
        width:165px;
        height:60px;
        margin:5px 0px 0px 5px;
        padding:0px 0px 0px 0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }
    html>body #actionstatus h6 {
        float:left;
        width:165px;
        height:60px;
        margin:6px 0px 0px 10px;
        padding:0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }

    #actionstatus p {
		clear:both;
		/*float:left;*/
        margin:0px;
        padding:0px 0px 7px 0px;
        font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
    }

    #actionstatus img {
        float:left;
        margin:0px;
        padding:0px;
    }
    .statustext {
        float:left;
        text-align:left;
        font: normal 10px Verdana, Georgia, "Times New Roman", Times, serif;
        line-height:15px;
        color: #FFFFFF;
        margin:0px 0px 0px 0px;
        padding:0px;
    }

    .statustext_faded {
        float:left;
        text-align:right;
        font: normal 10px Verdana, Georgia, "Times New Roman", Times, serif;
        color: #C1C1C1;
        margin:0px 0px 0px 0px;
        padding:0px 2px 0px 0px;
        line-height:15px;
    }

    .commontext {
        width:163px;
        float:left;
        text-align:left;
        font: normal 11px Georgia, "Times New Roman", Times, serif;
        line-height:15px;
        margin:12px 0px 0px 11px;
        color:#FFFFFF;
    }
    .commontext .white{
        color:#FFFFFF;
    }
    .commontext .green{
        color:#33FF00;
    }
    .commontext .darkpink{
        color:#FF33FF;
    }
    .commontext .curve {
        font-style:italic;
    }

.seperator {
    clear:both;
    margin:0px auto;;
    padding:0px;
    padding-top:5px;
    margin-bottom:5px;
    width:163px;
    border-bottom:1px solid #CCCCCC;
}

hr {
    width:163px;
    clear:both;
    color:#808080;
    height:1px;
    margin:0px auto;
}

#upgradestatus {
    width:185px;
    background:#000000;
    margin:0px;
    padding:5px 0px 0px 0px;
    color:#FFFFFF;
    text-align:left;
}
    #upgradestatus h1 {
        width:163px;
        float:left;
        text-align:left;
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        line-height:15px;
        margin:0px 0px 0px 11px;
        color:#FFFFFF;
    }
    #upgradestatus .commontext {
        width:163px;
        float:left;
        text-align:left;
        font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
        line-height:15px;
        margin:12px 0px 0px 11px;
        color:#FFFFFF;
    }
    #upgradestatus h6 {
        float:left;
        width:165px;
        /*height:60px;*/
        margin:3px 0px 0px 5px;
        padding:0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }
    html>body #upgradestatus h6 {
        float:left;
        width:165px;
        height:60px;
        margin:3px 0px 0px 10px;
        padding:0px;
        background: #4D4D4D url(/images/round_crnr.gif) no-repeat right top;
    }

    #upgradestatus p {
		clear:both;
		/*float:left;*/
        margin:0px;
        padding:0px 0px 7px 0px;
        font: normal 11px/15px Georgia, "Times New Roman", Times, serif;
        color: #FFFFFF;
    }

    #upgradestatus img {
        float:left;
        margin:0px;
        padding:0px;
    }
    .commontext .white{
        color:#FFFFFF;
    }
    .commontext .green{
        color:#33FF00;
    }
    .commontext .darkpink{
        color:#FF33FF;
    }
    .commontext .curve {
        font-style:italic;
    }
.availableslot{
    float:left;
    background: url(/images/available.gif) no-repeat;
    margin: 0px;
    padding: 0px;
    height: 46px;
    width: 46px;
    display:block;
}

.availableslot_help{
    float:left;
    background: url(/images/_available.gif) no-repeat;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    height: 50px;
    width: 50px;
    display:block;
}

.grid_advertisement {
    float:right;
    width: 160px;
    height:629px;
    background:#000000;
    margin: 0px 5px 0px 0px;
    padding:0px;
    text-align:left;
}
html>body .grid_advertisement {
    float:right;
    width: 160px;
    height:629px;
    background:#000000;
    margin: 0px 10px 0px 0px;
    padding:0px;
    text-align:left;
}
/* popup */
/* Levelup Start */
.levelup{
    width: 487px;
    background: #1E1B18 url(/images/blank_title_bkg.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    float: left;
}
.levelup h1 {
    height:25px;
    float:left;
    text-align:left;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin:0px 0px 0px 9px;
    padding:0px;
}
.levelupchar {
    width:250px;
    height:323px;
    float:left;
    margin:0px 0px 0px 0px;
    clear:both;
}
.levelupchar img {
    margin:0px 0px 0px 19px;
}
.levelupchar h1 {
    width:210px;
    margin:12px 0px 0px 18px;
    font: normal 14px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    text-align:center;
    border-bottom:solid 1px #4B4946;
}
.levelupchar h2 {
    width:210px;
    margin:0px;
    padding:0px 0px 0px 22px;
}
.levelupchar p {
    float:left;
    height:24px;
    font: normal 14px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    margin:4px 0px 0px 0px;
    padding:0px;
}
.levelupchar p.greytext {
    float:left;
    font: normal 11px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:12px;
    margin:0px;
    padding:0px 8px 0px 0px;
}
.levelupchar span {
    float:right;
    font: normal 14px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    margin:4px 0px 0px 0px;
    padding:0px 10px 0px 0px;
}
.levelupchar span.greytext {
    float:right;
    font: normal 11px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:12px;
    margin:0px;
    padding:0px 10px 0px 0px;
}
.levelupchar p.scoretext {
    width:250px;
    font: normal 14px/16px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:25px;
    margin:0px;
    padding:0px;
    text-align:center;
}

.levelupchar img {
    padding:0px 0px 0px 18px;
    margin:0px;
}
.levelupstatus {
    width: 235px;
    height:323px;
    float:right;
    margin: 0px;
    padding: 0px;
    text-align:left;
}
.levelupstatus h1{
    font: normal 16px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 16px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
    width: 225px;
    height: 24px;
    line-height:18px;
    border-bottom: 1px solid #666666;
}
.levelupstatus h2{
    float:left;
    width:230px;
    height:24px;
    margin:0px;
    padding:0px;
    border-bottom: 1px solid #4B4946;
}
.levelupstatus img {
    margin:8px 0px 0px 3px;
    padding:0px;
    float:left;
    vertical-align:middle;
}
.levelupstatus p {
    float:left;
    font: normal 11px/16px Verdana, Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:20px;
    margin:0px 0px 0px 6px;
    padding:0px;
}
.levelupstatus span{
    font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #BCBBBA;
    float: right;
    margin:0px 5px 0px 0px;
}
/* Recent Events Start */
.RecentEvents {
    width:451px;
    padding:0px 17px;
}
.RecentEvents h1{
    width:451px;
    font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px solid #4B4946;
    padding:0px;
    margin:0px;
}
.RecentEvents h2{
    width:451px;
    height:44px;
    font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px solid #4B4946;
    padding:0px;
    margin:0px;
    clear:both;
}
.RecentEvents img{
    float:left;
    margin:2px 0px 0px 7px;
}
.RecentEvents span{
    float:left;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    vertical-align:middle;
    padding:15px 7px;
    margin:0px;
}
.RecentEvents input{
    float:right;
    padding:0px 0px;
    margin-top:10px;
}

#paging {
    float:right;
    padding-bottom:10px;
    padding-top:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

#paging a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#BCBBBA;
    text-decoration:none;
    font-weight:normal;
}

#paging a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}
/* Recent Events End */

/* Things To Do start */
.ThingsToDo {
    width:451px;
    padding:0px 17px;
}
.ThingsToDo h1{
    width:451px;
    font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px solid #4B4946;
    padding:0px;
    margin:0px;
}
.ThingsToDo h2{
    width:451px;
    height:44px;
    font: normal 14px/16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px solid #4B4946;
    padding:0px;
    margin:0px;
    clear:both;
}
.ThingsToDo img{
    float:left;
    margin:2px 0px 0px 7px;
}
.ThingsToDo span{
    float:left;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    vertical-align:middle;
    padding:15px 7px;
    margin:0px;
}
.ThingsToDo input{
    float:right;
    padding:0px;
    margin-top:10px;
}
.gun_desc_lable p {
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #C1C1C1;
    text-align: left;
    margin: 0px auto;
    padding: 5px 2px 0px 6px;
    float: left;
}

.gun_desc_info p{
    font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: right;
    margin: 0px auto;
    padding: 5px 10px 0px 6px;
    float: right;
}
.error
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FF0000;
    text-decoration:none;
}

/* Things To Do End */

/* News Section Start */
.news {
    width: 468;
    margin: 0px auto;
    padding: 16px 16px 16px 16px;
/*    padding: 0px 0px 0px 0px; */
    border: 1px solid #000000;
    float: left;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.news h2 {
    height:25px;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    line-height:16px;
    color: #ffffff;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px solid #666666;
    display: block;
}
.news span {
    height:25px;
    float: right;
    font: normal 8px Verdana,Georgia, "Times New Roman", Times, serif;
    line-height:23px;
    color: #AAAAAA;
    padding: 0px 0px 0px 0px;
    display: block;
}
.news h6 {
    font: normal 11px Verdana,Georgia, "Times New Roman", Times, serif;
    line-height:16px;
    color: #DDDDDD;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 20px 0px;
    display: block;
}

.news p {
    padding:0px;
    margin:0px;
}

.news i {
    color: #FFFFFF;
    font-weight:bold;
}
.news a {
    color: #EEDDCC;
/*    font-weight:bold;*/
    text-decoration:underline;
}
.news a:hover {
    color: #FFEEDD;
/*    font-weight:bold;*/
    text-decoration:underline; 
}
.paging {
    clear:both;
    padding:15px 20px 10px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
    float: right;
}

.paging strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
}
.paging p{
    display: inline;
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
    line-height:13px;
    float:left;
}
.paging span{
    margin:0px;
    padding:0px;
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #ffffff;
    line-height:13px;
}
.paging a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}
.paging a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}

.paging b {
    font-weight:normal;
    color:#999999;
}

.btnaction {
    background-image:url(/images/btn_bg.gif);
    background-repeat:no-repeat;
    display:block;
    border:0px solid #000000;
    width:125px;
    height:22px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    cursor:hand;
}

.levelpoints {
    clear:both;
    background-image:url(/images/progress_bg.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:206px;
    height:17px;
    margin:0px 0px 0px 19px;
}

.levelpoints span{
    float:left;
    margin:0px;
    padding:0px;
}

.levelpoints img{
    margin:0px;
    padding:0px;
}

.pbactive {
    background-image:url(/images/pb_active_bg.gif);
    background-repeat:repeat-x;
    background-position:top left;
    width:100px;
}

.pbactive p{
    float:right;
    border-right:1px solid #C79292;
    margin:0px;
    padding:0px;
    width:1px;
    height:14px;
    display:block;
    margin-top:2px;
}

/* For Transparent Divs */

.translucent {
    float:left;
    width:100%;
    opacity: 0.3;
    filter:alpha(opacity: 40);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
}

.btnaction {
    background-image:url(/images/btn_bg.gif);
    background-repeat:no-repeat;
    display:block;
    border:0px solid #000000;
    width:125px;
    height:22px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    cursor:hand;
}

/* Play Page Start */

.playnow {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.playnow h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.playnowbg {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.autoplay {
    clear:both;
    width:420px;
    height:125px;
    margin:0px auto;
    padding-top:10px;
}

.autoplay h2{
    display:block;
    border-bottom:1px solid #4F4A45;
    border-top:1px solid #4F4A45;
    background:#2F2112;
    font: normal 15px Georgia, "Times New Roman", Times, serif;
    color:#F4D7B6;
    height:27px;
}

.autoplay h2 img{
    padding:8px 10px 0px 10px;
    margin:0px;
}

.autoplay span {
    float:left;
    margin:0px;
    padding:0px;
}

.autoplay label {
    margin:0px;
    padding:0px 0px 0px 0px;
}

.autoplay p {
    float:left;
    padding-left:35px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    margin:0px;
    padding:4px 0px 0px 35px;
    _padding:4px 0px 0px 35px;
}

.autoplay label {
    padding:0px 0px 0px 0px;
    margin:0px;
}

.textbox_play {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#000000;
    margin:-2px 0px 0px 0px;
    #margin:-5px 0px 0px 0px;
    padding:0px;
    width:175px;
    height:18px;
    border:1px solid #809EB8;
}

.playvsai{
    clear:both;
    width:420px;
    margin:0px auto;
    padding-top:10px;
}

.playvsai ul {
    margin:0px 0px 0px 40px;
    padding:0px;
}

.playvsai li {
    margin:0px;
    padding:0px;
    clear:both;
    list-style:none;
}

.playvsai h2{
    display:block;
    border-bottom:1px solid #4F4A45;
    border-top:1px solid #4F4A45;
    background:#2F2112;
    font: normal 15px Georgia, "Times New Roman", Times, serif;
    color:#F4D7B6;
    height:27px;
}

.playvsai h2 img{
    padding-right:10px;
    padding-left:10px;
    padding-top:8px;
}

.playvsai span {
    float:left;
    margin:0px;
    padding:0px 0px 0px 0px;
}

.leftcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:50px;
    margin:0px;
    padding:0px;
}

.centercol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:195px;
    margin:0px;
    padding:0px;
}


.rightcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:50px;
    margin:0px;
    padding:0px;
}


.leftcol {
    float:left;
    display:block;
    width:50px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#E0E002;
    margin:0px;
    padding:5px 0px 0px 0px;
}

.rightcol {
    float:left;
    display:block;
    width:50px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#FFB20F;
    text-align:center;
    margin:0px;
    padding:5px 0px 0px 0px;
}

.centercol{
    float:left;
    display:block;
    width:185px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#FFB20F;
    margin:0px;
    padding:5px 0px 0px 0px;
}

/* Opponent Page */

.opponent{
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.opponent h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.opponentbg {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.opponentbg h2 {
    border-bottom:1px solid #4A4945;
    display:block;
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    height:28px;
    width:420px;
    margin:0px auto;
}

.opponentbg h3 {
    font: bold 24px Arial, Helvetica, sans-serif;
    color:#cc0000;
    height:28px;
    margin:0px auto;
    padding:20px 0px 0px 0px;
    display:block;
    text-align:center;
}

.opponentbg h4 {
    display:block;
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:420px;
    margin:0px auto;
    text-align:center;
    padding:120px 0px 130px 0px;
}

.opponentbg h4 img{
    padding-right:25px;
}

.opponentbg h6 {
    margin:0px auto;
    padding:75px 0px 0px 0px;
    display:block;
}

.opponentbg p {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:420px;
    margin:0px auto;
    padding-top:20px;
}

.opponentbg p span{
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    width:420px;
    margin:0px auto;
    padding-top:20px;
}

.opponentfound {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.opponentfound h2 {
    border-bottom:1px solid #4A4945;
    display:block;
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    height:28px;
    width:420px;
    margin:0px auto;
}

.opponentfound p {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:420px;
    margin:0px auto;
    padding-top:20px;
}

.opponentfound p span{
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    width:420px;
    margin:0px auto;
    padding-top:20px;
}

.opponentinfo {
    clear:both;
    width:420px;
    margin:0px auto;
    padding-top:40px;
}

.opponentinfo p{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
    line-height:20px;
    margin:0px;
    padding:0px;
    text-align:right;
}

.opponentinfo h2{
    display:block;
    width:420px;
    border-bottom:1px solid #4A4945;
    border-top:1px solid #4A4945;
    background:#380001;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#FFFFFF;
    padding:4px 0px 0px 0px;
}

.opponentinfo ul {
    margin:0px;
    padding:0px;
    margin-top:10px;
}

.opponentinfo li {
    margin:0px;
    padding:0px;
    clear:both;
    list-style:none;
    line-height:0px;
}

.opponentinfo span {
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.oppselect_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    width:50px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    margin:0px;
    padding:0px;
}

.oppfirstcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:145px;
    margin:0px 0px 10px 0px;
    padding:0px;
}

.oppsecondcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:75px;
    margin:0px;
    padding:0px;
}


.oppthirdcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:90px;
    margin:0px;
    padding:0px;
}

.oppforthcol_h3 {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:60px;
    margin:0px;
    padding:0px;
}

.oppselect {
    float:left;
    display:block;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    height:20px;
    width:50px;
    margin:0px;
    padding:0px;
}

.oppfirstcol {
    float:left;
    display:block;
    width:155px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    margin:0px;
    padding:0px 0px 0px 0px;
}

.oppsecondcol {
    float:left;
    display:block;
    width:85px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    text-align:left;
    margin:0px;
}

.oppthirdcol{
    float:left;
    display:block;
    width:70px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    margin:0px;
    padding:0px;
}

.oppforthcol {
    float:left;
    display:block;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    height:20px;
    width:45px;
    margin:0px;
    padding:0px;
    text-align:center;
}

.leftbtn {
    clear:both;
    float:left;
    padding-top:25px;
    margin:0px;
}

.rightbtn {
    float:right;
    padding-top:25px;
    margin:0px;
}
/* LeaderBoard Start */

.leaderboard{
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}

.leaderboard h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}

.leaderboardscore {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.leaderboardscore ul {
    margin:0px;
    padding:0px;
}
.leaderboardscore li {
    list-style:none;
    clear:both;
    margin:0px;
    padding:5px 0px 0px 0px;
}

.leaderboardscore h3 {
    margin:0px;
    padding:0px;
    float:left;
    text-align:center;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    padding-bottom:0px;
    border-bottom:1px solid #BCBBB7;
    width:10%;
}

.leaderboardscore p {
    float:left;
    font: normal 12px Arial, Georgia, "Times New Roman", Times, serif;
    color:#E0E002;
    text-align:center;
    width:10%;
    margin:0px;
    padding:0px;
}

.leaderboardscore .bigclm {
    float:left;
    text-align:left;
    text-align:left;
    width:30%;
}
 .leaderboardscore .smallclm {
    float:left;
    text-align:center;
    width:20%;
}

.scoregrid ul {
    margin:0px;
    padding:0px;
}
.scoregrid li {
    list-style:none;
    clear:left;
    margin:0px;
    padding:0px 0px 0px 0px;
    height:25px;
}

.playerscore {
    background:#993300;
}

.scoregrid h3 {
    margin:0px;
    padding:0px;
    float:left;
    text-align:right;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    padding-bottom:0px;
    border-bottom:1px solid #BCBBB7;
    width:9%;
}

.scoregrid p {
    float:left;
    font: normal 12px Arial, Georgia, "Times New Roman", Times, serif;
    color:#E0E002;
    text-align:right;
    width:9%;
    margin:0px 0px 0px 0px;
    padding:4px 0px 0px 0px;
}

.scoregrid .bigclm {
    float:left;
    text-align:left;
    width:34%;
}

.scoregrid .leftalign {
    text-align:center;
    padding-right:5px;
}

/* Match Abandoned */

.match_abandoned{
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.match_abandoned h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.match_abandonedbg {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.centerbtn {
    clear:both;
    margin:0px;
    padding:75px 0px 20px 0px;
    text-align:center;
}

.match_abandonedbg p {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#CDCDCD;
    width:420px;
    margin:0px auto;
    padding-top:65px;
    text-align:center;
}

/* Login Box Start */

.content_border_small{
    margin: 50px 100px 0px 100px;
    _margin: 50px 100px 0px 50px;
    padding: 1px;
    float: left;
}


.loginbox {
    width: 286px;
    margin: 0px 0px 20px 0px;
    padding: 0px;
    border: 1px solid #000000;
    float: left;
    background:#cccccc;
}

.loginbg {
    width:284px;
    /*height:252px;*/
    margin: 1px;
    padding: 0px;
    background: #1F0A0A;
    text-align:center;
    float:left;
    _float:none;
    #float:none;
}

.loginbg form {
    margin:0px;
    padding:0px;
}

.login_header{
    width:284px;
    height:30px;
    font: bold 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    text-align:center;
    display:block;
    background: url(/images/login_head_bg.gif) no-repeat center bottom;
    margin:0px;
    padding:0px 0px 0px 0px;
    line-height:28px;
}

.login_label{
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    padding:20px 0px 0px 0px;
    margin:0px;
}

.yellow_label{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color:#FFC704;
    padding:20px 0px 5px 0px;
    margin:0px;
}

.logintxtbox {
    width:185px;
    height:20px;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    color:#000000;
    border:1px solid #A4A4A4;
    text-align:center;
}

.warning_txt{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:20px 50px 40px 40px;
    margin:0px;
    text-align:left;
}

.top_padding {
    padding:18px 0px 15px 0px;
}

.loginbg h6 {
    margin:0px;
    padding:10px 20px 15px 175px;
}

.loginbg_leftbtn {
    float:left;
    clear:both;
    margin:0px;
    padding:10px 0px 15px 20px;
}

.loginbg_rightbtn {
    float:right;
    margin:0px;
    padding:10px 10px 15px 0px;
}

.loginbg h3 {
    width:202px;
    background-image:url(/images/warning_bg.gif);
    background-repeat:no-repeat;
    background-position:center 18px;
    margin:0px auto;
    padding:18px 0px 10px 0px;
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
}

.loginbg a {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color:#EBEBEB;
    text-decoration:underline;
    _line-height:14px;
    _border-bottom:1px solid #EBEBEB;
}

.eulamsg {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color:#EBEBEB;
}

.notplayertxt{
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#EBEBEB;
}


.loginbg a:hover {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color:#EBEBEB;
    text-decoration:none;
    _line-height:14px;
    _border-bottom:0px solid #EBEBEB;
}

.loginbg h5 {
    margin:0px;
    padding:15px 0px 15px 0px;
    display:block;
    text-align:center;
}

.loginbg h5 a{
    border:none;
}

.loginbg h4 {
    margin:0px;
    padding:85px 0px 25px 0px;
}

.loginbg h4 a{
    border:none;
}

.forgot_label {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    padding:30px 0px 0px 0px;
    margin:0px;
}

.loginbg span{
    clear:both;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    color:#FECB32;
    padding:0px 0px 0px 0px;
    margin:0px;
}

.loginbg_errorcls {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#CC0000;
    padding:4px 0px 0px 0px;
    margin:0px;
}

/* Player Option Start */

.player_options{
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.player_options h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.player_optionsbg {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.player_optionsbg h2 {
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    height:28px;
    border-bottom:1px solid #4B4946;
    margin:0px;
    padding:0px;
}

.player_optionsbg p {
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:420px;
    margin:0px;
    padding:25px 0px 10px 25px;
}

.player_optionsbg label {
    display:list-item;
    list-style:none;
    padding:0px 0px 15px 0px;
}

/* Account Section Start */

.account {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.account h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}

.accountinfo {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.accountinfo h3 {
    float:left;
    margin:0px;
    padding:0px;
}

.accountinfo label {
    clear:both;
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding: 0px 0px 12px 0px;
    display: block;
    width:135px;
}
.accountinfo span {
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding: 0px 0px 12px 0px;
    width:15px;
    display:block;
}

.accountinfo_character{
    float:right;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    padding-bottom:25px;
    _padding-bottom:18px;
}

.accountinfo p {
    float:left;
    marign:0px;
    padding:0px;
}

.yellow_text {
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #FFCC33;
    margin:0px;
    padding:0px;
}

.white_text {
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
    margin:0px;
    padding:0px;
}

.accountinfo hr {
    width:100%;
    height:0px;
    border:0px;
    border-top:1px solid #4A4945;
    padding-bottom:25px;
    #margin-bottom:15px;
    _margin-bottom:15px;
}

.textbox_account {
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    border:1px solid #    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    height:19px;
    border:1px solid #7F9DB9;
    margin: 0px 0px 15px 0px;
    padding:0px;
}

.accountinfo h4 {
    margin:45px 0px 0px 150px;
    _margin:45px 0px 0px 153px;
    padding:0px;
}

.accountinfo h4 img{
    float:left;
    #float:none;
    _float:none;
    margin:0px 20px 20px 0px;
    padding:0px;
}

/* Membership Info Start */

.membershipinfo {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.membershipinfo h3 {
    float:left;
    margin:0px;
    padding:0px;
}

.membershipinfo h4 {
    margin:0px;
    padding:0px 10px 10px 0px;
}

.membershipinfo label {
    clear:both;
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding: 0px 0px 12px 0px;
    display: block;
    width:135px;
}
.membershipinfo span {
    float:left;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding: 0px 0px 12px 0px;
    width:15px;
    display:block;
}

.membershipinfo_text {
    clear:both;
    margin:0px;
    padding:0px 15px 75px 150px;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
}

/* Billing Info Start */

/* Membership Info Start */

.billinginfo {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.billingrid {
    float:left;
    #float:none;
    border:1px solid #72706E;
}

.billingrid ul {
    margin:0px;
    padding:7px;
}

.billingrid li {
    list-style:none;
    clear:both;
}

.billingrid h2{
    margin:0px;
    padding:0px;
    text-align:center;
    background:#353535 url(/images/title_bg.gif) repeat-x left bottom;
    height:16px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFCC33;
    padding:4px 0px 3px 0px;
}

.billinginfo h3 {
    display:inline;
    margin:0px;
    padding:0px;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #BEBDBC;
    padding:0px 0px 5px 0px;
}

.billinginfo p {
    display:inline;
    margin:0px;
    padding:5px 0px 5px 0px;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    border-top:1px solid #504D4B;
}

.bill_smallclm {
    float:left;
    display:block;
    width:30px;
    text-align:left;
    color: #FFCC33;
}

.bill_mediumclm {
    float:left;
    display:block;
    width:110px;
    text-align:center;
    color: #FFCC33;
}

.bill_bigclm {
    float:left;
    display:block;
    width:180px;
    text-align:left;
    color: #FFCC33;
}


/* Help Section Start */

.help {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
    background: #000000 url(/images/blank_title_bkg.gif) repeat-x left top;
}

/*.help h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
} */

.forums {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.forums h2 {
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin:0px;
    padding:10px 0px 0px 5px;
}

.forums p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    margin:0px;
    padding:10px 15px 0px 5px;
}

.forums h4 {
    margin:0px;
    padding:100px 0px 0px 0px;
}

/* Report a Bug Start */

.reportbug {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.reportbug label {
    float:left;
    clear:both;
    display:block;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding:10px 12px 5px 0px;
    width:115px;
    text-align:right;
}

.reportbug p {
    float:left;
    margin:0px;
    padding:10px 0px 5px 0px;
    overflow:visible;
}

.reportbug_combo {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #000000;
    width:295px;
}

.reportbug_input {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    border:1px solid #7F9DB9;
    height:19px;
    width:291px;
}

.reportbug_area {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    border:1px solid #7F9DB9;
    width:291px;
}

.reportbug span {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #74716E;
    line-height:35px;
}

.reportbug h4 {
    margin:0px 0px 0px 127px;
    padding:0px;
}

.reportbug h4 img{
    float:left;
    #float:none;
    _float:none;
    margin:20px 20px 20px 0px;
    padding:0px;
}


/* Contact Us Start */

.contactus {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.contactus label {
    float:left;
    clear:both;
    display:block;
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #BCBBB9;
    margin:0px;
    padding:10px 12px 5px 0px;
    width:100px;
    text-align:right;
}

.contactus p {
    float:left;
    margin:0px;
    padding:10px 0px 5px 0px;
    overflow:visible;
}

.yellowlabel {
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #FFCC00;
}

.contactus_combo {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #000000;
    width:295px;
}

.contactus_input {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    border:1px solid #7F9DB9;
    height:19px;
    width:291px;
}

.contactus_area {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #000000;
    border:1px solid #7F9DB9;
    width:291px;
}

.contactus span {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #74716E;
    line-height:35px;
}

.contactus h4 {
    margin:0px 0px 0px 112px;
    padding:0px;
}

.contactus h4 img{
    float:left;
    #float:none;
    _float:none;
    margin:30px 20px 25px 0px;
    padding:0px;
}


/* FAQ Start */

.faq {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.faq h2 {
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin:0px;
    padding:0px;
    border-bottom:1px solid #4A4945;
    height:25px;
}

.faq ul {
    margin:12px 0px 0px 6px;
    padding:0px 0px 0px 0px;
}

.faq li {
    list-style:none;
    float:left;
    width:200px;
    padding:5px 0px 10px 10px;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #E2B52F;
    background-image:url(/images/bul_yellow.gif);
    background-repeat:no-repeat;
    background-position: left 10px;
}

.faq li a{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #E2B52F;
    text-decoration:none;
}

.faq li a:hover{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #E2B52F;
    text-decoration:underline;
}

.faq h3 {
    clear:both;
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin:0px;
    padding:30px 0px 0px 0px;
    border-bottom:1px solid #4A4945;
    height:25px;
}

.faq h3 span{
    display:inline;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    padding: 0px 0px 0px 183px;
}

.faquestion {
    margin:12px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.faquestion li{
    float:none;
    width:400px;
    list-style:none;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    background-image:url(/images/bul_grey.gif);
    background-repeat:no-repeat;
    background-position: left 10px;
    padding:5px 0px 5px 10px;
}

.faquestion li a{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    text-decoration:none;
}

.faquestion li a:hover{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    text-decoration:underline;
}

.faq h4 {
    clear:both;
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #FFBF00;
    margin:0px;
    padding:30px 0px 0px 0px;
    border-bottom:1px solid #4A4945;
    height:25px;
}

.faq h4 span{
    display:inline;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    padding: 3px 0px 0px 305px;
    background-image:url(/images/bul_top.gif);
    background-repeat:no-repeat;
    background-position:314px top;
    background-position:top 314px;
}

.faq h4 span a{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    text-decoration:none;
}

.faq h4 span a:hover{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration:none;
}

.queandans {
    margin:12px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.queandans li{
    float:none;
    width:438px;
    list-style:none;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    background-image:none;
    padding:20px 0px 0px 0px;
}

.queandans li p {
    clear:both;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    background-image:none;
    padding:5px 0px 0px 28px;
    margin:0px;
}

.queandans li span{
    display:block;
    float:right;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    padding: 3px 0px 0px 0px;
    background-image:url(/images/bul_top.gif);
    background-repeat:no-repeat;
    background-position:9px top;
}

.queandans li span a{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #A7A6A4;
    text-decoration:none;
}

.queandans li span a:hover{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration:none;
}


/* Create Character Loading Page */

.create_character_loading{
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.create_character_loading h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.create_character_loadingbg {
    float:left;
    width:447px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.create_character_loadingbg h4 {
    display:block;
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:420px;
    margin:0px auto;
    text-align:center;
    padding:100px 0px 115px 0px;
}

.create_character_loadingbg h4 img{
    padding-right:25px;
}

/* Close Beta Welcome Page */

.beta_welcome{
    width: 660px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.beta_welcome h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.beta_welcomebg {
    float:left;
    width:620px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.beta_welcomebg h2 {
    clear:both;
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:445px;
    border-bottom:1px solid #666666;
    height:28px;
    padding:5px 0px 0px 0px;
    margin:0px;
}

.beta_welcomebg p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 10px 15px 0px;
    margin:0px;
    line-height:15px;
}

.beta_welcomebg ul {
    margin:0px;
    padding:0px 50px 0px 50px;
}

.beta_welcomebg li {
    clear:both;
    list-style:none;
    width:345px;
}

.beta_welcomebg li h3{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color:#FDC703;
    margin:0px;
    padding:0px 0px 5px 0px;
    display:block;
    border-bottom:1px solid #666666;
}

.beta_welcomebg h4 {
    float:right;
    margin:0px;
    padding:0px 0px 0px 0px;
}

/* Create Character Page */

.create_character{
    width: 557px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.create_character h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.create_characterbg {
    float:left;
    width:517px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.create_characterbg p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:0px 30px 10px 0px;
    margin:0px;
    line-height:15px;
    word-spacing:1px;
}

.create_characterbg span {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 0px 0px 22px;
    margin:0px;
}

.create_characterbg h3 {
    width:188px;
    height:23px;
    border-bottom:1px solid #666666;
    display:block;
    padding:15px 15px 0px 0px;
    margin:0px auto;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
}

.create_character_txtarea {
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color:#6F5940;
    margin:0px 0px 15px 22px;
    width:193px;
    height:154px;
    border:1px solid #B4AF94;
    background-image:url(/images/bg_txtarea.gif);
    line-height:22px;
    padding:0px 0px 0px 8px;
}

.firstname {
    float:left;
    width:248px;
    height:354px;
    background:#2E2A27;
    border:1px solid #66645D;
    margin:35px 0px 30px 0px;
}

.firstname p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 0px 25px 22px;
    margin:0px;
    line-height:15px;
    word-spacing:1px;
}

.lastname {
    float:right;
    width:248px;
    height:354px;
    background:#2E2A27;
    border:1px solid #66645D;
    margin:35px 5px 30px 0px;
    _margin:35px 2px 30px 0px;
}

.lastname p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 0px 25px 22px;
    margin:0px;
    line-height:15px;
    word-spacing:1px;
}

.create_characterbg h4 {
    float:right;
    margin:0px;
    padding:0px 8px 10px 0px;
}

.choose_name_action{
    clear:both;
    float:right;
    margin:20px 26px 18px 0px;
    _margin:25px 13px 18px 0px;
    padding:0px 0px 0px 0px;
}


/* Getting Started Page */

.getting_started{
    width: 557px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.getting_started h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.getting_startedbg {
    float:left;
    width:517px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.getting_startedbg h2 {
    clear:both;
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
    width:517px;
    border-bottom:1px solid #666666;
    height:28px;
    padding:5px 0px 0px 0px;
    margin:0px;
}

.getting_startedbg p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 10px 10px 0px;
    margin:0px;
    line-height:15px;
}

.getting_startedbg h4 {
    display:block;
    margin:0px auto;
    padding:25px 0px 25px 0px;
    text-align:center;
}


/* Gaming Basics */

/*.gaming_basics{
    width: 680px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    background: #000000 url(/images/blank_title_bkg.gif) repeat-x left top;
    float: left;
}
/*.gaming_basics h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
} */
.gaming_basicsbg {
    float:left;
/*    width:640px; */
    margin: 0px auto;
    padding: 16px 16px 16px 16px;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.gaming_basicsbg h2 {
    clear:both;
    display:block;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#ffffff;
/*    width:517px; */
    border-bottom:1px solid #666666;
    height:28px;
    padding:10px 0px 0px 0px;
    margin:1px 20px 0px 0px;
}

.gaming_basicsbg p {
    clear:both;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 10px 10px 0px;
    margin:0px 20px 0px 0px;
    line-height:15px;
}

.gaming_basicsbg ul {
    margin:0px 20px 0px 0px;
    padding:10px 0px 10px 0px;
}

.gaming_basicsbg li {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    line-height:15px;
    list-style:none;
    clear:left;
}

.gaming_basicsbg li span{
    float:left;
    clear:none;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:0px;
}

.gaming_basicsbg li p{
    clear:none;
    float:left;
    padding:5px 0px 0px 65px;
    margin:0px 0px 0px 0px;
/*    width:600px; */
}


/* Paging Class - Keep at Bootom*/

.paging {
    padding:15px 20px 10px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
    float: right;
}

.paging strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
}
.paging p{
    display: inline;
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
    line-height:13px;
    float:left;
    border:none;
}
.paging span{
    margin:0px;
    padding:0px;
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #ffffff;
    line-height:13px;
}
.paging a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}
.paging a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}

.paging b {
    font-weight:normal;
    color:#999999;
}

/* Review Character Page */


.review_character{
    width: 557px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.review_character h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.review_characterbg {
    float:left;
    width:517px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #1E1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.review_characterbg p {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding:10px 30px 0px 0px;
    margin:0px;
    line-height:15px;
    word-spacing:1px;
}

.review_characterbg h4 {
    float:right;
    padding:20px 0px 20px 0px;
    margin:0px;

}

.reviewchar {
    width:250px;
    height:323px;
    float:left;
    margin:0px 0px 0px 0px;
    clear:both;
}

.reviewchar img {
    margin:0px 0px 0px 19px;
}

.reviewchar h1 {
    width:210px;
    margin:12px 0px 0px 18px;
    font: normal 14px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    text-align:center;
    border-bottom:solid 1px #4B4946;
    background-image:none;
    background:none;
}
.reviewchar h2 {
    width:210px;
    margin:0px;
    padding:0px 0px 0px 22px;
}
.reviewchar p {
    float:left;
    height:24px;
    font: normal 14px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    margin:10px 0px 0px 0px;
    padding:0px;
}

.reviewchar p.greytext {
    float:left;
    font: normal 11px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:12px;
    margin:0px;
    padding:0px 8px 0px 0px;
}

.reviewchar span {
    float:right;
    font: normal 14px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:14px;
    margin:10px 0px 0px 0px;
    padding:0px 10px 0px 0px;
}

.reviewchar span.greytext {
    float:right;
    font: normal 11px/22px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:12px;
    margin:0px;
    padding:0px 10px 0px 0px;
}

.reviewchar p.scoretext {
    width:250px;
    font: normal 14px/16px Verdana,Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    line-height:25px;
    margin:0px;
    padding:0px;
    text-align:center;
}

.reviewchar img {
    padding:0px 0px 0px 18px;
    margin:0px;
}

.charpoints {
    clear:both;
    background-image:url(/images/progress_bg.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:206px;
    height:17px;
    margin:0px 0px 0px 19px;
}

.charpoints span{
    float:left;
    margin:0px;
    padding:0px;
}

.charpoints img{
    margin:0px;
    padding:0px;
}

.pbactive {
    background-image:url(/images/pb_active_bg.gif);
    background-repeat:repeat-x;
    background-position:top left;
    width:100px;
}

.pbactive p{
    float:right;
    border-right:1px solid #C79292;
    margin:0px;
    padding:0px;
    width:1px;
    height:14px;
    display:block;
    margin-top:2px;
}

.reviewcharstatus {
    width: 235px;
    height:323px;
    float:right;
    margin: 0px;
    padding: 0px;
    text-align:left;
}

.reviewcharstatus h1{
    float:left;
    font: normal 16px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 16px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
    width: 225px;
    height: 24px;
    line-height:18px;
    border-bottom: 1px solid #666666;
    background:none;
    background-image:none;
}

.reviewcharstatus ul {
    margin:0px;
    padding:0px;
}

.reviewcharstatus li {
    clear:both;
    background-image:url(/images/bullet.gif);
    background-repeat:no-repeat;
    background-position:3px 8px;
    list-style:none;
    margin-right:5px;
    padding-left:6px;
    _padding-left:0px;
    padding-bottom:3px;
    border-bottom: 1px solid #4B4946;
    height:20px; /* For Firefox */
    _height:auto; /* For IE6 */
    #height:auto; /* For IE7 */
}

.reviewcharstatus h2{
    float:left;
    width:230px;
    height:24px;
    margin:0px;
    padding:0px;
    border-bottom: 1px solid #4B4946;
}
.reviewcharstatus img {
    margin:8px 0px 0px 3px;
    padding:0px;
    float:left;
    vertical-align:middle;
}

.reviewcharstatus p {
    float:left;
    font: normal 11px/16px Verdana, Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:20px;
    margin:0px 0px 0px 6px;
    padding:0px;
}

.reviewcharstatus span{
    float: right;
    font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #BCBBBA;
    margin:0px 5px 0px 0px;
}

/* Error_404 Page */

.error_console {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.error_console h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.error_consolebg {
    width:447px;
    height: expression( this.scrollHeight < 441 ? "440px" : "auto" ); /* sets min-height for IE */
    min-height:440px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #292522 url(/images/content_bg_misc.gif) no-repeat top center;
}

.error_consolebg h2{
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px soLid #9A9795;
    padding:0px 0px 3px 0px;
    margin:0px 10px 0px 10px;
}

.error_consolebg p{
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding:25px 0px 10px 0px;
    margin:0px 10px 0px 10px;
    line-height:18px;
}

.error_consolebg p a{
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #FFCA00;
    line-height:18px;
    text-decoration:underline;
    _border-bottom:1px solid #FFCA00;
}

.error_consolebg p a:hover{
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #FFCA00;
    line-height:18px;
    text-decoration:none;
    _border-bottom:none;
}

.error_consolebg h3{
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #FFCA00;
    border:1px soLid #635A48;
    padding:20px 20px 10px 20px;
    margin:0px 10px 0px 10px;
    height:75px;
    background:#3E3428;
}

/* About Page */

.about {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
    background: #000000 url(/images/blank_title_bkg.gif) repeat-x left top;
}
/*.about h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top; */
}
.aboutbg {
    width:447px;
    height: expression( this.scrollHeight < 441 ? "440px" : "auto" ); /* sets min-height for IE6 */
    min-height:440px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #292522 url(/images/content_bg_misc.gif) no-repeat top center;
}

.aboutbg h2{
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px soLid #9A9795;
    padding:0px 0px 3px 0px;
    margin:0px 10px 0px 10px;
}

.aboutbg p{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
    padding:15px 0px 10px 0px;
    margin:0px 10px 0px 10px;
    line-height:17px;
}

/* Login Account Locked */

.login_account_locked {
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #CC0000;
    padding:20px 0px 5px 0px;
    margin:0px 25px 0px 25px;
    border-bottom:1px solid #cc0000;
}

.login_account_msg {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
    padding:15px 0px 10px 0px;
    margin:0px 25px 0px 25px;
    text-align:left;
}

/* Maintenance Page */

.maintenance {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.maintenance h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.maintenancebg {
    width:447px;
    height: expression( this.scrollHeight < 441 ? "440px" : "auto" ); /* sets min-height for IE6 */
    min-height:440px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #292522 url(/images/content_bg_misc.gif) no-repeat top center;
}

.maintenancebg h2{
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px soLid #9A9795;
    padding:0px 0px 3px 0px;
    margin:0px 10px 0px 10px;
}

.maintenancebg p{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
    padding:15px 0px 10px 0px;
    margin:0px 10px 0px 10px;
    line-height:17px;
}

.maintenancebg h3{
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #FFCC00;
    padding:15px 0px 15px 0px;
    text-align:center;
    margin:0px;
}

/* Maintenance Page */

.cmn_miscpage {
    width: 487px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.cmn_miscpage h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.cmn_miscpagebg {
    width:447px;
    height: expression( this.scrollHeight < 441 ? "440px" : "auto" ); /* sets min-height for IE6 */
    min-height:440px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #292522 url(/images/content_bg_misc.gif) no-repeat top center;
}

.cmn_miscpagebg h2{
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px soLid #9A9795;
	padding:10px 0px 3px 0px;
	margin:0px 10px 10px 10px;
}

.cmn_miscpagebg h3{
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
    padding:0px 0px 3px 0px;
    margin:0px 10px 10px 10px;
}

.cmn_miscpagebg p{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
    padding:0px 0px 25px 0px;
    margin:0px 10px 0px 10px;
    text-align:justify;
}

.cmn_miscpagebg p strong{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
}

.cmn_miscpagebg p a{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
    text-decoration:underline;
}

.cmn_miscpagebg p a:hover{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
    text-decoration:none;
}

.cmn_miscpagebg ol{
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 32px;
}

.cmn_miscpagebg ol li{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
	padding-top:10px;
	padding-bottom:5px;
	text-align:justify;
}

.cmn_miscpagebg ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 45px;
}

.cmn_miscpagebg ul li{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #CDCBCC;
	text-align:justify;
}

.links_intoc {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #CDCBCC;
	text-decoration:underline;
}

.links_intoc:hover {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #CDCBCC;
	text-decoration:none;
}


/* Nondesclosure Agreement Page */

.cmn_ndapage {
    width: 660px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}
.cmn_ndapage h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}
.cmn_ndapagebg {
    width:620px;
    height: expression( this.scrollHeight < 441 ? "440px" : "auto" ); /* sets min-height for IE6 */
    min-height:440px;
    margin: 0px auto;
    padding: 20px 20px 20px 20px;
    background: #292522;
}

.cmn_ndapagebg h2{
    font: normal 18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    border-bottom:1px soLid #9A9795;
    padding:0px 0px 3px 0px;
    margin:0px 10px 0px 10px;
}

.cmn_ndapagebg p{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
    padding:10px 0px 10px 0px;
    margin:0px 10px 0px 10px;
}

.cmn_ndapagebg ol{
    margin:0px 0px 0px 15px;
    padding:10px 0px 0px 18px;
}

.cmn_ndapagebg ol li{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #CDCBCC;
    padding-bottom:10px;
}

.cmn_ndapagebg h4{
    text-align:center;

}


/* Footer */

.footer {
    width:100%;
    clear:both;
    float:left;
    margin:25px 0px 0px 0px;
    background-image:url(/images/bg_footer.gif);
    background-repeat:repeat-x;
    background-position:left 3px;
    #background-position:left 11px;
    text-align:center;
}

.footer img{
    padding:0px 10px 0px 10px;
}

.footer ul {
    margin:10px 0px 0px 0px;
    padding:0px;
}

.footer li {
    list-style:none;
    display:inline;
    padding:0px 55px 0px 55px;
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #999999;
}

.footer li a{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #999999;
    text-decoration:none;
}
.footer li a:hover{
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #ffffff;
    text-decoration:none;
}

.footer p{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #808080;
    margin:0px;
    padding:15px 0px 10px 0px;
}


/* PaperDoll Start */

.paperdoll{
    background: #3F352E url(/images/bkg_window.gif) repeat-x left top;
    margin: 0px auto;
    padding: 0px;
    border: 1px solid #000000;
    width: 183px;
    height: 252px;
    float: left;
}

.paperdoll h1{
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    text-indent: 10px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    height: 24px;
}

.paperdoll h2{
    font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    padding-top: 6px;
    margin: 0px auto;
}

.paperdoll h3{
    font: 11px/18px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    padding-top: 0px;
    margin: 0px auto;
}
.paperdollwindow {
    margin: 0px auto;
    padding: 0px;
    width: 183px;
    height:228px;
    float: left;
    background:#3F352E;
    background-image:url(/images/paper_doll.GIF);
    background-repeat:no-repeat;
    background-position:left top;
}
.paperdollwindow ul {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.paperdollwindow li {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    display:block;
    list-style:none;
    float:left;
    text-align:center;
    padding:0px 6px 0px 5px;
}
.blank_clm {
    display:block;
    width:50px;
    height:50px;
}
.topmargin img{
    margin-top:8px;
}
.middlebtm img {
    margin-top:8px;
}
.active img{
    background: url(/images/icon_rollover_highlight_tra.gif) no-repeat;
    width:50px;
    height:50px;
    /*display:block;*/
}
.activered img{
    background: url(/images/icon_rollover_highlight_red.gif) no-repeat;
    width:50px;
    height:50px;
    /*display:block;*/
}
.activered_slot{
    background: url(/images/icon_rollover_highlight_red.gif) no-repeat;
    width:50px;
    height:50px;
    display:block;
}


/* PaperDoll End */

/* Golden Eagle Buy Page  - Start */

/*.goldeneagle_border{
    margin: 0px 0px 0px 3px;
    padding: 0px;
    border: 1px solid #000000;
    float: left;
	 background:#31261A;
} */

/*.goldeneagle {
    width: 487px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #cccccc;
    float: left;

}*/
.goldeneagleredirect {
    width: 487px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #cccccc;
    float: left;

}
.goldeneagleredirectbg {
    float:left;
    width:447px;
    height: 220px;
    margin: 0px auto;
    padding: 20px 20px 0px 20px;
    background:#33271B url(/images/bg_goldeneagle_redirect.jpg) no-repeat left top;
}

.goldeneagleredirectbg h2{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    text-align: center;
    color:#D9B589;
    font-weight: bolder;
    text-decoration:none;
    margin:0px;
    padding:45px 30px 0px 30px;
    float:left;
}

.goldeneaglebg {
/*    _float:left;
    width:447px;
    margin: 0px auto; */
    width:447px;
    padding: 20px 20px 20px 20px;
/*    background:#33271B url(/images/bg_goldeneagle.jpg) no-repeat left top; */
}

.goldeneaglebg h6 {
    margin:18px 0px 16px 0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:18px;
    color: #CCCCCC /* #D9B589 */;
    font-weight:bold;
    text-decoration:none;
}

.friendsbg {
    float:left;
    width:665px;
	 height:526px;
    margin: 0px auto;
    padding: 0px;
    background:#31261A url(/images/bkg_friends.jpg) no-repeat left top;
}

.goldeneaglebg ol{
    padding:10px 10px 0px 25px;
    margin: 0px;
    border: 1px solid #4C4133; /*#D9B589; */
/*    background:#31261A  url(/images/bg_action_item_hover.gif) repeat left top; */
    background:#31261A  url(/images/bg_texture.jpg) repeat left top;
/*    background:#31261A  url(/images/bg_texture_light.gif) repeat left top; */
}

.goldeneaglebg ol p{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    color:#D9B589;
    font-weight:normal;
    text-decoration:none;
}

.goldeneaglebg ol li{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    color:#D9B589;
    font-weight:normal;
    text-decoration:none;
    padding-bottom:18px;
    margin: 0px 0px 0px 10px;
}

.goldeneaglebg ul {
    margin:14px 0px 0px 0px;
    padding:0px;
    border: 1px solid #4C4133; /*#D9B589; */
    background:#31261A url(/images/bg_texture.jpg) repeat left top;
}

.goldeneaglebg ul li{
    list-style:none;
    padding:22px 0px 22px 35px;
    width:388px;
}

.goldeneaglebg li p{
    margin:0px;
    padding:0px;
    float:right;
    margin:0px 5px 0px 0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
	font-weight: bold;
    color:#cccccc;
    font-weight:normal;
    text-align:right;
}

.goldeneaglebg li p strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFC807;
}

/* Golden Eagle Buy Page  - End */

/* Level Skus Page  - Start */

.levelskus_border{
    margin: 0px 0px 0px 3px;
    padding: 0px;
    float: left;
}

.levelskus {
    width: 487px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #cccccc;
    float: left;

}
.levelskusbg {
    float:left;
    width:447px;
    height:500px;
    margin: 0px auto;
    padding: 20px 19px 0px 18px;
    background:#33271B url(/images/bg_levelskus.jpg) no-repeat left top;
}

.levelskuserrorbg {
    text-align: center;
    padding: 20px 20px 0px 20px;
    background:#33271B;
}

.levelskusbg p {
    clear:right;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    color:#D9B589;
    font-weight:normal;
    text-decoration:none;
    padding:0px 15px 0px 18px;
    margin:0px;
    line-height:16px;
}

.levelskusbg p img{
    padding:0px 20px 0px 0px;
}

.levelskusbg ul{
    margin:0px 0px 25px 40px;
    padding:0px 0px 0px 0px;
}

.levelskusbg ul li{
    list-style:none;
    background-image:url(/images/bullete_brown.gif);
    background-repeat:no-repeat;
    background-position:left 6px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E6DBC7;
    font-weight:bold;
    text-decoration:none;
    padding:3px 0px 0px 15px;
    margin:0px;
    line-height:15px;
}

.points_btns {
    padding:0px;
    margin:62px 0px 0px 30px;
}

.points_btns dd{
    padding:0px;
    margin:0px 0px 20px 0px;
    list-style:none;
}

.points_btns dd p{
    float:right;
    padding:0px;
    margin:8px 33px 0px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
    text-align:right;
}

.points_btns dd p strong{
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#FFC807;
    text-decoration:none;
}

.points_btns dd img{
    margin:0px;
    padding:0px;
}

/* Level Skus Page  - End */

/* Ticket Skus Page  - Start */

.ticketskus_border{
    margin: 0px 0px 0px 3px;
    padding: 0px;
    border: 1px solid #000000;
    float: left;
}

.ticketskus {
    width: 487px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    float: left;

}
.ticketskusbg {
    float:left;
    width:458px;
    margin: 0px auto;
    padding: 5px 5px 5px 14px;
    background:#33271B;
}

.ticketskusbg h2{
    margin:0px;
    padding:5px 0px 0px 0px;
    text-align:center;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    color:#E2DDD3;
    font-weight:normal;
    text-decoration:none;
}

.travel_stagecouch {
    float:left;
    width:226px;
    height:470px;
    margin:9px 0px 0px 0px;
    border:1px solid #4C4133;
    background-image:url(/images/bg_texture.jpg);
}

.travel_stagecouch h3{
    margin:0px;
    padding:15px 0px 5px 0px;
    text-align:center;
}

.travel_stagecouch h4{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
}

.travel_stagecouch p{
    margin:0px;
    padding:15px 35px 0px 18px;
    height:195px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    color:#E2DDD3;
    font-weight:normal;
    text-decoration:none;
    line-height:18px;
}

.travel_stagecouch h5{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.travel_stagecouch h5 strong{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFC807;
    text-decoration:none;
}

.travel_stagecouch h5 span{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CCCCCC;
    font-weight:normal;
    line-height:24px;
    text-decoration:none;
}

.travel_stagecouch h6{
    margin:0px;
    padding:15px 0px 0px 0px;
    text-align:center;
}

.travel_train {
    float:left;
    width:226px;
    height:470px;
    margin:9px 0px 0px 0px;
    border-top:1px solid #4C4133;
    border-right:1px solid #4C4133;
    border-bottom:1px solid #4C4133;
    background-image:url(/images/bg_texture.jpg);
}

.travel_train h3{
    margin:0px;
    padding:15px 0px 5px 0px;
    text-align:center;
}

.travel_train h4{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
}

.travel_train p{
    margin:0px;
    padding:15px 35px 0px 18px;
    height:195px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    color:#E2DDD3;
    font-weight:normal;
    text-decoration:none;
    line-height:18px;
}

.travel_train p span{
    margin:0px;
    padding:0px 0px 0px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#E6DAC7;
    font-weight:bold;
    text-decoration:none;
    line-height:18px;
}

.travel_train h5{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}

.travel_train h5 strong{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFC807;
    text-decoration:none;
}

.travel_train h5 span{
    margin:0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#CCCCCC;
    font-weight:normal;
    line-height:24px;
    text-decoration:none;
}

.travel_train h6 {
    margin:0px;
    padding:15px 0px 0px 0px;
    text-align:center;
}

/* Ticket Skus Page  - End */

/* Payments Landing Page  - Start */

.paymentslanding_border{
    margin: 0px 0px 0px 3px;
    padding: 0px;
    border: 1px solid #000000;
    float: left;
}

.paymentslanding {
    width: 487px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #cccccc;
    float: left;

}
.paymentslandingbg {
    float:left;
    width:447px;
    height:524px;
    margin: 0px auto;
    padding: 20px 20px 0px 20px;
    background:#33271B url(/images/bg_payment_landing.jpg) no-repeat center top;
}

.paymentslandingbg h2 {
    margin:0px;
    padding:5px 10px 0px 5px;
    float:left;
}

.paymentslandingbg h3 {
    float:left;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:18px;
    color:#C9A76C;
    font-weight:normal;
    text-decoration:none;
    padding:20px 0px 4px 0px;
    margin:0px;
    border-bottom:1px solid #C9A76C;
}

.paymentslandingbg p {
    clear:both;
    margin:0px;
    padding:20px 20px 0px 35px;
    #padding:0px 20px 0px 35px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
    color:#E9DCC4;
    font-weight:normal;
    text-decoration:none;
    line-height:18px;
}

/* Payments Landing Page  - End */


/******************************************************** Paging Class - Keep at Bootom *********************************************************************/

.paging {
    padding:15px 20px 10px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
    float: right;
}

.paging strong{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
}
.paging p{
    display: inline;
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
    line-height:13px;
    float:left;
    border:none;
}
.paging span{
    margin:0px;
    padding:0px;
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #ffffff;
    line-height:13px;
}
.paging a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}
.paging a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
    line-height:13px;
}

.paging b {
    font-weight:normal;
    color:#999999;
}
/* global menus Disabled*/

.global_menu_disabled {
    height: 27px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    float: left;
}
.global_menu_disabled p{
    height: 27px;
    font: normal 12px/27px Georgia, "Times New Roman", Times, serif;
    color: #666666;
    display: inline;
    padding: 0px 35px 0px 35px;
}
/*  Taken from WWOGF site -- Start*/
.name_iframe {
    top: 0px;
    margin: 0px 0px 0px 22px;
    padding: 0px;
    text-align: left;
    width: 143px;
    height: 110px;
    font-family:Tahoma;
    font-size:12px;
    font-weight:normal;
    color: #5A4E34;
    float: left;
    border: 1px solid #BCAD8D;
    background: #BCAD8D;
    overflow: hide;
}
/* Taken from WWOGF site --  End */

/******************* Beta Welcome Pages - Start ***************************/

.licenseagree{
 background: #000000
}

.cntholder_border{
    padding: 0px;
    float: left;
    background:#000000 url(/images/blank_title_bkg.gif) repeat-x left top;
}

.cntholder {
    _float: left;
/*    width: 483px; */
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    border: 1px solid #cccccc;
    background:#33271B;
}

.cntholder_inner {
    padding:10px 10px 10px 10px;
    margin: 0px;
    border: 1px solid #4C4133; /*#D9B589; */
    background:#31261A  url(/images/bg_texture.jpg) repeat left top;
}

.cntholder_light {
    padding:10px 10px 0px 25px;
    margin: 10px 10px 10px 10px;
    border: 1px solid #4C4133; /*#D9B589; */
    background:#31261A  url(/images/bg_texture_light.gif) repeat left top;
}

.cntholder_nested {
    padding:10px 10px 0px 25px;
    margin: 0px;
    border: 1px solid #4C4133; /*#D9B589; */
    background:#31261A  url(/images/bg_action_item_hover.gif) repeat left top; 
}

.tfg_welcome {
    width: 483px;
/*    float:left;
    background:#33271B url(/images/cntholder_bg.jpg) no-repeat left top;
    cursor:default; */
}

.betamainimg {
    float:left;
    margin:0px;
    padding:11px 0px 20px 11px;
}

.betawelcome_txt {
    float:left;
    width:325px;
    margin:0px 0px 0px 25px;
    _margin:0px 0px 0px 12px;

}

.betawelcome_txt h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color:#FCBF05;
    margin:0px;
    padding:0px;
}

.betawelcome_txt p {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color:#C9A76C;
    margin:0px;
    padding:25px 10px 0px 0px;
    line-height:18px;
}

.betawelcome_txt h5 {
    margin:0px;
    padding:30px 0px 30px 0px;
    text-align:center;
}

.chart_portrait {
    float:right;
    width:120px;
    margin:0px 11px 0px 0px;
    _margin:0px 6px 0px 0px;
}

.chart_portrait p{
    margin:0px;
    padding:0px;
}

.chart_portrait img{
    padding-bottom:15px;
}

.welcome_steps {
    clear:both;
    width:439px;
    margin:0px auto;
    padding:0px;
}

.welcome_steps p{
    clear:both;
    margin:0px;
    padding:0px 0px 4px 0px;
}

.welcome_steps ul{
    clear:both;
    margin:0px;
    padding:0px;
}

.welcome_steps ul li{
    list-style:none;
    float:left;
    height:24px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color:#4A4A4A;
    font-style:italic;
    padding:0px 0px 0px 44px;
    #padding:0px 0px 0px 39px;
}

.welcome_steps ul li span{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    color:#ffffff;
    font-style:italic;
}

.beta_license_yellow {
    margin:0px;
    padding:24px 0px 0px 19px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FCBF05;
    font-weight:bold;
}

.beta_license_white {
    margin:0px;
    padding:30px 0px 0px 19px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
}

.beta_license_grey {
    margin:0px;
    padding:30px 0px 0px 19px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#cccccc;
    font-weight:normal;
}

.beta_license_brown {
    margin:0px;
    padding:18px 18px 0px 19px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#D3BBA0;
}



/* Custom Scrollbar */

#mycustomscroll {
    margin:24px auto 5px auto;
    width:436px;
    height:500px;
    border:1px solid #493C2D;
    background-image:url(/images/bg_beta_licence.gif);
    background-repeat:no-repeat;
    background-position:top left;
    overflow:auto;
	text-align:justify;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbar {width: 16px;background: #343434 url(/images/scrollbar_beta.png) -15px 0px repeat-y; }
.vscrollerbarbeg {height: 15px !important;width: 16px;background: url(/images/scrollbar_beta.png) -45px -18px no-repeat;}
.vscrollerbarend {height: 18px;width: 15px;background: url(/images/scrollbar_beta.png) -45px 0px no-repeat;}
.vscrollerbase {width: 15px;background: #D4F6F2 url(/images/scrollbar_beta.png) repeat-y;}
.vscrollerbasebeg {width: 16px; height: 18px !important;background: url(/images/scrollbar_beta.png) -30px 0px no-repeat; cursor:pointer;}
.vscrollerbaseend { width: 16px; height: 18px; background: url(/images/scrollbar_beta.png)  -30px bottom no-repeat; cursor:pointer;}
.hscrollerbase {height: 18px;}
.hscrollerbar {height: 18px;}
.vscrollerbar, .hscrollerbar {padding: 19px; z-index: 2; }
.scrollerjogbox {width: 36px; height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}

#mycustomscroll h6{
    margin:0px;
    padding:50px 15px 15px 19px;
}

#mycustomscroll h6 span{
    float:right;
}

.beta_account_info {
    width:100%;
    height:509px;
    background-image:url(/images/bg_beta_accountinfo.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}

.cnt_account_info p{
    clear:both;
    margin:0px;
    padding:25px 0px 5px 40px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    font-weight:normal;
    color:#D9B589;
}


.create_character_combo {
    font-family:Tahoma;
    font-size:12px;
    font-weight:normal;
    color:#35281C;
    margin:0px 0px 10px 22px;
    width: 145px;
}

.account_txtbox {
    border-left:1px solid #987D5C;
    border-top:1px solid #987D5C;
    border-right:1px solid #987D5C;
    border-bottom:1px solid #987D5C;
    background-color:#E5D9CA;
    font-family:Tahoma;
    font-size:12px;
    font-weight:normal;
    color:#35281C;
    height:18px;
    width: 143px;
    margin:5px 0px 0px 22px;
    text-align: center;
}

.account_ino_note {
    clear:both;
    margin:0px;
    padding:10px 0px 0px 40px;
    cldear:both;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#cccccc;
}

.cnt_account_info label {
    float:left;
    text-align:center;
    padding:0px 0px 0px 40px;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#cccccc;
}

.account_action{
    clear:both;
    float:right;
    margin:80px 26px 18px 0px;
    _margin:85px 13px 18px 0px;
    padding:0px 0px 0px 0px;
}

.head_welcome_txt {
    margin:0px;
    padding:15px 0px 10px 0px;
    display:block;
    text-align:center;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    font-weight:normal;
    color:#D9B589;
}

.choose_gender {
    width:434px;
    height:130px;
    margin:0px auto;
    border:1px solid #483B2C;
    background-image:url(/images/bg_choose_gender.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}

.male_char {
    float:left;
    margin:0px;
    padding:11px 0px 0px 47px;
}

.female_char {
    float:right;
    margin:0px;
    padding:11px 47px 0px 0px;
}

.choose_name {
    width:460px;
    height:196px;
    margin:0px auto;
    border:1px solid #483B2C;
    background-image:url(/images/bg_choose_name.jpg);
    background-repeat:no-repeat;
    background-position:top left;
}

.choosedivleft {
    margin-top: 15px;
    clear:both;
    float: left;
    width: 180px;
    position: relative;
    left: -10px;
}

.choosedivmid {
    margin-top: 25px;
    float: left;
    width: 100px;
}

.rndmbtn {
    margin-top: 17px;
}

.choosedivright {
    margin-top: 15px;
    float: left;
    width: 180px;
}

.chooseinstruct {
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: center;
    margin: 0px;
    padding: 0px;
    line-height: 105%;
}

.first_name {
    float:left;
    width:136px;
    margin:10px 0px 0px 14px;
    _margin:10px 0px 0px 7px;
    text-align:center;
}

.first_name p, .last_name p{
    margin:0px;
    padding:0px 0px 8px 0px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:12px;
    font-weight:normal;
    color:#cccccc;
}

.last_name {
    float:right;
    width:136px;
    margin:10px 14px 0px 0px;
    _margin:10px 7px 0px 0px;
    text-align:center;
}

.firstname_cmb, .lastname_cmb{
    width:136px;
    height:152px;
    border:1px solid #9B958D;
    overflow:auto;
    background:#000000;
}

.firstname_cmb ul, .lastname_cmb ul{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#E4DDD2;
}

.firstname_cmb ul li, .lastname_cmb ul li{
    list-style:none;
    text-align:left;
    height:18px;
    border-bottom:1px solid #E8E3D8;
    color:#44413E;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    padding:5px 0px 0px 10px;
    cursor:pointer;
}

.chosen_names {
    clear:both;
    float:left;
    text-align:center;
    margin:22px 0px 25px 42px;
    _margin:22px 0px 25px 21px;
}

.chosen_names label{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#cccccc;
}

.select_name {
    float:right;
    margin:42px 28px 0px 0px;
    _margin:42px 14px 0px 0px;
}

.newplayer_info {
    width:459px;
    height:215px;
    background-image:url(/images/bg_playerinfo_panel.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    border:1px solid #4A3E2D;
    margin:13px auto 0px auto;
}

.newplayer_snapshot {
    float:left;
    width:223px;
    height:213px;
    border:1px solid #666666;
}

.newplayer_snapshot h3{
    margin:0px;
    padding:0px;
    display:block;
    width:223px;
    height:183px;
    border-bottom:1px solid #666666;
    background-color:#252525;
}

.newplayer_snapshot h3 img{
    margin:0px;
    padding:2px 0px 0px 6px;
}

.newplayer_snapshot h4{
    margin:0px;
    padding:5px 0px 0px 0px;
    display:block;
    background-color:#554736;
    height:24px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    color:#E0D0B8;
    font-weight:normal;
    text-align:center;
}

.newplayer_score {
    float:right;
    width:215px;
    margin:0px 7px 0px 0px;
    _margin:0px 4px 0px 0px;
}

.newplayer_score ul {
    margin:0px;
    padding:0px;
}

.newplayer_score li {
    clear:both;
    background-image:url(/images/bullet.gif);
    background-repeat:no-repeat;
    background-position:3px 8px;
    list-style:none;
    margin-right:5px;
    padding-left:6px;
    _padding-left:0px;
    padding-bottom:3px;
    border-bottom: 1px solid #4B4946;
    height:20px; /* For Firefox */
    _height:auto; /* For IE6 */
    #height:auto; /* For IE7 */
}

.newplayer_score img {
    margin:8px 0px 0px 3px;
    padding:0px;
    float:left;
    vertical-align:middle;
}

.newplayer_score p {
    float:left;
    font: normal 11px/16px Verdana, Georgia, "Times New Roman", Times, serif;
    color: #BCBBBA;
    line-height:20px;
    margin:0px 0px 0px 6px;
    padding:0px;
}

.newplayer_score span{
    float: right;
    font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #BCBBBA;
    margin:0px 5px 0px 0px;
}

.newplayer_score h2 {
    margin:0px;
    padding:13px 0px 0px 15px;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #999999;
}

.newplayer_score h2 strong{
    float:right;
    margin:0px;
    padding:0px 8px 0px 0px;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    font-weight:normal;
}

.newplayer_score h3 {
    margin:0px;
    padding:13px 0px 20px 15px;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #999999;
}

.newplayer_score h3 strong{
    float:right;
    margin:0px;
    padding:0px 8px 0px 0px;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #CCCCCC;
    font-weight:normal;
}

.play_info {
    clear:both;
    width:415px;
    margin:0px auto;
}

.play_info h4{
    width:415px;
    margin:0px auto;
    padding:25px 0px 25px 0px;
    text-align:center;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #D9B589;
    font-weight:normal;
}

.play_info p{
    width:415px;
    margin:0px;
    padding:0px 0px 25px 0px;
    font: normal 11px Georgia, "Times New Roman", Times, serif;
    color: #C2B5A4;
    font-weight:normal;
    line-height:18px;
}

.player_actionbtns{
    clear:both;
    width:432px;
    margin:0px auto 24px auto;
    padding:0px 0px 0px 0px;
}

.player_actionbtns span{
    float:right;
}

/* License Agreement Text Classes - Start */

#mycustomscroll h2{
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	color: #FCBF05;
	border-bottom:1px soLid #9A9795;
	padding:0px 0px 5px 0px;
	margin:18px 18px 0px 19px;
	font-weight:bold;
	display:block;
	text-align:justify;
}

#mycustomscroll h3{
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	padding:18px 18px 0px 19px;
	margin:0px;
	text-align:justify;
}

#mycustomscroll p{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	padding:18px 18px 0px 19px;
	margin:0px;
	text-align:justify;
}

#mycustomscroll p strong{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-align:justify;
}

#mycustomscroll p a{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-decoration:underline;
	text-align:justify;
}

#mycustomscroll p a:hover{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-decoration:none;
	text-align:justify;
}

#mycustomscroll ol{
	padding:0px 0px 0px 19px;
	margin:0px 19px 0px 32px;
	text-align:justify;
}

#mycustomscroll ol li{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	padding-top:10px;
	padding-bottom:5px;
	text-align:justify;
}

#mycustomscroll ul{
	padding:0px 0px 0px 0px;
	margin:0px 19px 20px 45px;
	text-align:justify;
}

#mycustomscroll ul li{
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-align:justify;
}

.links_intoc {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-decoration:underline;
}

.links_intoc:hover {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #D3BBA0;
	text-decoration:none;
}

.beta_license_yellow {
	margin:0px;
	padding:24px 0px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important ;
	font-size:14px   !important ;
	color:#FCBF05   !important ;
	font-weight:bold   !important ;
}

.beta_license_white {
	margin:0px;
	padding:30px 0px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important ;
	font-size:12px !important ;
	color:#ffffff !important ;
	font-weight:bold !important ;
}

.beta_license_grey {
	margin:0px;
	padding:30px 0px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important ;
	font-size:11px !important ;
	color:#cccccc !important ;
	font-weight:normal !important ;
}

.beta_license_brown {
	margin:0px;
	padding:18px 18px 0px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D3BBA0;
}

/* License Agreement Text Classes - End */

/******************* Beta Welcome Pages - End ***************************/




/*********************************** M7 - Store/Inventory Pages - Start *****************************************/
/*
.cntholder_border{
	margin: 0px 0px 0px 3px;
	_margin: 0px 0px 0px 1px;
	padding: 0px;
	border: 1px solid #000000;
	float: left;
}

.cntholder {
	float: left;
	width: 483px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #cccccc;
}
*/

/* General Store Classes - Start */

.general_store {
	float:left;
	width: 483px;
	height:620px;
	background:#33271B url(/images/cntholder_bg.jpg) repeat-y left top;
}

.tabstrips {
	margin:8px 0px 0px 7px;
	padding:0px;
}

.tabstrips li{
	list-style:none;
	float:left;
	height:21px;
}

.lowertabs {
	float:left;
	margin:1px 0px 0px 8px;
	_margin:1px 0px 0px 4px;
	padding:0px;
	width:465px;
	border:1px solid #655848;
}

.lowertabs li{
	list-style:none;
	float:left;
	height:21px;
}

.ltabs_ammo_space {
	padding:0px 0px 0px 28px;
}

.ltabs_gunleather_space {
	padding:0px 0px 0px 111px;
}

.ltabs_consumables_space {
	padding:0px 0px 0px 102px;
}

.ltabs_clothing_space {
	padding:0px 0px 0px 201px;
}

.ltabs_accessories_space {
	padding:0px 0px 0px 6px;
}

.store_left {
	float:left;
	width:201px;
	margin:5px 0px 0px 8px;
	_margin:5px 0px 0px 4px;
}

.gs_paperdoll {
	border:1px solid #BEBEBE;
	width:189px;
	height:281px;
	background-image:url(/images/bg_gs_paperdoll.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.store_items {
	float:left;
	height:220px;
}

/* Paperdoll Items in One - Start */

.pdollitems {
	margin:4px 0px 0px 4px;
	_margin:4px 0px 0px 2px;
	padding:0px;
	float:left;
	width:185px;
}

.pdollitems li {
	float:left;
	list-style-type:none;
	width:50px;
	height:50px;
	text-align:center;
}

.item_leftposition {
	margin-left:83px;
	display:inline;
}

.item_topposition_1 {
	margin-top:17px;
}

.item_topposition_2 {
	margin-top:-4px;
}	


/* Paperdoll Items in One - End */ 


.paperdoll_litems {
	margin:4px 0px 0px 4px;
	_margin:4px 0px 0px 2px;
	padding:0px;
	float:left;
}

.paperdoll_litems img{
	margin:0px 0px -4px 0px;
	padding:0px;
}

.paperdoll_litems li {
	clear:both;
	float:left;
	list-style-type:none;
	width:50px;
	height:50px;
	padding:0px 0px 17px 0px;
	display:block;
}

.items_active {
	background: url(/images/icon_rollover_highlight_tra.gif) no-repeat; 
	width:50px;
	height:50px;
	display:block;
}

.litems_extraspace {
	margin-bottom:12px;
}

.paperdoll_ritems {
	float:left;
	margin:4px 2px 0px 83px;
	_float:right;
	_margin:4px 1px 0px 0px;
	padding:0px;
}

.paperdoll_ritems li {
	clear:both;
	float:left;
	list-style-type:none;
	width:50px;
	height:50px;
	padding:0px 0px 0px 0px;
	display:block;
}

.gs_paperdoll_consumables {
	border:1px solid #BEBEBE;
	width:189px;
	height:281px;
	background-image:url(/images/bg_gs_paperdoll_belt.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.consumable_items {
	height:220px;
}

.consumable_items ul{
	margin:0px 0px 0px 0px;
	padding:160px 0px 0px 12px;
}

.consumable_items ul li{
	list-style-type:none;
	float:left;
	padding:0px 8px 0px 0px;
	width:50px;
	height:50px;
}
.gs_paperdoll_ammo {
	border:1px solid #BEBEBE;
	width:189px;
	height:281px;
	background-image:url(/images/bg_ammo_paperdoll.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.gs_paperdoll_accessories {
	border:1px solid #BEBEBE;
	width:189px;
	height:281px;
	background-image:url(/images/bg_gs_paperdoll_accessories.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.paperdoll_icons {
	clear:both;
	float:left;
}

.pdoll_lefticon {
	clear:both;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:left;
}

.pdoll_righticon {
	margin:0px;
	padding:0px 5px 0px 0px;
	float:right;
}

.gs_instruction {
	width:189px;
	height:57px;
}

.gs_instruction p{
	margin:0px;
	padding:12px 0px 0px 0px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
}

.gs_bank {
	border:1px solid #BEBEBE;
	width:189px;
	height:208px;
	background:#2B2116;
}

.gs_bank h2 {
	margin:0px;
	padding:0px;
	display:block;
	height:26px;
	text-align:center;
	border-bottom:1px solid #524A41;
}

.gs_bank h2 img{
	padding:4px 0px 0px 0px;
}

.gs_bank p img{
	margin:0px;
	padding:0px 15px 0px 0px;
}


.gs_bank p {
	#float:left;
	margin:0px;
	padding:15px 0px 0px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFCC00;
	text-decoration:none;
	font-weight:normal;
	height:50px;
}

.gs_bank p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#B3AFAB;
	text-decoration:none;
	font-weight:normal;
	line-height:22px;
}

.gs_bank h6{
	clear:both;
	margin:0px;
	padding:12px 0px 0px 11px;
}

.gen_store {
	float:left;
	background-image:url(/images/general_store_panelbg.jpg);
	background-repeat:no-repeat;
	height:528px;
	margin:5px 0px 0px 0px;
	width:266px;
}

.gen_store h3 {
	margin:0px;
	padding:30px 0px 0px 0px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#888876;
	text-align:center;
	font-weight:normal;	
	height:18px;
}

.gen_store h3 span{
	color:#ffffff;
}

.gen_store ul{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 1px;
	width:264px;
}

.gen_store ul li{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:264px;
}

.gen_store ul li a{
	float:left;
	list-style:none;
	display:block;
	border-bottom:1px solid #474644;
	height:59px;
}

.gen_store ul li a:hover{
	list-style-type:none;
	display:block;
	display:table-row;
	height:59px;
	background-image:url(/images/bg_store_item_hover.jpg);
	background-repeat:no-repeat;
}

.gen_store ul li h1{
	margin:0px;
	padding:9px 12px 0px 22px; 
	float:left;
}

.gen_store ul li h2{
	margin:0px;
	padding:11px 0px 0px 0px; 
	float:left; 
	width:125px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FDDAB7;
	font-weight:normal;
	line-height:17px;
}

.gen_store ul li h2 span{
	color:#9C8D76;
}

.gen_store ul li h3{
	margin:0px;
	padding:11px 17px 0px 0px;
	float:left; 
}

.gen_store ul li h3 img{
	cursor:pointer;
}

.gen_store ul li h3 pre{
	margin:0px;
	padding:2px 0px 0px 0px;
	cursor:pointer;
}

.gen_store ul li h3 p{
	margin:0px;
	padding:0px 0px 0px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#BDBDBC;
	font-weight:bold;
}

.gen_store ul li h3 p img{
	cursor:default;
}

.gen_store ul li h3 p img{
	margin:0px;
	padding:2px 0px 0px 0px;
}

.store_paging {
	margin:0px 8px 0px 0px;
	_margin:0px 4px 0px 0px;
	float:right;
	width:264px;
	height:22px;
	border-left:1px solid #868078;
	border-right:1px solid #868078;
	background-image:url(/images/bg_store_paging.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.store_paging p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B3B3B3;
	font-weight:normal;	
	text-align:center;
	margin:0px;
	padding:3px 0px 0px 0px;
}

.store_paging p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:none;
}

.store_paging p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:underline;
}

.paperdoll_ammo {
	float:left;
	margin:160px 0px 0px 57px;
	padding:0px;
	width:50px;
	height:50px;
	
}
.paperdoll_ammo_span {
	margin:0px 0px 0px 0px;
	padding:0px;
	height:0px;	
}

.paperdoll_ammo li{
	margin:0px;
	padding:0px;
	list-style:none;
}
.paperdoll_ammo li span{
	margin:0px;
	padding:0px;
}

/****** Saddle Bag - Classes - Start *******/

.saddle_bag {
	background-image:url(/images/saddlebag1_panelbg.jpg);
	background-repeat:no-repeat;
	height:528px;
	float:left;
	width:266px;
	margin:5px 0px 0px 0px;
}

.saddle_bag h3 {
	margin:0px;
	padding:30px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#96897B;
	text-align:center;
	font-weight:normal;
	height:18px;
}

.saddle_bag h3 span{
	color:#ffffff;
}

.saddle_bag ul{
	margin:0px auto 0px auto;
	width:264px;
	padding:0px;
}

.saddle_bag ul li{
	list-style:none;
	margin:0px;
	float:left;
	width:264px;
}

.saddle_bag ul li a{
	float:left;
	list-style:none;
	display:block;
	border-bottom:1px solid #474644;
	height:59px;
}

.saddle_bag ul li a:hover{
	list-style-type:none;
	display:block;
	height:59px;
	background-image:url(/images/bg_saddlebag_item_hover.jpg);
	background-repeat:no-repeat;
}

.saddle_bag ul li h1{
	margin:0px;
	padding:9px 12px 0px 22px; 
	float:left;
}

.saddle_bag ul li h2{
	margin:0px;
	padding:8px 0px 0px 0px; 
	float:left; 
	width:115px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FDDAB7;
	font-weight:normal;
	line-height:17px;
}

.saddle_bag ul li h2 span{
	color:#9C8D76;
}

.saddle_bag ul li h2 span pre{
	margin:0px;
	padding:2px 0px 0px 0px;
	cursor:pointer;
}

.saddle_bag ul li h2 img{
	padding:3px 0px 0px 0px;
}

.saddle_bag ul li h3{
	margin:0px;
	padding:11px 10px 0px 0px;
	float:left; 
}

.saddle_bag ul li h3 img{
	cursor:pointer;
}

.saddle_bag ul li h3 pre{
	margin:0px;
	padding:2px 0px 0px 0px;
	cursor:pointer;
}

.saddle_bag ul li h3 p{
	margin:0px;
	padding:0px 0px 0px 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#BDBDBC;
	font-weight:bold;
	text-align:left;
}

.saddle_bag ul li h3 p img{
	cursor:default;
}

.saddle_bag ul li h3 p img{
	margin:0px;
	padding:2px 0px 0px 0px;
}

.store_paging_saddlebag {
	margin:0px 8px 0px 0px;
	_margin:0px 4px 0px 0px;
	float:right;
	width:264px;
	height:23px;
	border-left:1px solid #868078;
	border-right:1px solid #868078;
	background-image:url(/images/bg_saddlebag_pagging.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.store_paging_saddlebag p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B3B3B3;
	font-weight:normal;	
	text-align:center;
	margin:0px;
	padding:3px 0px 0px 0px;
}

.store_paging_saddlebag p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:none;
}

.store_paging_saddlebag p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:underline;
}	

/********* Saddle Bag - Classes - End **********/

.storeitemtooltip {
	position:absolute;
	width:368px;
	height:240px;
	margin:-62px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

#storeitemtooltip5 {
	position:absolute;
	width:368px;
	height:240px;
	margin:-84px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

#storeitemtooltip6 {
	position:absolute;
	width:368px;
	height:240px;
	margin:-144px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

#storeitemtooltip7 {
	position:absolute;
	width:368px;
	height:240px;
	margin:-204px 0px 0px 275px;
	#margin:-204px 0px 0px 276px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

#saddlebagitemtooltip3 {
	position:absolute;
	width:368px;
	height:240px;
	margin:60px 0px 0px 471px;
	#margin:-20px 0px 0px 417px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

.storeitemtooltip h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F1CC8B;
	font-weight:normal;
	margin:0px;
	padding:6px 0px 0px 12px;
	text-align:left;
}

.storeitemtooltip p{
	clear:both;
	float:left;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:13px 0px 0px 12px;
	line-height:16px;
	text-align:left;
}

.storeitemtooltip p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.storeitemtooltip p img{
	padding:0px 8px 0px 0px;
}

.storeitemtooltip h5{
	margin:0px;
	padding:15px 0px 0px 18px;
	float:left;
	width:130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99845B;
	font-weight:normal;
	line-height:16px;
	text-align:left;
}

.storeitemtooltip h5 span{
	margin:0px;
	padding:0px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
}

.storeitemtooltip ul{
	width:360px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:20px 0px 0px 15px;
}

.storeitemtooltip ul li{
	width:360px;
	margin:0px;
	padding:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
}

.storeitemtooltip ul li h6{
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8C8A87;
	font-weight:normal;
	text-align:center;
}

.test_ul_class{
	width:360px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:20px 0px 0px 15px;
}

.test_ul_class dl{
	width:360px;
	margin:0px;
	padding:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	height:12px;
}

.test_ul_class dl h6{
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8C8A87;
	font-weight:normal;
	text-align:center;
}


.storeitemtip_h6_col1 {
	width:85px;
}

.storeitemtip_h6_col2 {
	width:72px;
}

.storeitemtip_pre_col1 {
	width:80px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8D7953;
	font-weight:normal;
	text-align:right;
}

.storeitemtip_pre_col2 {
	width:72px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
}



.storeitemtip_pre_col1 {
	width:80px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8D7953;
	font-weight:normal;
	text-align:right;
}

.storeitemtip_pre_col2 {
	width:72px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
}

#storeitemtooltipbag {
	position:absolute;
	width:368px;
	height:240px;
	margin:-65px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_gun_item_tooltip.jpg);
	background-repeat:no-repeat;
}

#storeitemtooltipbag h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F1CC8B;
	font-weight:normal;
	margin:0px;
	padding:6px 0px 0px 12px;
}

#storeitemtooltipbag p{
	clear:both;
	float:left;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:13px 0px 0px 12px;
	line-height:16px;
}

#storeitemtooltipbag p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

#storeitemtooltipbag p img{
	padding:0px 8px 0px 0px;
}

#storeitemtooltipbag h5{
	margin:0px;
	padding:15px 0px 0px 18px;
	float:left;
	width:130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99845B;
	font-weight:normal;
	line-height:16px;
}

#storeitemtooltipbag h5 span{
	margin:0px;
	padding:0px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
}

#storeitemtooltipbag ul{
	width:360px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 15px;
}

#storeitemtooltipbag li{
	width:360px;
	margin:0px;
	padding:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
}

#storeitemtooltipbag li h6{
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8C8A87;
	font-weight:normal;
	text-align:center;
}

/* General Store Classes - End */

/* Non Gun Item Tooltip - Start */

.nungunitems {
	position:absolute;
	width:219px;
	height:313px;
	margin:-60px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#nungunitems5 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-156px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#nungunitems6 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-216px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#nungunitems7 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-276px 0px 0px 276px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#nungunitems4 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-96px 0px 0px 275px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#ammonungunitems0 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-75px 0px 0px 405px;	
	#margin:-75px 0px 0px 353px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#consumablenungunitems0 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-75px 0px 0px 464px;
	#margin:-75px 0px 0px 410px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#consumablenungunitems1 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-75px 0px 0px 464px;
	#margin:-75px 0px 0px 352px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#consumablenungunitems2 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-75px 0px 0px 464px;
	#margin:-75px 0px 0px 294px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems0 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-10px 0px 0px 471px;
	#margin:-10px 0px 0px 417px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems1 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-50px 0px 0px 339px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems2 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-10px 0px 0px 471px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems3 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-60px 0px 0px 339px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems4 {
	position:absolute;
	width:219px;
	height:313px;
	margin:-50px 0px 0px 339px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
	
}
#saddlebagnungunitems5 {
	position:absolute;
	width:219px;
	height:313px;
	margin:40px 0px 0px 471px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems8 {
	position:absolute;
	width:219px;
	height:313px;
	margin:80px 0px 0px 471px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems9 {
	position:absolute;
	width:219px;
	height:313px;
	margin:110px 0px 0px 471px;
	#margin:-10px 0px 0px 417px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}
#saddlebagnungunitems11 {
	position:absolute;
	width:219px;
	height:313px;
	margin:110px 0px 0px 471px;
	#margin:-10px 0px 0px 285px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_tooltip_small.jpg);
	background-repeat:no-repeat;
}

.nungunitems h2{
	margin:0px;
	padding:8px 0px 0px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
	text-align:left;
}

.nungunitems p{
	clear:both;
	float:left;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:13px 0px 0px 12px;
	line-height:16px;
	text-align:left;
}

.nungunitems p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.nungunitems p img{
	padding:0px 8px 0px 0px;
}

.nungunitems h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
}
.nungunitems h5{
	width:180px;
	clear:both;
	float:left;
	margin:20px 0px 0px 20px;
	padding:0px px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}
.nungunitems h5 p{
	clear:both;
	width:185px;
	float:left;
	margin:0px;
	padding:20px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

/* Non Gun Item Tooltip - End


/* CSS from Jay */

#item_box {
	clear:both;
	width:264px;
	height:59px;
	padding:0px;
	margin:0px 0px 0px 1px;
	border-bottom:1px solid #474644;
}
#item_box_sadbag {
	clear:both;
	width:264px;
	height:59px;
	padding:0px;
	margin:0px 0px 0px 1px;
	border-bottom:1px solid #474644;
}
#icon_box {
	padding:4px 4px 0px 4px;
	margin:0px;
	float:left;
}
#item_amount {
	float:right; 
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#D9D9D9; 
	padding:0px 0px 0px 2px;
}
#topright_box {
	width:190px; 
	float:right; 
	height:15px; 
	padding:13px 15px 0px 0px; 
	font:normal 12px Georgia, 'Times New Roman', Times, serif; 
	color:#FDDAB7;
}
#bottomright_box {
	width:190px; 
	float:right; 
	height:15px; 
	padding:3px 15px 13px 0px; 
	font:normal 12px Georgia, 'Times New Roman', Times, serif; 
	color:#B3A288
}

#tab_container {
	width:469px; 
	height:21px; 
	margin:8px 0px 0px 7px;
	padding:0px
}

.tab_buttons {
	height:21px; 
	margin:0px;
	display:inline; 
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}

#guns {
	width:53px;
	height:21px;
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#ammunition {
	width:52px;
	height:21px; 
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#gun_leather {
	width:96px;
	height:21px; 
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#consumables {
	width:101px;
	height:21px; 
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#clothing {
	width:73px;
	height:21px; 
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#accessories {
	width:94px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}

#gun_belt {
	width:200px;
	height:21px;
	display:inline;
	float:left;
	background-repeat:no-repeat;
	background-position:right;
}
#pistol {
	width:62px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#pistol1 {
	width:105px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#hat {
	width:250px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#boots {
	width:53px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#shirt {
	width:55px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#pants {
	width:53px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#coat {
	width:53px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#whiskey {
	width:200px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#bandages {
	width:75px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#tobacco {
	width:69px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#cigar {
	width:69px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#medicine {
	width:74px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}

#chaps {
	width:58px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#vest {
	width:48px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#eyewear {
	width:70px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#neckwear {
	width:77px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#beltbuckle {
	width:91px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#belt_buckle {
	width:91px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#spurs {
	width:55px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}
#gloves {
	width:59px;
	height:21px; 
	float:left;
	display:inline;
	background-repeat:no-repeat;
	background-position:right;
}


#lowertab_container {
	float:left;
	height:21px; 
	margin:1px 0px 0px 8px;
	_margin:1px 0px 0px 4px;
	padding:0px;
	width:465px;
	border:1px solid #655848;
}

/* group manager */
.groupmgrframe{
    width: 597px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    border: 1px solid #000000;
    float: left;
}

.groupmgrframe h1 {
    height:25px;
    font: normal 11px/22px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
    margin: 0px auto;
    padding:0px 0px 0px 9px;
    background:#1E1B18 url(/images/title_bg.gif) repeat-x left top;
}

.groupmgr {
    float:left;
    width:577px;
    margin: 0px auto;
    padding: 0px 0px 20px 20px;
    background: #1F1B18 url(/images/bkg_brown_tile.jpg) repeat;
}

.memberinfo {
    clear:both;
    width:550px;
    margin:0px auto;
}

.memberinfo p{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
    line-height:20px;
    margin:0px;
    padding:0px;
    text-align:right;
}

.memberinfo h2{
    display:block;
    width:550px;
    border-bottom:1px solid #4A4945;
    border-top:1px solid #4A4945;
    background:#380001;
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color:#FFFFFF;
    padding:4px 0px 0px 0px;
}

.memberinfo ul {
    margin:0px;
    padding:0px;
    margin-top:10px;
}

.memberinfo li {
    margin:0px;
    padding:0px;
    clear:both;
    list-style:none;
    line-height:0px;
}

.miselect {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    width:50px;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    margin:0px;
    padding:0px;
}

.micolname {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:145px;
    margin:0px 0px 10px 0px;
    padding:0px;
}

.micolstat {
    float:left;
    border-bottom:1px solid #494A45;
    display:block;
    font: normal 12px Georgia, "Times New Roman", Times, serif;
    color:#BCBBB7;
    height:20px;
    width:55px;
    margin:0px;
    padding:0px;
    text-align: right;
}

.midataname_0 {
    float:left;
    display:block;
    width:145px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#666666;
    margin:0px;
    padding:0px 0px 0px 0px;
}

.midatastat_0{
    float:left;
    display:block;
    width:55px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#666666;
    margin:0px;
    padding:0px;
    text-align: right;
}

.midataname_1 {
    float:left;
    display:block;
    width:145px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    margin:0px;
    padding:0px 0px 0px 0px;
}

.midatastat_1{
    float:left;
    display:block;
    width:55px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    margin:0px;
    padding:0px;
    text-align: right;
}

.midataname {
    float:left;
    display:block;
    width:145px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    margin:0px;
    padding:0px 0px 0px 0px;
}

.midatastat{
    float:left;
    display:block;
    width:55px;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#E0E002;
    margin:0px;
    padding:0px;
    text-align:right;
}



/*********************************** M7 - Store/Inventory Pages - End *******************************************/

/* Action Setup Classes - Start */

.action_setup {
	float:left;
	width: 483px;
	height:581px;
	background:#33271B url(/images/cntholder_bg.jpg) no-repeat left top;
}

.setup_window {
	width:468px;
	height:283px;
	background-image:url(/images/bg_setup_window.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin:7px 0px 0px 7px;
}

.action_infopanel {
	width:469px;
	height:33px;
	margin:0px auto;
}

.aerrow_down {
	float:left;
	width:13px;
	margin:7px 0px 0px 75px;
	display:inline;
}

.aerrow_up {
	float:left;
	width:13px;
	margin:7px 0px 0px 0px;
}

.action_txt {
	float:left;
	width:285px;
	text-align:center;
	margin:7px 0px 0px 0px;
}

.action_txt_brown {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#D6BC89;
}

.action_txt_yellow {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#F9B429;
}

.action_tabs {
	width:469px;
	height:45px;
	margin:0px auto;
}

.action_toptabs {
	width:469px;
	height:21px;
}

.action_lowertabs {
	width:469px;
	height:21px;
}

.action_list {
	width:467px;
	height:186px;
	background-image:url(/images/bg_action_list.jpg);
	background-repeat:repeat-y;
	background-position:bottom;
	margin:0px 0px 0px 8px;
	padding:0px;
}

.action_list_paging {
	background-image:url(/images/bg_action_list_paging.jpg);
	background-repeat:repeat-x;
	height:23px;
	width:467px;
	margin:0px 0px 0px 8px;	
	text-align:center;
}

.action_list_paging p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B3B3B3;
	font-weight:normal;	
	text-align:center;
	margin:0px;
	padding:4px 0px 0px 0px;
}

.action_list_paging p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:none;
}

.action_list_paging p a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;	
	text-decoration:underline;
}

.predraw_actions {
	width:414px;
	margin:0px auto;
}

.predraw_actions p{
	margin:0px 0px 0px 0px;
	padding:13px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#DFC48F;
	font-weight:normal;	
}

.predraw_actions ul{
	width:400px;
	height:62px;
	margin:0px;
	padding:2px 6px 0px 6px;
	border:1px solid #645444;
	background-color:#3E2B16;
}

.predraw_actions ul li{
	list-style:none;
	float:left;
	text-align:center;
}

.predraw_actions h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#BCB5AE;
	font-weight:bold;
}

.predraw_actions h3 span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#59534C;
	font-weight:bold;
}

.postdraw_actions {
	width:414px;
	margin:0px auto;
}

.postdraw_actions p{
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#DFC48F;
	font-weight:normal;	
}

.postdraw_actions ul{
	width:400px;
	height:62px;
	margin:0px;
	padding:2px 6px 0px 6px;
	border:1px solid #645444;
	background-color:#3E2B16;
}

.postdraw_actions ul li{
	list-style:none;
	float:left;
	text-align:center;
}

.postdraw_actions h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#BCB5AE;
	font-weight:bold;
}

.postdraw_actions h3 span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#59534C;
	font-weight:bold;
}

.knockdown_actions {
	float:left;
	width:164px;
	margin:0px 0px 0px 27px;
	display:inline;
}

.knockdown_actions p{
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#DFC48F;
	font-weight:normal;	
}

.knockdown_actions ul{
	width:150px;
	height:62px;
	margin:0px;
	padding:2px 6px 0px 6px;
	border:1px solid #645444;
	background-color:#3E2B16;
}

.knockdown_actions ul li{
	list-style:none;
	float:left;
	text-align:center;
}

.knockdown_actions h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#BCB5AE;
	font-weight:bold;
}

.knockdown_actions h3 span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#59534C;
	font-weight:bold;
}

.action_selected {
	float:right;
	width:123px;
	margin:0px 35px 0px 0px;	
}

.action_selected p{
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#DFC48F;
	font-weight:normal;	
}

.action_selected ul li{
	list-style:none;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#E6D8BD;
	font-weight:normal;		
	text-align:center;
	width:123px;
	height:17px;
}

.action_selected ul{
	width:123px;
	height:17px;
	margin:0px;
	padding:4px 6px 0px 6px;
	border:1px solid #645444;
	background-color:#3E2B16;
}

.btn_deselect {
	width:72px;
	height:16px;
	float:right;
	margin:26px 30px 0px 0px;
	display:inline;
}

.action_item {
	float:left;
	width:232px;
	height:61px;
	padding:0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	display:inline;
	border-top:1px solid #635139;
	border-left:1px solid #635139;	
}

.action_icon_box {
	padding:5px 9px 0px 9px;
	margin:0px;
	float:left;
}

.action_topbox {
	margin:12px 0px 0px 0px;
}

.action_topbox p{
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#F1CC8B;
	font-weight:normal;
}

.action_bottombox {
	margin:3px 10px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color:#D7A93B;
	font-weight:normal;
}

.action_bottombox p{
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:normal;
}

.action_bottombox p strong{
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}

.action_bottombox span{
	margin:0px;
	padding:0px;
	float:right
}

/* Action Items - Tooltip */

.actionitems_tip {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-221px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}

.actionitems_tip h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}
.actionitems_tip2 {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-221px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}


.actionitems_tip2 h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip2 p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip2 p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip2 p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip2 h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip2  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

.actionitems_tip6 {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-221px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}


.actionitems_tip6 h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip6 p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip6 p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip6 p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip6 h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip6  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

.actionitems_tip1 {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-220px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}

.actionitems_tip1 h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip1 p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip1 p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip1 p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip1 h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip1  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}
.actionitems_tip3 {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-220px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}

.actionitems_tip3 h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip3 p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip3 p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip3 p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip3 h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip3  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}
.actionitems_tip5 {
	position:absolute;
	width:198px;
	height:313px;
	margin:-99px 0px 0px 478px;
	#margin:-220px 0px 0px 10px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}

.actionitems_tip5 h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
}

.actionitems_tip5 p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
}

.actionitems_tip5 p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionitems_tip5 p img{
	padding:0px 8px 0px 0px;
}

.actionitems_tip5 h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
}
.actionitems_tip5  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:8px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

/* Action Icons - Tooltip */

.actionicons_tip {
	position:absolute;
	width:198px;
	height:313px;
	margin:-102px 0px 0px 478px;
	#margin:-102px 0px 0px 450px;
	padding:0px;
	visibility: hidden;
	z-index:10;
	background-image:url(/images/bg_action_setup_tip.jpg);
	background-repeat:no-repeat;
}
#postdrawactionicontip {
	position:absolute;
	width:198px;
	height:313px;
	margin:-102px 0px 0px 478px;
	#margin:-102px 0px 0px 287px;
	padding:0px;
	z-index:10;
	background-repeat:no-repeat;
}
#knockdownactionicontip {
	position:absolute;
	width:198px;
	height:313px;
	margin:-50px 0px 0px 478px;
	#margin:-50px 0px 0px 287px;
	padding:0px;
	z-index:10;
	background-repeat:no-repeat;
}
#postdrawactionicontipclick {
	position:absolute;
	width:198px;
	height:313px;
	margin:-102px 0px 0px 478px;
	#margin:-102px 0px 0px 287px;
	padding:0px;
	z-index:10;
	background-repeat:no-repeat;
}
#knockdownactionicontipclick {
	position:absolute;
	width:198px;
	height:313px;
	margin:-50px 0px 0px 478px;
	#margin:-50px 0px 0px 287px;
	padding:0px;
	z-index:10;
	background-repeat:no-repeat;
}

.actionicons_tip h2{
	margin:0px;
	padding:6px 0px 0px 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#E3C083;
	font-weight:normal;
	
}

.actionicons_tip p{
	clear:both;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	margin:0px;
	padding:14px 0px 0px 12px;
	line-height:16px;
	
}

.actionicons_tip p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9933;
	font-weight:normal;
}

.actionicons_tip p img{
	padding:0px 8px 0px 0px;
}

.actionicons_tip h4{
	clear:both;
	margin:0px;
	padding:25px 0px 0px 25px;
	#padding:12px 0px 0px 25px;
	_padding:25px 0px 0px 25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:normal;
	
}
.actionicons_tip  h5{
	float:left;
	clear:both;
	margin:0px;
	padding:15px 0px 8px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

.activered_slot{
    background: url(/images/icon_rollover_highlight_red.gif) no-repeat;
    width:50px;
    height:50px;
    display:block;
}

/* Action Setup Classes - End */

/* Paper Doll Accessory - Start */
.accessories_items {
       height:220px;
}
.accessories_items ul{
            margin:0px 0px 0px 0px;
            padding:53px 0px 0px 137px;
}
.accessories_items ul li{
            list-style-type:none;
            padding:0px 0px 0px 0px;
            width:50px;
            height:50px;
            display:inline;
            display:block;
}
/* Paper Doll Accessory - End */



/*********************************** M7 - Store/Inventory Pages - End *******************************************/