BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d3ccbc; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Arial, Verdana, sans-serif; COLOR: #3b3a35; PADDING-TOP: 0px; 
}

A:link {
    COLOR: #1e55b5; TEXT-DECORATION: none;
}
A:visited {
    COLOR: #1e55b5; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #8e5c01;
	text-decoration: underline;
}
A:active  {
    COLOR: #330000; TEXT-DECORATION: none;
}
P {
	margin: 0px 0px 1em;
}

H1 {
	font: bold 18px Arial;
	margin:0px 0px 1em;
}
H2 {
	font: bold 13px Tahoma;
	margin: 0px 0px 0.2em;

}
H3 {
	FONT-SIZE: 12px;
	font-weight: bold;
	margin: 0px 0px 1px;
}
H4 {
	FONT-SIZE: 11px;
	font-weight: bold;
	margin: 0px;
	color: #3d3d3d;
}
H5 {
	font: bold 11px Tahoma;
	margin: 0px 0px 0.3em;
}
ol {
	
}
ol li {
	padding: 0.4em;
}
.catedetailframe {
	padding: 2px 12px;
}


/*LIST-STYLE*/
.liststyle01 {
	list-style-image: url(dot_r.gif);
	margin-top: 1px;
	margin-left: 2em;
	margin-bottom: 1px;
	list-style-type: none;
	padding: 5px;
}
.liststyle01 li {
	margin-top: 4px;
	padding: 2px;
}

.liststyle02 {
	list-style-image: url(dot_d.gif);
	margin-top: 1px; margin-left: 2em;
	list-style-type: none;
	padding: 6px;
}
.liststyle02 li {
	margin-top: 4px;
	padding: 2px;
}

/*HEAD*/

#header {
	MARGIN: 0px auto;
	TEXT-ALIGN: center;
	height: 170px;
	background-image: url(head_main_back.gif);
}
#headblock {
	MARGIN: 0px auto;
	width: 950px;
}
#headlogo {
	float: left;
}

#headlogo2 {
	float: left;
	width:300px;
	background-image: url(sitelogo.gif);
}
.headlogopad{
	padding:16px 8px 47px 12px;
}
.sitelogo{
display: block;
width:280px;
height:57px;
}
.sitelogohover{
display: block;
width:280px;
height:57px;
background-image: url(sitelogo_hover.gif);
}

#headright {
	height: 170px;
	width: 620px;
	float: right;
	background-image: url(head_rightback.gif);
}

#headsearch {
	MARGIN: 0px auto;
	TEXT-ALIGN: right;
	padding-top: 19px;
	padding-right: 50px;
}
.serachform {
    margin: 0px 0px 0px 0px;
}
.search-input {
	FONT-SIZE: 7pt;
	COLOR: #333333;
	MARGIN: 0px;
	FONT-FAMILY: Verdana;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #d3ccbc;
}
#headhotnews {
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	padding-top: 38px;
	padding-left: 70px;
	padding-right: 64px;
}

#quicklink {
	MARGIN: 6px auto;
	width: 946px;
	height: 12px;
}

/*NAVIGATION*/
#nav {
	MARGIN: 0px auto;
	height: 50px;
	width: 992px;
	background-image: url(nav_back.gif);
}
#navblock {
	MARGIN: 0px auto;
	padding-top: 7px;
	padding-bottom: 7px;
}
#navhome{
	float: left;
	text-decoration: none;
	background: transparent url(nav_home_current.gif) center left no-repeat;
	width: 119px;
	height: 36px;
}
#navhome a{
	float: left;
	text-decoration: none;
	background: transparent url(nav_home.gif) center left no-repeat;
	width: 119px;
	height: 36px;
}

#navhome a:hover{
	float: left;
	text-decoration: none;
	background: transparent url(nav_home_hover.gif) center left no-repeat;
	width: 119px;
	height: 36px;
}

.navblockmenu{
    margin: 0;
    padding: 0;
    float: left;
    font: bold 12px Tahoma;
    width: 100%;
}

.navblockmenu li{
    margin: 0;
	display: inline;
}

.navblockmenu li a{
	float: left;
	color: #33322e;
	text-decoration: none;
	background: transparent url(nav_but.gif) center left no-repeat;
	padding-left: 30px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 11px;
}

.navblockmenu li a:visited{
    color: #33322e;
}

.navblockmenu li a:hover{
	color: #000000;
	background-repeat: no-repeat;
	background-image: url(nav_but_focus.gif);
	text-decoration: none;
}
.navblockmenu li .current{
	color: #000000;
    background: transparent url(nav_but_current.gif) center left no-repeat;
}

#navend{
	float: left;
	background: transparent url(nav_but.gif) center left no-repeat;
	width: 5px;
	height: 36px;
}

/*MINI-NAVIGATION*/
#navmini {
	height: 24px;
	width: 465px;
	padding-top: 3px;
	background-image: url(navmini_back.gif);
}

