/* F
-----------------------------------------------------------------------------------------------------------*/

/* BEGIN: GENERAL BODY STYLES */
.ui-body-f {
	margin: 0px 10px;
}

.ui-body-f,
.ui-dialog.ui-overlay-f {
	color: 					#333333 /*{f-body-color}*/;
	background: 			#ffffff /*{f-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff), to( #ffffff /*{f-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{f-body-background-start}*/, #ffffff /*{f-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{f-body-background-start}*/, #ffffff /*{f-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{f-body-background-start}*/, #ffffff /*{f-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{f-body-background-start}*/, #ffffff /*{f-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{f-body-background-start}*/, #ffffff /*{f-body-background-end}*/);
}
.ui-body-f .ui-link-inherit {
	color: 	#333333 /*{f-body-color}*/;
}

.ui-body-f .ui-link {
	color: #777777 /*{f-body-link-color}*/;
}

.ui-body-f .ui-link:hover {
	color: #444444 /*{f-body-link-hover}*/;
}

.ui-body-f .ui-link:active {
	color: #777777 /*{f-body-link-active}*/;
}

.ui-body-f .ui-link:visited {
    color: #777777 /*{f-body-link-visited}*/;
}
/* END: GENERAL BODY STYLES */


/* BEGIN: BAR STYLES */
.ui-bar-f {
	border: 1px solid 		#2A2A2A /*{f-bar-border}*/;
	background: 			#111111 /*{f-bar-background-color}*/;
	color: 					white /*{f-bar-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #3c3c3c /*{f-bar-background-start}*/), to( #111111 /*{f-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #000000 /*{f-bar-background-start}*/, #111111 /*{f-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #000000 /*{f-bar-background-start}*/, #111111 /*{f-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #000000 /*{f-bar-background-start}*/, #111111 /*{f-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #000000 /*{f-bar-background-start}*/, #111111 /*{f-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #000000 /*{f-bar-background-start}*/, #111111 /*{f-bar-background-end}*/);
}
.ui-bar-f .ui-link-inherit {
	color: white /*{f-bar-color}*/;
}

.ui-bar-f .ui-link {
 	color: #777777;
    	outline: medium none !important;
}

.ui-bar-f .ui-link:hover {
	color: #444444 /*{f-bar-link-hover}*/;
}

.ui-bar-f .ui-link:active {
	color: #777777 /*{f-bar-link-active}*/;
}

.ui-bar-f .ui-link:visited {
    color: #777777 /*{f-bar-link-visited}*/;
}
/* END: BAR STYLES */


/* BEGIN: BUTTON STYLES */
.ui-btn-up-f {
	border: 1px solid 		#111111 /*{f-bup-border}*/;
	background: 			#666666 /*{f-bup-background-color}*/;
	font-weight: bold;
	color: 					white /*{f-bup-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444444 /*{f-bup-background-start}*/), to( #222222 /*{f-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #666666 /*{f-bup-background-start}*/, #444444 /*{f-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #666666 /*{f-bup-background-start}*/, #444444 /*{f-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #666666 /*{f-bup-background-start}*/, #444444 /*{f-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #666666 /*{f-bup-background-start}*/, #444444 /*{f-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #666666 /*{f-bup-background-start}*/, #444444 /*{f-bup-background-end}*/);
}
.ui-btn-up-f a.ui-link-inherit {
	color: 					white /*{f-bup-color}*/;
}
.ui-btn-hover-f {
	border: 1px solid 		#000000 /*{f-bhover-border}*/;
	background: 			#555555 /*{f-bhover-background-color}*/;
	font-weight: bold;
	color: 					white /*{f-bhover-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666666 /*{f-bhover-background-start}*/), to( #444444 /*{f-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #555555 /*{f-bhover-background-start}*/, #333333 /*{f-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #555555 /*{f-bhover-background-start}*/, #333333 /*{f-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #555555 /*{f-bhover-background-start}*/, #333333 /*{f-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #555555 /*{f-bhover-background-start}*/, #333333 /*{f-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #555555 /*{f-bhover-background-start}*/, #333333 /*{f-bhover-background-end}*/);
}
.ui-btn-hover-f a.ui-link-inherit {
	color: 					white /*{f-bhover-color}*/;
}
.ui-btn-down-f {
	border: 1px solid 		#000000 /*{f-bdown-border}*/;
	background: 			#333333 /*{f-bdown-background-color}*/;
	font-weight: bold;
	color: 					white /*{f-bdown-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #333333 /*{f-bdown-background-start}*/), to( #5a5a5a /*{f-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #333333 /*{f-bdown-background-start}*/, #5a5a5a /*{f-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #333333 /*{f-bdown-background-start}*/, #5a5a5a /*{f-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #333333 /*{f-bdown-background-start}*/, #5a5a5a /*{f-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #333333 /*{f-bdown-background-start}*/, #5a5a5a /*{f-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #333333 /*{f-bdown-background-start}*/, #5a5a5a /*{f-bdown-background-end}*/);
}
.ui-btn-down-f a.ui-link-inherit {
	color: 					white /*{f-bdown-color}*/;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
	text-decoration: none;
}

