.newsPost-left {
display:block;
float:left;
width:118px;
}

.newsPost-right {
display:block;
float:right;
width:632px;
padding:0 0 0 10px;
}

.newsAuthor01 {
border-radius:6px;
height:118px;
width:118px;
}

.newsAuthor02 {
background-image:none;
border-radius:5px;
height:118px;
width:118px;
}

.newsAuthor02:hover {
cursor:pointer;
}

.top-tag {
border-radius:5px;
display:block;
font-size:12px;
height:15px;
text-align:center;
text-shadow:none;
margin:4px 0 0;
padding:3px 0;
}

.top-tag-selected {
background-image:url(/images/footer/left-arrow-black.png);
background-repeat:no-repeat;
background-position:6% 54%;
background-color:#ff0127;
color:#fff;
}
.top-tag-selected:hover {
color:#fff;
text-decoration:none;
}

.top-tag-normal {
background-color:#333;
color:#dcdcdc;
}

.top-tag-normal:hover {
background-image:url(/images/footer/left-arrow-white.png);
background-repeat:no-repeat;
background-position:6% 54%;
background-color:#555;
color:#cccccc;
text-decoration:none;
}

.top-tag-link {
background-color:#333;
color:#e8e8e8;
float:left;
width:612px;
margin:0;
}

.top-tag-link:hover {
background-image:none;
background-color:#555;
color:#e8e8e8;
}

.top-tag-first {
margin-top:0;
}

.tagm {
border-radius:5px;
display:block;
font-size:12px;
text-align:center;
text-shadow:none;
margin:4px 0 0;
padding:2px;
}

.tagm:hover {
background-color:#01a8ff;
color:#fff;
border-color:#01a8ff;
text-decoration:none;
}

.tag01 {
background-color:#ff0127;
color:#fff;
}

.tag02 {
background-color:#fff;
border:1px solid #ccc;
color:#888;
}

.tag03 {
background-color:#eee;
border:1px solid #aaa;
color:#888;
}

.tag04 {
background-color:#ddd;
border:1px solid #aaa;
color:#888;
}

.tag05 {
background-color:#ccc;
border:1px solid #aaa;
color:#777;
}

.tag06 {
background-color:#aaa;
border:1px solid #999;
color:#e6e6e6;
}

.tag07 {
background-color:#999;
border:1px solid #777;
color:#fff;
}

.tag08 {
background-color:#666;
border:1px solid #666;
color:#fff;
}

.tag09 {
background-color:#333;
border:1px solid #333;
color:#fff;
}

.tag10 {
background-color:#222;
border:1px solid #111;
color:#ddd;
}

.newsTitle {
background-color:#fff;
border-radius:5px 5px 0 0;
cursor:pointer;
float:left;
font-size:18px;
position:relative;
width:632px;
padding:0;
}

.newsTitle:hover {
background-color:#01a8ff;
background-image:url(/images/header/vsprites.png);
background-position: 0px -2000px;
}

.newsTitle2 {
color:#000;
float:left;
position:relative;
width:570px;
padding:8px 0 8px 10px;
text-shadow:1px 1px 0 #ccc;
}
.newsTitle2:hover {
color:#000;
text-decoration:none;
}

.title-bubble {
background-image:url(/images/header/white-bubble.png);
background-repeat:no-repeat;
background-position:0 50%;
display:block;
height:38px;
float:left;
position:absolute;
right:-54px;
top:0;
width:640px;
}

.title-bubble:hover {
background-image:url(/images/header/blue-bubble.png);
}

.newsContent01 {
float:left;
width:632px;
margin:0 0 10px;
}

.newsContent01-text {
background-color:#fff;
color:#111;
display:block;
font-family:Georgia;
font-size:18px;
line-height:28px;
text-shadow:2px 2px .5em #000;
border-color:#fff;
border-style:solid;
border-width:2px 0;
margin:0;
padding:8px;
text-shadow:1px 0 #ccc;
}

.newsPost01-comments {
float:left;
width:770px;
}

.np-comments-left {
float:left;
width:130px;
}

.np-comments-right {
float:left;
width:630px;
}

.comment-tag {
background-color:#fff;
background-image:url(/images/footer/arrow_square2.png);
background-repeat:no-repeat;
background-position:88% 50%;
border:1px solid #1b1b1b;
border-radius:5px;
color:#1b1b1b;
display:block;
font-size:12px;
text-align:center;
text-shadow:none;
width:118px;
margin:4px 0 0;
padding:2px 0;
}

.comment-tag:hover {
background-color:#e0e0e0;
background-position:92% 50%;
color:#1b1b1b;
text-decoration:none;
}

.np-comment-sample {
display:block;
font-size:12px;
float:left;
}

.com-clip {
background-image:url(/images/header/vsprites.png);
background-position: 0px -800px;
border:1px solid #636363;
border-radius:5px;
color:#cbcbcb;
display:block;
float:left;
font-size:13px;
line-height:19px;
text-shadow:1px 1px 0 #111;
width:280px;
}

.com-sample01 {
margin:4px 0 0;
padding:10px;
}

.com-sample02 {
margin:4px 0 0 20px;
padding:10px;
}

.com-avatar01 {
float:left;
height:32px;
width:32px;
margin:0 10px 0 0;
}

.title-comments {
background-color:#fff;
border-radius:5px;
color:#000;
float:right;
font-size:14px;
text-align:center;
width:36px;
margin:6px 6px 0 10px;
padding:4px 0;
text-shadow:none;
}

.read-more-link-01 {
color:#ff0127;
}

.between-posts{
background-image:url(/images/header/vsprites.png);
background-position: 0px -400px;
border-radius: 6px;
display:block;
float:left;
height:10px;
margin:40px 0;
width:760px;
}

.homePageNavDiv01 {
display:block;
float:left;
margin:10px 0 0 0;
width:760px;
}

.homePageNavDiv02 {
float:right;
font-size:14px;
}

.pageNavLink {
background-color:#ff1c3c;
border-radius:40px;
color:#fff;
display:block;
float:left;
text-shadow:none;
margin:0 10px 0 0;
padding:8px 10px;
}

.pageNavLink:hover {
background-color:#01a8ff;
color:#fff;
text-decoration:none;
}

.featured-news-main {
clear:both;
float:left;
width:780px;
}

.featured-news-div {
width:612px;
float:left;
margin-bottom:10px;
}

.featured-new-title {
clear:both;
float:left;
width:752px;
margin:0 0 4px;
}

.featured-tags-div {
float:left;
height:200px;
width:130px;
margin:0 0 0 10px;
}

.top-news-01 {
background-image:url(/images/header/wh_trans_04.png);
border-radius:0 0 6px 6px;
cursor:pointer;
float:left;
height:195px;
position:relative;
text-shadow:1px 1px 0 #000;
width:197px;
border-color:#333 #f8f8f8 #000;
border-style:solid;
border-width:2px 0 3px;
margin:0 0 0 10px;
}
.top-news-01:hover {
text-decoration:none;
}

.top-news-first {
margin:0;
}

.top-news-01:hover {
border-color:#fff #f8f8f8 #000;
}

.top-news-title {
background-image:url(/images/header/vsprites.png);
background-position: 0px -7600px;
border-radius:6px;
color:#222;
float:left;
text-shadow:1px 1px 0 #fff;
width:172px;
margin:6px 0 0 6px;
padding:4px 6px;
}

.top-news-main {
float:left;
height:180px;
position:absolute;
top:2px;
right:4px;
width:192px;
z-index:9;
overflow:hidden;
}

.top-news-main:hover {
z-index:12;
}

.top-news-text {
color:#f8f8f8;
font-family:Georgia;
font-size:14px;
float:left;
line-height:20px;
width:170px;
margin:6px 12px 0;
}

.top-news-02 {
background-repeat:no-repeat;
background-position:114px 114px;
border-radius:6px;
float:left;
height:195px;
position:absolute;
top:0;
right:0;
width:197px;
z-index:10;
}

.top-news-02:hover {
z-index:8;
}

.top-news-editor {
background-image:url(/images/footer/large_pokedit_ball_editor.png);
}

.top-news-home {
background-image:url(/images/footer/large_pokedit_ball_home.png);
}

.top-news-account {
background-image:url(/images/footer/large_pokedit_ball_account.png);
}

.full-comments-top {
background-image:url(/images/header/vsprites.png);
background-position: 0px -800px;
border-radius:5px 5px 0 0;
clear:both;
color:#fff;
float:left;
text-shadow:1px 1px 0 #3a3a3a;
width:760px;
border-color:#e8e8e8;
border-style:solid;
border-width:0 0 4px;
}

.number-comments-top {
float:left;
width:750px;
padding:6px;
}

.number-of-comments {
float:left;
width:260px;
}

.top-comment-link {
color:#f8f8f8;
display:block;
float:right;
width:120px;
}

.top-comment-link:hover {
color:#dedede;
}

.com-avatar01-full {
border-radius:6px;
float:left;
height:32px;
width:32px;
margin:0 0 0 4px;
}

.comment-full {
background-image:url(/images/header/bl_trans_02.png);
border-radius:7px;
color:#fff;
clear:both;
display:block;
font-size:14px;
float:left;
line-height:19px;
width:760px;
border-color:#525252 #000 #000;
border-style:solid;
border-width:1px 0 4px;
margin:10px 0;
}

.comment-full-top {
background-image:url(/images/header/vsprites.png);
background-position: 0px -800px;
border-radius:5px;
display:block;
clear:both;
float:left;
width:752px;
border-color:#000;
border-style:solid;
border-width:0 0 2px;
margin:4px;
padding:4px 0;
}

.comment-info {
float:left;
margin-top:8px;
width:704px;
}
.comment-info.dl {
margin-top:11px;
width:696px;
}

.comment-username {
float:left;
margin-left:6px;
}

.comment-date {
color:#787878;
float:right;
margin-right:10px;
}

.comment-reply {
float:right;
}

.comment-content {
color:#c4c4c4;
line-height:20px;
text-shadow:1px 1px 4em #000;
padding:10px;
}

.reply-link {
color:#018aff;
}

.post-a-comment {
background-color:#01a8ff;
border:0;
border-radius:40px;
color:#fff;
cursor:pointer;
display:block;
float:right;
font-size:16px;
text-shadow:none;
margin:10px 15px 0 0;
padding:8px 10px;
}

.post-a-comment:hover {
background-color:#ff1c3c;
color:#fff;
text-decoration:none;
}

.content-ad-01 {
background-image:url(/images/header/vsprites.png);
	background-position: 0px -400px;
border-radius:5px;
float:left;
width:730px;
margin:40px 0 40px 6px;
padding:10px;
}

.read-more-link-01:hover,.reply-link:hover {
color:#01a8ff;
text-decoration:underline;
}

.title-ad{
	background-image:url(/images/norepeat.png);
	background-repeat:no-repeat;
	width:111px;
	height:17px;
	background-position: -46px 0px;
}
.title-affiliate{
	background-image:url(/images/norepeat.png);
	background-repeat:no-repeat;
	width:94px;
	height:15px;
	background-position: -157px 0px;
}

.share-cap-main{
float:left;
width:632px;
}
.share-cap-tit{
background-color:#555;
border-radius:0 0 0 6px;
color:#fff;
float:left;
font-size:14px;
height:20px;
margin:0 4px 0 0;
padding:26px 0px 20px 20px;
text-shadow:#111;
width:100px;
}
.share-cap-buts{
background-color:#fff;
border-radius:0 0 6px 0;
float:left;
height:34px;
padding:24px 0 8px 20px;
text-align:left;
width:488px;
}
.full-comments-top-pre{
float:left;
height:10px;
width:758px;
}

.hpg-side-wrap{
background-image:url(../images/header/bl_trans_02.png);
border-color:#444;
border-style:solid;
border-width:0 0 1px 0;
float:left;
padding:0px 0 3px 0;
width:180px;
}
.hpg-side-tit{
background-image:url(../images/header/dia_black_01.png);
border-color:#444;
border-style:solid;
border-width:1px 0 1px 0;
color:#eee;
font-family:Trebuchet MS;
font-size:16px;
float:left;
letter-spacing:6px;
line-height:22px;
padding:2px 6px;
margin:0 0 4px 0;
width:168px;
}
.hpg-side-tit.aff{
letter-spacing:3px;
margin:10px 0 0 0;
}
.hpg-side-link-01{
color:#d2d2d2;
display:block;
font-size:14px;
float:left;
padding:5px 2px 0 26px;
text-align:left;
text-decoration:none;
width:120px;
}
.hpg-side-link-01:hover{
color:#fff;
padding:5px 0 0 28px;
text-decoration:none;
}
.hpg-aff-link-01{
float:left;
margin:2px 0 0 0px;
position:relative;
}
.hpg-aff-link-02{
float:left;
margin:2px 0 0 3px;
position:relative;
}
.hpg-aff-grad{
display:block;
cursor:pointer;
height:31px;
position:absolute;
top:0;
right:0;
width:88px;
}
.hpg-aff-grad.left{
background-image:url(../images/header/aff-grad-01.png);
}
.hpg-aff-grad.right{
background-image:url(../images/header/aff-grad-02.png);
}
.hpg-aff-grad:hover{
background-image:url(../images/header/trans-blank.png);
}

/* Editor Ad */

.stp-edit-ad-main{
background-color:#fff;
background-image:url(/images/store/edit-ad-bg.png);
border:4px solid #000;
border-radius:60px 26px 6px 60px;
float:left;
height:140px;
margin:20px 0 20px 0;
position:relative;
width:614px;
}
.stp-edit-ball-ad{
display:block;
position:absolute;
top:-16px;
right:500px;
}
.stp-red-up-arrow-ad{
position:absolute;
top:-16px;
right:-14px;
}
.stp-edit-ad-tit{
color:#000;
font-weight:bold;
font-family:Trebuchet MS;
font-size:38px;
letter-spacing:7px;
line-height:40px;
text-shadow:2px 2px #ccc;
margin:0 0 0 118px;
}
.stp-edit-ad-subtit{
color:#000;
float:left;
font-weight:bold;
font-family:Trebuchet MS;
font-size:19px;
letter-spacing:1px;
line-height:16px;
text-shadow:1px .1em #ccc;
margin:0 0 0 120px;
}
.stp-edit-ad-list-div{
color:#222;
float:left;
font-size:16px;
margin:8px 0 0 106px;
text-shadow:0.12em 0.12em 0.03em #fff,0.1em 0.1em 0.3em #fff;
}
.stp-ad-lst-icon-01{
background-image:url(/images/editor/editor-assm.png);
background-position:0px -259px;
float:left;
height:20px;
margin:0 0 0 12px;
width:24px;
}
.stp-ad-lst-icon-02{
background-image:url(/images/editor/editor-assm.png);
background-position:0px -193px;
float:left;
height:20px;
margin:0 0 0 12px;
width:17px;
}
.stp-ad-lst-icon-03{
background-image:url(/images/editor/editor-assm.png);
background-position:-2px -125px;
float:left;
height:22px;
margin:-2px 0 0 12px;
width:16px;
}
.stp-ad-lst-item{
float:left;
margin:0 0 0 4px;
}
.stp-edit-ad-but{
display:block;
background-color:#006dba;
border-radius:6px;
border:2px solid #000;
color:#fff;
float:left;
font-family:verdana;
font-size:18px;
letter-spacing:3px;
margin:3px 0 0 130px;
padding:7px 0 8px 0;
text-decoration:none;
text-shadow:1px 1px #003458;
text-align:center;
width:440px;
}
.stp-edit-ad-but:hover{
background-color:#0083de;
border:2px solid #222;
color:#fff;
text-decoration:none;
}

/* guest comments */

.vnw-com-main{
background-color:#f0f0f0;
border-color:#ccc;
border-style:solid;
border-width:2px 0 2px 0;
color:#000;
float:left;
padding:0 0 0 10px;
text-shadow:none;
width:750px;
}
.vnw-com-but-div{
float:left;
font-family:Trebuchet MS;
text-shadow:3px 3px 6px #222;
width:750px;
}
.vnw-com-sub{
background-color:#005688;
border:2px solid #006fae;
border-radius:3px;
color:#fff;
cursor:pointer;
float:right;
font-size:12px;
font-weight:bold;
letter-spacing:2px;
margin:0 10px 10px 0;
padding:9px 14px 7px 14px;
text-shadow:1px 1px 0 #000;
}
.vnw-com-sub:hover{
background-color:#006fae;
border-color:#005688;
color:#fff;
}
.vnw-com-log{
background-color:#a70033;
border:2px solid #d00040;
border-radius:3px;
color:#fff;
cursor:pointer;
float:left;
font-size:12px;
letter-spacing:2px;
margin:0 10px 10px 0;
padding:9px 14px 7px 14px;
text-decoration:none;
text-shadow:1px 1px 0 #000;
}
.vnw-com-log:hover{
background-color:#d00040;
border-color:#a70033;
color:#fff;
text-decoration:none;
}
.vnw-com-acct{
background-color:#a63700;
border:2px solid #cf4400;
border-radius:3px;
color:#fff;
cursor:pointer;
float:left;
font-size:12px;
letter-spacing:2px;
margin:0 10px 10px 0;
padding:9px 14px 7px 14px;
text-decoration:none;
text-shadow:1px 1px 0 #000;
}
.vnw-com-acct:hover{
background-color:#cf4400;
border-color:#a63700;
color:#fff;
text-decoration:none;
}/* MAIN DOWNLOAD STYLESHEET */