.navminimenu a {
    display: block;
	float: left;
	text-decoration: none;
	padding-left: 26px;
	padding-top: 3px;
	padding-right: 26px;
	height: 18px;
	background: transparent url(navmini_but_end.gif) center left no-repeat;

}
.navminimenu a:link{
	color: #33322e;
}
.navminimenu a:hover{
	color: #33322e;
	background: transparent url(navmini_but_focus.gif) center left no-repeat;
	text-decoration: none;
}
.navminimenu a:visited{
	color: #33322e;
}
.navminimenu-current{
	display: block;
	float: left;
	color: #e0e0df;
	text-decoration: none;
	padding-left: 30px;
	padding-top: 3px;
	padding-right: 30px;
	color: #e0e0df;
	display: block;
	background: transparent url(navmini_but_current.gif) center left no-repeat;
	height: 18px;
}
.naminimenu-end {
	height: 21px;
	width: 10px;
    display: block;
	float: left;
	background-image: url(navmini_but_end.gif);
}

/*MAINAREA*/

#main {
	MARGIN: 0px auto;
	width: 946px;
	padding-top: 230px;
	padding-bottom: 22px;
}
#txtframeup {
	MARGIN: 0px auto;
	background-image: url(frame_line946_up.gif);
	width: 946px;
	height: 6px;
}
#txtframedown {
	MARGIN: 0px auto;
	background-image: url(frame_line946_down.gif);
	width: 946px;
	height: 6px;
	clear: left;
}
#txtframe {
	MARGIN: 0px auto;
	background-color:#e4ddcd;
	border-left: 1px solid #9c9990;
	border-right: 1px solid #9c9990;
	padding:8px 15px 0px 15px;
	clear: left;
}
#txtframecol2-left {
	width: 23%;
	float: left;
	margin-right: 13px;
}
#txtframecol2-right {
	MARGIN: 0px auto;
	width: 71%;
	float: left;
	border-left: 1px solid #9c9990;
	padding-left: 20px;
	font-size: 11px;
}
.faq-dotline {
	border-bottom: 1px solid #9c9990;
	text-align: right;
}
.clearfix {
	MARGIN: 0px auto;
	width: 400px;
	clear: both;
	height: 4px;
	padding: 0px;
}
.clearfix-r {
	MARGIN: 0px auto;
	width: 100px;
	clear: both;
	height: 2px;
	padding: 0px;
}
.clearfix-h20 {
	MARGIN: 0px auto;
	width: 400px;
	clear: left;
	height: 20px;
	padding: 0px;
}
.clearfix-h16 {
	MARGIN: 0px auto;
	width: 400px;
	clear: right;
	height: 15px;
	padding: 0px;
}
/*MAIN-ADMIN-AREA*/
#header-admin {
	MARGIN: 0px auto;
	TEXT-ALIGN: center;
	height: 150px;
	background-image: url(head_main_back.gif);
}
#headright-admin {
	height: 150px;
	width: 250px;
	float: right;
	background-image: url(head_adminrightback.jpg);
}

#mainadmin {
	MARGIN: 0px auto;
	width: 946px;
	padding-top: 1px;
	padding-bottom: 5px;
}

#adminframecol2-left {
	width: 160px;
	float: left;
	margin-right: 15px;
}
#adminframecol2-right {
	MARGIN: 0px auto;
	width: 720px;
	float: left;
	border-left: 1px solid #9c9990;
	padding-left: 15px;
	font-size: 11px;
}
.admindiagblcok {
	padding: 10px;
	border: 1px dashed #9b8b58;
	background-color: #d3ccbc;
}

/*MAIN-indexquick*/

#indexquickup {
	MARGIN: 0px auto;
	background-image: url(frame_indexquick_up.gif);
	width: 946px;
	height: 18px;
}
#indexquickdown {
	MARGIN: 0px auto;
	background-image: url(frame_indexquick_down.gif);
	width: 946px;
	height: 15px;
	clear: left;
}
#indexquickblock {
	MARGIN: 0px auto;
	background-image: url(frame_indexlist_back.gif);
	padding:1px 12px 1px 9px;
	clear: left;
}
#quicktitle {
	width: 190px;
	background: url(frame_indexquick_title.gif) left top no-repeat;
	padding:30px 1px 4px 21px;
}
.quickbutton {
    background: url(frame_indexquick_right.gif) left bottom no-repeat;
}
.selectframe {
    padding-left:30px;
	background-image: url(quickselect_normal.gif);
	width: 376px;
	height: 30px;
}
.selectframe-sub {
    padding-left:50px;
	background: url(quickselect_sub.gif) right top no-repeat;
	width: 356px;
	height: 30px;
}
.selectframe-next {
    padding-left:30px;
	background-image: url(quickselect_next.gif);
	width: 376px;
	height: 30px;
}
.selectframe-next-sub {
    padding-left:50px;
	background: url(quickselect_next_sub.gif) right top no-repeat;
	width: 356px;
	height: 30px;
}
.selectframe-end {
    padding-left:30px;
	background-image: url(quickselect_end.gif);
	width: 376px;
	height: 30px;
}

