
/** Jquery ui 1.7.2 custom css **/ /*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/
.ui-helper-hidden-accessible {
	position: absolute;
	left: -99999999px;
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}


.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity =           0);
}

.ui-state-disabled {
	cursor: default !important;
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget {
	font-family: inherit;
	font-size: 90%;
}

.ui-widget input {
	font-family: inherit;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #aaa;
	background: #F5F5EF
		url(../images/uiimages/ui-bg_flat_100_F5F5EF_40x100.png) 50% 50%
		repeat-x;
	color: #222;
}

.ui-widget-content a {
	color: #222;
}

.ui-widget-header {
	border: 1px solid #aaa;
	background: #237CD5
		url(../images/uiimages/ui-bg_glass_15_237CD5_1x400.png) 50% 50%
		repeat-x;
	color: #fff;
	font-weight: bold;
}

.ui-widget-header a {
	color: #fff;
}

.ui-state-default,.ui-widget-content .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #EBEBEB
		url(../images/uiimages/ui-bg_glass_75_EBEBEB_1x400.png) 50% 50%
		repeat-x;
	font-weight: normal;
	color: #555;
	outline: none;
}

.ui-state-hover,.ui-widget-content .ui-state-hover {
	border: 1 px solid #999;
	background: #F5F5EF url (../ images/ uiimages/
		ui-bg_glass_50_F5F5EF_1x400 .       png ) 50% 50% repeat-x;
	font-weight: normal;
	color: #222;
	outline: none;
}

.ui-state-active,.ui-widget-content .ui-state-active {
	border: 1px solid #d3d3d3;
	background: #FFF url(../images/uiimages/ui-bg_flat_0_FFFFFF_40x100.png)
		50% 50% repeat-x;
	font-weight: normal;
	color: #0BBAF3;
	outline: none;
}

.ui-state-highlight,.ui-widget-content .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee
		url(../images/uiimages/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50%
		repeat-x;
	color: #363636;
}

.ui-state-error {
	border: 1 px solid #cd0a0a;
	background: #fef1ec url (../ images/ uiimages/
		ui-bg_inset-soft_95_fef1ec_1x100 .     png ) 50% bottom repeat-x;
	color: #cd0a0a;
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity =           35);
	background-image: none;
}

.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url(../images/uiimages/ui-icons_222222_256x240.png);
}

.ui-widget-content .ui-icon {
	background-image: url(../images/uiimages/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
	background-image: url(../images/uiimages/ui-icons_ffffff_256x240.png);
}

.ui-state-error .ui-icon {
	background-image: url (../ images/ uiimages/ ui-icons_cd0a0a_256x240 . 
		 png );
}

.ui-icon-alert {
	background-position: 0 -144px;
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}

.ui-corner-tl {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}

.ui-corner-tr {
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

.ui-corner-top {
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}

.ui-corner-bottom {
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.ui-corner-all {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	z-index: 100;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span
	{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

.ui-datepicker td {
	border: 0;
	padding: 1px;
}

.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}

.ui-slider {
	position: relative;
	text-align: left;
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
}

.ui-slider-horizontal {
	height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
	margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}