.db-region-div-main{
background-color:#fff;
background-image:url(/images/header/wh_trans_04.png);
border-radius:6px;
color:#111;
float:right;
font-size:14px;
height:17px;
margin:0 10px 0 0;
padding:3px 6px 3px 3px;
position:relative;
top:192px;
text-shadow:1px 0 #eee;
}
.db-region-icon-div{
float:left;
font-weight:bold;
margin:4px 5px 0 5px;
}
.db-region-icon{
width:14px;
}
.db-title-sub-div{
background-color:#fff;
background-image:url(/images/header/wh_trans_02.png);
clear:both;
color:#cbcbcb;
font-size:12px;
float:left;
margin:0 0 0 0px;
padding:6px 8px 6px 8px;
width:744px;
}
.db-title-sub-text{
color:#111;
float:left;
line-height:16px;
margin:0px 0 0 4px;
text-shadow:1px 0 #e8e8e8;
overflow:hidden;
width:660px;
}
.db-text-rm-01{
float:left;
font-size:12px;
text-align:right;
width:760px;
}
.db-text-rm-02{
background-color:#a90020;
border:2px solid #c80026;
border-radius:3px;
color:#e7e7e7;
cursor:pointer;
float:right;
margin:-38px 14px 0 0;
padding:4px;
text-shadow:1px 0 #000;
}
.db-text-rm-02:hover{
background-color:#c80026;
border-color:#a90020;
}
.db-game-select-div{
background-color:#fff;
border-width:0px;
border-style:solid;
border-color:#000;
float: left;
padding:0 20px 6px 10px;
width:730px;
}
.db-game-select-title{
border-color:#ddd;
border-style:solid;
border-width:0 0 4px 0;
margin-top:-10px;
width:740px;
}
.db-gst2{
border-color:#ddd #ddd #fff #ddd;
border-style:solid;
border-width:4px;
border-radius:6px 6px 0 0;
color:#006ab5;
display:block;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
margin:4px;
padding-top:2px;
position:relative;
text-align:center;
text-shadow:1px 0 #eee;
top:8px;
width:160px;
}
.db-game-option{
	background-image: url(/images/downloads/nds_pkm_game_boxes2.png);
	background-repeat: no-repeat;
	border: 1px solid #fff;
	border-radius:3px 3px 0 0;
	color: #555;
	font-size: 12px;
	float: left;
	margin:4px 0px 4px 12px;
	padding: 102px 0px 2px 0px;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	width: 90px;
}
	.db-game-option:hover{
		color: #000;
		cursor: pointer;
		text-decoration:none;
	}
.dbRegionOption{
	background-image: url(/images/downloads/nds_region_images.png);
	background-repeat: no-repeat;
	border: 0px solid #747474;
	border-radius: 3px;
	color: #919191;
	font-size: 12px;
	float: left;
	margin: 0px 0px 0px 14px;
	padding: 102px 0px 2px 0px;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	width: 90px;
}
	.dbRegionOption:hover{
		border: 0px solid #cccccc;
		color: #fff;
		cursor: pointer;
	}
.dbGblack1{
	background-position: 0px -139px;
}
	.dbGblack1:hover{
		background-position: 0px 0px;
	}
.dbGblack2{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #000;
}
.dbGwhite1{
	background-position: -90px -139px;
}
	.dbGwhite1:hover{
		background-position: -90px 0px;
	}
.dbGwhite2{
	background-position: -90px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	border: 0px solid #cccccc;
	color: #000;
}
.dbGheartgold1{
	background-position: -180px -139px;
}
	.dbGheartgold1:hover{
		background-position: -180px 0px;
	}
.dbGheartgold2{
	background-position: -180px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	color: #000;
}
.dbGsoulsilver1{
	background-position: -270px -139px;
}
	.dbGsoulsilver1:hover{
		background-position: -270px 0px;
	}
.dbGsoulsilver2{
	background-position: -270px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	color: #000;
}
.dbGplatinum1{
	background-position: -360px -139px;
}
	.dbGplatinum1:hover{
		background-position: -360px 0px;
	}
.dbGplatinum2{
	background-position: -360px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	color: #000;
}
.dbGdiamond1{
	background-position: -450px -139px;
}
	.dbGdiamond1:hover{
		background-position: -450px 0px;
	}
.dbGdiamond2{
	background-position: -450px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	color: #000;
}
.dbGpearl1{
	background-position: -540px -139px;
}
	.dbGpearl1:hover{
		background-position: -540px 0px;
	}
.dbGpearl2{
	background-position: -540px 0px;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
	color: #000;
}
.dl-cont-class{
border-radius:6px;
float:left;
margin:10px 0 0 0;
padding:0 0 6px 0;
width:760px;
}
.dl-cont-class.teal{
background-image: url(/images/downloads/tl_trans_01.png);
}
.dl-cont-class.red{
background-image: url(/images/downloads/rd_trans_01.png);
}
.dl-cont-titl{
background-image:url(/images/downloads/blwh-bg.gif);
border-radius:6px;
color:#eee;
font-weight:bold;
letter-spacing:1px;
text-align:center;
margin:4px;
}
.dl-cont-titl.teal{
border:1px solid #60c0b8;
}
.dl-cont-titl.red{
border:1px solid #d7000f;
}
.download-ct-02{
background-image:url(/images/downloads/db-title-bg.png);
border-radius:6px;
padding:5px 0;
}
.download-ct-02-red{
background-color:#ccc;
background-image:url(/images/downloads/db-title-bg-wh.png);
border-radius:6px;
color:#000;
padding:5px 0;
text-shadow:1px 0 #ddd;
}
.pre-dwonlaod-search-div{
display:block;
float:left;
margin-bottom:10px;
}
.download-search-div{
background-color:#171717;
background-repeat:no-repeat;
background-position:10px 6px;
border-radius:6px;
border:1px solid #245854;
color:#f8f8f8;
float:left;
text-align:left;
margin:5px 5px 0 5px;
padding:8px 0;
width:748px;
}
.download-search-div{
}
.download-search-div.red{
background-color:#0a0a0a;
background-image:url(/images/downloads/db-search-filter.png);
border-color:#555;
}
.download-search-title{
float:left;
font-size:16px;
margin:4px 0 0 10px;
}
.db-seach-input{
background-color:#fff;
border-color:#000;
border-style:solid;
border-width:1px;
border-radius:6px;
color:#000;
float:left;
font-size:16px;
margin:0 0 0 4px;
padding:2px 4px;
outline: none;
}
.db-clear-search{
float:left;
margin:1px 0 0 4px;
width:24px;
}
.db-type-select{
float:right;
margin:3px 10px 0 0;
width:180px;
}
.db-type-text{
float:right;
font-size:12px;
font-weight:bold;
margin:6px 7px 0 0;
}
.down-prev-next{
	color:#ddd;
	float:left;
	text-align:left;
	margin:10px 0 8px 10px;
	width:742px;
}
.dl-display-all{
	background-color:#006cc8;
	border-color:#111;
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	float:left;
	font-size:14px;
	padding:5px 10px;
}
.dl-display-all:hover{
	background-color:#007ce5;
	color:#fff;
	cursor:pointer;
}
.dl-prev-next{
	background-color:#9d0000;
	border-color:#111;
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	float:right;
	font-size:14px;
	margin-left:10px;
	padding:5px 10px;
}
.dl-prev-next:hover{
	background-color:#c80000;
	color:#fff;
	cursor:pointer;
}
.download-main-table{
	background-color:#000;
	color:#cfcfcf;
	cursor:default;
	font-size:14px;
	margin:0 0 0 6px;
	text-align:center;
	width:748px;
}
.dl-row-head{
	background-color:#444;
	border-color:#fff;
	border-style:solid;
	border-width:0 0 0 1px;
}
.dl-cel-head{
	font-weight:normal;
	min-width:40px;
	padding:10px 0;
}
.dl-cel-head2{
	font-weight:normal;
	min-width:50px;
	padding:10px 0;
}
.dl-hd-01{
	background-image: url(/images/downloads/nosort2.png);
	background-repeat: no-repeat;
	background-position: 96% 50%;
}
	.dl-hd-01:hover{
		background-image: url(/images/downloads/nosort.png);
		background-color: #555555;
		cursor: pointer;
	}

.dl-hd-02 {
    background-color: #000000;
    background-image: url("/images/databases/dnsort.png");
    background-position: 96% 50%;
    background-repeat: no-repeat;
}
.dl-hd-02:hover {
    background-color: #111;
    background-image: url("/images/databases/dnsort.png");
    cursor: pointer;
}
.dl-hd-03 {
    background-color: #000000;
    background-image: url("/images/databases/upsort.png");
    background-position: 96% 50%;
    background-repeat: no-repeat;
}
.dl-hd-03:hover {
    background-color: #111;
    background-image: url("/images/databases/upsort.png");
    cursor: pointer;
}
.dl-cel-head-hl{

}
.dl-row{
	background-color:#222;
	border-color:#fff;
	border-style:solid;
	border-width:0 0 0 1px;
}
.dl-row:hover{
	background-color:#2e2e2e;
}
.dl-row:hover>td:first-child{
background-image:url(/images/header/td_h_select.png);
background-repeat:repeat-y;
background-position: left;
}

.dl-row-e{
	background-color:#222;
	border-color:#fff;
	border-style:solid;
	border-width:0 0 0 1px;
}
.dl-row-e:hover{
	background-color:#2e2e2e;
}
.dl-row-e:hover>td:first-child{
background-image:url(/images/header/td_h_select-e.png);
background-repeat:repeat-y;
background-position: left;
}