.select-quickorder {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	border-left: 1px solid #858279;
	border-right: 1px solid #dbd3c6;
	border-top: 1px solid #858279;
	border-bottom: 1px solid #dbd3c6;
	background-color: #b0aa9b;
	margin-left: 1px;
	margin-right: 10px;
}
.select-quickorder-short {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	width:40px;
	border-left: 1px solid #858279;
	border-right: 1px solid #dbd3c6;
	border-top: 1px solid #858279;
	border-bottom: 1px solid #dbd3c6;
	background-color: #b0aa9b;
	margin-left: 1px;
	margin-right: 10px;
}

/*MAIN-indexpage*/

#indexframeup {
	MARGIN: 0px auto;
	background-image: url(frame_indexlist_up.gif);
	width: 946px;
	height: 30px;
}
#indexframedown {
	MARGIN: 0px auto;
	background-image: url(frame_indexlist_down.gif);
	width: 946px;
	height: 40px;
	clear: left;
}
#indexframeblock {
	MARGIN: 0px auto;
	background-image: url(frame_indexlist_back.gif);
	padding:8px 30px 0px 30px;
	clear: left;
}
#indexframecol3-left0 {
	width: 3px;
	float: left;
	border-right: 1px solid #858279;
}
#indexframecol3-left1 {
	width: 187px;
	float: left;
	border-left: 1px solid #dbd3c6;
	border-right: 1px solid #858279;
}
#indexframecol3-left2 {
	width: 187px;
	float: left;
	border-right: 1px solid #858279;
	border-left: 1px solid #dbd3c6;
}
#indexframecol3-right {
	MARGIN: 0px auto;
	border-left: 1px solid #dbd3c6;
	width: 500px;
	float: left;
}
.indexframetxt {
	padding-left: 13px;
	margin-bottom: 12px;
}
.login-input {
	FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	border-left: 1px solid #858279;
	border-right: 1px solid #dbd3c6;
	border-top: 1px solid #858279;
	border-bottom: 1px solid #dbd3c6;
	background-color: #b0aa9b;
	margin-left: 6px;
	margin-right: 14px;
}
.loginform {
    margin: 5px 5px 5px 0px;
}

.indexdotline{
	clear:left;
	border-bottom: 1px solid #85827a;
	padding-bottom: 12px;
	margin-bottom: 10px;
}

/*MAIN-affiliate*/

#affiliateframeup {
	MARGIN: 0px auto;
	background-image: url(frame_affiliate_up.gif);
	height: 110px;
	text-align: right;
	padding-right: 60px;
	padding-top: 30px;
}
#affiliateframedown {
	MARGIN: 0px auto;
	background-image: url(frame_affiliate_down.gif);
	width: 946px;
	height: 20px;
	clear: left;
}
#affiliateframe {
	MARGIN: 0px auto;
	background-color:#c8cfd6;
	border-left: 1px solid #a8acaf;
	border-right: 1px solid #a8acaf;
	clear: left;
	background-image: url(frame_affiliate_middle.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 20px;
	padding-right:90px;
}
.affiliatelogin {
	float: right;
	text-align: right;
}

.ollist {
    MARGIN: 10px 40px;
}

/*MAIN-report*/

#reportframeup {
	MARGIN: 0px auto;
	background-image: url(frame_report_up.gif);
	height: 78px;
	text-align: right;
	padding-right: 60px;
	padding-top: 30px;
}
#reportframedown {
	MARGIN: 0px auto;
	background-image: url(frame_report_down.gif);
	width: 946px;
	padding:0px;
	height: 65px;
	clear: left;
}
#reportframe {
	MARGIN: 0px auto;
	clear: left;
	background-image: url(frame_report_back.gif);
	padding-left: 12px;
	padding-bottom: 2px;
	padding-right:14px;
}
#reportlist-title {
	font: bold 11px Tahoma;
	height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	background-image: url(list_report_titleback.gif);
	color: #282727;
}
.reportlist-dot {
	height: 29px;
	border-top: 1px solid #d4cec2;
	border-bottom: 1px solid #a5a198;
	background-image: url(list_report_dotback.gif);
	padding-left: 12px;
	padding-right: 12px;
}
.reportlist-dotfirst{
	height: 28px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px solid #a5a198;
	background-image: url(list_report_dotback.gif);
}
#reportlist-shadow {
	height: 10px;
	border-top: 1px solid #d4cec2;
	background-image: url(list_report_shadow.gif);
}
.report-tablelist {
	text-align: center;
	height: 28px;
}
.report-tabletitle {
	text-align: center;
	height: 25px;
}
.report-tabledot {
	background: url(list_report_titledot.gif) top left no-repeat;
}
#reportsearch{
    float:right;
}
.report-page {
	padding-left: 15px;
}

