a.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	display: block;
	padding-top: 2px;
	color: #333;
	height: 18px;
}
a.btn:hover {
	color: #fff;
}
a.left {
	float: left;
	margin-right: 5px;
}
a.right {
	float: right;
	margin-left: 5px;
}
a.center {
	text-align: center;
}
#summary .buttons {
	padding: 15px 0px 0px 0px;
}
a.center {
	align: center;
}

/* login buttons */
a.login {
	width: 50px;
	height: 18px;
	color: #fff;
	font-weight: normal;
}
a.login:hover {
	color: #fff;
}
body#post a.login, body#home a.login {
	background-image: url(../images/btn_login_post.gif);
	background-repeat: no-repeat;
	color: #fff;
}
body#task a.login {
	background-image: url(../images/btn_login_task.gif);
	background-repeat: no-repeat;
	color: #fff;
}
body#connect a.login {
	background-image: url(../images/btn_login_connect.gif);
	background-repeat: no-repeat;
	color: #fff;
}
body#general a.login {
	background-image: url(../images/btn_login_general.gif);
	background-repeat: no-repeat;
	color: #fff;
}





a.xs {
	background-image: url(../images/btn_grey_xs.gif);
	background-repeat: no-repeat;
	width: 51px;
}
a.s {
	background-image: url(../images/btn_grey_s.gif);
	background-repeat: no-repeat;
	width: 76px;
}
a.m {
	background-image: url(../images/btn_grey_m.gif);
	background-repeat: no-repeat;
	width: 101px;
}
a.l {
	background-image: url(../images/btn_grey_l.gif);
	background-repeat: no-repeat;
	width: 126px;
}
a.xl {
	background-image: url(../images/btn_grey_xl.gif);
	background-repeat: no-repeat;
	width: 151px;
}


a.ongreen_s {
	background-image: url(../images/btn_grey_green_s.gif);
	background-repeat: no-repeat;
	width: 76px;
}



a.dark_xs {
	background-image: url(../images/btn_dark_xs.gif);
	background-repeat: no-repeat;
	width: 51px;
}
a.dark_s {
	background-image: url(../images/btn_dark_s.gif);
	background-repeat: no-repeat;
	width: 76px;
}
a.dark_m {
	background-image: url(../images/btn_dark_m.gif);
	background-repeat: no-repeat;
	width: 101px;
}
a.dark_l {
	background-image: url(../images/btn_dark_l.gif);
	background-repeat: no-repeat;
	width: 126px;
}
a.dark_xl {
	background-image: url(../images/btn_dark_xl.gif);
	background-repeat: no-repeat;
	width: 151px;
}


/* orange buttons */


a.orange_xs {
	background-image: url(../images/btn_orange_xs.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_s {
	background-image: url(../images/btn_orange_s.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_m {
	background-image: url(../images/btn_orange_m.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_l {
	background-image: url(../images/btn_orange_l.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_xl {
	background-image: url(../images/btn_orange_xl.gif);
	background-repeat: no-repeat;
	color: #fff;
}

a.orange_dark_xs {
	background-image: url(../images/btn_orange_dark_xs.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_dark_s {
	background-image: url(../images/btn_orange_dark_s.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_dark_m {
	background-image: url(../images/btn_orange_dark_m.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_dark_l {
	background-image: url(../images/btn_orange_dark_l.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.orange_dark_xl {
	background-image: url(../images/btn_orange_dark_xl.gif);
	background-repeat: no-repeat;
	color: #fff;
}

/* brown buttons */


a.brown_xs {
	background-image: url(../images/btn_brown_xs.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_s {
	background-image: url(../images/btn_brown_s.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_m {
	background-image: url(../images/btn_brown_m.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_l {
	background-image: url(../images/btn_brown_l.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_xl {
	background-image: url(../images/btn_brown_xl.gif);
	background-repeat: no-repeat;
	color: #fff;
}

a.brown_dark_xs {
	background-image: url(../images/btn_brown_dark_xs.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_dark_s {
	background-image: url(../images/btn_brown_dark_s.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_dark_m {
	background-image: url(../images/btn_brown_dark_m.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_dark_l {
	background-image: url(../images/btn_brown_dark_l.gif);
	background-repeat: no-repeat;
	color: #fff;
}
a.brown_dark_xl {
	background-image: url(../images/btn_brown_dark_xl.gif);
	background-repeat: no-repeat;
	color: #fff;
}



/* step buttons */
a.step_on {
	background-image: url(../images/btn_step_on.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 19px;
	color: #fff;
}
a.step_off {
	background-image: url(../images/btn_step_off.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 19px;
	color: #fff;
}

/* step buttons */
.steps {
	background-image: url(../images/table_thbg.gif);
	height: 23px;
	text-align: right;
	padding-top: 5px;
}

.steps a.step_on {
	background-image: url(../images/btn_step_on.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 19px;
	color: #fff;
}
.steps  a.step_off {
	background-image: url(../images/btn_step_off.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 19px;
	color: #fff;
}

/* view buttons */
a.view {
	width: 38px;
	height: 18px;
	background-image: url(../images/btn_view.gif);
	background-repeat: no-repeat;
	color: #333;
}
a.view:hover {
	background-image: url(../images/btn_view_hover.gif);
	background-repeat: no-repeat;
	color: #fff;
}

