body{width:auto;height:auto;text-align:center;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;background:url('/images/v3/bk.png') #CCC repeat-x;margin:0;}
#center{width:900px;text-align:left;background:transparent;margin:0 auto;}
#ban{width:900px;text-align:center;height:auto;background:url('../../images/v3/shadow.png') #FFF repeat-x;margin:-4px 0 0;padding:10px 0;}
#top{background:none;height:0;}
#main{width:900px;margin-left:0;background:#FFF;}
.blog img{max-width:100%;}


#header{height:56px;width:900px;background:transparent;margin:0;padding:0;}
#header #toHome{position:relative;float:left; background:url('/images/v3/logo.png') no-repeat;height:61px;width:281px;margin:-5px 0 0;padding:0;}
#header #toHome { background:url('/images/logo-skbk.png') no-repeat }
#header #toHome a{position:absolute;height:100%;width:100%;}

.notibubble{display:inline-block;width:auto;height:auto;position:absolute;top:2px;right:2px;z-index:1005;}
.notibubble.inline {position:relative;}
.notibubble b{background:url('/images/account/alert.png') no-repeat left;display:inline-block;float:left;height:23px;width:10px;border:0;}
.notibubble i{float:left;margin-left:-1px;text-transform:capitalize;font-style:normal;}
.notibubble div{font:11pt Arial;font-weight:700;color:#fff;text-shadow:0 -1px 0 #000;line-height:22px;min-width:1px;padding-right:9px;width:auto;background:transparent url('/images/account/alert.png') no-repeat top right;display:inline-block;height:23px;}

#header #nav{white-space:nowrap;width:450px;float:right;height:52px;position:relative;margin:0;padding:0;}
#navr{float:right;text-align:right; color:#BBB;margin: 13px 0;}
#navr a{color:#BBB; display:inline-block; margin-right:20px;}
#navr a:hover{color:#000}
#navr #account_nav {margin: 0 0 0 2px; display: inline-block;position:relative;}
#navr #account_nav a{color:#444;margin: 0 5px 0 0; cursor:pointer;}
#navr #accountbttn img {margin: 0 4px -3px 0;}
#navr #account_nav a.menu_active{color:#FFFFFF;z-index:1002;position:relative;}
#navr #account_nav #account_menu {z-index:1001;left:-10px;top:-10px; position:absolute;width:100%;height:auto;background:#333;border-radius:10px;display:none;}
#navr #account_nav #account_menu a.home{
margin: 10px 5px 10px auto; text-align:center; display:block; width:30px; border-radius:10px; padding:5px; font-variant: small-caps; font-size:8pt;}
#navr #account_menu a{font-size:10pt;color:#BBB;text-align:left;width:100%;padding:10px 0;display:block;}
#navr #account_menu a:last-child{border-radius:0 0 10px 10px;}
#navr #account_menu a:hover{background:#999;color: #FFF;}
.arrowdown {font-size:6pt;vertical-align:middle;}

#account_nav .drp{display:inline-block;height:30px;width:40px;float:right;margin:-5px 1px;z-index:1000;}
#navr #account_nav .drp span.img{display:inline-block; width:25px;height:25px;background: url('/images/main/nav_icon.png') no-repeat; clear:both; margin:5px 10px;}
#navr #account_nav .drp div.in {display:none;}
#navr #account_nav .drp:hover {cursor: pointer; background: #FFF; border-radius: 5px;}
#navr #top_notifications.drp span.img {background-position: -25px 0;}

#navr #account_nav .active, #navr #account_nav .active:hover {position:relative;background-color:#666;border-radius:10px 10px 0 0;}
#navr #account_nav .active span.img {background-position: 0px -25px; }
#navr #account_nav .active div.in {position:absolute;top:0;right:0;width:300px;display:block;top:30px;background:#666;border-radius: 10px 0px 10px 10px; display:block;z-index:1001;}
#navr #account_nav #top_notifications.active div.in{width:300px;padding:5px;z-index:1001;}
#navr #account_nav #top_notifications.active div span#notifications_inner{display:block;width:100%;background:#FFF;color:#000;border-radius:5px;font-size:9pt;z-index:1001;}

#notifications_inner i{text-align:center;display:block;padding:10px;color:#999;font-size:10pt;font-style: normal}
#notifications_inner .noticell {position: relative;width:100%;display:block;border-bottom:1px silver dashed;}
#notifications_inner .noticell:last-child{border:0}
#notifications_inner .new {background:#FCFCDE;}
#notifications_inner .noticell:hover{background:#E9ECF2;}
#notifications_inner .noticell:first-child{border-radius: 5px 5px 0 0;}
#notifications_inner .noticell:last-child{border-radius: 0 0 5px 5px;}

#notifications_inner .noticell a{display:block;position:absolute;width:100%;height:100%;z-index:3;top:0}
#notifications_inner .noticell div {display:table; padding:10px;text-align:left;font-size:9pt;white-space:normal;}
#notifications_inner .noticell div img {display:table-cell;margin:2px 5px 0 0;}
#notifications_inner .noticell div span {display: table-cell; vertical-align:top;}
#notifications_inner .noticell div b {display:block;color:#CCC;}
#notifications_inner .noticell div u {font-weight:bold; text-decoration:none;}

#navr #account_nav #top_notifications.active span.img{background-position:-25px -25px;}
#cse-search-form{padding:10px 5px 5px 10px;margin:0;display:block;}
#navr .notibubble{top:-4px;right:-4px;z-index:9;}
#navr .displayoff{display:none;}



#footer{width:900px;background:url('../../images/v3/footer.png') no-repeat;height:22px;padding-left:10px;padding-top:23px;font-size:7pt;margin:0;}
a{color:#09C;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
#themain{width:609px;float:left;font-size:9pt;padding:0 10px;}
.search{background:url('/images/search/search.png') no-repeat;height:30px;width:27px;display:inline-block;margin-top:0;margin-right:-2px;vertical-align:bottom;padding:0;}
.search-f{background: url('/images/search/search.png') right no-repeat;height:25px; display:inline;padding:5px;margin-left:-2px;border:0;outline:none;}

#popup{position:absolute;display:none;z-index:3001;max-width:400px;width:auto;font-size:10pt;background-color:#333;color:#FFF;padding:5px;}
#popup span{background:url('/images/account/popup.png') no-repeat;display:inline-block;width:20px;height:20px;position:absolute;bottom:-18px;}
#popup.left span {bottom:-20px;right:20px;}

#themain h1{ color:#222;font-size:16pt;line-height:20px;margin:0 0 9px;padding:0;}
#themain h2{ font-size:13pt;color:#555;margin:0;padding:0;}
#themain a h2:hover{color:#507198;text-decoration:underline;}
#themain h1 span{font-size:10pt;color:gray;display:inline;font-weight:400;margin:0;}
#homecomments{display:block;float:right;margin-top:15px;}

#color_seperator{background-color:#AEDB99;position:relative;margin:0; 
-moz-box-shadow: inset 0px -1px 1px rgba(204,204,204,0.7);
-webkit-box-shadow: inset 0px -1px 1px rgba(204,204,204,0.7);
box-shadow: inset 0px -1px 1px rgba(204,204,204,0.7)
}
#color_seperator.noshadow{-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;box-shadow: none}
#color_seperator #arrow{margin-top:0px;display:inline-block;width:100%;height:20px;background:url('/images/profile/arrow.png') repeat-x 28px 0;}
#color_seperator h1 {margin: 0px 10px 20px; padding-bottom:10px; text-shadow: 0px 2px 0px rgba(0,0,0,0.5); color: #E8F4E1; font-weight:normal; font-size:21pt;}
#color_seperator .top_button{font-size:20pt;display:inline-block;cursor:pointer;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-border-radius:5px;color:#C4D0CA;margin:3px 20px 0 15px;padding:5px 20px;}
#color_seperator .top_button:hover{color:#000;}
#color_seperator .current{background:#DCE3DF;text-shadow:0 -1px 0 #000;color:#FFF;}


.floatright{float:right;display:inline-block;}
.floatleft{float:left;display:inline-block}
#loginhome{width:47%;min-height:250px;display:inline-block;vertical-align:top;padding:0 10px 5px 2px;}
#sidebar-main{background:#D5E4F3;width:290px;height:100px;padding-left:10px;}
#sidebar-main h2{color:#FFF; margin:10px 0 0;}
#sidebar-footer{background:url('../../images/sidebar/bottom.jpg') no-repeat;width:315px;height:22px;}
#sidebar-top{background:url('../../images/sidebar/top.jpg') no-repeat;width:315px;height:22px;}
#sidebar-small-top{background:url('../../images/sidebar/topsm.jpg') no-repeat;width:260px;height:13px;}
#sidebar-small-main h2{color:#666; font-size:14pt;padding-top:10px;margin:0;}
#sidebar-small-main{background:#D5E4F3;width:240px;min-height:0;padding-left:10px;font-size:10pt;}
#sidebar-small-main a{color:#0D3168;margin-left:4px;text-decoration:none;}
#sidebar-small-main a:hover{color:#6CF;}
#sidebar-small-footer{background:url('../../images/sidebar/bottomsm.jpg') no-repeat;width:260px;height:13px;}
#new span{padding-top:13px;display:inline-block;vertical-align:top; font-weight:400;}
#new a{font-size:11pt;color:#039;text-decoration:none;border:none;}
#pages{display:block;text-align:center;}
#pages ul{display:inline;}
#pages li{display:inline-block;color:#CCC;padding:6px;}
#pages li a{border:1px silver solid;color:gray;text-decoration:none;padding:6px;}
#pages li a:hover{border:1px #06F solid;color:#000;}
#pages li.cpage{background:#0C6FDC;font-weight:700;border:1px #06F solid;color:#FFF;}
#commentbox{background:url(../../images/comment/tail.jpg) no-repeat bottom left;display:inline-block;vertical-align:top;margin:15px 0 0 10px;}
#userside{display:inline-block;margin-right:-7px;margin-bottom:0;vertical-align:bottom;font-size:8pt;font-weight:500;width:64px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.deleteicon a{background:url(../../images/main/delete.png) no-repeat;float:right;width:25px;height:24px;margin-top:-8px;margin-right:-8px;filter:alpha(opacity=20);-moz-opacity:0.2px;-khtml-opacity:0.2px;opacity:0.2px;}
.deleteicon a:hover{cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1px;-khtml-opacity:1px;opacity:1px;}
.roundedcornr_box{background-color:#CDFC94;margin-left:9px;}
.roundedcornr_top div{background:url(../../images/comment/tl.png) no-repeat top left;}
.roundedcornr_top{background:url(../../images/comment/tr.png) no-repeat top right;}
.roundedcornr_bottom div{background:url(../../images/comment/bl.png) no-repeat bottom left;}
.roundedcornr_bottom{background:url(../../images/comment/br.png) no-repeat bottom right;}
.roundedcornr_top div,.roundedcornr_top,.roundedcornr_bottom div,.roundedcornr_bottom{width:100%;height:10px;font-size:1px;}
.roundedcornr_content{padding:0 10px;}
.timeago{display:block;color:#999;font-size:10pt;}
#commentPost{margin:3px 0 10px 3px;}
#commentPost textarea{border:none;background:url(../../images/form/ta-r.jpg) no-repeat right bottom;height:60px; font-size:10pt;display:inline-block;overflow-y:none;outline:0;margin:0;padding:10px 4px 0 0;}
#commentPost .left{display:inline-block;background:url(../../images/form/ta-l.jpg) no-repeat right -1px;height:70px;width:9px;}
#commentPost .button{display:inline-block;height:68px;vertical-align:top;width:67px;border:none;background:url(../../images/form/postbutton.jpg) no-repeat top left;}
#username{ font-weight:700;font-size:13pt;height:50px;vertical-align:top;display:inline-block;}
#username span{font-size:7pt;color:gray;float:right;}
#avt{width:50px;height:50px;display:inline-block;}
#ranking{margin-bottom:20px;}
#error,#message.error{background:url('../../images/main/noaccess.png') #FFAFAF no-repeat left 5px;border:1px red solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 35px;}
#isgood,#message.isgood{background:url('../../images/main/tick.png') #D9FFD9 no-repeat left;border:1px #00B700 solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 35px;}
#alert,#message.alert{background:url('../../images/main/alert.png') #FFC no-repeat left;border:1px #FF6 solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 40px;}
#message.error,#message.isgood,#message.alert{width:95%;margin:10px 0;}
#message.error span,#message.isgood span,#message.alert span{display:block;font-size: 10pt;}
.onlinenow{background:url('../../images/profile/online.png') no-repeat;height:21px;width:52px;position:absolute;margin-left:27px;margin-right:0;}
a#silverbutton{background:url('../../images/form/button_silver_l.png') no-repeat;height:23px;display:inline-block;padding:0;}
a#silverbutton span{background:url('../../images/form/button_silver_r.png') no-repeat top right;display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;padding:3px 15px 0 5px;}
a.text2silver span{display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;cursor:pointer;padding:3px 10px 0 0;}
a.text2silver{height:23px;display:inline-block;cursor:pointer;padding:0;}
a.text2silver:hover span{color:#3494E2;}
a#silverbutton:hover,a.text2silverSet{background:url('../../images/form/button_silver_l.png') no-repeat bottom left;height:23px;display:inline-block;cursor:pointer;padding:0;}
a#silverbutton:hover span,a.text2silverSet span{background:url('../../images/form/button_silver_r.png') no-repeat bottom right;display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;cursor:pointer;padding:3px 10px 0 0;}
a#silverbutton:hover span{padding:3px 15px 0 5px;}
.clear{clear:both;}
#ban img,#homecomments img,#new img{border:none;}
#dim{height:100%;top:0;z-index:1050;width:100%;display:block;position:fixed;background:url('../../images/main/dim.png');}
#loginPlease{top:30%; left:20%; position:fixed;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius: 5px 5px 5px 5px; width:700px;padding:10px;}
#loginPlease form{border-right:1px silver solid;display:inline-block;float:left;width:480px;}
#loginPlease span{float:right;width:200px;text-align:right;}
#loginPlease input{width:300px;font:13pt Arial;display:block;margin:5px 0;padding:10px;}
#loginPlease h1{color:gray;font:20pt "Arial Narrow" lighter;margin:0;padding:0;}


div#newForm{width:95%;margin:0 auto;padding:5px;}
div#newForm b{border:1px #AAA solid;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;margin-bottom:10px;}
div#newForm span { display: block; font-size: small; color: #555; margin: -8px 12px 10px; }
div#newForm b.red{border-color:red;}
div#newForm b.green{border-color:lime;}
div#newForm .button{ font-size:11pt;float:right;margin-top:-1px;padding:13px 80px;}
div#newForm b input, div#newForm b textarea {background:0;outline:0;width:92%;display:inline-block;border:0;color:#CCC;font-size:x-large; padding:15px;}
div#newForm b textarea { width: 97%; resize: vertical; overflow: auto; }
div#newForm b input.on, div#newForm b textarea.on{color:#000;}
div#newForm b input.loading{background:url('/images/load_arrows_blue.gif') center right no-repeat;color:#000;}
div#newForm b#half{width:49%;margin-right:7px;display:inline-block;}
div#newForm b#checkbox { border:0; font-weight: normal; }
div#newForm b#checkbox span { margin: 5px; font-size: 15pt; }
div#newForm b#checkbox.red {border:1px solid red;}
div#newForm b#checkbox input { display: inline-block; float: clear; width: auto; margin: 10px 3px 20px 60px; }
div#newForm select { width: 92%; display: inline-block; padding:10px; font-size:13px; margin: 10px 0; }
div#newForm.smaller b input, div#newForm.smaller b textarea { font-size: 11pt; padding: 10px; }


.slider { display:inline-block; height: 19px; width:55px; background: url('/images/main/slider.png') no-repeat; border-radius: 9px;
	 -moz-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; -khtml-transition: all 0.2 ease-out; -o-transition: all 0.2 ease-out; transition: all 0.2s ease out; }
.slider_on { background-position: -37px 0; }

input,textarea{font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;}

code {display:inline-block; padding: 5px; margin: 5px 0 0; background: #DDD; width: 95%; max-height: 200px; overflow: auto;}

/*Buttons*/

.grabutton {
  font-family: Arial;color: #555;padding: 10px;
  border-radius:5px;
  box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  text-shadow: 0px 1px 1px #FFF;
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(0,0,0,0.15) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(100%,rgba(0,0,0,0.15)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(0,0,0,0.15) 100%);
background-image: -o-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(0,0,0,0.15) 100%);
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(0,0,0,0.15) 100%);
background-image: linear-gradient(top, rgba(255,255,255,0.25) 0%,rgba(0,0,0,0.15) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#26000000',GradientType=0 );

}
.grabutton:hover {
text-decoration: none;
cursor: pointer;
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.1) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0.1)));
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.1) 100%);
background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.1) 100%);
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.1) 100%);
background-image: linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#1affffff',GradientType=0 );
}
.grabutton:active{
position:relative;top:-1px;
color: #FFF; text-shadow: 0 -1px 1px #999;
background-image: -moz-linear-gradient(top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0)));
background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);
background-image: -o-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);
background-image: -ms-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);
background-image: linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
}
.grabutton.green{background-color:#D4FFD4;}
.grabutton.red{background-color: #D18686;color:#661E1E}
.grabutton.blue{background-color: #5EAFE0; color:#0A2945}
.grabutton.black{background-color:#333; color:#DDD;text-shadow:none;}

.grabutton.small {font-size:10pt;}
.grabutton.smaller{font-size:10pt;padding:5px 8px;}

.grabutton.disabled, .grabutton.disabled:hover, .grabutton.disabled:active {opacity:0.9; cursor:default;background: #EEE;color:#999;top:0;text-shadow:0px 1px 1px #FFF;}

/*Silver big buttonss*/

.tool {margin:10px 15px;padding:20px;border: 1px silver solid; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);  
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
font-size:11pt; height:200px;width:380px; background:#EDEDED; text-align: center;
background-image: linear-gradient(bottom, rgb(240,240,240) 48%, rgb(209,209,209) 100%);
background-image: -o-linear-gradient(bottom, rgb(240,240,240) 48%, rgb(209,209,209) 100%);
background-image: -moz-linear-gradient(bottom, rgb(240,240,240) 48%, rgb(209,209,209) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(240,240,240) 48%, rgb(209,209,209) 100%);
background-image: -ms-linear-gradient(bottom, rgb(240,240,240) 48%, rgb(209,209,209) 100%);
position: relative;
}
.tool h2{margin:10px 0; font-size:45pt;font-weight:normal;text-shadow:0px -1px 0 #333; color: #c9c9c9;}
.tool:hover{background:#FAFAFA;}
.tool a{position:absolute;top:0;right:0;height:100%;width:100%;}
.tool h2 a{position:relative;}
.tool.three{width:215px;display:inline-block;margin:30px 10px;}

.coin h1, .coin h2{font-family: "Pontano Sans", 'Verdana'; margin:40px 10px 0px; color:#111;}
.coin h1 span {float:left;height:100px;width:150px;background:url('/images/account/coin.png') no-repeat top center;margin-top:-10px;}
.coin.market h1 span {background-image: url('/coin/images/market.png');}
.coin.store h1 span{background-image: url(/coin/images/store.png);height:110px;}

.coin h1 div {font-size:13pt;color:#666;}
.coin .text{margin:20px;}
.coin .text h2{margin:10px 0;}


span.coin_small{display:inline-block;width:45px;height:49px;background:url(/images/account/coin_small.png) no-repeat center center;}
span.coin_tiny{display:inline-block;width:16px;height:15px;background:url(/images/account/coin_tiny.png) no-repeat center center;}
#outofcoin{position:relative;width:100%;height: 235px;background:url(/images/account/outofcoin.png) no-repeat center center;}
#outofcoin a{position:absolute;height:100%;width:100%;}

/*Tables*/
table.smallTextTable td {font-size:small;padding:3px;border-bottom:1px #EEE solid;}
table.smallTextTable {width:100%;border-collapse:collapse;}
table.smallTextTable tr.title td {font-weight:bold;} 
table.padding10 tr td{padding:10px;}

.width100{width:100px}
.width150{width:150px}
.width500{width:500px}
.width800{width:800px}
.width900{width:900px}
.width100pc{width:100%}
.width95pc{width:95%;}
.width90pc{width:90%;}
.widthauto{width:auto}

.height10{height:10px}
.height50{height:50px}
.heightauto{height:auto}

textarea.resize.height{resize:vertical}
textarea.resize.width{resize:horizontal}
textarea.resize.none{resize:none;}

/*Colors*/
.greycolor,.grey{color:gray}
.lightgreycolor{color:#EEE}
.darkgreycolor{color:#333}
.red{color:red}
.bluecolor{color:#5EAFE0}

a.grey:hover{text-decoration: underline}
.small{font-size: small;}
.smaller{font-size: smaller}

.borderlightgrey{border:1px #DDD solid;}
.borderbottom{border-left:none;border-right:none;border-top:none;}
.bordertop{border-width: 1px 0 0 0;}

.shadeLightGrey, .lightgreybg{background-color: #F0F0F0}
.shadeLightestGrey, .lightestgreybg{background: #F9F9F9}
.shadeLightGreen, lightgreenbg{background-color: #DEFFEB}

.smallcaps{font-variant: small-caps}

.margin10{margin:10px;}
.margin15{margin:15px;}
.margintopbottom{margin-left:0;margin-right:0}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.paddingtopbottom{padding-left:0;padding-right:0}
.borderradius5{border-radius:5px}
.borderradius10{border-radius:10px;}
.halfwidth{width:400px;}
.center{margin:inherit auto; text-align: center;}
.invisible{opacity:0}

.displaynone, .hide{display: none}
.inline{display:inline-block;}

.cursor{cursor:pointer;}
.smalltext{font-size:small;}
.mediumtext{font-size: medium;}
.largetext{font-size: large;}

/*Dim Background*/
.backgroundOverlay{position:fixed;height:100%;width:100%;background-color: rgba(0,0,0,0.2);z-index:3000;}
.backgroundOverlay.white{background-color: rgba(255,255,255,0.2); z-index:1050;}

.backgroundOverlay .overlay_content {min-height:500px; height:80%; margin:5% auto 0;background:#FFF;width:75%;min-width:750px;padding:10px; box-shadow: 0 1px 5px rgba(0,0,0,0.5); overflow:auto; z-index:3001;position:relative;display:block;}

.overlay_content .central { display: block; top:50%; position:absolute;width:100%;text-align:center;}

.ui-effects-transfer { border: 2px dotted gray; }


.tick_small { display:inline-block; background: url(/images/main/tick_small.png) no-repeat top center; height: 24px; width: 26px;}
.tick_small.outline {background-image: url(/images/main/tick_small_outline.png);}

/*market*/
.coin.market #openOrders {background:#FAFAFA; padding: 3px 20px 12px; margin-top:10px; display:none;}
.coin.market #openOrders .message { display:block; width: 100%; margin: 30px 0; text-align:center; color: #999;}
.coin.market #openOrders table tr td {width:100px; padding:10px;}
.coin.market table tr:nth-child(even) { background-color: #FCFCFC; } .coin table tr:nth-child(odd) { background-color: #FFF; }

.coin.market #selectors{width:100px;float:left;display:inline-block;height:100%;}
.coin.market #selectors div{font-size:15pt;text-align:center;width:100%;color:#26B7FF;border:1px #EEE solid;border-right:none;padding:10px;border-radius:5px 0 0 5px;}
.coin.market #selectors div:hover{cursor:pointer;text-decoration:underline}
.coin.market #selectors div.selected{background-color:#F9F9F9;}

.coin.market #orderer{position:relative;display:block;clear:both;min-height:100px;margin:10px 0 20px;}
.coin.market #orderer #orderer_loading{position:absolute;top:0;left:0;background:#000;opacity:0.5;height:100%;width:100%;z-index:2;border-radius:5px;}
.coin.market #orderer #orderer_loading div {color: #FFF; font-size:20pt; text-align:center; width:100%; margin-top:30px;}
.coin.market #order_details{width:538pt;position:relative;float:right;border:1px #EEE solid;border-radius:5px;padding:20px;min-height:52px;font-size:15pt;}
.coin.market #order_details #welcomer{font-size:18pt;margin-top:15px;color:#EEE;text-shadow:0px -1px 0 #333;text-align:center;}
.coin.market #order_details input{font-size:14pt; width:55px;padding:5px;border:0;outline:0;background-color:#F9F9F9;}
.coin.market #order_details #order_message{font-size:9pt;color:red;margin-top:5px;}
.coin.market #next_button{width:60px;margin: 10px 0;}
.coin.market #order_details_inner_step2 {display:none;font-size:small;}

.ui-slider .ui-slider-handle {width:20px;height:15px;}
.ui-slider-horizontal { height: 7px; width:200px; display:inline-block; margin: 0 10px;}
.ui-effects-transfer { border: 2px dotted gray; }

/*store*/
.coin.store h1 span{background-image: url(/coin/images/store.png)}


/*images*/
.twitter_img {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABR0RVh0Q3JlYXRpb24gVGltZQA4LzMvMTLfrdy9AAAAHnRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1LjGrH0jrAAABtElEQVQokZ3SP0gbcRQH8O/vLp7RRnMeOkj/aTUqKDi41BKFQsDWNENbKTEiiII4iZsO4qCltBbBKrqIoCAIgm1BCYJ0EUpKoYXSIhoMCWIqSo4kBvTMn99zkKsnWYpvfp/H+8eICDeO/8WuhY23jtGZSd0Q0XVsH5lqeLn6rQ9AvhE+X/k61OtPUcdWKPhk9uMLHQvGJJ5O/c0rKR3u/qkG2j59f51bIMuVTvdtpap2TBRNsN65X3bvsXP12fJWDwAwIgJj7F8Bzxe/Vy63PSXOcapGdrXIsV+pqXNRJgMAYKKI06gaPlyccGXhhv6Rh/VdAz6zXATiBDAGHeohiAKOtn8dXWsbACh5vps4CC6ktXMQIQsyQYQWj6v44/MwIoJSbsuJhvZSxiTP5s5v+UF1HTdgxhg4EcI/fENrbvs7EwCYLFalcXDccbe5JSzdsuzHQ3uNUqEM4tzQqohMOo1oYGd5vb3pPdx0tbDWubUKa5ntjWQtajXLxRaIAohzMFzOnExEA7Ggf/rzK/sH/bxZC3PMe+0FZnOnUlzyKEeSck/UyH7sTFv39jiXkNQi+pMAwAU4/Ms1d2Go6QAAAABJRU5ErkJggg==); width: 15px; height: 11px; display:inline-block;
}

/*ads*/
.ads div {padding:5px 1px;}
.ads small {color:#AAA;font-size:7pt;}
.ads a {display: block;font-size:15pt;color:blue;}
.ads a:hover {color:black;}
.ads span.des {font-size:9pt;color:#444;display:block;}

.ads._160 {width:160px;max-height:600px;overflow:hidden;text-align:left;}
.ads._250{width:250px;max-height:600px;overflow:hidden;text-align:left;}

/*misc*/
.infobox{border: 1px dashed #CCC; display: block; margin: 10px auto; width: 90%; font-size:11pt; padding:10px; border-radius:5px;}
.upward-shadow{background: url(/images/homepage/sprite.png) no-repeat bottom center; height:10px; width:900px;}