/*MAIN-shop*/

#mainframecol2-left {
	width: 196px;
	float: left;
}
#mainframecol2-right {
	MARGIN: 0px auto;
	width: 750px;
	float: left;
    padding-top: -130px;

}

#shopframeup {
	MARGIN: 0px auto;
	background-image: url(frame_line750_up.gif);
	width: 750px;
	height: 6px;
}
#shopframedown {
	MARGIN: 0px auto;
	background-image: url(frame_line750_down.gif);
	width: 750px;
	height: 6px;
	clear: left;
}
#shopframe {
	MARGIN: 0px auto;

	border-left: 1px solid #9c9990;
	border-right: 1px solid #9c9990;
}
#shopframecol2-left {
	width: 567px;
	float: left;
	border-right: 1px solid #bfb9ab;
}
#shopframecol2-right {
	MARGIN: 0px auto;
	width: 180px;
	float: left;
}
.shopframe-content {
    padding:6px 10px 0px 10px;
}
.shopframe-diag {
    width: 547px;
}
.serverframecol2-left {
	width: 517px;
	float: left;
	border-right: 1px solid #e4ddcd;
	padding: 20px;
}
.serverframecol2-right {
	MARGIN: 0px auto;
	width: 190px;
	float: left;
	height: inherit;
	padding-top: 15px;
}



/*MAIN-customer*/
#customerframeup {
	MARGIN: 0px auto;
	background-image: url(frame_customer_up.gif);
	width: 946px;
	height: 50px;
	padding-top: 50px;
}
#customerframemiddle {
	MARGIN: 0px auto;
	background-image: url(frame_customer_middle.gif);
	width: 946px;
	height: 30px;
}
#customerframedown {
	MARGIN: 0px auto;
	background-image: url(frame_customer_down.gif);
	width: 946px;
	height: 25px;
	clear: left;
}
#customerframe {
	MARGIN: 0px auto;
	padding:8px 15px 0px 15px;
	clear: left;
	background-image: url(frame_customer_back.gif);
}
.tableoutline-1px {
	padding: 1px;
	border: 1px solid #9c9990;
	margin-top: 20px;
	margin-bottom: 20px;
}
.tableoutline-1px-500 {
	MARGIN: 0px auto;
	padding: 1px;
	border: 1px solid #9c9990;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 500px;
}
.tableoutline-1px-430 {
	MARGIN: 0px auto;
	padding: 1px;
	border: 1px solid #9c9990;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 430px;
}
.table-maintitle {
	padding: 7px;
	font: bold 12px Tahoma;
	border-bottom: 2px solid #dc9000;
	background-image: url(diag_table_up.gif);
	color: #000000;
	margin-bottom: 1px;
}
.table-tab {
	padding: 4px 10px;
	background-color: #d9d2c2;
}
.table-tabbg {
	padding: 4px 10px;
	background-color: #d2cab9;
}

/*FOOTER*/

#bottomlink {
	MARGIN: 0px auto;
	width: 946px;
}

.bottomlinkframe {
	MARGIN: 0px auto;
	border-left: 1px solid #9c9990;
	border-right: 1px solid #9c9990;
	padding-right: 0px;
	padding-left: 0px;
}
.bottomlinkframeup {
	background-image: url(frame_linehue946_up.gif);
	width: 946px;
	height: 8px;
}
.bottomlinkframedown {
	background-image: url(frame_linehue946_down.gif);
	width: 946px;
	height: 8px;
}

#bottomquicklink {
	MARGIN: 0px auto;
	border-bottom: 1px solid #9c9990;
	padding: 18px 0 1px 0;
	height: 24px;
}
#bottomseolink {
	padding: 4px 20px;
	border-bottom: 1px solid #9c9990;
    padding-bottom: 8px;
}
#bottomlinklogo {
	padding: 4px;
	text-align: center;
}
#bottomlinklogo img {
	margin-right:11px;
	margin-left: 11px;
	border: 0px;
}

#copyrightblock {
	MARGIN: 0px auto;
	padding: 10px 0 1px 0;
	height: 46px;
}

/*LINKSTYLE*/
#txtframecol2-right a:link, .shopframecol2-left a:link, .txtframe500 a:link{
padding:  0 5px 0 5px;
}

.siteinfo {
	text-align: left;
	width: 160px;
	float:right
}

.pad-links {
	MARGIN: 0px auto;
	TEXT-ALIGN: right;
	float: right;
}
.pad-links-q {
	MARGIN: 0px auto;
	TEXT-ALIGN: right;
	float: right;
	padding-right: 7px;
}
.pad-links a{
padding:  0 8px 0 8px;
}

.padleft-links {
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	float: left;
}
.padleft-links a{
padding:  0 8px 0 8px;
}

.quicklinkleft {
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	float: left;
}
.quicklinkright {
	MARGIN: 0px auto;
	TEXT-ALIGN: right;
	float: right;
}