.ui-btn-up-f .ui-icon,
.ui-btn-down-f .ui-icon,
.ui-btn-hover-f .ui-icon {
	background: transparent;
	background-image: url(../images/jquery/icons-18-white.png);
}

/*list*/
li.ui-btn-f,
li.ui-btn-up-f,
li.ui-btn-hover-f,
li.ui-btn-down-f {
/*    font-weight: normal; */
    font-style: normal;
    text-decoration: none;
    color: white;
}

li.ui-btn-f div.ui-btn-inner,
li.ui-btn-up-f div.ui-btn-inner,
li.ui-btn-hover-f div.ui-btn-inner,
li.ui-btn-down-f div.ui-btn-inner {
    text-align: center;
}
/* END: BUTTON STYLES */


/* BEGIN: ICON STYLES */
.ui-icon-shadow {
	box-shadow: none !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

/* plus minus */
.ui-icon-plus {background-position: 	-0 50% !important;}
.ui-icon-minus {background-position: 	-36px 50% !important;}

/* delete/close */
.ui-icon-delete {background-position: 	-72px 50% !important;}

/* arrows */
.ui-icon-arrow-r {background-position: 	-108px 50% !important;}
.ui-icon-arrow-l {background-position: 	-144px 50% !important;}
.ui-icon-arrow-u {background-position: 	-180px 50% !important;}
.ui-icon-arrow-d {background-position: 	-216px 50% !important;}

/* misc */
.ui-icon-check {background-position: 	-252px 50% !important;}
.ui-icon-gear {background-position: 	-288px 50% !important;}
.ui-icon-refresh {background-position: 	-324px 50% !important;}
.ui-icon-forward {background-position: 	-360px 50% !important;}
.ui-icon-back {background-position: 	-396px 50% !important;}
.ui-icon-grid {background-position: 	-432px 50% !important;}
.ui-icon-star {background-position: 	-468px 50% !important;}
.ui-icon-alert {background-position: 	-504px 50% !important;}
.ui-icon-info {background-position: 	-540px 50% !important;}
.ui-icon-home {background-position: 	-576px 50% !important;}
.ui-icon-checkbox-off {background-position: 	-684px 50% !important;}
.ui-icon-checkbox-on {background-position: 	-648px 50% !important;}
.ui-icon-radio-off {background-position: 	-756px 50% !important;}
.ui-icon-radio-on {background-position: 	-720px 50% !important;}

.ui-icon-search,
.ui-icon-searchfield:after {
	background: none;
	background-image: url("../images/icons/search_magnifying_glass.png");
    background-repeat: no-repeat;
	background-position: 0 0 !important;
	border-radius: none;
	opacity: 1;
	height: 14px;
	width: 14px;
	margin: 0;
	left: auto;
	right: 5px;
	top: 7px;
}
/* END: ICON STYLES */