/* buttons */
A.button {
	background: url(../img/button_left.png) no-repeat left top;
	padding-left:14px;
	float: left;
	text-decoration:none !important;
	font-family: arial;
	margin-right: 10px;
	cursor: pointer;
}
A.button SPAN {
	background:  url(../img/button_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right:20px;
	color:#fff;
	float:left;
}

A.buttonsmallgreen {
	background: url(../img/btn_standard_left_25.png) no-repeat left top;
	padding-left:10px;
	float: left;
	text-decoration:none;
	font-family: arial;
	margin-right: 0px;
	cursor:pointer;
	height: 25px;
}

A.buttonsmallgreenleft {
	float: left;
}

A.nomarginright {
	margin-left: 0px;
}

SPAN.cancel_button_gray_right_bg {
	background: url(../img/btn_cancel_right_25_gray.png) no-repeat right top !important;
}

A.cancel_button_gray_left_bg {
	background: url(../img/btn_cancel_left_25_gray.png) no-repeat left top !important;	
	position: relative;
	left: -1px;
}

.edit_button_pink_left {
	background:url("../img/btn_important_left_25_pink.png") no-repeat scroll left top transparent !important;
}

.edit_button_pink_right {
	background:url("../img/btn_important_right_25_pink.png") no-repeat scroll right top transparent !important;
}

.edit_button_green_right {
	background:url("../img/btn_standard_right_25_green.png") no-repeat scroll right top transparent !important;	
}

.edit_button_green_left {
	background:url("../img/btn_standard_left_25_green.png") no-repeat scroll left top transparent !important;	
}

A.buttonsmallgreen SPAN {
	background:  url(../img/btn_standard_right_25.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
	height: 25px;
}

A.buttonsmallgrey {
	background: url(../img/btn_cancel_left_25.png) no-repeat left top;
	padding-left:10px;
	float: right;
	text-decoration:none;
	font-family: arial;
	margin-left: 5px;
	cursor:pointer;
	height: 25px;
}

A.buttonsmallgreyleft {
	float: left;
}

A.buttonsmallgrey SPAN {
	background:  url(../img/btn_cancel_right_25.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
	height: 25px;
}

A.buttonsmallpink {
	background: url(../img/btn_important_left_25_bg_grey.png) no-repeat left top;
	padding-left:10px;
	float: left;
	text-decoration:none;
	font-family: arial;
	margin-left: 0px;
	cursor:pointer;
	height: 25px;
}

A.buttonsmallpink SPAN {
	background:  url(../img/btn_important_right_25_bg_grey.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
	height: 25px;
}

A.printbutton {
	background: url(../img/btn_green_left_22.png) no-repeat left top;
	padding-left:10px;
	float: right;
	text-decoration:none;
	font-family: arial;
	margin-left: 5px;
	cursor:pointer;
}

A.printbutton SPAN {
	background:  url(../img/btn_green_right_22.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
}

A.borderbutton {
	background: url(../img/btn_border_left_37.png) no-repeat left top;
	padding-left:14px;
	float: left;
	text-decoration:none !important;
	font-family: arial;
	margin-right: 10px;
	cursor: pointer;
	text-align : center;
}
A.borderbutton SPAN {
	background:  url(../img/btn_border_right_37.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 12px;
	padding-bottom: 10px;
	padding-right:20px;
	color:#fff;
	float:left;
}
A.registerbutton {
	background: url(../img/button_register_left.png) no-repeat left top;
	padding-left:14px;
	float:right;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.registerbutton SPAN {
	background:  url(../img/button_register_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 9px;
	padding-bottom: 10px;
	padding-right:30px;
	color:#fff;
	float:left;
}
A.registerbuttonsmall {
	background: url(../img/button_home_register_left.png) no-repeat left top;
	padding-left:14px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.registerbuttonsmall SPAN {
	background:  url(../img/button_home_register_right.png) no-repeat right top;
	font-family: arial;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:30px;
	color:#fff;
	float:left;
}
A.registerbuttonabout {
	background: url(../img/button_register_left.png) no-repeat left top;
	padding-left:14px;
	float:right;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.registerbuttonabout SPAN {
	background:  url(../img/button_register_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-right:30px;
	color:#fff;
	float:left;
}
A.homebuttonuploadvideo {
	display: block;
	width: 265px;
	background: url(../img/button_home_upload_video_left.png) no-repeat left top;
	padding-left:55px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.homebuttonuploadvideoinactive {
	display: block;
	width: 265px;
	background: url(../img/button_home_upload_video_left_inactive.png) no-repeat left top;
	padding-left:55px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.homebuttonrecordvideo {
	display: block;
	width: 265px;
	background: url(../img/button_home_record_video_left.png) no-repeat left top;
	padding-left:55px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.homebuttonrecordvideoinactive {
	display: block;
	width: 265px;
	background: url(../img/button_home_record_video_left_inactive.png) no-repeat left top;
	padding-left:55px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.homebuttonvideoeditor {
	display: block;
	width: 265px;
	background: url(../img/button_home_video_editor_left.png) no-repeat left top;
	padding-left:55px;
	float:left;
	text-decoration:none;
	font-family: arial;
	cursor: pointer;
}
A.homebuttonuploadvideo SPAN,
A.homebuttonrecordvideo SPAN,
A.homebuttonvideoeditor SPAN
{
	background:  url(../img/button_home_right.png) no-repeat right top;
	font-family: arial;
	font-size: 16px;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-right:0px;
	color:#fff;
	float:left;
	width:100%;
}
A.homebuttonuploadvideoinactive SPAN,
A.homebuttonrecordvideoinactive SPAN,
A.homebuttonvideoeditorinactive SPAN
{
	background:  url(../img/button_home_right_inactive.png) no-repeat right top;
	font-family: arial;
	font-size: 16px;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-right:0px;
	color:#fff;
	float:left;
	width:100%;
}
A.buttonvideoedit {
	background: url(../img/btn_important_left_25.png) no-repeat left top;
	padding-left:10px;
	float: left;
	text-decoration:none;
	font-family: arial;
	margin-left: 0px;
	cursor:pointer;
	height: 25px;
}
#videorecord A.buttonvideoedit {
	float:right;
        margin-right: 5px;
}
#videorecord A#cancelbutton{
        float:left;
        margin-left: 0px;
}

A.buttonvideoedit SPAN {
	background:  url(../img/btn_important_right_25.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top:5px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
	height: 25px;
}

A.buttonwidgetsave {
	background: url(../img/button_widget_save_left.png) no-repeat left top;
	padding-left:10px;
	float: right;
	text-decoration:none;
	font-family: arial;
	margin-left: 5px;
	cursor:pointer;
}
A.buttonwidgetsave SPAN {
	background:  url(../img/button_widget_save_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
}
A.buttonpreview {
	background: url(../img/button_video_delete_left.png) no-repeat left top;
	padding-left:10px;
	float: right;
	text-decoration:none;
	font-family: arial;
	margin-left: 5px;
	cursor:pointer;
}
A.buttonpreview SPAN {
	background:  url(../img/button_video_delete_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
}
/** users **/


A.buttonuserdelete {
	background: url(../img/btn_grey_left_22.png) no-repeat left top;
	padding-left:10px;
	float: left;
	text-decoration:none;
	font-family: arial;
	margin-left: 5px;
	cursor:pointer;
}
A.buttonuserdelete SPAN {
	background:  url(../img/btn_grey_right_22.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right:15px;
	color:#fff;
	float:left;
	cursor:pointer;
}

/** list **/
A.printbutton {
	background: url(../img/btn_standard_left_25.png) no-repeat left top;
	padding-left:10px;
	float: left;
	text-decoration:none;
	font-family: arial;
	margin-right: 0px;
	cursor:pointer;
	height: 25px;
}

A.printbuttonright {
	float: right;
}

A.printbutton SPAN {
	background:  url(../img/btn_standard_right_25.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-right:14px;
	color:#fff;
	float:left;
	cursor:pointer;
	height: 25px;
}

A.searchbutton {
	background: url(../img/button_left.png) no-repeat left top;
	padding-left:14px;
	float: right;
	text-decoration:none !important;
	font-family: arial;
	margin-right: 0;
	cursor: pointer;
}
A.searchbutton SPAN {
	background:  url(../img/button_right.png) no-repeat right top;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right:20px;
	color:#fff;
	float:left;
}

A#listsmall {
	margin-left: 25px;
	float: left;
}
A#listbig {
	float: left;
}