.copyright-links {
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	float: left;
	color: #696455;
}
.copyright-links a{
padding:  0 8px 0 8px;
}
.table-up {
	vertical-align: top;
}

.b-links {
	list-style-type: none;
	margin: 0px auto;
	padding: 2px 8px;
}
.b-links li a{
    FONT: 11px Arial, Verdana, sans-serif;
    color:#666666;
}
.b-links li a:link{
    color:#666666;
}
.b-links li a:hover{
	color:#8e5c01;
	text-decoration: underline;
}
.b-links li a:visited{
    color:#666666;
}


.slidedoormenu{
   list-style-type: none;
   margin: 0;
   padding: 0;
   width: 182px;
}

.slidedoormenu li{

}

.slidedoormenu li a{
	font: 11px;
	display: block;
	color: black;
	width: auto;
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 8px;
	text-decoration: none;
	background-color: #a6a194;
	height: auto;
	border-bottom: 1px dashed #8d887a;
	padding-left: 5px;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
    color: black;
}

.slidedoormenu li a:hover{
	color: black;
	text-decoration: none;
    border-bottom: 1px solid #000;
	background-color: #6e85a7;
}

.slidedoormenu li a{ 
width: 100%;
}

.slidedoormenu-title{
	font: bold 11px Tahoma;
	text-decoration: none;
	border-bottom: 1px solid #333333;
	padding-left: 10px;
	padding-top: 10px;
}

/*INDEXGAMELIST*/
.indexgamelist{
   list-style-type: none;
   margin: 0;
   padding: 0;
   width: 182px;
}

.indexgamelist li{

}
.indexgamelist li a{
	font: 11px;
	display: block;
	color: black;
	width: auto;
	padding: 1px 0; /* Vertical (top/bottom) padding for index menu link */
	text-indent: 8px;
	text-decoration: none;
	height: auto;
	border-top: 1px solid #c0baac;
	border-bottom: 1px solid #c0baac;
	padding-left: 5px;
}
.indexgamelist li a:visited, .indexgamelist li a:active{
    color: black;
}
.indexgamelist li a:hover{
	color: black;
	text-decoration: none;
	border-bottom: 1px solid #858279;
    border-top: 1px solid #dbd3c6;
	background-color: #b6b0a1;
}
.indexgamelist li a{ 
width: 100%;
}


.hight600 {
	height: 410px; /*INDEX-FRAME-HIGHT*/
}

/*MENU*/

.wireframemenu{
	margin-top: 8px;
}
.wireframemenu ul{
    padding: 0 5px;
    margin: 0px;
    list-style-type: none;
}

.wireframemenu a{
	font: 11px Arial, Verdana, sans-serif;
	padding: 10px 0px 10px 8px;
	display: block;
	width: 100%;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #9c9990;
}
.wireframemenu a:visited{
    color: #333333;
}

html>body .wireframemenu a{ 
    width: auto;
}
.wireframemenu a:hover{
	background-color: #cac3b4;
	color: black;
	border-bottom: 1px solid #000;
	text-decoration: none;
}
.wireframemenu li .current{
	color: #000;
	border-bottom: 1px solid #33322e;
	background: transparent url(menu_but_current.gif) center left no-repeat;
	font-weight: bold;
}

.wiresubmenu{
   list-style-type: none;
   margin: 0;
   padding: 0;

}

.wiresubmenu li{

}

.wiresubmenu li a{
	font: 11px;
	display: block;
	color: #615e58;
	width: auto;
	padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 8px;
	text-decoration: none;
	height: auto;
	border-left: 1px solid #9c9990;
	border-right: 1px solid #9c9990;
	border-bottom: 1px solid #9c9990;
	padding-left: 5px;
}

.wiresubmenu li a:visited, .wiresubmenu li a:active{
    color: #615e58;
}

.wiresubmenu li a:hover{
	color: black;
	text-decoration: none;
    border-bottom: 1px solid #000;
	background-color: #cac3b4;
}
.wiresubmenu li .focus{
	color: black;
	text-decoration: none;
    border-bottom: 1px solid #9c9990;
	background-color: #cac3b4;
}
.wiresubmenu li a{ 
width: 100%;
}


.gamelistmain {
	width: 187px;
}
.gamelistup {
	color: #FFFFFF;
	height: 17px;
	padding: 5px 10px;
	background-image: url(menu_list_up.gif);
}
.gamelistmiddle {
    margin: 0 auto;
	padding: 2px 0px 10px 0px;
	background-color: #a7a195;
}

.menumain {
	width: 100%;
}
.menumainup {
	color: #FFFFFF;
	height: 16px;
	padding: 3px 10px;
	background-image: url(menu_main_up.gif);
}
.menutoolsup {
	color: #FFFFFF;
	height: 14px;
	padding: 2px 10px;
	border-bottom: 2px solid #47423d;
	background-image: url(menu_tools_up.gif);
}
.menumainbox {
	padding: 10px;
	background-color: #d3ccbc;
}

