/*
	Progressbar
*/
.progressbar {
	background-image:url(global/progressbar.png);
	background-repeat:repeat-x;
	border:#b2b2b2 1px solid;	
	height:15px;
}
.progressbar_right {
	background-repeat:repeat-x;	
	height:15px;
	text-align:center;
}
.progressbar_right_blue {
	background-image:url(global/progressbar.right.blue.png);
}
.progressbar_right_green {
	background-image:url(global/progressbar.right.green.png);
}
.progressbar_right_red {
	background-image:url(global/progressbar.right.red.png);
}
.progressbar_right_pink {
	background-image:url(global/progressbar.right.pink.png);
}
.progressbar_right_orange {
	background-image:url(global/progressbar.right.orange.png);
}

/*
	Form
*/
.form label {
	font-weight:normal;	
}
.form .buttons {
	margin-bottom:3px;
}

/*
	Picture 40
*/
.picture_40_male, .picture_40_female, .picture_40_offline {
	background-repeat:no-repeat;
	height:40px;
	width:40px;
}
.picture_40_male img, .picture_40_female img, .picture_40_offline img {
	margin-left:4px;
	margin-top:4px;	
}
.picture_40_male {
	background-image:url(global/picture.40.male.png);	
}
.picture_40_female {
	background-image:url(global/picture.40.female.png);	
}
.picture_40_offline {
	background-image:url(global/picture.40.offline.png);	
}

/*
	Picture 70
*/
.picture_70_male, .picture_70_female, .picture_70_offline {
	background-repeat:no-repeat;
	height:70px;
	width:70px;
}
.picture_70_male img, .picture_70_female img, .picture_70_offline img {
	margin-left:5px;
	margin-top:5px;	
}
.picture_70_male {
	background-image:url(global/picture.70.male.png);	
}
.picture_70_female {
	background-image:url(global/picture.70.female.png);	
}
.picture_70_offline {
	background-image:url(global/picture.70.offline.png);	
}

/*
	Picture 110
*/
.picture_110_male, .picture_110_female, .picture_110_offline {
	background-repeat:no-repeat;
	height:110px;
	width:110px;
}
.picture_110_male img, .picture_110_female img, .picture_110_offline img {
	margin-left:5px;
	margin-top:5px;	
}
.picture_110_male {
	background-image:url(global/picture.110.male.png);	
}
.picture_110_female {
	background-image:url(global/picture.110.female.png);	
}
.picture_110_offline {
	background-image:url(global/picture.110.offline.png);	
}

/*
	Smileys
*/
#smileys {
	position:absolute;
	width:300px;	
}
#smileys .t {
	background-image:url(global/smileys.t.png);
	background-repeat:no-repeat;
	height:15px;	
}
#smileys .b {
	background-image:url(global/smileys.b.png);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:17px;
	padding-left:17px;
	padding-top:3px;
}
#smileys .b .smiley {
	display:inline;
	float:left;
	border:transparent 1px solid;
	padding:3px;
}
#smileys .b .smiley:hover {
	background-color:#dad7b9;
	border:#a6b5b6 1px solid;
}

/*
	Firefox
*/
#firefox_promotion {
	background-image:url(global/firefox.promotion.png);
	background-repeat:no-repeat;
	bottom:0px;
	height:120px;
	position:fixed;
	right:-540px;
	width:540px;
	z-index:101;
}
#firefox_promotion .disable {
	bottom:25px;
	position:absolute;
	right:117px;
}
#firefox_promotion .download {
	bottom:25px;
	position:absolute;
	right:35px;
}

/*
	User login register
*/
#user_login_register {
	background-image:url(global/user.login.register.png);
	background-repeat:no-repeat;
	height:20px;
	line-height:18px;
	position:fixed;
	right:0px;
	top:0px;
	text-align:center;
	width:200px;
}
#user_login_register * {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#user_login_register a:link, #user_login_register a:visited {
	color:#333333;	
}
#user_login_register a:hover {
	color:#666666;
}