.dl-cel-hl-01{
width:4px;
}
.dl-cel-hl-01.teal{
background-color:#60c0b8;
}
.dl-cel-hl-01.red{
background-color:#bf1a26;
}
.dl-cel-hl-02{
	width:4px;
}
.dl-cel{
/*
	border-color:#000;
	border-style:solid;
	border-width:2px 2px 0 0;
*/
}
.dl-cell-link{
color:#eee;
display:block;
padding:8px 0;
}
.dl-cell-link:hover{
color:#fff;
text-decoration:none;
}
.dl-cell-link2{
color:#eee;
display:block;
padding:12px 0;
}
.dl-cell-link2:hover{
color:#fff;
text-decoration:none;
}
.dl-cel-nm{
/*
	border-color:#000;
	border-style:solid;
	border-width:2px 2px 0 0;
*/
	padding-left:10px;
	text-align:left;
}
.dl-cel-ed{
/*
	border-color:#000;
	border-style:solid;
	border-width:2px 2px 0 0;
*/
	width:100px;
}
.dl-cel-ed:hover{
	background-color:#007025;
	cursor:pointer;
}
.dl-cel-dt{
/*
	border-color:#000;
	border-style:solid;
	border-width:2px 2px 0 0;
*/
	width:100px;
}
.dl-cel-dt:hover{
	background-color:#9d0000;
	cursor:pointer;
}
.dl-cel-dl{
/*
	border-color:#000;
	border-style:solid;
	border-width:2px 2px 0 0;
*/
	width:100px;
}
.dl-cel-dl:hover{
	background-color:#00559d;
	cursor:pointer;
}
.dl-male{
	color:#6cbcff;
}
.dl-female{
	color:#ff99dc;
}
.dl-genderless{
	color:#46ec75;
}
.type{
text-decoration:none;
display:inline-block;
color:#fff;
width:54px;
height:14px;
line-height:13px;
margin-bottom:1px;
background-color:#eee;
background:-moz-linear-gradient(#eee,#ccc);
background:-ms-linear-gradient(#eee,#ccc);
background:-o-linear-gradient(#eee,#ccc);
background:-webkit-linear-gradient(#eee,#ccc);
background:linear-gradient(#eee,#ccc);
border:1px solid #bbb;
-moz-border-radius:2px;
border-radius:2px;
color:#fff;
font-size:10px;
font-family:"trebuchet ms","dejavu sans","verdana",sans-serif;
text-align:center;
text-shadow:1px 1px 1px #222;
text-transform:uppercase
}
.type:hover{
color:#fff;
text-decoration:none;
}
.normal{
background-color:#8a8a59;
background:-moz-linear-gradient(#a8a878,#8a8a59);
background:-ms-linear-gradient(#a8a878,#8a8a59);
background:-o-linear-gradient(#a8a878,#8a8a59);
background:-webkit-linear-gradient(#a8a878,#8a8a59);
background:linear-gradient(#a8a878,#8a8a59);
border-color:#79794e
}
.fire{
background-color:#f08030;
background:-moz-linear-gradient(#f08030,#dd6610);
background:-ms-linear-gradient(#f08030,#dd6610);
background:-o-linear-gradient(#f08030,#dd6610);
background:-webkit-linear-gradient(#f08030,#dd6610);
background:linear-gradient(#f08030,#dd6610);
border-color:#b4530d
}
.water{
background-color:#6890f0;
background:-moz-linear-gradient(#6890f0,#386ceb);
background:-ms-linear-gradient(#6890f0,#386ceb);
background:-o-linear-gradient(#6890f0,#386ceb);
background:-webkit-linear-gradient(#6890f0,#386ceb);
background:linear-gradient(#6890f0,#386ceb);
border-color:#1753e3
}
.electric{
background-color:#f8d030;
background:-moz-linear-gradient(#f8d030,#f0c108);
background:-ms-linear-gradient(#f8d030,#f0c108);
background:-o-linear-gradient(#f8d030,#f0c108);
background:-webkit-linear-gradient(#f8d030,#f0c108);
background:linear-gradient(#f8d030,#f0c108);
border-color:#c19b07
}
.grass{
background-color:#78c850;
background:-moz-linear-gradient(#78c850,#5ca935);
background:-ms-linear-gradient(#78c850,#5ca935);
background:-o-linear-gradient(#78c850,#5ca935);
background:-webkit-linear-gradient(#78c850,#5ca935);
background:linear-gradient(#78c850,#5ca935);
border-color:#4a892b
}
.ice{
background-color:#98d8d8;
background:-moz-linear-gradient(#98d8d8,#69c6c6);
background:-ms-linear-gradient(#98d8d8,#69c6c6);
background:-o-linear-gradient(#98d8d8,#69c6c6);
background:-webkit-linear-gradient(#98d8d8,#69c6c6);
background:linear-gradient(#98d8d8,#69c6c6);
border-color:#45b6b6
}
.fighting{
background-color:#c03028;
background:-moz-linear-gradient(#c03028,#9d2721);
background:-ms-linear-gradient(#c03028,#9d2721);
background:-o-linear-gradient(#c03028,#9d2721);
background:-webkit-linear-gradient(#c03028,#9d2721);
background:linear-gradient(#c03028,#9d2721);
border-color:#82211b
}
.poison{
background-color:#a040a0;
background:-moz-linear-gradient(#a040a0,#803380);
background:-ms-linear-gradient(#a040a0,#803380);
background:-o-linear-gradient(#a040a0,#803380);
background:-webkit-linear-gradient(#a040a0,#803380);
background:linear-gradient(#a040a0,#803380);
border-color:#662966
}
.ground{
background-color:#e0c068;
background:-moz-linear-gradient(#e0c068,#d4a82f);
background:-ms-linear-gradient(#e0c068,#d4a82f);
background:-o-linear-gradient(#e0c068,#d4a82f);
background:-webkit-linear-gradient(#e0c068,#d4a82f);
background:linear-gradient(#e0c068,#d4a82f);
border-color:#aa8623
}
.flying{
background-color:#a890f0;
background:-moz-linear-gradient(#a890f0,#9180c4);
background:-ms-linear-gradient(#a890f0,#9180c4);
background:-o-linear-gradient(#a890f0,#9180c4);
background:-webkit-linear-gradient(#a890f0,#9180c4);
background:linear-gradient(#a890f0,#9180c4);
border-color:#7762b6
}
.psychic{
background-color:#f85888;
background:-moz-linear-gradient(#f85888,#f61c5d);
background:-ms-linear-gradient(#f85888,#f61c5d);
background:-o-linear-gradient(#f85888,#f61c5d);
background:-webkit-linear-gradient(#f85888,#f61c5d);
background:linear-gradient(#f85888,#f61c5d);
border-color:#d60945
}
.bug{
background-color:#a8b820;
background:-moz-linear-gradient(#a8b820,#8d9a1b);
background:-ms-linear-gradient(#a8b820,#8d9a1b);
background:-o-linear-gradient(#a8b820,#8d9a1b);
background:-webkit-linear-gradient(#a8b820,#8d9a1b);
background:linear-gradient(#a8b820,#8d9a1b);
border-color:#616b13
}
.rock{
background-color:#b8a038;
background:-moz-linear-gradient(#b8a038,#93802d);
background:-ms-linear-gradient(#b8a038,#93802d);
background:-o-linear-gradient(#b8a038,#93802d);
background:-webkit-linear-gradient(#b8a038,#93802d);
background:linear-gradient(#b8a038,#93802d);
border-color:#746523
}
.ghost{
background-color:#705898;
background:-moz-linear-gradient(#705898,#554374);
background:-ms-linear-gradient(#705898,#554374);
background:-o-linear-gradient(#705898,#554374);
background:-webkit-linear-gradient(#705898,#554374);
background:linear-gradient(#705898,#554374);
border-color:#413359
}
.dragon{
background-color:#7038f8;
background:-moz-linear-gradient(#7038f8,#4c08ef);
background:-ms-linear-gradient(#7038f8,#4c08ef);
background:-o-linear-gradient(#7038f8,#4c08ef);
background:-webkit-linear-gradient(#7038f8,#4c08ef);
background:linear-gradient(#7038f8,#4c08ef);
border-color:#3d07c0
}
.dark{
background-color:#705848;
background:-moz-linear-gradient(#705848,#513f34);
background:-ms-linear-gradient(#705848,#513f34);
background:-o-linear-gradient(#705848,#513f34);
background:-webkit-linear-gradient(#705848,#513f34);
background:linear-gradient(#705848,#513f34);
border-color:#362a23
}
.steel{
background-color:#b8b8d0;
background:-moz-linear-gradient(#b8b8d0,#9797ba);
background:-ms-linear-gradient(#b8b8d0,#9797ba);
background:-o-linear-gradient(#b8b8d0,#9797ba);
background:-webkit-linear-gradient(#b8b8d0,#9797ba);
background:linear-gradient(#b8b8d0,#9797ba);
border-color:#7a7aa7
}

/* pkm download */
.db-top-event-div{
clear:both;
width:760px;
}
.db-top-event-left{
float:left;
margin-left:6px;
width:470px;
}
.pre-db-pkm-main-div{
float:left;
margin:0px;
width:256px;
}
.db-pkm-main-div{
border-radius:6px;
height:192px;
float:left;
font-family:Trebuchet MS, Arial;
margin:10px 0 0 0;
}
.db-pkm-main-div.editor{
background-image:url(/images/downloads/blwh-bg.gif);
border:1px solid #333;
margin:0px;
width:256px;
}
.db-pkm-main-div.event{
background-image:url(/images/downloads/blwh-bg.gif);
border:1px solid #c10000;
width:456px;
}
.db-pkm-platform{
border-radius:6px;
height:192px;
}
.db-pkm-platform.editor{
background-image:url(/images/downloads/platform-bg.png);
width:256px;
}
.db-pkm-platform.event{
width:456px;
}
.db-pkm-1-div{
background-image:url(/images/header/wh_trans_04.png);
border-style:solid;
border-width:0 0 1px 0;
border-radius:6px 6px 0 0;
float:left;
}
.db-pkm-1-div.editor{
border-color:#60c0b8;
width:256px;
}
.db-pkm-1-div.event{
border-color:#c10000;
width:456px;
}
.db-pkm-ball{
background-image:url(/images/header/bl_trans_01.png);
border-style:solid;
border-width:0 1px 0 0;
border-radius:6px 0 0 0;
float:left;
height:24px;
width:24px;
z-index:1;
}
.db-pkm-ball.teal{
border-color:#60c0b8;
}
.db-pkm-ball.red2{
border-color:#c10000;
}
.db-pkm-name{
color:#fff;
float:left;
font-family: Trebuchet MS;
font-size:14px;
letter-spacing:1px;
margin:3px 0 0 4px;
text-shadow:1px 1px .2em #000
}
.db-gener-main{
background-image:url(/images/downloads/gender-bg.png);
background-repeat:no-repeat;
background-position:-10px 0px;
border-radius:0 6px 0 0;
height:24px;
width:80px;
float:right;
}
.db-gender-icon{
float:right;
margin:3px 6px 0 0;
}
.db-pkm-2-div{
background-image:url(/images/header/dia_black_04.png);
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
color:#d5d5d5;
float:left;
font-weight:bold;
height:20px;
line-height:18px;
}
.db-pkm-2-div.editor{
width:256px;
}
.db-pkm-2-div.event{
width:456px;
}
.db-pkm-nature{
float:right;
font-size:12px;
margin:2px 8px;
}
.db-pkm-lvl{
font-size:12px;
margin:2px 8px;
}
.db-pkm-mid-div{
float:left;
}
.db-pkm-mid-div.editor{
width:256px;
}
.db-pkm-mid-div.event{
clear:both;
position:relative;
width:156px;
}
.db-pkm-mid-1{
background-image:url(/images/downloads/shine-bg.png);
float:left;
height:46px;
width:50px;
}
.db-pkm-mid-2{
background-image:url(/images/downloads/item-bg.png);
display:block;
float:right;
height:46px;
margin-top:56px;
width:50px;
}
.db-pkm-3-div{
background-image:url(/images/header/dia_black_04.png);
border-color:#000;
border-style:solid;
border-width:1px 0 0 0;
font-size:10px;
float:left;
height:18px;
line-height:14px;
}
.db-pkm-3-div.editor{
width:256px;
}
.db-pkm-3-div.event{
width:456px;
}
.db-pkm-trainer{
color:#9fdeff;
float:left;
margin:1px 0 2px 4px;
cursor:deafult;
}
.db-pkm-id{
color:#9fffad;
float:left;
margin:1px 0 2px 4px;
cursor:deafult;
}
.db-pkm-item{
float:right;
margin:18px 2px 0 0;
}
.db-pkm-ability{
color:#ddd;
margin:1px 6px 2px 0;
float:right;
}
.db-pkm-4-div{
background-image:url(/images/header/bl_trans_02.png);
border-radius:0 0 6px 6px;
border-style:solid;
border-width:1px 0 0 0;
float:left;
height:25px;
}
.db-pkm-4-div.editor{
width:256px;
border-color:#60c0b8;
}
.db-pkm-4-div.event{
border-color:#c10000;
width:456px;
}
.db-pkm-type-div{
float:left;
margin:4px 0 0 4px;
}
.db-pkm-shine{
margin:1px 0 0 0;
}
.db-pkm-mark-div{
float:right;
margin:3px 4px 0 0;
}
.db-pkm-img-table{
float:left;
height:101px;
width:156px;
}
.db-pkm-img-table.editor{
position:absolute;
width:256px;
}
.db-pkm-img-table.event{
position:absolute;
right:0;
}
.db-moves-tbl{
background-image:url(/images/header/bl_trans_02.png);
border-color:#000;
border-style:solid;
border-width:0 1px 0 1px;
color:#eee;
float:left;
height:102px;
width:160px;
}
.db-moves-titl{
background-image:url(/images/header/bl_trans_01.png);
}
.db-move-titl-div{
color:#bbb;
font-size:12px;
padding:0 0 0 4px;
}
.db-move-cell{
width:60px;
}
.db-m-type-div{
float:left;
margin:2px 4px 0 4px;
}
.db-move-text{
font-size:12px;
text-align:left;
}
.db-ribbon-tbl{
float:left;
height:102px;
width:140px;
}
.db-rib-titl{
background-image:url(/images/header/wh_trans_01.png);
height:18px;
text-align:center;
}
.db-rib-titl-div{
font-size:12px;
padding:1px 0 1px 0;
}
.db-rib-img{
background-image:url(/images/header/wh_trans_03.png);
text-align:center;
padding:6px 0;
}
.db-evtinfo-text{
background-image:url(/images/header/bl_trans_01.png);
color:#ccc;
font-size:12px;
text-align:center;
}

/* editor pkm database */

.db-pkm-header-div{
background-color:#000;
border-radius:8px;
border:4px solid #080808;
float:left;
width:752px;
}
.db-pkm-select-game-div{
float:left;
}
.db-select-lang{
	background-image: url(../images/downloads/lang-select-bg.png);
	background-repeat: no-repeat;
	border: 0px solid #747474;
	border-radius:6px 0 0 6px;
	background-color:#111;
	color: #919191;
	font-size: 12px;
	float: left;
	padding: 81px 0px 2px 0px;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	width: 90px;
}
.db-select-lang:hover{
border: 0px solid #cccccc;
color: #fff;
cursor: pointer;
}
.db-select-lang.all{
background-position:0 -199px;
}
.db-select-lang.english{
background-position:0 -3;
}
.db-select-lang.japanese{

background-position:0 -101px;
}
.db-select-gen{
	background-image: url(/images/downloads/gen-select-bg.png);
	background-repeat: no-repeat;
	border: 0px solid #747474;
	border-radius:6px 0 0 6px;
	background-color:#111;
	color: #919191;
	font-size: 12px;
	float: left;
	padding: 81px 0px 2px 0px;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	width: 90px;
}
.db-select-gen:hover{
border: 0px solid #cccccc;
color: #fff;
cursor: pointer;
}
.db-s-fifth{
background-position:0 0;
}
.db-s-forth{
background-position:0 -98px;
}
.db-s-third{
background-position:0 -199px;
}
.dbSelectGame{
	background-image: url(/images/downloads/nds_pkm_game_boxes2.png);
	background-repeat: no-repeat;
	border: 0px solid #747474;
	border-radius:6px 0 0 6px;
	background-color:#222;
	color: #919191;
	font-size: 12px;
	float: left;
	padding: 81px 0px 2px 0px;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	width: 90px;
}
	.dbSelectGame:hover{
		border: 0px solid #cccccc;
		color: #fff;
		cursor: pointer;
	}
.db-s-black1{
	background-position: 0px -21px;
}
.db-s-white1{
	background-position: -90px -21px;
}
.db-s-heartgold1{
	background-position: -180px -21px;
}
.db-s-soulsilver1{
	background-position: -270px -21px;
}
.db-s-platinum1{
	background-position: -360px -21px;
}
.db-s-diamond1{
	background-position: -450px -21px;
}
.db-s-pearl1{
	background-position: -540px -21px;
}
.db-pkm-back2db{
background-color:#222;
background-image:url(/images/downloads/db-back.png);
background-repeat:no-repeat;
background-position:20px 47px;
border-radius:0 6px 6px 0;
color:#ddd;
height:98px;
float:right;
font-size:12px;
text-align:center;
text-decoration:none;
width:90px;
}
.db-pkm-back2db:hover{
background-color:#333;
color:#fff;
text-decoration:none;
}
.db-select-menu-div{
height:0px;
position:relative;
top:16px;
z-index:300;
}
.db-sm-div-02{
background-color:#111;
border-color:#c4c4c4;
border-style:solid;
border-width:1px;
position:absolute;
right:0;
width:88px;
}
.db-sm-op-01{
border-color:#333;
border-style:solid;
border-width:0 0 1px 0;
color:#ccc;
display:block;
font-size:12px;
line-height:15px;
padding:4px;
text-decoration:none;
}
.db-sm-op-01:hover{
background-color:#333;
color:#eee;
text-decoration:none;
}
.db-sm-op-02{
background-color:#555;
border-color:#333;
border-style:solid;
border-width:0 0 1px 0;
display:block;
font-size:12px;
line-height:15px;
color:#eee;
cursor:default;
padding:4px;
text-decoration:none;
}
.db-sm-op-02:hover{
color:#eee;
text-decoration:none;
}
.db-back2db-text{
font-weight:bold;
margin-top:13px;
}
.db-pkm-header-text{
color:#fff;
float:left;
text-shadow:1px 0 #111;
width:550px;
}
.db-pkm-header-text2{
font-size:12px;
line-height:15px;
margin:4px 0 0 0;
width:550px;
}
.db-pkm-header-titl{
border-color:#080808;
border-style:solid;
border-width:0 0 4px 0;
font-weight:bold;
font-size:22px;
font-family:Trebuchet MS;
letter-spacing:4px;
line-height:18px;
margin:0 0 2px 0;
text-shadow:1px 1px .5em #000;
}
.db-share-div{
float:left;
margin:6px 0 0 10px;
}
.db-first-main-div{
float:left;
background-image:url(/images/downloads/db-trans-down.png);
background-repeat:repeat-x;
background-position:bottom;
margin-top:6px;
position:relative;
}
.db-first-main-div-red{
background-image:url(/images/downloads/db-trans-down-red.png);
background-repeat:repeat-x;
background-position:bottom;
border-color:#fff;
border-style:solid;
border-width:0 0 4px 0;
float:left;
margin-top:16px;
position:relative;
}
.db-first-main-div-teal{
background-image:url(/images/downloads/db-trans-down.png);
background-repeat:repeat-x;
background-position:bottom;
border-color:#fff;
border-style:solid;
border-width:0 0 4px 0;
float:left;
margin-top:16px;
position:relative;
}
.db-switcher-bg-teal{
border-color:#fff;
border-style:solid;
border-width:0 0 4px 0;
float:left;
padding-bottom:6px;
width:760px;
}
.db-switcher-bg-red{
background-image:url(/images/downloads/switcher-bg3.png);
background-repeat:no-repeat;
background-position:14px 0px;
float:left;
height:122px;
margin-top:20px;
width:760px;
}
.db-prev-arrow{
background-image:url(/images/downloads/prev-pkm.png);
background-repeat:no-repeat;
background-position:-4px 0;
color:#eee;
display:block;
font-size:12px;
float:left;
height:34px;
line-height:15px;
padding-top:16px;
text-align:right;
text-decoration:none;
width:56px;
}
.db-prev-arrow:hover{
background-position:-7px -50px;
color:#6a91ea;
text-decoration:none;
}
.db-next-arrow{
background-image:url(/images/downloads/next-pkm.png);
background-repeat:no-repeat;
background-position:10px 0;
color:#eee;
display:block;
font-size:12px;
float:left;
height:34px;
line-height:15px;
margin-left:8px;
padding-top:16px;
text-align:left;
text-decoration:none;
width:58px;
}
.db-next-arrow:hover{
background-position:13px -50px;
color:#6a91ea;
text-decoration:none;
}
.db-prnx-pkm{
background-color:#fff;
border-radius:26px 0 0 0;
border:2px solid #f8f8f8;
float:left;
height:44px;
margin-left:10px;
margin-top:-16px;
padding-top:1px;
text-align:center;
width:50px;
}
.db-prnx-pkm:hover{
border-color:#6a91ea;
}
.db-prev-link{
color:#ddd;
float:left;
font-size:12px;
line-height:15px;
padding:16px 0 0 8px;
text-decoration:none;
}
.db-prev-link:hover{
color:#6a91ea;
text-decoration:none;
}
.db-prev-link.left{
width:121px;
}
.db-here-div-red{
background-position:center center;
background-color:#fff;
border:2px solid #ddd;
border-radius:6px 6px 0 0;
float:left;
text-align:center;
min-height:74px;
top:-13px;
position:relative;
width:258px;
}
.db-here-name{
color:#111;
font-size:12px;
line-height:15px;
margin:2px 5px 0 5px;
text-align:center;
}
.db-here-sprite-div{
margin:0px auto;
padding:2px;
text-align:center;
}
.db-here-event{
color:#111;
font-size:12px;
line-height:15px;
margin:0 5px 2px 5px;
text-align:center;
}
.db-button-div-01{
background-image:url(/images/header/bl_trans_01.png);
border-radius:6px;
float:left;
margin-top:6px;
padding-bottom:4px;
width:258px;
}
.db-button-main{
background-color:#000;
border-radius:6px;
border:1px solid #000;
color:#ddd;
display:block;
float:left;
font-family:Trebuchet MS, Arial;
font-size:14px;
padding:6px;
margin:4px 0 0 0;
text-decoration:none;
}
.db-button-main:hover{
border-color:#fff;
color:#fff;
cursor:pointer;
text-decoration:none;
}
.db-button-main.one{
text-align:center;
width:240px;
}
.db-button-main.two{
text-align:left;
width:116px;
}
.db-button-main.blue{
background-image:url(/images/downloads/dl-but-bg-01.png);
background-position:96% 50%;
background-repeat:no-repeat;
background-color:#00649d;
margin-left:2px;
}
.db-button-main.blue:hover{
background-color:#0093e8;
}
.db-button-main.green{
background-image:url(/images/downloads/wrench-but-02.png);
background-position:96% 50%;
background-repeat:no-repeat;
background-color:#007730;
margin-left:4px;
}
.db-button-main.green:hover{
background-color:#00ae46;
}
.db-button-main.grey{
background-image:url(/images/downloads/wifi-but-01.png);
background-position:96% 40%;
background-repeat:no-repeat;
background-color:#d7d7d7;
color:#000;
margin-left:4px;
text-shadow:1px 0 #fff;
}
.db-button-main.grey:hover{
background-color:#fff;
}
.db-but-rs-link{
color:#dbdbdb;
float:left;
font-size:12px;
margin:8px 0 0 6px;
text-align:center;
width:268px;
}
.db-rank-div{
float:left;
position:absolute;
top:104px;
right:563px;
}
.db-stat-div-01{
background-color:#353535;
border:1px solid #000;
border-radius:6px;
float:left;
margin:60px 0 0 54px;
}
.db-stat-div-01.stats{
margin-top:84px;
}
.db-stat-div-01.rank{
width:150px;
}
.db-stat-div-01.right-side{
border:none;
margin:0 0 0 0;
padding:0px;
}
.db-stat-cel-01{
background-color:#161616;
border-color:#000;
border-style:solid;
border-width:0 1px 1px 0;
color:#ccc;
font-size:12px;
padding:4px;
text-align:right;
}
.db-stat-cel-01.one{
width:80px;
}
.db-stat-cel-01.right-side{
width:167px;
}
.db-stat-cel-02{
background-color:#252525;
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
color:#ccc;
font-size:12px;
padding:4px 0 4px 6px;
text-align:left;
}
.db-stat-cel-02.one{
width:60px;
}
.db-stat-cel-02.right-side{
width:107px;
}
.db-stats-cell-top{
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
height:4px;
}
.db-stats-cell-bot{
height:4px;
}
.db-comment-jump{
color:#ccc;
text-decoration:none;
}
.db-comment-jump:hover{
color:#fff;
cursor:pointer;
text-decoration:underline;
}

/* full details */
.db-bg-trans-div{
background-repeat:repeat-x;
float:left;
padding-bottom:14px;
width:760px;
}
.db-bg-trans-div.down-teal{
background-image:url(/images/downloads/db-trans-down.png);
background-position:bottom;
border-color:#fff;
border-style:solid;
border-width:0 0 4px 0;
}
.db-bg-trans-div.up-teal{
background-image:url(/images/downloads/db-trans-up.png);
}
.db-bg-trans-div.down-red{
background-image:url(/images/downloads/db-trans-down-red.png);
background-position:bottom;
border-color:#fff;
border-style:solid;
border-width:0 0 4px 0;
}
.db-bg-trans-div.up-red{
background-image:url(/images/downloads/db-trans-up-red.png);
}
.db-bg-trans-div.bottom{
padding-bottom:100px;
}
.db-stats-left{
float:left;
margin:0 0 0 14px;
width:352px;
}
.db-stats-right{
float:left;
margin:0 0 0 24px;
width:352px;
}
.db-databox-1{
background-image:url(/images/downloads/blwh-bg.gif);
border:1px solid #60c0b8;
border-radius:6px;
float:left;
margin:20px 0 0 0;
width:352px;
}
.db-databox-1.top{
margin-top:14px;
}
.db-databox-1.red{
border-color:#c10000;
}
.db-databox-1.long-red{
border-color:#c10000;
margin-top:14px;
width:456px;
}
.db-databox-1.long-teal{
border-color:#60c0b8;
margin-top:14px;
width:456px;
}
.db-databox-1.long-black{
border-color:#000;
margin-top:9px;
width:456px;
}
.db-databox-pre-title{
background-image:url(/images/header/wh_trans_02.png);
}
.db-databox-title{
background-image:url(/images/downloads/gender-bg.png);
background-repeat:no-repeat;
background-position:right;
border-style:solid;
border-width:0 0 1px 0;
border-radius:6px 6px 0 0;
color:#fff;
font-size:14px;
padding:4px 6px;
}
.db-databox-title.teal{
border-color:#60c0b8;
}
.db-databox-title.red{
border-color:#c10000;
}
.db-databox-title.black{
border-color:#000;
}
.db-databox-cont-1{
background-image:url(/images/downloads/db-dababox-bg01.png);
background-repeat:repeat-x;
background-position:bottom;
border-radius:0 0 6px 6px;
}
.db-databox-cont-tbl{
background-repeat:no-repeat;
background-position:bottom right;
font-size:12px;
width:352px;
}
.db-databox-cont-tbl.long-red{
width:456px;
}
.db-database-row{
background-image:none;
}
.db-database-row:hover{
background-image:url(/images/header/wh_trans_02.png);
}
.db-databox-cell-1{
background-image:url(/images/header/bl_trans_02.png);
border-color:#000;
border-style:solid;
border-width:0 1px 1px 0;
color:#ccc;
padding:6px;
text-align:right;
}
.db-databox-cell-1.short-01{
width:100px;
}
.db-databox-cell-1.short-02{
width:140px;
}
.db-databox-cell-1.short-03{
width:90px;
}
.db-databox-cell-1.long-red{
width:140px;
}
.db-databox-cell-2{
background-image:url(/images/header/bl_trans_02.png);
border-color:#000 #000 #000 #111;
border-style:solid;
border-width:0 0 1px 1px;
padding:8px;
text-align:center;
width:50px;
}
.db-databox-cell-3{
border-color:#000;
border-style:solid;
border-width:0 0 1px 0;
color:#ddd;
padding:6px 8px 6px 6px;
text-align:left;
}
.db-databox-cell-3.short-01{
width:210px;
}
.db-databox-cell-3.short-02{
width:200px;
}
.db-databox-cell-4{
background-image:url(/images/header/bl_trans_02.png);
border-color:#000 #000 #000 #111;
border-style:solid;
border-width:0 0 1px 1px;
color:#ccc;
padding:8px;
text-align:center;
width:50px;
}
.db-databox-cell-4.short-01{
width:56px;
}
.db-databox-cell-4.short-02{
width:50px;
}
.db-calc-01{
background-color:#222;
border:1px solid #000;
float:left;
width:100%;
}
.db-calc-01:hover{
background-color:#2b2b2b;
}
.db-calc-02{
height:14px;
float:left;
}
.db-calc-02.teal{
background-color:#60c0b8;
}
.db-calc-02.red{
background-color:#cdb34b;
}
.db-calc-02-tot{
background-color:#608dc0;
height:14px;
float:left;
}
.db-calc-02-tot2{
background-color:#de4545;
height:14px;
float:left;
}
.db-ribbon-div{
	border:1px solid #111;
	background-color:#555;
	border-radius:6px;
	height:34px;
	float:left;
	margin:3px 3px 0 0;
	width:34px;
}
.db-ribbon-div:hover{
background-color:#777;
}

.db-right-side-div-01{
float:right;
margin:10px 6px 0 0;
padding-bottom:20px;
width:274px;
}
.db-right-stat-div{
background-color:#333;
border-radius:6px;
border:1px solid #000;
float:left;
width:274px;
}
.db-right-side-dl-div{
float:left;
border-radius:6px;
margin:6px 0 10px 4px;
width:274px;
}

/* wonder card */
.wc-main-div{
border:1px solid #fff;
background-color:#aaa;
background-image:url(/images/downloads/wonder-card-bg.png);
background-repeat:no-repeat;
background-position:bottom right;
border-radius:6px;
float:left;
margin:14px 0 0 0;
width:274px;
}
.wc-sprite-div{
background-color:#fff;
border-radius:6px;
float:right;
margin:6px 6px 0 0;
padding:10px;
}
.wc-titl-01{
background-color:#eee;
border-radius:6px;
color:#000;
float:left;
font-variant:small-caps;
font-weight:bold;
font-size:14px;
letter-spacing:6px;
margin:6px 0 0 6px;
padding:4px 0 4px 8px;
text-shadow:1px 0 #fff;
width:196px;
}
.wc-titl-02{
background-image:url(/images/header/bl_trans_03.png);
border-radius:6px;
color:#f8f8f8;
float:left;
font-variant:small-caps;
font-size:13px;
line-height:16px;
margin:4px 0 0 6px;
padding:4px 0 4px 8px;
width:196px;
}
.wc-text{
border-radius:6px;
background-image:url(/images/header/bl_trans_01.png);
color:#ddd;
float:left;
font-variant:small-caps;
font-size:13px;
margin:6px 0 0 6px;
padding:8px;
width:246px;
}
.wc-date-01{
border-radius:6px 0 0 6px;
background-image:url(/images/header/bl_trans_01.png);
color:#ddd;
float:left;
font-variant:small-caps;
font-size:13px;
margin:6px 0 6px 6px;
padding:4px 0 4px 8px;
width:120px;
}
.wc-date-02{
color:#ddd;
float:left;
font-variant:small-caps;
border-radius:0 6px 6px 0;
background-image:url(/images/header/bl_trans_03.png);
font-size:13px;
margin:6px 0 0 0;
padding:4px 0 4px 8px;
width:126px;
}

/* pokesav */
.ps-current-table{
background-color:#e8e8e8;
border-radius:6px 0 0 0;
color:#111;
margin:30px 0 20px 10px;
text-shadow:1px 0 #eee;
width:724px;
}
.ps-lang-cell-01{
border-color:#888;
border-style:solid;
border-width:0px 0 1px 0;
font-size:14px;
font-weight:bold;
padding:6px 0;
text-align:center;
}
.ps-lang-cell-02{
border-color:#888;
border-style:solid;
border-width:0px 1px 1px 0;
}
.ps-top-cell-01{
border-color:#888;
border-style:solid;
border-width:0 1px 1px 0px;
font-weight:bold;
padding:8px 0 4px 0;
text-align:center;
width:124px;
}
.ps-top-cell-02{
border-color:#888;
border-style:solid;
border-width:0 1px 1px 0px;
text-align:center;
}
.ps-dl-link-01{
color:#000;
display:block;
float:left;
font-size:12px;
padding:5px 0;
text-decoration:none;
}
.ps-dl-link-01:hover{
background-color:#fff;
color:#00559d;
}
.ps-dl-link-01.link1{
width:124px;
}
.ps-dl-link-01.link2{
width:84px;
}
.ps-dl-link-01.link3{
width:40px;
}
.db-ps-main-div{
border-radius:6px;
float:left;
font-family:Trebuchet MS, Arial;
margin:10px 0 0 0;
}

.db-edit-icon-link{
background-image:url(/images/download/editball_edit-01.png);
background-position:0 -16px;
background-repeat:no-repeat;
display:block;
height:16px;
float:right;
margin:3px 4px 0 0;
width:16px;
}
.db-edit-icon-link:hover{
background-position:0 0;
cursor:pointer;
}

.db-button-share{
background-color:#eaeaea;
border:1px solid #111;
border-radius:6px;
float:left;
margin:6px 0 0 6px;
padding:6px;
width:240px;
}
.db-button-share.two{
margin:6px 0 0 2px;
padding:6px 10px;
}
.db-console-main{
float:left;
margin:10px 0 0 6px;
width:456px;
}
.db-console-top{
background-image:url(/images/downloads/pokedit-boy-bg-01.png);
background-color:#272727;
border-radius:6px;
border:1px solid #000;
float:left;
width:456px;
}
.db-console-top-in{
background-color:#1d1d1d;
border-radius:6px;
float:left;
margin:20px 0 8px 90px;
padding:10px;
}
.db-console-mid{
background-color:#171717;
background-image:url(/images/downloads/pokedit-boy-bg-02.png);
background-color:#222;
border-color:#000;
border-style:solid;
border-width:0 1px;
border-radius:8px;
float:left;
height:12px;
width:456px;
}
.db-console-pw{
float:right;
margin:2px 14px 0 0;
}
.db-console-bot{
background-image:url(/images/downloads/pokedit-boy-bg-03.png);
background-position:bottom;
background-repeat:repeat-x;
background-color:#333;
border:1px solid #000;
border-radius:6px;
float:left;
height:156px;
margin-bottom:4px;
width:456px;
}
.db-console-dpad{
background-image:url(/images/downloads/pokedit-boy-bg-04.png);
background-repeat:no-repeat;
background-position:23px 39px;
float:left;
height:153px;
width:123px;
}
.db-console-botscreen{
border-radius:6px;
background-color:#1d1d1d;
float:left;
margin:10px 0 0 0;
padding:10px;
}
.db-console-botscreen-02{
background-image:url(/images/downloads/blwh-bg.gif);
border:1px solid #333;
border-radius:6px;
float:left;
height:111px;
width:188px;
}
.db-console-botscreen-text{
color:#fff;
display:block;
font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
padding:25px;
text-align:center;
text-decoration:none;
text-shadow:1px 1px .5em #000;
}
.db-console-botscreen-text:hover{
color:#0097e4;
text-decoration:none;
}

.db-console-bpad{
background-image:url(/images/downloads/pokedit-boy-bg-05.png);
background-repeat:no-repeat;
background-position:21px 40px;
float:left;
height:153px;
width:123px;
}

/* send to game */

.db-send-2-game-but-01{
background-image:url(/images/downloads/send-2-game-button.png);
background-position:0 0;
background-color:#333;
border:none;
display:block;
cursor:pointer;
float:left;
height:89px;
margin:0 0 4px 0;
width:267px;
}
.db-send-2-game-but-01:hover{
background-position:0 -89px;
}
.db-send-2-game-but-01:active{
background-position:0 -178px;
}.gts-tab-01{
background-color:#007c12;
border-radius:10px 10px 0 0;
border-color:#005e0d;
border-style:solid;
border-width:2px 2px 0 2px;
color:#eee;
float:left;
font-family:arial;
font-size:14px;
height:48px;
margin:10px 10px 0 0;
text-align:center;
text-shadow:1px 1px 0 #004e11;
width:160px;
}
.gts-tab-02{
background-color:#4f8a5c;
border-radius:10px 10px 0 0;
border-color:#d5d5d5;
border-style:solid;
border-width:2px 2px 0 2px;
color:#eee;
float:left;
font-family:arial;
font-size:14px;
height:48px;
margin:10px 10px 0 0;
text-align:center;
width:160px;
}
.gts-tab-02:hover{
background-color:#007c12;
cursor:pointer;
}
.gts-tab-03{
background-color:#4f8a77;
border-radius:10px 10px 0 0;
border-color:#d5d5d5;
border-style:solid;
border-width:2px 2px 0 2px;
color:#eee;
float:left;
font-family:arial;
height:12px;
margin:20px 10px 0 0;
padding:14px 12px 12px 12px;
text-align:center;
height:12px;
}
.gts-tab-03:hover{
background-color:#007c55;
cursor:pointer;
}
.gts-tab-add-wrap{
border:2px solid #000;
border-radius:22px;
float:right;
margin:12px 10px 6px 0;
}
.gts-tab-add{
background-color:#e0e800;
border:2px solid #f6ff01;
background-image:url(/images/gts/fc-manage.png);
background-repeat:no-repeat;
background-position:2% 49%;
border-radius:20px;
color:#000;
float:left;
font-family:arial;
font-size:12px;
line-height:14px;
padding:3px 10px 3px 36px;
text-align:center;
width:80px;
}
.gts-tab-add:hover{
background-color:#f6ff01;
border-color:#e0e800;
color:#000;
cursor:pointer;
text-decoration:none;
}
.gts-table-00{
background-color:#00520c;
color:#fff;
font-family:verdana;
font-size:14px;
float:left;
width:100%;
}
.gts-table{
background-color:#001f49;
color:#fff;
font-family:verdana;
font-size:12px;
width:100%;
text-shadow:1px 1px .3em #000;
}
.gts-table-row-00{
background-color:#007c12;
color:#eee;
font-size:12px;
height:28px;
text-shadow:1px 1px 0.1em #001e04;
}
.gts-table-row-01{
background-color:#024091;
}
.gts-table-row-01:hover{
background-color:#efc82e;
background-color:#034dab;
cursor:move;
}
.gts-table-row-01:active{
cursor:move;
}
.gts-table-row-01:focus{
cursor:move;
}
.gts-table-row-01:hover > td:first-child{
background-image:url(/images/gts/yellow-side.png);
background-repeat:repeat-y;
background-position: left;
}
.gts-table-row-02{
background-color:#024091;
}
.gts-table-row-02:hover{
background-color:#efc82e;
background-color:#034dab;
cursor:move;
}
.gts-table-row-02:active{
cursor:move;
}
.gts-table-row-02:focus{
cursor:move;
}
.gts-table-row-02:hover > td:first-child{
background-image:url(/images/gts/yellow-side.png);
background-repeat:repeat-y;
background-position: left;
}
.gts-q-num{
background-color:#000;
border:1px solid #fff;
border-radius:20px;
color:#eee;
font-family:Trebuchet MS;
font-size:12px;
margin:0 0;
padding:1px 0;
text-align:center;
width:20px;
}
.gts-s2g-fc-pop-main{
position:relative;
top:-220px;
width:267px;
}
.gts-s2g-fc-pop-main2{
background-color:#fff;
border:2px solid #000;
border-radius:6px;
height:200px;

-webkit-box-shadow:4px 4px 14px 1px #000;
-moz-box-shadow:4px 4px 14px 1px #000;
-o-box-shadow:4px 4px 14px 1px #000;
box-shadow:4px 4px 14px 1px #000;
}
.gts-s2g-fc-pop-tit{
background-color:#333;
border-radius:3px 3px 0 0;
color:#fff;
float:left;
font-size:12px;
text-shadow:1px 1px .5em #000;
width:263px;
}
.gts-s2g-fc-tit-text{
float:left;
font-weight:bold;
letter-spacing:1px;
margin:6px;
}
.gts-s2g-fc-tit-close{
background-color:#999;
border:1px solid #000;
border-radius:4px;
color:#000;
cursor:pointer;
float:right;
font-size:10px;
margin:3px 3px 0 4px;
padding:2px 4px;
text-shadow:none;
}
.gts-s2g-fc-tit-close:hover{
background-color:#ed0e0e;
}
.gts-s2g-fc-tit-help{
background-color:#999;
border:1px solid #000;
border-radius:4px;
color:#000;
float:right;
font-size:10px;
margin:3px 0 0 0;
padding:2px 4px;
text-shadow:none;
}
.gts-s2g-fc-tit-help:hover{
background-color:#f6f905;
color:#000;
text-decoration:none;
}
.gts-s2g-fc-ent-01{
cursor:default;
float:left;
font-size:14px;
margin:6px 0 0 8px;
text-shadow:1px 1px 0 #ddd;
}
.gts-s2g-fc-input-01{
background-color:#eee;
border:1px solid #666;
border-radius:6px;
float:left;
font-size:16px;
margin:8px 0 0 10px;
padding:4px;
outline:none;
text-align:center;
width:232px;
}
.gts-s2g-fc-input-01:hover{
background-color:#e2f3ff;
border-color:#007acf;
}
.gts-s2g-fc-input-02{
background-color:#eee;
border:1px solid #666;
border-radius:6px;
float:left;
font-size:16px;
margin:10px 0 0 10px;
outline:none;
padding:4px;
width:242px;
}
.gts-s2g-fc-input-02:hover{
background-color:#e2f3ff;
border-color:#007acf;
}
.gts-s2g-fc-addit-wrap{
border:2px solid #bfbfbf;
border-radius:8px;
float:left;
margin:16px 0 0 60px;
}
.gts-s2g-fc-addit{
border-radius:4px;
background-color:#005b9a;
border:2px solid #007acf;
color:#fff;
float:left;
font-size:16px;
font-family:Trebuchet MS;
font-weight:bold;
margin:0;
padding:6px 0;
text-shadow:1px 1px 0 #000;
width:120px;
}
.gts-s2g-fc-addit:hover{
background-color:#007acf;
border-color:#005b9a;
cursor:pointer;
}
.gts-s2g-fc-cancel{
border-radius:4px;
background-color:#9a0000;
border:2px solid #cf0000;
color:#fff;
float:left;
font-size:16px;
font-family:Trebuchet MS;
font-weight:bold;
margin:0;
padding:6px 0;
text-shadow:1px 1px 0 #000;
width:120px;
}
.gts-s2g-fc-cancel:hover{
background-color:#cf0000;
border-color:#9a0000;
cursor:pointer;
}
.gts-s2g-fc-ent-00{
height:168px;
overflow:auto;
width:263px;
}
.gts-s2g-pick-game{
background-color:#005b9a;
border:2px solid #007acf;
border-radius:6px;
color:#fff;
font-size:12px;
font-family:Trebuchet MS;
font-weight:bold;
line-height:18px;
margin:8px 8px 0px 8px;
padding:5px 10px;
text-align:left;
text-shadow:1px 1px 0 #00223a;
}
.gts-s2g-pick-game:hover{
background-color:#007acf;
border-color:#005b9a;
}
.gts-s2g-new-code{
border-radius:6px;
background-color:#e9ec00;
border:2px solid #bdc900;
color:#111;
font-size:12px;
font-family:Trebuchet MS;
font-weight:bold;
line-height:18px;
margin:8px 8px 0px 8px;
padding:5px 10px;
text-align:center;
text-shadow:none;
}
.gts-s2g-new-code:hover{
background-color:#bdc900;
border-color:#e9ec00;
text-decoration:underline;
}
.gts-s2g-bottom-cap{
margin-top:-4px;
text-align:center;
}
.gts-row-01{
background-color:#003174;
width:10%;
}
.gts-row-02{
text-align:center;
width:10%;
}
.gts-row-03{
padding:0 0 0 14px;
;
}
.gts-row-04{
text-align:center;
width:16%;

}
.gts-row-05{
text-align:center;
width:16%;
}
.gts-row-06{
font-size:10px;
text-align:center;
width:62px;
}
.gts-row-07{
font-size:10px;
line-height:10px;
text-align:center;
width:62px;
}
.gts-row-08{
font-size:10px;
line-height:10px;
text-align:center;
width:62px;
}
.gts-kick-it{
background-image:url(/images/gts/boot-icons.png);
background-position:2px 2px;
background-repeat:no-repeat;
background-color:#ccc;
border-radius:5px;
border:1px solid #000;
color:#000;
display:block;
font-size:12px;
margin:auto;
height:22px;
width:22px;
}
.gts-kick-it:hover{
background-color:#fff;
background-position:2px -18px;
cursor:pointer;
}
.gts-up-arrow{
background-image:url(images/gts/up-arrow-01.png);
border-radius:5px;
border:1px solid #000;
display:block;
height:21px;
margin:auto;
text-decoration:none;
width:21px;
}
.gts-up-arrow:hover{
background-image:url(images/gts/up-arrow-02.png);
cursor:pointer;
opacity:1.0;
}
.gts-dn-arrow{
background-image:url(images/gts/dn-arrow-01.png);
border-radius:5px;
border:1px solid #000;
display:block;
height:21px;
margin:auto;
width:21px;
}
.gts-dn-arrow:hover{
background-image:url(images/gts/dn-arrow-02.png);
cursor:pointer;
}
.gts-move-arrow{
background-image:url(/images/gts/move-hand.png);
background-position:50% 50%;
background-repeat:no-repeat;
background-color:#fff;
border-radius:5px;
border:1px solid #000;
display:block;
height:21px;
margin:auto;
width:21px;
}
.gts-move-arrow:hover{
background-image:url(/images/gts/move-hand.png);
cursor:move;
}
.main-gts-button-wrap{
border:2px solid #000;
border-radius:6px;
float:left;
margin:16px;
}
.main-gts-button-wrap-onp{
border:2px solid #b1b1b1;
border-radius:6px;
float:left;
margin:10px;
}
.main-gts-button{
background-color:#930b0b;
border:2px solid #b10000;
border-radius:4px;
color:#fff;
display:block;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
line-height:20px;
padding:8px 12px;
text-decoration:none;
text-shadow:1px 1px 0 #333;
}
.main-gts-button:hover{
background-color:#b10000;
border-color:#930b0b;
color:#fff;
text-decoration:none;
}
.gts-popmen-help-main{
background-image:url(http://www.pokedit.com/images/gts/gts-joy-icon.png);
background-color:#fff;
border-radius:6px;
border:1px solid #ff0030;
display:block;
float:right;
height:56px;
margin:10px;
text-decoration:none;
width:150px;
}
.gts-popmen-help-main:hover{
border-color:#0084ff;
text-decoration:none;
}
.gts-popmen-help-main:hover > .gts-popmen-help-text{
border-color:#0084ff;
}
.gts-popmen-help-text{
background-image:url(/images/header/trans-white-background2.png);
border-radius:0 0 6px 6px;
border-width:1px 0 0 0;
border-style:solid;
border-color:#ff0030;
color:#0084ff;
line-height:22px;
font-size:16px;
font-family:Trebuchet MS;
font-weight:bold;
margin:33px 0 0 0;
text-align:center;
text-shadow:1px 1px 0 #fff;
}
.gts-popmen-toptext{
color:#fff;
float:left;
font-size:14px;
font-family:Trebuchet MS;
font-weight:bold;
line-height:15px;
margin:16px 0 0 0;
text-shadow:1px 1px 0 #000;
width:360px;
}
.gts-popmen-toptext-onp{
color:#000;
float:left;
font-size:14px;
font-family:Trebuchet MS;
line-height:15px;
letter-spacing:1px;
margin:16px 0 0 0;
text-shadow:1px 1px 0 #dedede;
width:460px;
}
.gts-popmen-cloud-bg{
background-image:url(http://www.pokedit.com/images/gts/gts-clouds2.png);
float:left;
width:100%;
}
.gts-popmen-head{
background-image:url(http://www.pokedit.com/images/header/bl_trans_03.png);
border-radius:6px;
height:76px;
margin:10px 10px 0 10px;
}
.gts-popmen-head-onp{
background-color:#f8f8f8;
border-color:#0058d0;
border-style:solid;
border-width:1px;
height:66px;
margin:10px;

box-shadow:2px 2px 10px #666;
}

.gts-menu-bar-button{
background-color:#ddd;
background-repeat:no-repeat;
border-radius:4px;
border:2px solid #191919;
color:#000;
float:left;
font-size:14px;
margin:8px 0 8px 8px;
padding:8px 10px 8px 26px;
text-shadow:1px 1px 0 #fff;
}
.gts-menu-bar-button:hover{
color:#000;
text-decoration:none;
}
.gts-men-but-01{
background-color:#024091;
border:2px solid #0055c8;
border-radius:6px;
color:#fff;
cursor:pointer;
display:block;
margin:0;
padding:10px;
text-shadow:1px 1px 0 #001633;
text-align:center;
position:relative;
}
.gts-men-but-01:hover{
background-color:#0055c8;
border:2px solid #024091;
color:#fff;
text-decoration:none;
}


@-webkit-keyframes bounce-background {
    from {
        background-position: 3% 30%;
    }
    50% {
        background-position: 3% 70%;
    }
    to {
        background-position: 3% 30%;
    }
}
.gts-menu-bar-button.edit{
background-image:url(/images/downloads/wrench-but-02.png);
background-position:3% 50%;
}
.gts-menu-bar-button.edit:hover{
    -webkit-animation-name: bounce-background;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: infinite;
}
.gts-menu-bar-button.select{
background-image:url(/images/gts/hand-point.png);
background-position:3% 48%;
}
.gts-menu-bar-button.select:hover{
    -webkit-animation-name: bounce-background;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: infinite;
}
.gts-menu-bar-button.upload{
background-image:url(/images/gts/upload.png);
background-position:3% 48%;
}
.gts-menu-bar-button.upload:hover{
    -webkit-animation-name: bounce-background;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-duration: .5s;
    -webkit-animation-iteration-count: infinite;
}

.gts-menu-bar-button:hover{
background-color:#fff;
cursor:pointer;
}
.gts-get-help{
background-repeat: no-repeat;
background-position: 3px 14px;
color:#111;
display:block;
font-size: 14px;
padding:10px 4px 4px 27px;
text-shadow:1px 1px 0 #ddd;
}
.gts-get-help:hover{
color:#006396;
text-decoration:none;
}
.gts-get-pkm-side-link{
border-width:0 0 0 6px;
border-color:#ccc;
border-style:solid;
color:#555;
display:block;
font-size: 14px;
margin:0 0 1px 0;
padding:6px;
text-shadow:1px 1px 0 #ddd;
}
.gts-get-pkm-side-link:hover{
border-width:0 0 0 6px;
border-color:#ccc #ccc #ccc #111;
color:#111;
text-decoration:none;
}
.gts-in-tab{
margin-top:8px;
padding:0 8px;
}
.gts-x-mark{
background-image:url(/images/gts/gts-tab-icons.png);
background-position:14px 14px;
height:14px;
float:right;
margin:2px 2px 0 0;
width:14px;
}
.gts-x-mark:hover{
background-position:14px 0;
cursor:pointer;
}
.gts-c-mark{
background-image:url(/images/gts/gts-tab-icons.png);
background-position:0 14px;
height:14px;
float:right;
margin:2px 2px 0 0;
width:14px;
}
.gts-c-mark:hover{
background-position:0 0;
cursor:pointer;
}
.gts-onp-option-div{
background-image:url(/images/header/wh_trans_02.png);
border-color:#111;
border-style:solid;
border-width:0 0 2px 0;
float:left;
margin:0 0 10px 0;
width:800px;
}
.gts-left-tab-wrap{
display:block;
float:left;
font-size:1px;
height:10px;
width:60px;
}
.gts-main-que-div-onp{
background-color:#024091;
background-image:url(/images/gts/gts-menu-bg.png);
background-repeat:no-repeat;
background-position:bottom right;
min-height:300px;
float:left;
width:100%;
}
.gts-right-sidebar{
background-image:url(/images/header/bl_trans_02.png);
float:right;
height:1000px;
width:160px;
}
.gts-rs-tit{
background-repeat:no-repeat;
background-color:#333;
color:#f8f8f8;
font-size:14px;
font-family:Trebuchet MS;
font-weight:bold;
letter-spacing:1px;
text-shadow: 1px 1px .9em #000;
}
.gts-first-help{
background-image:url(/images/gts/nurse-joy-side-01.png);
background-repeat:no-repeat;
background-position:0px 148px;
background-color:#eee;
color:#111;
cursor:pointer;
height:286px;
margin:0 1px;
}
.gts-first-help:hover{
background-color:#d5f4ff;
}
.gts-second-help{
background-image:url(/images/gts/pikachu-pile.png);
background-repeat:no-repeat;
background-position:0px 74px;
background-color:#eee;
height:260px;
margin:0 1px;
}
.gts-s2g-upload-drag{
background-color:#fff;
border:6px dotted #ccc;
float:left;
padding:20px 40px;
margin:0 0 20px 20px;
text-align:center;
width:240px;
}
.gts-pop-wrap-01{
background-image:url(http://www.pokedit.com/images/header/bl_trans_02.png);
border:1px solid #444;
border-radius:10px;
float:left;
margin:200px auto 0 auto;
position:relative;
width:350px;

-webkit-box-shadow:0 0 20px 2px #000;
-moz-box-shadow:0 0 20px 2px #000;
-o-box-shadow:0 0 20px 2px #000;
box-shadow:0 0 20px 2px #000;
}

/* gts uploaded */
.gts-upload-row-01{
background-color:#ededed;
font-size:10px;
line-height:20px;
}
.gts-upload-row-01 > td{
border-color:#ccc;
border-style:solid;
border-width:1px 0 1px 0;
}
.gts-upload-row-02{
background-color:#fff;
font-size:12px;
}
.gts-upload-row-02:hover{
background-color:#fcff00;
cursor:pointer;
font-size:12px;
}
.gts-upload-row-02 > td{
border-color:#eee;
border-style:solid;
border-width:0 0 1px 0;
padding:2px 0;
}

/* file box slot selection */
.gts-box-button-01{
background-color:#eee;
border:1px solid #ccc;
border-radius:6px;
float:left;
padding:4px;
}
.gts-box-button-01:hover{
background-color:#fff;
border-color:#777;
cursor:pointer;
}
.gts-box-here{
float:left;
font-size:16px;
font-weight:bold;
line-height:26px;
text-align:center;
width:100px;
}
.gts-slot-seletion{
background-color:#eee;
border:1px solid #bbb;
float:left;
height:32px;
margin:2px 2px 0 0;
width:32px;
}
.gts-slot-seletion:hover{
background-color:#fff600;
cursor:pointer;
}
.gts-slot-seletion.selected{
background-color:#00ff2a;
}
/* editor */

.pkmOpt1-s2g{
background-image:url(/images/editor/edit-s2g-button-01.png);
background-repeat:no-repeat;
background-position:0 0;
cursor:pointer;
height:34px;
text-shadow:1px 1px 0 #570000;
width:189px;
}
.pkmOpt1-s2g:hover{
background-image:url(/images/editor/edit-s2g-button-01.png);
background-position:0 -35px;
}
.pkmOpt1-s2g:active{
background-image:url(/images/editor/edit-s2g-button-01.png);
background-position:0 -70px;
}

/* new buttons */
.gts-meni-but-blue{
-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
box-shadow:inset 0px 1px 0px 0px #bee2f9;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
background-color:#63b8ee;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #3866a3;
display:inline-block;
cursor:pointer;
color:#eee;
font-family:arial;
font-size:14px;
font-weight:bold;
padding:7px 0;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0px #0f3f80;
}.gts-meni-but-blue:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );
background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
background-color:#468ccf;
color:#eee;
text-decoration:none;
}.gts-meni-but-blue:active{
position:relative;
top:1px;
}
.gts-meni-but-red{
-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
box-shadow:inset 0px 1px 0px 0px #f7c5c0;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d) );
background:-moz-linear-gradient( center top, #fc8d83 5%, #e4685d 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d');
background-color:#fc8d83;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #d83526;
display:inline-block;
cursor:pointer;
color:#fff;
font-family:arial;
font-size:14px;
font-weight:bold;
padding:7px 0;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0px #b23e35;
}.gts-meni-but-red:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83) );
background:-moz-linear-gradient( center top, #e4685d 5%, #fc8d83 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83');
background-color:#e4685d;
color:#fff;
text-decoration:none;
}.gts-meni-but-red:active{
position:relative;
top:1px;
}
.gts-menu-close-wrap{
float:right;
height:1px;
position:relative;
width:26px;
}
.gts-menu-close{
cursor:pointer;
position:absolute;
right:-18px;
top:-18px;
}.nhp-slide-editor{
height:500px;
margin:auto;
position:absolute;
width:960px;
}
.nhp-slide-store{
height:500px;
margin:auto;
position:absolute;
width:960px;
}
.nhp-slide-downloads{
height:500px;
margin:auto;
position:absolute;
width:960px;
}
.nhp-slide-switch{
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
/*
@-webkit-keyframes slide-bg-editor{
	from{
	background-position:0px 0px;
	}
	to{
	background-position:0px -1300px;
	}
}
*/
.nhp-slide-switch-01{
background-image:url(/images/main-home/back_editor2.png);
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
/*-webkit-animation-name: slide-bg-editor;
-webkit-animation-timing-function: linear;
-webkit-animation-duration: 100s;
-webkit-animation-iteration-count: infinite;
*/
.nhp-slide-switch-02{
background-image:url(/images/main-home/back_store2.png);
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
.nhp-slide-switch-03{
background-image:url(/images/main-home/big-white-blob.png);
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
.nhp-slide-char-01{
background-image:url(/images/main-home/char-01.png);
background-repeat:no-repeat;
background-position:580px 90px;
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
.nhp-slide-char-02{
background-image:url(/images/main-home/char-02.png);
background-repeat:no-repeat;
background-position:596px 80px;
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
.nhp-slide-char-03{
background-image:url(/images/main-home/char-03.png);
background-repeat:no-repeat;
background-position:556px 68px;
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
}
.nhp-slide-info-01{
height:500px;
position:absolute;
top:0;
right:0;
width:960px;
z-index:50;
}
.nhp-slide-scroll-left{
background-image:url(/images/main-home/slide-fade-master.png);
background-position:0 0;
background-repeat:repeat-y;
height:500px;
position:absolute;
top:0;
right:860px;
width:100px;
z-index:51;
}
.nhp-slide-scroll-left:hover{
background-position:-101px 0;
cursor:pointer;
padding:0 1px 0 0;
width:99px;
}
.nhp-slide-scroll-right{
background-image:url(/images/main-home/slide-fade-master.png);
background-position:-198px 0;
background-repeat:repeat-y;
height:500px;
position:absolute;
top:0;
right:0;
width:100px;
z-index:51;
}
.nhp-slide-scroll-right:hover{
background-position:-298px 0;
cursor:pointer;
padding:0 0 0 1px;
width:99px;
}
.nhp-slide-button-blue{
background-image:url(/images/main-home/face-cog.png);
background-repeat:no-repeat;
background-position:2% 50%;
background-color:#0242ff;
border:2px solid #1159ec;
border-radius:6px;
color:#fff;
float:left;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
padding:6px 0px;
position:relative;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0.05em #000;
width:360px;
z-index:100;
}
.nhp-slide-button-blue:hover{
background-color:#1159ec;
border-color:#0242ff;
color:#fff;
text-decoration:none;
}
.nhp-slide-button-blue:active{
border-color:#012694;
}
.nhp-slide-button-green{
background-image:url(/images/main-home/shop.png);
background-repeat:no-repeat;
background-position:2% 50%;
background-color:#0b930b;
border:2px solid #00b100;
border-radius:6px;
color:#fff;
float:left;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
padding:6px 0px;
position:relative;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0.05em #000;
width:360px;
z-index:100;
}
.nhp-slide-button-green:hover{
background-color:#00b100;
border-color:#0b930b;
color:#fff;
text-decoration:none;
}
.nhp-slide-button-green:active{
border-color:#076a07;
}
.nhp-slide-button-red{
background-image:url(/images/main-home/cloud-download.png);
background-repeat:no-repeat;
background-position:2% 50%;
background-color:#930b0b;
border:2px solid #b10000;
border-radius:6px;
color:#fff;
float:left;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
padding:6px 0px;
position:relative;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0.05em #000;
width:360px;
z-index:100;
}
.nhp-slide-button-red:hover{
background-color:#b10000;
border-color:#930b0b;
color:#fff;
text-decoration:none;
}
.nhp-slide-button-red:active{
border-color:#6f0808;
}
.nhp-slide-info-01 > .nhp-click-tip-01 > .nhp-click-tip-02{
opacity:.1;
-webkit-transition:opacity 1s ease-in-out;
-moz-transition:opacity 1s ease-in-out;
-o-transition:opacity 1s ease-in-out;
transition:opacity 1s ease-in-out;
}
.nhp-slide-info-01:hover > .nhp-click-tip-01 > .nhp-click-tip-02{
opacity:1;
-webkit-transition:opacity 1s ease-in-out;
-moz-transition:opacity 1s ease-in-out;
-o-transition:opacity 1s ease-in-out;
transition:opacity 1s ease-in-out;
}
@-webkit-keyframes fliptip{
	from{
	-webkit-transform:rotateY(0deg);
	background-position:0px 0px;
	}
	50%{
	-webkit-transform:rotateY(90deg);
	background-position:0px 0px;
	}
	50.1%{
	-webkit-transform:rotateY(91deg);
	background-position:0px -38px;
	}
	to{
	-webkit-transform:rotateY(0deg);
	background-position:0px -38px;
	}
}
@-moz-keyframes fliptip{
	from{
	-moz-transform:rotateY(0deg);
	background-position:0px 0px;
	}
	50%{
	-moz-transform:rotateY(90deg);
	background-position:0px 0px;
	}
	50.1%{
	-moz-transform:rotateY(91deg);
	background-position:0px -38px;
	}
	to{
	-moz-transform:rotateY(0deg);
	background-position:0px -38px;
	}
}
@-moz-keyframes fliptip{
	from{
	transform:rotateY(0deg);
	background-position:0px 0px;
	}
	50%{
	transform:rotateY(90deg);
	background-position:0px 0px;
	}
	50.1%{
	transform:rotateY(91deg);
	background-position:0px -38px;
	}
	to{
	transform:rotateY(0deg);
	background-position:0px -38px;
	}
}
@-webkit-keyframes fliptip-back{
	from{
	-webkit-transform:rotateY(0deg);
	background-position:0px -38px;
	}
	50%{
	-webkit-transform:rotateY(90deg);
	background-position:0px -38px;
	}
	50.1%{
	-webkit-transform:rotateY(91deg);
	background-position:0px 0px;
	}
	to{
	-webkit-transform:rotateY(0deg);
	background-position:0px 0px;
	}
}
@-moz-keyframes fliptip-back{
	from{
	-moz-transform:rotateY(0deg);
	background-position:0px -38px;
	}
	50%{
	-moz-transform:rotateY(90deg);
	background-position:0px -38px;
	}
	50.1%{
	-moz-transform:rotateY(91deg);
	background-position:0px 0px;
	}
	to{
	-moz-transform:rotateY(0deg);
	background-position:0px 0px;
	}
}
@-moz-keyframes fliptip-back{
	from{
	transform:rotateY(0deg);
	background-position:0px -38px;
	}
	50%{
	transform:rotateY(90deg);
	background-position:0px -38px;
	}
	50.1%{
	transform:rotateY(91deg);
	background-position:0px 0px;
	}
	to{
	transform:rotateY(0deg);
	background-position:0px 0px;
	}
}
.nhp-click-tip-01{
height:38px;
position:absolute;
width:38px;
}
.nhp-click-tip-01:hover > .nhp-click-tip-02{
    -webkit-animation-name: fliptip;
	-webkit-animation-timing-function: linear;
	-webkit-animation-duration: .3s;
    -webkit-animation-iteration-count: 1;
	
    -moz-animation-name: fliptip;
	-moz-animation-timing-function: linear;
	-moz-animation-duration: .3s;
    -moz-animation-iteration-count: 1;
	
    animation-name: fliptip;
	animation-timing-function: linear;
	animation-duration: .3s;
    animation-iteration-count: 1;
	background-position:0px -38px;
}
.nhp-click-tip-02{
background-image:url(/images/main-home/click-ball.png);
height:38px;
position:relative;
width:38px;
z-index:100;
    -webkit-animation-name: fliptip-back;
	-webkit-animation-timing-function: linear;
	-webkit-animation-duration: .3s;
    -webkit-animation-iteration-count: 1;
	
    -moz-animation-name: fliptip-back;
	-moz-animation-timing-function: linear;
	-moz-animation-duration: .3s;
    -moz-animation-iteration-count: 1;
	
    animation-name: fliptip-back;
	animation-timing-function: linear;
	animation-duration: .3s;
    animation-iteration-count: 1;
}
.nhp-click-tip-02:hover{
	background-position:0px -38px;
}

.nhp-click-tip-text{
background-color:#181818;
background-image:url(/test1/images/main-home/cog-top-01.png);
background-repeat:no-repeat;
background-position:bottom right;
border:1px solid #fff;
border-radius:6px;
color:#fff;
font-family:arial;
font-size:12px;
position:relative;
top:-19px;
right:-18px;
padding:12px;
text-shadow:1px 1px .03em #000;
width:200px;
}
.nhp-subtitle-01{
color:#fff;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
letter-spacing:2px;
margin:2px 0 0 150px;
text-shadow:1px 1px .05em #000;
}
.nhp-subtitle-02{
color:#000;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold;
letter-spacing:2px;
margin:2px 0 0 150px;
text-shadow:1px 1px .05em #fff;
}
.nhp-subtip-01{
color:#fff;
float:left;
font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
letter-spacing:2px;
line-height:19px;
text-shadow:1px 1px 0.07em #000;
margin:6px 0 0 152px;
text-align:center;
width:460px;
}
.nhp-subtip-02{
color:#000;
float:left;
font-family:Trebuchet MS;
font-size:14px;
font-weight:bold;
letter-spacing:2px;
line-height:19px;
text-shadow:1px 1px 0.07em #fff;
margin:6px 0 0 152px;
text-align:center;
width:460px;
}
.nhp-img-dark-div-01{
background-color:#000;
border:1px solid #6f6f6f;
float:left;
margin:8px 0 0 150px;
}
.nhp-img-light-div-01{
background-color:#fff;
border:1px solid #333;
float:left;
margin:8px 0 0 150px;
}
.nhp-img-grey-div-01{
background-color:#222;
border:1px solid #858585;
float:left;
margin:8px 0 0 150px;
}
.nhp-img-edit-div-02{
background-image:url(/images/main-home/slider-main-images.png);
background-position:0 0;
height:260px;
float:left;
margin:3px;
text-align:center;
width:460px;
}
.nhp-img-store-div-02{
background-image:url(/images/main-home/slider-main-images.png);
background-position:0px -260px;
height:260px;
float:left;
margin:3px;
text-align:center;
width:460px;
}
.nhp-img-downloads-div-02{
background-image:url(/images/main-home/slider-main-images.png);
background-position:0px -520px;
height:260px;
float:left;
margin:3px;
text-align:center;
width:460px;
}
.nhp-slide-tab.nhp-sl-tb-01{
background-color:#222;
}
.nhp-slide-tab.nhp-sl-tb-01.here{
background-color:#00a2ff;
border-color:#000;
cursor:default;
}
.nhp-slide-tab.nhp-sl-tb-02{
background-color:#ddd;
}
.nhp-slide-tab.nhp-sl-tb-02.here{
background-color:#00a2ff;
border-color:#000;
cursor:default;
}
.nhp-slide-tab.nhp-sl-tb-03{
background-color:#555;
}
.nhp-slide-tab.nhp-sl-tb-03.here{
background-color:#00a2ff;
border-color:#000;
cursor:default;
}
.nhp-slide-tab{
background-image:url(/images/main-home/cog-bg-02.png);
background-repeat:no-repeat;
background-position:left bottom;
border-color:#ccc;
border-style:solid;
border-width:6px 0 0 0;
height:160px;
float:left;
position:relative;
width:320px;
}
.nhp-slide-tab:hover{
border-color:#005aff;
cursor:pointer;
}
.nhp-slide-bg-01{
background-image:url(/images/main-home/char-01b.png);
background-repeat:no-repeat;
background-position:114px 0px;
position:absolute;
height:160px;
width:320px;
}
.nhp-slide-bg-01.here{
background-position:114px -369px;
}
.nhp-slide-bg-02{
background-image:url(/images/main-home/char-02b.png);
background-repeat:no-repeat;
background-position:98px 0px;
position:absolute;
height:160px;
width:320px;
}
.nhp-slide-bg-02.here{
background-position:98px -375px;
}
.nhp-slide-bg-03{
background-image:url(/images/main-home/char-03b.png);
background-repeat:no-repeat;
background-position:108px -4px;
position:absolute;
height:160px;
width:320px;
}
.nhp-slide-bg-03.here{
background-position:108px -303px;
}
.nhp-slide-bg-cont{
position:absolute;
height:160px;
width:320px;
}
.nhp-slide-tab-text-01{
color:#ddd;
font-size:14px;
font-family:Trebuchet MS;
font-weight:bold;
margin:10px 0 0 12px;
text-shadow:1px 1px .5em #000;
}
.nhp-slide-tab-text-02{
color:#111;
font-size:14px;
font-family:Trebuchet MS;
font-weight:bold;
margin:10px 0 0 12px;
text-shadow:1px 1px .5em #eee;
}
.nhp-slide-tab-tit{
height:16px;
margin:8px 0 0 8px;
}

/* resources, pokedit updates, and pokemon news */

.nhp-bot-part-1{
color:#cfcfcf;
float:left;
font-weight:bold;
letter-spacing:1px;
margin:0 0 0 21px;
padding:18px 0 4px 0;
text-shadow:1px 1px 0 #000;
}
.nhp-bot-part-1:hover{
color:#00c700;
text-shadow:0 0 30px lime;
}
.nhp-bot-part-1:hover > .nhp-bot-p1-icon{
background-position:-38px -36px;
}
.nhp-bot-part-1:hover > .nhp-bot-p2-icon{
background-position:-38px -68px;
}
.nhp-bot-part-1:hover > .nhp-bot-p3-icon{
background-position:-38px -99px;
}




.nhp-bot-p1-icon{
background-image:url(/images/home/home-icons.png);
background-position:0 -36px;
height:32px;
float:left;
margin:0 0 4px 6px;
width:38px;
}
.nhp-bot-p2-icon{
background-image:url(/images/home/home-icons.png);
background-position:0 -68px;
height:31px;
float:left;
margin:0 0 4px 6px;
width:38px;
}
.nhp-bot-p3-icon{
background-image:url(/images/home/home-icons.png);
background-position:0 -99px;
height:29px;
float:left;
margin:0 0 5px 6px;
width:38px;
}
.nhp-bot-p1-sec{
background-image:url(/test1/images/main-home/cog-top-01.png);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#ddd;
border-color:#555;
border-style:solid;
border-width:2px 0 2px 0;
border-radius:10px;
clear:both;
height:210px;
float:left;
font-size:14px;
width:206px;
}
.nhp-bot-p2-sec{
background-image:url(/test1/images/main-home/cog-top-01.png);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#ddd;
border-color:#555;
border-style:solid;
border-width:2px 0 2px 0;
border-radius:10px;
clear:both;
float:left;
height:210px;
width:336px;
}
.nhp-bot-p1-link{
clear:both;
color:#444;
float:left;
font-family:Trebuchet MS;
margin:10px 0 0 10px;
text-shadow:0px 0px 4px #999;
text-decoration:none;
width:150px;
}
.nhp-bot-p1-link > div{
	display:inline-block;
	float:left;
	width:8px;
	height:12px;
	margin:2px 7px 0px 4px;
}
.nhp-bot-p1-link:hover{
color:#000;
text-decoration:none;
}
.nhp-bot-p1-link:hover > div{
background-image:url(/images/norepeat.png);
background-repeat:no-repeat;
background-position: 0px 4px;
display:inline-block;
	width:8px;
	height:12px;
	margin:2px 7px 0px 4px;
}
.nhp-p2-pst-info{
background-color:#f8f8f8;
border-radius:10px;
float:left;
font-family:Trebuchet MS;
margin:10px 6px 0 6px;
padding:6px;
width:60px;
}
.nhp-p2-pst-link-01{
color:#333;
clear:both;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 0 #eee;
}
.nhp-p2-pst-link-01:hover{
color:#000;
}
.nhp-p2-pst-link-02{
color:#333;
clear:both;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 0 #eee;
width:56px;
}
.nhp-p2-pst-link-02 > div{
	background-image:url(/images/home/home-news-icons.png);
	display:inline-block;
	height:17px;
	float:left;
	margin:0 4px 2px 0;
	width:15px;
}
.nhp-p2-pst-link-02:hover{
color:#000;
text-decoration:underline;
}
.nhp-p2-pst-link-02:hover > div{
	background-position:0 -34px;
}
.nhp-p2-pst-link-03{
color:#333;
clear:both;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 0 #eee;
width:56px;
}
.nhp-p2-pst-link-03 > div{
	background-image:url(/images/home/home-news-icons.png);
	background-position:0 -17px;
	display:inline-block;
	height:17px;
	float:left;
	margin:0 4px 2px 0;
	width:15px;
}
.nhp-p2-pst-link-03:hover{
color:#000;
text-decoration:underline;
}
.nhp-p2-pst-link-03:hover > div{
	background-position:0 -51px;
}
.nhp-ps2-pst-title{
clear:both;
color:#444;
display:block;
float:left;
font-size:13px;
margin:12px 0 0 0;
text-shadow:0px 0px 4px #999;
}
.nhp-ps2-pst-title:hover{
color:#000;
}
.nhp-ps2-pst-text{
clear:both;
color:#555;
display:block;
float:left;
font-size:12px;
margin:0 0 0 4px;
text-shadow:1px 1px 2px #eee;
width:216px;
}
.nhp-ps2-pst-text:hover{
color:#111;
text-decoration:none;
}
.nhp-ps2-bot-mr-div{
clear:both;
display:block;
float:left;
margin:6px 0 60px;
text-align:right;
width:334px;
}
.nhp-ps2-bot-mr-link{
color:#999;
font-size:12px;
text-shadow:1px 1px 3px #444;
}
.nhp-ps2-bot-mr-link > div{
	display:inline-block;
	float:right;
	width:8px;
	height:12px;
	margin:0 7px 0px 4px;
}
.nhp-ps2-bot-mr-link:hover{
color:#fff;
text-decoration:none;
}
.nhp-ps2-bot-mr-link:hover > div{
background-image:url(/images/norepeat.png);
background-repeat:no-repeat;
background-position: -38px 4px;
display:inline-block;
	width:8px;
	height:12px;
	margin:0 7px 0px 4px;
}
.nhp-go-to-store-div{
float:left;
padding:0px 20px 40px 0;
text-align:right;
width:940px;
}
.nhp-go-to-store-link{
color:#999;
font-family:Trebuchet MS;
font-size:14px;
text-shadow:1px 1px 3px #444;
}
.nhp-go-to-store-link:hover{
color:#fff;
}





/* STORE STYLE SHEET */
/*buttons*/
.cartbutton{
background-image: url(/images/store/cart-builder2.png);
background-position:1px -1px;
background-repeat: no-repeat;
background-color:#005693;
border:2px solid #0073C3;
border-radius:3px;
cursor:default;
color:#f3f3f3;
display:block;
font-size:14px;
font-weight:bold;
margin:3px;
padding:5px 8px 5px;
text-align:center;
text-shadow:1px 1px 0 #000;
}
.cartbutton:hover{
background-position:1px -30px;
background-color:005B9A;
border-color:#007ACF;
color: #fff;
}
.cartbutton:active{
background-position:1px -60px;
color: #fff;
}
.cartbig{
font-size:21px;
}
.sp-cartbutton{
background-repeat:repeat-x;
border:1px solid #009126;
border-radius:3px;
cursor:default;
clear:both;
display:block;
float:left;
font-size:16px;
font-weight:bold;
text-align:center;
text-shadow:1px 1px 0 #005e18;
width:140px;
}
.sp-stock-wrap{
border:2px solid #0f0f0f;
border-radius:4px;
float:left;
margin:4px 0 0 0;
}
.sp-stock1{
background-image:url(/images/store/cart-builder2.png);
background-position:1px 0px;
background-repeat:no-repeat;
background-color:#005b9a;
border:2px solid #007acf;
font-size:16px;
color:#f3f3f3;
cursor:default;
padding:5px 8px 5px;
text-shadow:1px 1px 0 #000;
}
.sp-stock1:hover{
background-position:1px -30px;
background-color:#005B9A;
border-color:#007ACF;
color:#ffffff;
}
.sp-stock1:active{
background-position:1px -60px;
background-color:#005B9A;
border-color:#007ACF;
color:#ffffff;
}
.sp-stock2{
background: #00b210 url('/images/buttons/newfilebutton01a.png') 0 0 repeat-x;
background: -webkit-gradient(linear, 0% 0%, 0% 120%, from(#00c332), to(#00ae08));
font-size: 12px;
color: #f3f3f3;
padding: 2px 8px 2px;
text-shadow: 1px 1px 0 #005e18;
}
.sp-stock2:hover{
background: #00b210 url('/images/buttons/newfilebutton01b.png') 0 0 repeat-x;
background: -webkit-gradient(linear, 0% 0%, 0% 120%, from(#00e03a), to(#00ae08));
border-color: #161616;
color: #ffffff;
}
.sp-stock2:active{
background: #00df39 url('/images/buttons/newfilebutton01c.png') 0 0 repeat-x;
background: -webkit-gradient(linear, 0% 0%, 0% 120%, from(#00ae08), to(#00e03a));
color: #ffffff;
text-shadow: 0px 0px 1px 1px #005e18; 
}
.sp-stock3{
background: #d6d6d6 url('/images/buttons/greybutton01a.png') 0 0 repeat-x;
background: -webkit-gradient(linear, 0% 0%, 0% 120%, from(#fefefe), to(#d6d6d6));
border-color: #cdcdcd;
color: #9b9b9b;
cursor: default;
font-size: 16px;
padding: 5px 8px 5px;
text-shadow: 1px 1px 0 #d5d5d5;
}
.cartlink1-div{
clear:both;
display:block;
text-align:right;
width: 120px;
}
.cartlink1{
display:block;
color: #81c5ff;
}
.cartlink1:hover{
color: #81c5ff;
text-decoration: underline;
}
.edit-game-button-wrap{
border-radius:4px;
border:2px solid #999;
margin:5px 0 0 8px;
width:204px;
}
.edit-game-button{
background-color:#6d0000;
background-image:url(/images/store/edit-cog-part1.gif);
background-position:164px 0;
background-repeat:no-repeat;
border:2px solid #b10000;
border-radius:2px;
color:#f3f3f3;
cursor:default;
display:block;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
padding:12px 0 12px 10px;
text-align:left;
text-shadow:1px 1px 0 #5e0000;
width:190px;
}
.edit-game-button:hover{
background-color:#b10000;
background-image:url(/images/store/edit-cog-part1.gif);
background-position:163px -40px;
border-color: #6d0000;
color:#ffffff;
text-decoration:none;
}
.edit-game-button:active{
background-color:#d50000;
background-image:url(/images/store/edit-cog-part1.gif);
background-position:164px -80px;
border-color:#5f0000;
text-shadow: -1px -1px 0 #000000;
}
/*product page*/
.store-topper-left{
float:left;
position:absolute;
z-index:100;
}
.store-topper-right{
background-image:url(/images/header/dia_black_04.png);
border:3px solid #202020;
border-radius:7px;
padding:0px;
position:relative;
height:164px;
width:229px;
}
.back-to-store-div{
background-image:url(/images/header/dia_trans_02.png);
border-radius:6px;
float:left;
padding:5px;
}
.back-to-store{
background-color:#ffffff;
background-image:url(/images/footer/left-arrow-black.png);
background-repeat:no-repeat;
background-position:11% 50%;
border:1px solid #616161;
border-radius:6px;
color:#1b1b1b;
display:block;
font-size:12px;
float:left;
margin:0;
padding:2px 0px 2px 10px;
text-align:center;
text-shadow:none;
width:118px;
}
.back-to-store:hover{
background-color: #e0e0e0;
background-position:7% 50%;
color:#1b1b1b;
text-decoration:none;
}
.add-to-cart-div01{
border-color:#fff;
border-style:solid;
border-width:2px;
border-radius: 6px;
float: right;
height: 140px;
padding: 10px;
width: 204px;
}
.stock-in-div{
color:#f6f6f6;
float:right;
font-size:20px;
font-weight:bold;
padding:2px 22px 6px 6px;
text-align:right;
text-shadow:1px 1px 0 #000000;
width:200px;
}
.stock-out-div{
float:right;
font-size:20px;
padding:2px 12px 6px 6px;
text-align:right;
text-shadow:1px 1px 0 #e8e8e8;
width:200px;
}
.store-side-left01{
float:left;
margin-top:40px;
width:630px;
}
.store-side-left-top{
background-color:#f8f8f8;
border-color:#bbb;
border-style:solid;
border-width: 4px;
clear:both;
float:left;
margin:0px 2px 20px 2px;
}
.store-side-right01{
color:#d5d5d5;
float:right;
font-size:12px;
margin-top:174px;
text-decoration:1px 1px 0 #e8e8e8;
width:300px;
}
.product-images01{
float:left;
margin:0;
padding:0;
position:relative;
z-index:11;
}
.product-image02{
height:330px;
position:relative;
z-index:11;
}
.actual-pro-image{
border-radius:6px;
width:200px;
}
.prodict-image-div{
height:199px;
padding:9px;
width:218px;
}
.product-small-images01{
clear:both;
margin:0 0 0 10px;
padding:0 0 4px 0px;
width:208px;
}
.pro-image-small01{
border:1px solid #ff0000;
width:40px;
}
.pro-image-small02{
border:1px solid #000;
width:40px;
}
.pro-image-small02:hover{
border-color:#fff;
}
.product-details01{
float:left;
padding:6px 6px 10px 6px;
position:relative;
text-shadow:1px 1px 0 #111;
top:0;
right:0;
width:386px;
z-index:10;
}
.product-title{
color:#111;
font-size:24px;
font-weight:bold;
text-shadow:1px 1px 0 #eee;
}
.product-price{
color:#222;
font-size:20px;
margin:10px 0px 0px 2px;
text-shadow:1px 0 #eee;
}
.price-cost{
color:#009A00;
font-family:Trebuchet MS;
}
.product-specifics01{
color:#222;
margin:10px 0 0 6px;
text-shadow:1px 0 #eee;
}
.brief-desc01{
color:#222;
font-size:20px;
margin:10px 0 0 2px;
text-shadow:1px 0 #eee;
}
.brief-desc02{
color:#222;
font-family:Georgia;
font-size:14px;
line-height:20px;
margin:6px 28px 0 6px;
text-align:justify;
text-shadow:1px 0 #eee;
}
.store-sidebar-title01{
background-color:#111;
border-color:#e8e8e8;
border-style:solid;
border-width:0 0 4px 0;
border-radius:5px 5px 0 0;
clear:both;
float:left;
margin:20px 0 0 0;
text-shadow:1px 1px 0 #000;
width:300px;
}
.store-sidebar-title02{
float:left;
font-size:16px;
margin:4px 10px;
}
.small-product-div01{
border-radius:6px;
color:#e8e8e8;
float:left;
margin:14px 0 0 0;
}
.small-pro-img-div{
float:left;
}
.small-pro-image{
border-radius:6px;
width:130px;
}
.small-pro-content-div{
float:left;
margin-left:6px;
width:154px;
}
.small-pro-title{
color:#fff;
font-size:13px;
font-weight:bold;
}
.small-pro-title:hover{
text-decoration:underline;
}
.review-clip{
background-image:url(/images/header/dia_black_03.png);
border: 1px solid #636363;
border-radius:5px;
color:#cbcbcb;
display:block;
float:left;
font-size:13px;
line-height:19px;
text-shadow:1px 1px 0 #111;
width:280px;
}
.review-sample01{
margin:10px 0 0 0;
padding:10px;
}
.rev-avatar01{
float:left;
height:32px;
margin:0 10px 0 0;
width:32px;
}
.read-more-reviews-01{
color:#ff0127;
}
.read-more-reviews-01:hover{
color:#01a8ff;
text-decoration:underline;
}
/*full description*/
.full-desc-main01{
background-color:#000;
border-color:#ddd #fff #111 #fff;
border-style:solid;
border-width:4px 0 4px 0;
color:#fff;
float:left;
margin:0;
padding:0 0 10px 0;
text-shadow:1px 1px 0 #111;
width:616px;
}
.full-desc-title{
background-color:#ddd;
border-color:#fff #fff #f8f8f8 #fff;
border-style:solid;
border-width:2px 0;
color:#000;
float:left;
font-size:16px;
margin:20px 0 0 0;
padding:6px 10px;
position:relative;
top:2px;
}
.highlight-img{
border-radius:6px;
margin:0 0 8px 6px;
float:left;
}
.desc-main-point01{
float:left;
margin:14px 12px 4px 12px;
}
.desc-main-point-num{
border-color:#f8f8f8;
border-style:solid;
border-width:2px;
border-radius:6px;
color:#e8e8e8;
float:left;
font-size:10px;
font-weight:bold;
padding:2px 7px;
}
.desc-main-point-text{
float:left;
font-size:18px;
margin-left:6px;
width:400px;
}
.desc-main-text-01{
clear:both;
color:#e0e0e0;
float:left;
font-size:13px;
margin:0 12px;
width: 586px;
}
.desc-main-float-right{
clear:both;
color:#bcbcbc;
font-size:12px;
float:left;
margin:10px 18px;
text-align:right;
text-shadow:1px 1px 0 #000;
width:580px;
}
.desc-main-img-gal{
overflow:scroll;
overflow-y:hidden;
margin-left:10px;
width:590px;
}
/*store ads*/
.top-product-ad01{
border: 1px solid #000;
border-radius:6px;
clear:both;
float:left;
margin:20px 0 0 70px;
padding:10px;
width:468px;
}
.top-product-ad02{
display:block;
width:468px;
}
/*front page store style*/
.store-menu-div{
background-color:#000;
border-color:#111 #fff #000 #fff;
border-style:solid;
border-width:4px 0 2px 0;
float:left;
padding:10px 0 9px 18px;
margin:0;
width:918px;
}
.store-menu-left{
float:left;
margin:0 0 0 10px;
}
.store-menu-right{
float:left;
margin:0 0 2px 180px;
}
.switcher-main{
background-color:#333;
border-width:2px 1px 2px 1px;
border-style:solid;
border-color:#222;
color:#ccc;
cursor:pointer;
float:left;
font-size:14px;
padding:5px 10px;
text-align:center;
text-shadow:none;
}
.switcher-01{
border-color:#fff;
background-color:#fff;
color:#000;
text-shadow:1px 1px 0 #eee;
}
.switcher-02:hover{
background-color:#555;
color:#f1f1f1;
text-shadow:none;
}
.switcher03{
background:#dcdcdc url('/images/buttons/butc1.png') 0 0 repeat-x;
background:-webkit-gradient(linear, 0% 0%, 0% 160%, from(#fff), to(#c1c1c1));
color:#b0b0b0;
text-shadow:1px 1px 0 #fff;
cursor:default;
}
.strLeft{
border-radius:0;
}
.strRight{
border-radius:0;
}
.important-store-float{
float:left;
margin-bottom:10px;
position:relative;
width: 536px;
z-index:5;
}
.important-store-info{
border:1px solid #4e4e4e;
color:#d8d8d8;
clear:both;
cursor:default;
float:left;
font-size:12px;
padding:2px 0 2px 3px;
text-shadow:1px 1px 0 #000;
width:150px;
}
.important-store-info:hover{
border-color:#fc0000;
color:#fcff00;
cursor:pointer;
}
.store-info-icon{
background-color:#b50000;
border-radius:20px;
color:#fcff00;
font-weight:bold;
padding:0 6px;
}
.store-info-div{
background-image:url(/images/header/dia_trans_02.png);
border-radius:6px;
float:left;
height: 180px;
margin:0 0 0 22px;
position: relative;
top:-26px;
width: 890px;
z-index: 4;
}
.store-info-section{
background-image:url(/images/header/wh_trans_02.png);
border-radius:6px;
float:left;
margin:40px 0 0 40px;
height:110px;
width: 240px;
}
.store-info-title{
margin:6px;
text-align:center;

}
.store-into-point{
color:#d8d8d8;
font-size: 12px;
margin:6px 12px 0 22px;
position:relative;
width:206px;
}
.store-info-pointer{
font-size:14px;
font-weight:bold;
top:-2px;
right:210px;
position:absolute;
}
.sip-link{
color:#e8e8e8;
}
.sip-link:hover{
color:#01a8ff;
text-decoration:none;
}
.product-main-div{
background-color:#222;
border-color:#111;
border-style:solid;
border-width:4px 2px 0 2px;
float:left;
height:150px;
padding:8px 9px 24px 8px;
width:447px;
}
.product-main-div:hover{
background-color:#2b2b2b;
}
.product-main-div.sale{
background-image:url(/images/store/sale-label.png);
background-position: 366px 91px;
background-repeat:no-repeat;
}
.product-img-div{
float:left;
width: 140px;
}
.product-img{
width: 140px;
}
.product-info{
float:left;
text-align:left;
margin: 8px 0px 0px 8px;
width:286px;
}
.storeItemTitle{
color:#fff;
font-size:17px;
font-weight:bold;
}
.storeItemTitle:hover{
color:#fff;
text-decoration:underline;
}
.storeItemCond{
color:#f8f8f8;
cursor:default;
font-size:16px;
font-weight:normal;
text-shadow:1px 1px 0 #0f0f0f;
}
.storeItemPrice{
background-image:url(/images/header/bl_trans_01.png);
border-radius:6px;
color:#00d40a;
cursor:default;
font-family:Trebuchet MS;
font-size:20px;
font-weight:normal;
text-shadow:1px 1px 0 #000;
float:right;
padding:2px 6px;

}
.storeItemDesc{
color:#dbdbdb;
cursor:default;
font-size:12px;
font-weight:normal;
}
/*cart preview*/
.cart-title-div{
float:left;
font-size:16px;
margin:6px 0 0 0;
width:648px;
}
.cart-title{
border-color:#c4c4c4;
border-style:solid;
border-width:0 0 4px;
float:left;
font-weight:bold;
}
.cart-title.pending{
background-color:#ff0000;
border:1px solid #000;
border-radius:6px;
color:#fff;
font-size:14px;
padding:4px;
text-shadow:1px 0 #570000;
}
.cart-buttons-div{
float:right;
}
.cart-button-01{
background-color: #d4d4d4;
border-radius:2px;
color:#000;
float:left;
font-size:12px;
margin:0 0 2px 4px;
padding:4px 0;
position: relative;
text-align:center;
text-shadow:1px 1px 0 #f8f8f8;
top:-2px;
width:140px;
}
.cart-button-01:hover{
background-color:#eaeaea;
cursor:pointer;
}
.cart-button-02{
background-color: #d4d4d4;
border-radius:2px;
color:#000;
float:left;
font-size:12px;
margin:0 0 2px 4px;
padding:3px 0 4px 0;
position: relative;
text-align:center;
text-shadow:1px 1px 0 #f8f8f8;
top:-2px;
width:164px;
}
.cart-button-02:hover{
background-color:#eaeaea;
cursor:pointer;
}
.cart-thead-div{
float:left;
margin:4px 0 0 2px;
width:646px;
}
.cart-thead-item{
background-image:url(/images/header/wh_trans_02.png);
border-radius:6px 6px 0 0;
font-size: 14px;
float:left;
margin:0 0 0 2px;
padding:2px 0;
text-align:center;
}
.cti-select{
width:70px;
}
.cti-qty{
width:70px;
}
.cti-item{
width:370px;
}
.cti-item-total{
text-align:right;
width:500px;
}
.cart-no-items{
float:left;
margin:0 0 0 20px;
}
.cti-price{
width: 128px;
}
.cart-item-div{
float:left;
margin:2px 0 0 2px;
height: 80px;
width:646px;
}
.item-total-div{
float:left;
margin:2px 0 0 2px;
height: 40px;
width:646px;
}
.cart-item-div:hover{
background-image:url(/images/header/wh_trans_02.png);
margin:2px 0 0 0;
border-color:#fff;
border-style:solid;
border-width:0 0 0 2px;
}
.cart-item-pic{
float:left;
margin:6px 0 0 8px;
}
.cart-item-img{
border-radius:3px;
height:56px;
}
.ci-details-main{
float:left;
margin:4px 0 0 4px;
text-align:left;
width:292px;
}
.ci-title{
float:left;
font-size:14px;
font-weight:bold;
text-shadow:1px 1px 0 #222222;
}
.ci-subtitle{
float:left;
color:#dcdcdc;
font-size:12px;
width:292px;
}
.ci-select-file-div{
float:left;
margin:2px 0 0 0;
}
.ci-file-img{
float:left;
}
.ci-file-select-div{
float:left;
}
.ci-editor-link{
background-color:#008aff;
border:1px solid #333;
border-radius:4px;
color:#f8f8f8;
float:left;
font-size:12px;
margin:0 0 0 4px;
padding:2px 4px;
}
.ci-editor-link:hover{
color:#fff;
text-decoration:underline;
}
.ci-file-selected-div{
color:#36baff;
float:left;
font-weight:bold;
padding:3px 0 0 4px;
text-shadow:1px 1px 0 #444444;
}
.ci-help-div{
background-color:#cccccc;
border-radius:10px;
color:#000;
cursor:pointer;
font-weight:bold;
float:left;
margin:2px 0 0 6px;
padding:0 4px;
text-shadow:1px 1px 0 #f8f8f8;
}
.ci-help-div:hover{
background-color:#e8e8e8;
}
.cart-item{
background-image:url(/images/header/wh_trans_01.png);
font-size: 14px;
float:left;
height:76px;
margin:0 0 2px 2px;
padding:2px 0;
text-align:center;
}
.cart-item-total-01{
background-image:url(/images/header/wh_trans_01.png);
font-size: 14px;
float:left;
height:29px;
margin:0 0 2px 2px;
padding:11px 0 0 0;
text-align:center;
}
.cart-select-box{
margin:12px 0;
}
.cart-qty-box{
border-radius:3px;
float:left;
margin:10px 0 0 18px;
text-align:center;
width: 28px;
}
.qty-changer{
clear:both;
color:#d8d8d8;
float:left;
margin:4px 0 0 19px;
text-shadow:none;
width: 33px;
}
.qty-plus{
background-image:url(/images/header/bl_trans_02.png);
border-radius:3px;
cursor:pointer;
float:left;
font-size:13px;
height:15px;
width:15px;
}
.qty-plus:hover{
background-image:url(/images/header/wh_trans_01.png);
color:#333;
}
.qty-minus{
background-image:url(/images/header/bl_trans_02.png);
border-radius:3px;
cursor:pointer;
float:left;
font-size:15px;
height:15px;
margin:0 0 0 3px;
width:15px;
}
.qty-minus:hover{
background-image:url(/images/header/wh_trans_01.png);
color:#333;
}
.qty-minus2{
margin:-2px 0 0 0;
}
.cart-item-price{
margin:10px 0 0 0;
}
.cart-right-size{
float:right;
width:280px;
}
.other-payment-div{
border-radius:6px;
color:#9f9f9f;
font-size:12px;
float:right;
margin: 10px 30px 0 0;
text-align:left;
width: 220px;
}
.other-payment-title{
background-image:url(/images/header/bl_trans_01.png);
border-radius:6px 6px 0 0;
padding:6px;
text-align:center;
}
.other-method{
background-image:url(/images/header/wh_trans_02.png);
color:#d5d5d5;
margin:2px 0 0 0;
padding:6px 0 6px 36px;
}
.om-caret{
font-size:14px;
}
.contact-payment-title{
background-image:url(/images/header/bl_trans_02.png);
border-radius:0 0 6px 6px;
padding:6px;
text-align:center;
}
.contact-payment-link{
color:#e8e8e8;
}
.contact-payment-link:hover{
color:#01a8ff;
text-decoration:none;
}
.ready-to-orderd-div{
background-image:url(/images/header/wh_trans_02.png);
border-color:#f8f8f8 #fff #000 #fff;
border-style:solid;
border-width:2px 0 4px 0;
border-radius:6px;
float:left;
font-size:16px;
position: relative;
top:-24px;
width:280px;
}
.checkout-title{
background-image:url(/images/header/dia_black_01.png);
border-radius: 6px 6px 0 0;
color:#cccccc;
float:left;
margin:3px 2px 0 2px;
padding:5px 0;
text-align:center;
text-shadow:-1px -1px 0 #333333;
width:276px;
}
.subtotal-div{
float:left;
line-height:19px;
font-family:Trebuchet MS;
width:278px;
}
.subtotal{
background-color:#6a6e6a;
background-image:url(/images/store/real-money.png);
background-repeat:no-repeat;
background-position:84px 4px;
float:left;
margin:2px 0 0 2px;
padding:10px 4px 10px 0;
text-align:right;
width: 186px;
}
.subtotal-price{
background-color:#00b100;
border:2px solid #0b930b;
color:#fff;
float:left;
font-weight:bold;
margin:2px 0 0 2px;
padding:8px 0;
text-align:center;
text-shadow:1px 1px 0 #292929;
width:80px;
}
.subtotal-shipping{
background-image:url(/images/header/wh_trans_01.png);
float:left;
font-size:12px;
margin:2px 0 0 2px;
padding:6px 4px 6px 0;
text-align:right;
width: 186px;
}
.subtotal-shipping-price{
background-image:url(/images/header/dia_blue_trans_02.png);
color:#fff;
float:left;
font-size:12px;
margin:2px 0 0 2px;
padding:6px 0;
text-align:center;
text-shadow:1px 1px 0 #292929;
width:84px;
}
.shipping-next-page{
background-image:url(/images/header/wh_trans_01.png);
color:#dbdbdb;
float:left;
font-size:12px;
margin:2px 0 0 2px;
padding:10px 0;
text-align:center;
width:276px;
}
.googlecheckout-div{
background-color:#fff;
float:left;
margin:2px 0 0 2px;
padding:10px 0 10px 50px;
text-align:center;
width:226px;
}
.or-div{
background-image:url(/images/header/wh_trans_01.png);
color:#dbdbdb;
float:left;
font-size:12px;
margin:2px 0 0 2px;
padding:3px 0;
text-align:center;
width:276px;
}
.paypal-checkout-div{
background-color:#fff;
border-radius:0 0 6px 6px;
float:left;
margin:2px 0 4px 2px;
padding:10px 0;
text-align:center;
width:276px;
}
.payment-details-div{
background-color:#f4f4f4;
border-radius:0 0 6px 6px;
color:#111;
float:left;
font-weight:bold;
margin:2px 0 4px 2px;
padding:14px 20px 16px 20px;
text-align:left;
text-shadow:1px 1px 0 #e8e8e8;
width:236px;
}
.payment-details-info{
font-size:13px;
font-weight:normal;
padding:0 4px;
}
.cart-tfoot-div{
background-image:url(/images/header/wh_trans_02.png);
color:#c8c8c8;
font-size:12px;
float:left;
margin:2px 0 0 4px;
padding:10px 10px 10px 0;
text-align:right;
width:634px;
}
.cart-tfoot-div2{
background-image:url(/images/header/wh_trans_03.png);
border-radius:0 0 6px 6px;
font-size:14px;
float:left;
margin:2px 0 0 4px;
padding:26px 0px 26px 10px;
text-align:left;
width:634px;
}
.cart-foot-link{
color:#d8d8d8;
padding:0 0 0 11px;
}
.cart-foot-link:hover{
background-image:url(/images/footer/arrow_square.png);
background-repeat:no-repeat;
background-position: 0% 52%;
color:#fff;
text-decoration:none;
}
.cart-account-div{
float:left;
margin:11px 0 0 0;
padding:0 0 0 11px;
}
.cart-foot-link2{
color:#d8d8d8;
}
.cart-account-text{
color:#ffc600;
}
.cart-foot-link2:hover{
color:#fff;
text-decoration:underline;
}
.cart-send-in{
background-image:url(/images/header/wh_trans_02.png);
border-radius:6px;
font-size:14px;
float:left;
margin:2px 0 4px 4px;
padding:6px 0px 6px 10px;
text-align:left;
width:634px;
}
.cart-send-div{
float:left;
margin:0 0 0 6px;
}
.cart-send-link{
clear:both;
color:#ff0127;
float:left;
font-size:16px;
font-weight:bold;
margin:4px 0 0 0;
}
.cart-send-link:hover{
text-decoration:underline;
}
.cart-send-text{
clear:both;
float:left;
margin:3px 0 0 0;
}

.editorLink01{
color:#ff1c3c;
}
.editorLink01:hover{
color:#1ba0e5;
text-decoration:underline;
}

/* sale style */
.price-cost-sale{
color:#ff0000;
font-family: Trebuchet MS;
font-size:14px;
text-decoration:line-through;
}
.storeItemSale{
float:left;
color:#ff0000;
text-decoration:line-through;
font-size:12px;
margin:5px 4px 0 0;
}
.on-sale-display{
background-image:url(/images/header/wh_trans_04.png);
border-radius:6px;
float:right;
margin:5px 0 0 6px;
padding: 5px 8px;
}
.cart-item-price-sale{
color:#c1c1c1;
margin:10px 0 0 0;
text-decoration:line-through;
}
.saved-today{
margin-right:10px;
}

/* Select File on Product Page */

.stp-sct-file-main{
background-color:#ddd;
border:2px #444 solid;
border-radius:6px;
float: right;
margin:2px 0 0 0;
width:200px;
}
.stp-sct-file-main:hover{
background-color:#fff;
border-color:#eee;
}
.stp-sct-file-select{
background-color:#ddd;
border:0;
border-radius:6px;
display:block;
float:right;
font-family:arial;
margin:2px 0;
padding:4px 4px 4px 0;
outline:none;
width:160px;
}
.ci-help-div.product{
float:right;
font-size:14px;
margin:6px 0 0 0;
}
.stp-sct-file-new{
color:#00ccff;
color:#01a8ff;
float:right;
font-size:14px;
margin:6px 4px 0 0;
text-decoration:none;
}
.stp-sct-file-new:hover{
color:#ff006c;
color:#ff0127;
}
.stp-sct-quant{
float:right;
text-align:rigth;
margin:6px 0 5px 40px;
}
.stp-sct-q-tit{
color:#ececec;
font-weight:bold;
text-shadow:1px 1px 0 #222222;
}
.stp-cartbig-wrap{
border:2px solid #272727;
border-radius:6px;
float:left;
width:204px;
}
.stp-cartbig{
background-color:#005693;
background-image:url(/images/store/cart-builder.png);
background-position:1px 1px;
background-repeat:no-repeat;
border:2px solid #0073c3;
border-radius:3px;
cursor:default;
color:#f3f3f3;
display:block;
float:left;
font-size:21px;
font-weight:bold;
padding:5px 8px 5px;
text-align:center;
text-shadow:1px 1px 0 #000;
width:184px;
}
.stp-cartbig:hover{
background-color:#005b9a;
background-image:url(/images/store/cart-builder.png);
background-position:1px -35px;
background-repeat:no-repeat;
border-color:#007acf;
color: #fff;
}
.stp-cartbig:active{
background-image:url(/images/store/cart-builder.png);
background-position:1px -70px;
color: #fff;
}
.stp-cartbig2{
background-color:#d6d6d6;
border:2px solid #cdcdcd;
border-radius:3px;
cursor:default;
color:#333;
display:block;
float:left;
font-size:21px;
font-weight:bold;
padding:5px 8px 5px;
text-align:center;
text-shadow:1px 1px 0 #eee;
width:184px;
}

/* news */
@-webkit-keyframes feature-static{
	from{
	opacity:0;
	}
	5%{
	opacity:.2;
	}
	20%{
	opacity:.5;
	}
	35%{
	opacity:.1;
	}
	40%{
	opacity:.6;
	}
	80%{
	opacity:0;
	}
	to{
	opacity:0;
	}
}
.feat-static{
background-image:url(/news/feature/static.gif);
position:relative;
height:200px;
width:960px;
z-index:400;
opacity:0;

-webkit-animation-name: feature-static;
-webkit-animation-timing-function: linear;
-webkit-animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
}
.feat-glass{
background-image:url(/news/feature/feat-glass.png);
position:relative;
height:200px;
width:961px;
z-index:401;
}
.feat-ball-1{
background-image:url(/news/feature/feat-ball.png);
background-position:center 0;
background-repeat:no-repeat;
background-size:22px;
-webkit-transition:all .6s ease-in-out;
height:60px;
float:left;
width:28px;
}
.feat-ball-1:hover{
cursor:pointer;
background-position:center 10px;
background-size:28px;
}
.feat-ball-2{
background-image:url(/news/feature/feat-ball.png);
background-position:center 10px;
background-repeat:no-repeat;
cursor:pointer;

background-size:28px;
height:60px;
float:left;
width:28px;
}
.nnp-head-link{
-webkit-transform:rotate(-8deg);
display:block;
float:right;
height:102px;
margin:22px 0 0 0;
width:102px;
-webkit-transition:all .3s ease-in-out;
border-radius:100px;
background-color:none;
-webkit-box-shadow:none;
}
.nnp-head-link:hover{
-webkit-transform:rotate(-352deg);
-webkit-transition:all .6s ease-in-out;
background-color:#000;
-webkit-box-shadow:0px 0px 10px 4px black;
}
.nnp-head-link.random{
background-image:url(/news/feature/news-filter-random.png);
}
.nnp-head-link.hot{
background-image:url(/news/feature/news-filter-hot.png);
}
.nnp-head-link.news{
background-image:url(/news/feature/news-filter-news.png);
}
.nnp-head-link.guides{
background-image:url(/news/feature/news-filter-guides.png);
}
.nnp-head-link.lists{
background-image:url(/news/feature/news-filter-lists.png);
}
.nnp-menu-but1{
background-image:url(/news/feature/news-menu-but1.png);
color:#ccc;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:27px;
margin:10px 0 0 10px;
padding:13px 0 0 40px;
position:relative;
text-decoration:none;
text-shadow:1px 1px 0 #111;
width:91px;
}
.nnp-menu-but1:hover{
background-image:url(/news/feature/news-menu-but2.png);
color:#eee;
text-decoration:none;
}
.nnp-menu-but1 > .nnp-m1{
background-image:url(/news/feature/news-globe.png);
display:block;
float:left;
height:20px;
position:absolute;
right:99px;
top:9px;
width:22px;
}
.nnp-menu-but1 > .nnp-m2{
background-image:url(/news/feature/news-post.png);
display:block;
float:left;
height:24px;
position:absolute;
right:99px;
top:8px;
width:24px;
}
.nnp-menu-but1 > .nnp-m3{
background-image:url(/news/feature/news-bookmark.png);
display:block;
float:left;
height:21px;
position:absolute;
right:99px;
top:9px;
width:21px;
}
.nnp-menu-but1 > .nnp-m4{
background-image:url(/news/feature/news-tip.png);
display:block;
float:left;
height:24px;
position:absolute;
right:99px;
top:9px;
width:24px;
}
.nnp-menu-but1 > .nnp-m5{
background-image:url(/news/feature/news-compass.png);
display:block;
float:left;
height:24px;
position:absolute;
right:98px;
top:7px;
width:24px;
}
.nnp-menu-but1 > .nnp-m6{
background-image:url(/news/feature/news-affiliate.png);
display:block;
float:left;
height:24px;
position:absolute;
right:98px;
top:7px;
width:24px;
}
.nnp-news-tit{
background-color:#000;
color:#fff;
display:block;
float:left;
font-family:impact;
font-size:36px;
font-weight:normal;
line-height:28px;
letter-spacing:2px;
padding:0 40px 0 14px;
width:560px;
}
.nnp-news-tit:hover{
background-color:#005efd;
color:#fff;
text-decoration:none;
}
.nnp-news-tit-mini{
background-color:#000;
color:#fff;
display:block;
float:left;
font-family:impact;
font-size:18px;
font-weight:normal;
line-height:15px;
letter-spacing:2px;
margin-top:-20px;
padding:0 10px 20px 1px;
top:20px;
width:250px;
}
.nnp-news-tit-mini:hover{
background-color:#005efd;
color:#fff;
text-decoration:none;
}
.nnp-big-com1{
background-image:url(/news/feature/big-com.png);
font-family:arial;
color:#eee;
font-size:22px;
font-weight:bold;
display:block;
height:48px;
padding:15px 0 0 0;
text-align:center;
text-shadow:none;
width:62px;
}
.nnp-big-com1:hover{
background-image:url(/news/feature/big-com2.png);
text-decoration:none;
color:#fff;
}
.nnp-big-read-more{
background-color:#000;
color:#fff;
display:block;
font-family:Georgia;
padding:6px;
font-size:16px;
width:80px;
}
.nnp-big-read-more:hover{
background-color:#005efd;
color:#fff;
text-decoration:none;
}
.nnp-mini-read-more{
background-color:#000;
color:#fff;
display:block;
font-family:Georgia;
padding:6px;
font-size:14px;
width:70px;
}
.nnp-mini-read-more:hover{
background-color:#005efd;
color:#fff;
text-decoration:none;
}

.nnp-vote-bat-but{
background-image:url(/news/feature/news-vote-now.png);
background-position:0 0;
border:2px solid black;
display:block;
float:left;
height:105px;
width:322px;
-webkit-transition:all .6s ease-in-out;
}
.nnp-vote-bat-but:hover{
background-position:0 -945px;
}
.nnp-av-main-8{
height:0;
position:absolute;
right:670px;
top:20px;
width:0;
}

.nnp-av-main-6{
border:1px solid #000;
border-radius:6px;
float:left;
height:120px;
overflow:hidden;
width:120px;
-webkit-box-shadow:0px 0px 10px 4px black;
-webkit-transform:rotateY(0deg);
-webkit-transition:all .6s ease-in-out;
}
.nnp-av-main-6:hover{
-webkit-transform:rotateY(180deg);
cursor:pointer;
}
.nnp-av-main-5{
float:left;
height:240px;
width:120px;
-webkit-transition:all .01s ease-in-out;
-webkit-transition-delay:.3s;
}
.nnp-av-main-5:hover{
-webkit-transition-delay:.3s;
-webkit-transform:rotateY(180deg);
margin-top:-120px;
cursor:pointer;
}
.nnp-hp-info-div{
position:absolute;
top:-50px;
height:0;
width:0;
right:2014px;
opacity:0;
-webkit-transition:all 2s ease-in-out,right .1s linear 2s;
}
.nnp-hp-info-div2{
position:absolute;
top:-50px;
height:0;
width:0;
right:2614px;
opacity:0;
-webkit-transition:all 2s ease-in-out,right .1s linear 2s;
}
.nnp-hp-big-small{
float:left;
margin:0 0 0 26px;
}
.nnp-hp-big-small:hover > .nnp-hp-img-div > .nnp-hp-info-main > .nnp-hp-info-div2{
top:-50px;
right:270px;
opacity:1;
-webkit-transition:right .8s ease-in-out,opacity .8s ease-in-out;
}
.nnp-hp-big-main{
float:left;
position:relative;
}
.nnp-hp-big-main:hover{
cursor:pointer;
}
.nnp-hp-big-main:hover > .nnp-hp-img-div > .nnp-hp-info-main > .nnp-hp-info-div{
top:-50px;
right:614px;
opacity:1;
-webkit-transition:right .6s ease-in-out,opacity .6s ease-in-out;
}
.nnp-hp-info-part{
background-repeat:no-repeat;
background-position:center top;
float:left;
font-weight:bold;
font-size:12px;
height:18px;
margin:2px 1px 0 0;
padding:32px 8px 0 8px;
text-align:center;
text-shadow:1px 1px 0 #000;
width:32px;
-webkit-transition:all .5s ease-in-out;
}
.nnp-hp-info-part:hover{
padding:0px 8px 32px 8px;
background-position:center bottom;
}

/* pokedit dollars addition */

.pokeditdollars-div{
float:left;
line-height:19px;
font-family:Trebuchet MS;
width:278px;
}
.pokeditdollars-div2{
float:left;
line-height:19px;
font-family:Trebuchet MS;
width:278px;
}
.pd-wrap-01{
cursor:pointer;
float:left;
}
.pd-input-01{
cursor:pointer;
}
.pd-changer-wrap{
height:0;
position:absolute;
width:0;
}

.pokeditdollars-div > .pd-wrap-01 > .pd-check-div{
background-color:#7b7b7b;
float:left;
height:29px;
margin:2px 0 0px 2px;
padding:10px 0 0 10px;
width:30px;
}
.pokeditdollars-div > .pd-wrap-01:hover > .pd-check-div{
background-color:#919191;
}
.pokeditdollars-div > .pd-wrap-01 > .pd-title{
background-color:#6a6e6a;
background-image:url(/images/store/pokedit-dollar.png);
background-repeat:no-repeat;
background-position:20px 7px;
float:left;
font-size:14px;
height:39px;
margin:2px 0 0 0;
padding:0;
text-align:right;
width:150px;
}
.pokeditdollars-div > .pd-amount{
background-color:#eaeaea;
border:2px solid #888;
color:#000;
float:left;
font-size:14px;
font-weight:bold;
height:25px;
margin:2px 0 0 2px;
padding:5px 0;
position:relative;
text-align:center;
text-shadow:1px 1px 0 #fff;
width:80px;
}
.pokeditdollars-div > .pd-amount > .pd-changer-wrap > .pd-changer{
background-color:#000;
border:1px solid #fff;
height:42px;
padding:2px;
position:relative;
right:70px;
opacity:0;
text-shadow:none;
top:-68px;
width:152px;
z-index:115;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}
.pokeditdollars-div > .pd-amount:hover > .pd-changer-wrap > .pd-changer{
opacity:1;
top:-53px;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;

-webkit-box-shadow:0 0 5px 1px #eee;
-moz-box-shadow:0 0 5px 1px #eee;
-o-box-shadow:0 0 5px 1px #eee;
box-shadow:0 0 5px 1px #eee;
}
.pokeditdollars-div > .pd-amount > .pd-changer-wrap > .pd-changer-ie{
background-color:#000;
border:1px solid #fff;
height:42px;
padding:2px;
position:relative;
right:70px;
text-shadow:none;
top:-53px;
width:152px;
z-index:115;

display:none;
}
.pokeditdollars-div > .pd-amount:hover > .pd-changer-wrap > .pd-changer-ie{
display:block;
}

.pokeditdollars-div2 > .pd-amount > .pd-changer-wrap > .pd-changer{
display:none;
}
.pokeditdollars-div2 > .pd-amount > .pd-changer-wrap > .pd-changer-ie{
display:none;
}

.pokeditdollars-div2 > .pd-wrap-01 > .pd-check-div{
background-color:#7b7b7b;
float:left;
height:29px;
margin:2px 0 0px 2px;
padding:10px 0 0 10px;
width:30px;
}
.pokeditdollars-div2 > .pd-wrap-01:hover > .pd-check-div{
background-color:#919191;
}
.pokeditdollars-div2 > .pd-wrap-01 > .pd-title{
background-color:#7f8184;
background-image:url(/images/store/pokedit-dollar-grey.png);
background-repeat:no-repeat;
background-position:20px 7px;
color:#a3a6aa;
float:left;
font-size:14px;
height:39px;
margin:2px 0 0 0;
padding:0;
text-align:right;
text-shadow:none;
width:150px;
}
.pokeditdollars-div2 > .pd-amount{
background-color:#7f8184;
color:#a3a6aa;
float:left;
font-size:14px;
font-weight:bold;
height:25px;
margin:2px 0 0 2px;
padding:7px 0;
text-align:center;
text-shadow:none;
width:84px;
}

.pokeditdollars-div > .pd-amount > .pd-input-field{
background-color:#fff;
border:0;
font-family:Trebuchet MS;
font-weight:bold;
font-size:14px;
margin:2px 0 0 0;
max-width:50px;
padding:2px;
outline:none;
}
.pokeditdollars-div2 > .pd-amount > .pd-input-field{
background-color:#7f8184;
border:0;
color:#a3a6aa;
cursor:default;
font-family:Trebuchet MS;
font-weight:bold;
font-size:14px;
margin:2px 0 0 0;
max-width:50px;
padding:2px;
outline:none;
}

.cpsc-but-01{
background-color:#111;
border:1px solid #111;
border-radius:4px;
color:#ccc;
float:left;
font-size:12px;
margin:2px 0 0 1px;
padding:8px 0 9px 0;
text-align:center;
width:36px;
}
.cpsc-but-01:hover{
background-color:#222;
border:1px solid #222;
color:#eee;
cursor:pointer;
}
.dnsButton01:hover > .dnsButton02 > .dns-but-text-main > .dns-but-text-div{
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
margin:-24px 10px 0 8px;
}
.dnsButton01 > .dnsButton02 > .dns-but-text-main > .dns-but-text-div{
-webkit-transition:all .5s ease-in-out;
-webkit-transition-delay:.2s;

-moz-transition:all .5s ease-in-out;
-moz-transition-delay:.2s;

-o-transition:all .5s ease-in-out;
-o-transition-delay:.2s;

transition:all .5s ease-in-out;
transition-delay:.2s;
}
.colorTip{
	/* This class is assigned to the color tip span by jQuery */
	
	display:none;
	position:absolute;	
	left:50%;
	top:-30px;
	padding:6px;
	
	background-color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:1;
	text-decoration:none;
	text-align:center;
	text-shadow:0 0 1px white;
	white-space:nowrap;
	z-index:100;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

.pointyTip,.pointyTipShadow{
	/* Setting a thick transparent border on a 0x0 div to create a triangle */
	border:6px solid transparent;
	bottom:-12px;
	height:0;
	left:50%;
	margin-left:-6px;
	position:absolute;
	width:0;
}

.pointyTipShadow{
	/* The shadow tip is 1px larger, so it acts as a border to the tip */
	border-width:7px;
	bottom:-14px;
	margin-left:-7px;
}

.colorTipContainer{
	position:relative;
	text-decoration:none !important;
	z-index:104;
}


/* 6 Available Color Themes */

.white .pointyTip{ border-top-color:white;}
.white .pointyTipShadow{ border-top-color:#ddd;}
.white .colorTip{
	background-color:white;
	border:1px solid #DDDDDD;
	color:#555555;
}

.yellow .pointyTip{ border-top-color:#f9f2ba;}
.yellow .pointyTipShadow{ border-top-color:#e9d315;}
.yellow .colorTip{
	background-color:#f9f2ba;
	border:1px solid #e9d315;
	color:#5b5316;
}

.blue .pointyTip{ border-top-color:#d9f1fb;}
.blue .pointyTipShadow{ border-top-color:#7fcdee;}
.blue .colorTip{
	background-color:#d9f1fb;
	border:1px solid #7fcdee;
	color:#1b475a;
}

.green .pointyTip{ border-top-color:#f2fdf1;}
.green .pointyTipShadow{ border-top-color:#b6e184;}
.green .colorTip{
	background-color:#f2fdf1;
	border:1px solid #b6e184;
	color:#558221;
}

.red .pointyTip{ border-top-color:#bb3b1d;}
.red .pointyTipShadow{ border-top-color:#8f2a0f;}
.red .colorTip{
	background-color:#bb3b1d;
	border:1px solid #8f2a0f;
	color:#fcfcfc;
	text-shadow:none;
}

.black .pointyTip{ border-top-color:#000000;}
.black .pointyTipShadow{ border-top-color:#ffffff;}
.black .colorTip{
	background-color:#000000;
	border:1px solid #ffffff;
	color:#fcfcfc;
	text-shadow:none;
}