.diagmainup {
	color: #FFFFFF;
	height: 18px;
	padding: 4px 10px;
	background-image: url(diag_main_up.gif);
}
.diagmain2up {
	font: bold 13px Tahoma;
	height: 20px;
	padding: 1px 10px;
	background: url(diag_main2_up.gif) bottom left repeat-x;
}
.diagmain3up {
	font: bold 13px Tahoma;
	height: 25px;
	padding: 3px 10px;
	background: url(diag_main3_up.gif) bottom left repeat-x;
}
.diagproductlist {
	padding: 10px;
	border-bottom: 2px solid #7890b2;
}

.menutools-outline {
	border: 1px solid #b3aa94;
	padding: 1px;
}
.diagmainbox {
	padding: 10px;


}

.serverlistmain {
	margin: 0 auto;
	width: 726px;
	clear: left;
}
.serverlistup {
	height: 25px;
	padding: 20px 40px 3px 40px;
	background-image: url(frame_serverlist_up.gif);}
.serverlistup1 {
	height: 25px;
	padding: 20px 40px 3px 40px;
	background-image: url(frame_serverlist_up1.gif);
}
.serverlistdown {
	padding: 10px 55px 8px;
	margin: 0px auto;
	background-image: url(frame_serverlist_down.gif);
	height: 34px;
	clear: left;
}
.serverlistbox {
	margin: 0px auto;
	background-image: url(frame_serverlist_back.gif);
	padding: 5px 35px;
}


.pwlistmain {
	margin: 0 auto;
	width: 709px;
	clear: left;
}
.pwlistup {
	height: 22px;
	background-image: url(frame_powerleveling_up.gif);
}
.pwlistdown {
	margin: 0px auto;
	background-image: url(frame_powerleveling_down.gif);
	height: 10px;
	clear: left;
}
.pwlistbox {
	margin: 0px auto;
	padding: 2px;
	background-color: #c7c1b2;
}


/*IMAGE*/
.titleimage {
    padding: 2px 0 5px 0;
}
.minititleimage {
	padding: 0px 0px 5px 0px;
	margin-left: 6px;
}

/*BUTTON*/

.button-main a{
    background: url(button_blue_135_shop.gif) repeat-x top left; /*BUTTON-MAIN*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 135px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-main a:link{
    color: #dadada;
	text-decoration: none;
}
.button-main a:visited, .button-main a:active{
    color: #dadada;
	text-decoration: none;
}

.button-main a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_blue_135_shop_on.gif);
}


.button-main-s a{
    background: url(button_blue_115_shop.gif) repeat-x top left; /*BUTTON-MAIN-S*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 115px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-main-s a:link{
    color: #dadada;
	text-decoration: none;
}
.button-main-s a:visited, .button-main-s a:active{
    color: #dadada;
	text-decoration: none;
}

.button-main-s a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_blue_115_shop_on.gif);
}

.button-main-ss a{
    background: url(button_blue_105_shop.gif) repeat-x top left; /*BUTTON-MAIN-S*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 105px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-main-ss a:link{
    color: #dadada;
	text-decoration: none;
}
.button-main-ss a:visited, .button-main-ss a:active{
    color: #dadada;
	text-decoration: none;
}

.button-main-ss a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_blue_105_shop_on.gif);
}

.searchgo a{
	FONT: 11px Arial, Verdana, sans-serif;
	color:#666666;
	text-decoration: none;
}
.searchgo a:link{
	color: #666666;
	text-decoration: none;
}
.searchgo a:hover{
	color: #000000;
	text-decoration: none;
}
.searchgo a:visited, .searchgo a:active{
    color: #666666;
	text-decoration: none;
}

.button-headnews a{
    margin-right: 30px;
    background: url(button_hue_124_b2.gif) repeat-x top left;
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 124px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-headnews a:link{
    color: #dadada;
	text-decoration: none;
}
.button-headnews a:visited, .button-headnews a:active{
    color: #dadada;
	text-decoration: none;
}

.button-headnews a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_hue_124_b2_on.gif);
}

.button-blue a{
    background: url(button_blue_124_b1.gif) repeat-x top left;
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 124px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-blue a:link{
    color: #dadada;
	text-decoration: none;
}
.button-blue a:visited, .button-blue a:active{
    color: #dadada;
	text-decoration: none;
}

.button-blue a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_blue_124_b1_on.gif);
}

.floatright {
	float: right;
	padding: 6px;
	margin-right: 8px;
}

.button-blue-s a{
    background: url(button_blue_104_b1.gif) repeat-x top left; /*BUTTON-BLUE-SMALL*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 104px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-blue-s a:link{
    color: #dadada;
	text-decoration: none;
}
.button-blue-s a:visited, .button-blue-s a:active{
    color: #dadada;
	text-decoration: none;
}

.button-blue-s a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_blue_104_b1_on.gif);
}

.button-black a{
	background: url(button_black_124_b2.gif) repeat-x top left; /*BUTTON-BLACK*/
	font: 11px Arial, Verdana, sans-serif;
	color: #dadada;
	display: block;
	width: 124px;
	padding: 5px 0;
	text-decoration: none;
	text-align: center;
	float: right;
}
.button-black a:link{
    color: #dadada;
	text-decoration: none;
}
.button-black a:visited, .button-black a:active{
    color: #dadada;
	text-decoration: none;
}

