body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	background-color:#0D4150;
}

a img{border:0;text-decoration:none;}
h1,h2,h3,h4,h5,h6,p,form,ul{margin:0;padding:0;}
.clear{clear:both;}
ul{list-style-type:none;}
.hand{cursor:pointer;}
h1.set_title{font-size:12px;}
.autowidth{width:auto !important;}
.noborder{border:0;}
.nomarkup{border:0;background:none;background-color:transparent;margin:0;padding:0;}
.floatleft{float:left;}
.floatright{float:right;}
.icon_inline{vertical-align:middle;margin-bottom:4px;}
.loginError{background-color:#cc0000;color:#fff;padding:2px;}
.user_country{vertical-align:middle;}

h1, h3, h3.setlist_head{font-size:12px;font-weight:bold;color:#0D4150;border-bottom:1px solid #0D4150;}

a:link, a:visited{color:#333;text-decoration:underline;}
a:hover, a:active{color:#333;text-decoration:none;}

input, textarea, select{font-size:10px;background-color:#fff;border:1px solid #0D4150;}

.shoutbox_msg{padding:2px;width:216px;}

.mobile_header{
	width:230px;
	height:57px;
	margin:0 auto;
	background-image:url('/images/mobile_header.gif');
}

.header_lang{
	text-align:right;
	padding:5px;
}

.main_container{
	width:220px;
	margin:0 auto;
	background-color:#fff;
	padding:5px;
}

.login_info{border-top:1px solid #0D4150;border-bottom:1px solid #0D4150;padding:3px;color:#626F73;}
.login_info a:link, .login_info a:visited{color:#626F73;}
.login_info a:hover, .login_info a:active{color:#626F73;}

.login_container form label{width:100px;float:left;margin-top:3px;}
.login_container form input, .login_container form div{width:110px;float:left;margin-top:3px;}
.login_container form div input, .login_container form div label{width:auto;float:none;margin:0;}
.login_container form br{clear:both;}

.main_form label{width:100px;float:left;margin-top:3px;}
.main_form input, .main_form div{width:110px;float:left;margin-top:3px;}
.main_form div input, .main_form div label{width:auto;float:none;margin:0;}
.main_form br{clear:both;}
.shoutbox_add{padding-top:2px;}

.main_nav{padding-left:45px;}
.main_nav a:link, .main_nav a:visited{color:#333;text-decoration:none;}
.main_nav a:hover, .main_nav a:active{background-color:#0D4150;color:#fff;text-decoration:none;}

.setlist li{}
.setlist li a img{vertical-align:middle;}
.setlist li a:link, .setlist li a:visited{display:block;text-decoration:none;color:#000;border:1px solid #fff;border-top:0;}
.setlist li a:hover, .setlist li a:active{text-decoration:none;color:#000;border-bottom-color:#abbdc2;background-color:#e6eced;}

ul.horiz{list-style-type:none;}
ul.horiz li{float:left;}
ul.pagelist a:link, ul.pagelist a:visited{background-color:#0D4150;color:#fff;display:inline-block;padding:2px;}
ul.pagelist a:hover, ul.pagelist a:active{background-color:#fff;color:#000;}
ul.pagelist a.curpage{background-color:#ccc;color:#000;}