.button-black a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_black_124_b2_on.gif);
}


.button-black-l a{
    background: url(button_black_233_b2.gif) repeat-x top left; /*BUTTON-BLACK-LONG*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 233px;
    padding: 5px 0;
    text-decoration: none;
	text-align: center;
	float: right;
}
.button-black-l a:link{
    color: #dadada;
	text-decoration: none;
}
.button-black-l a:visited, .button-black-l a:active{
    color: #dadada;
	text-decoration: none;
}

.button-black-l a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_black_233_b2_on.gif);
}

.button-quick a{
    background: url(button_quick.gif) repeat-x top left; /*BUTTON-QUICK*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 130px;
    padding: 8px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-quick a:link{
    color: #dadada;
	text-decoration: none;
}
.button-quick a:visited, .button-quick a:active{
    color: #dadada;
	text-decoration: none;
}

.button-quick a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_quick_on.gif);
}



/*ot*/

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 186px; /* Width of Menu Items */

}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 180px; /*sub menu width*/
	top: 0;
	visibility: hidden;
	background-color: #a6a194;
	border-top: 4px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 0px;
	padding-bottom: 6px;
}

/* Sub level menu links style */
.suckerdiv ul li a{
    display: block;
    overflow: auto; /*force hasLayout in IE7 */
    color: black;
    text-decoration: none;
    padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
	background-color: #a6a194;
	height: auto;
	border-bottom: 1px dashed #8d887a;
	padding-left: 12px;
}

.suckerdiv ul li a:visited{
    color: black;
}

.suckerdiv ul li a:hover{
	color: black;
	text-decoration: none;
    border-bottom: 1px solid #000;
	background-color: #6e85a7;
}

.suckerdiv .subfolderstyle{
	background: #a6a194 url(arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


/*NEW-SERVICE*/

#headright1216 {
	height: 170px;
	width: 620px;
	float: right;
	background-image: url(head_rightback_1216.gif);
}
#headhotnews1216 {
	MARGIN: 0px auto;
	TEXT-ALIGN: left;
	padding-top: 34px;
	padding-left: 74px;
	padding-right: 58px;
}

.button-head1216 a{
    background: url(button_head_1216.gif) repeat-x top left;
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 130px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.button-head1216 a:link{
    color: #dadada;
	text-decoration: none;
}
.button-head1216 a:visited, .button-head1216 a:active{
    color: #dadada;
	text-decoration: none;
}

.button-head1216 a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_head_1216_on.gif);
}

/*ACCOUNTS NEWS*/

#indexbanner0515 {
    width:946px;
	height:228px;
	background-image: url(index_banner_b0515.jpg);
}

.button-green A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(index_banner_but1215.gif) repeat-x left top; FLOAT: right; PADDING-BOTTOM: 5px; FONT: 11px Arial, Verdana, sans-serif; WIDTH: 126px; COLOR: #dadada; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button-green A:link {
	COLOR: #dadada; TEXT-DECORATION: none
}
.button-green A:visited {
	COLOR: #dadada; TEXT-DECORATION: none
}
.button-green A:active {
	COLOR: #dadada; TEXT-DECORATION: none
}
.button-green A:hover {
	BACKGROUND-IMAGE: url(index_banner_but1215h.gif); COLOR: #dadada; TEXT-DECORATION: none
}

#headright0515 {
	height: 170px;
	width: 620px;
	float: right;
	background-image: url(head_rightback_accounts.gif);
}

/*indexhotnew080904*/

.indexhot-headbut a{
    margin-right: 2px;
    background: url(button_hue_124_b2.gif) repeat-x top left;
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 124px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.indexhot-headbut a:link{
    color: #dadada;
	text-decoration: none;
}
.indexhot-headbut a:visited, .indexhot-headbut a:active{
    color: #dadada;
	text-decoration: none;
}

.indexhot-headbut a:hover{
    color: #dadada;
    text-decoration: none;
    background-image: url(button_hue_124_b2_on.gif);
}

.tableoutline-1px-600 {
	MARGIN: 0px auto;
	padding: 1px;
	border: 1px solid #9c9990;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 600px;
}

/*===================================Tao hongbai========================================*/

.serverlistbox1 {
	margin: 0px auto;
	padding: 5px 0px;
}



/*===================================Tao2==============================================*/

a.hui16:link , a.hui16:visited , a.hui16:link , a.hui16:visited{font: 18px bold Tahoma;color:#1e55b5;text-decoration: none; }
a.hui16:hover{font: 18px bold Tahoma;color:#1e55b5;text-decoration: none; text-decoration:underline;}
.hui10{ color:#737373;}

.customized{}
.customized a:link , .customized a:visited { color:#e7e7e7;}
.customized a{ background: url(customized_quotation.gif) repeat-x top left; /*BUTTON-MAIN-S*/
	font: 11px Arial, Verdana, sans-serif;
    color: #e7e7e7;
    display: block;
    width: 120px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center;
}
.customized a:hover{  background: url(customized_quotation1.gif) repeat-x top left; /*BUTTON-MAIN-S*/
	font: 11px Arial, Verdana, sans-serif;
    color: #dadada;
    display: block;
    width: 120px;
    padding: 5px 0;
    text-decoration: none;
    float: right;
	text-align: center; }
    
#serviceframecol2-left {
	FLOAT: left; WIDTH: 187px
}

#serviceframecol2-left {
	FLOAT: left; WIDTH: 187px
}

#serviceframecol2-right {
	FLOAT: right; MARGIN: 0px auto; WIDTH: 705px
}

#serviceframeup {
	BACKGROUND-IMAGE: url(frame_line710_up.gif); MARGIN: 0px auto; WIDTH: 705px; HEIGHT: 6px
}

#serviceframedown {
	CLEAR: left; BACKGROUND-IMAGE: url(frame_line710_down.gif); MARGIN: 0px auto; WIDTH: 705px; HEIGHT: 6px
}
#serviceframe {
	BORDER-RIGHT: #9c9990 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #9c9990 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #e4ddcd
}
.servicelistmain {
	MARGIN-BOTTOM: 10px; WIDTH: 187px
}
.servicelistup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(menu_service_list_up.gif); PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px
}
.servicelistwantup {
	BACKGROUND-IMAGE: url(menu_service_wanted_up.gif); HEIGHT: 35px
}
.servicelistmiddle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu_service_mainback.gif); PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-TOP: 2px
}
.servicelistshow {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(menu_service_showb.gif); PADDING-TOP: 5px; HEIGHT: 125px
}
.servicelisttxt {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; COLOR: #5a5959; PADDING-TOP: 0px
}
.servicelist-gametitle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(menu_service_title_b.gif); PADDING-BOTTOM: 10px; FONT: bold 12px Tahoma; COLOR: #333333; PADDING-TOP: 10px; HEIGHT: 16px
}
.servicelist-curtitle {
	PADDING-RIGHT: 15px; BORDER-TOP: #dbd4c5 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; FONT: bold 12px Tahoma; COLOR: #3d3d3d; PADDING-TOP: 8px; BORDER-BOTTOM: #85827a 1px solid; BACKGROUND-COLOR: #b4ad9b
}
.servicelist-endtitle {
	PADDING-RIGHT: 10px; BORDER-TOP: #dbd4c5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 12px; TEXT-ALIGN: right
}
.svplistmain {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 670px
}
.svplistup {
	BACKGROUND-IMAGE: url(frame_powerleveling_up.gif); HEIGHT: 22px
}
.svplistdown {
	BACKGROUND-IMAGE: url(frame_svplist_down.gif); MARGIN: 0px auto; HEIGHT: 10px
}
.svplistbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #c7c1b2
}
.svplistbox-show {
	BACKGROUND: url(frame_svpblock_show.gif) #6c6b67 repeat-x left top; MARGIN-RIGHT: 1px; HEIGHT: 85px
}
.svplistblockfirst {
	PADDING-TOP: 2px; BORDER-BOTTOM: #85827a 1px solid; HEIGHT: 20px
}
.svplistblockend {
	BORDER-TOP: #dbd4c5 1px solid; HEIGHT: 20px
}
.svplistblock {
	BORDER-TOP: #dbd4c5 1px solid; BACKGROUND: url(frame_svpblock_up.gif) repeat-x left top; BORDER-BOTTOM: #85827a 1px solid; HEIGHT: 45px
}
.svplistblock60 {
	BORDER-TOP: #dbd4c5 1px solid; BACKGROUND: url(frame_svpblock_up.gif) repeat-x left top; BORDER-BOTTOM: #85827a 1px solid; HEIGHT: 60px
}
.svplistblock145 {
	BORDER-TOP: #dbd4c5 1px solid; BACKGROUND: url(frame_svpblock_up.gif) repeat-x left top; BORDER-BOTTOM: #85827a 1px solid; HEIGHT: 145px
}
.svplistselect {
	PADDING-LEFT: 19px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
.select-serverb {
	PADDING-LEFT: 30px; BACKGROUND: url(select_server_b.gif) no-repeat right top; WIDTH: 505px; HEIGHT: 30px
}

SELECT {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	border-left: 1px solid #858279;
	border-right: 1px solid #f2ede1;
	border-top: 1px solid #858279;
	border-bottom: 1px solid #f2ede1;
	background-color: #ccc4b3;
	margin: 3px;
}


