/* Windows7 theme*/
.t-widget,.t-input{
	border-color:#b7b7b7 !important;/*font-size:.75em;/* 12px base,if there are no inherited font-sizes(MVC default) */
	background-color:#fff
}
/* .small .t-widget{font-size:.687em}
/* 11px base,if there are no inherited font-sizes(MVC default) */
.t-grid-header-wrap .t-header, .t-grid-header{
	border-color:#b7b7b7;
	background: #189dd4 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #189dd4 0%, #0078a8 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#189dd4), color-stop(100%,#0078a8)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #189dd4 0%,#0078a8 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #189dd4 0%,#0078a8 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #189dd4 0%,#0078a8 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #189dd4 0%,#0078a8 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#189dd4', endColorstr='#0078a8',GradientType=0 ) !important; /* IE6-9 */
}
.t-grid-header-wrap tr{
	border:#ff0000;
}
.t-grid-header-wrap .t-header a{
	color:#fff !important;
}
.t-grid-header-wrap .t-header a:hover{
	color:#000 !important;
}
.t-header,{
	border-color:#b7b7b7;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #E4E4E4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#E4E4E4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#E4E4E4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#E4E4E4',GradientType=0 ); /* IE6-9 */
}
.t-grid-content{
	overflow:auto !important;
}
.t-grid-content td{
	line-height:24px;
}

th.t-header .t-state-hover:hover{
	border-color:#b7b7b7;
	background: #5abde6; /* Old browsers */
	background: -moz-linear-gradient(top,  #5abde6 0%, #189dd4 100%) ; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5abde6), color-stop(100%,#189dd4)) ; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* IE10+ */
	background: linear-gradient(to bottom,  #5abde6 0%,#189dd4 100%) ; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5abde6', endColorstr='#189dd4',GradientType=0 ) ; /* IE6-9 */
}
.t-state-hover:hover{
	border-color:#c98400;
	background: #ffe79c ; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe79c 0%, #fdda7a 100%) ; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdda7a), color-stop(100%,#ffde8b)) ; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* IE10+ */
	background: linear-gradient(to bottom,  #ffe79c 0%,#fdda7a 100%) ; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe79c', endColorstr='#fdda7a',GradientType=0 ); /* IE6-9 */
}
.t-state-active{
	/*background-color:#fff;
	border-color:#828282;*/
}
.t-state-selected{
	border-color:#cf810d ;
	background: #fec262; /* Old browsers */
	background: -moz-linear-gradient(top,  #fec262 0%, #e9a840 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec262), color-stop(100%,#e9a840)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fec262 0%,#e9a840 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec262', endColorstr='#e9a840',GradientType=0 ); /* IE6-9 */
}
.t-state-focused{background-color:#fff3cd}
.t-dropdown .t-state-focused{border-color:#828282}
.t-state-error,.t-widget.t-state-error,.t-widget .t-state-error,.t-widget.input-validation-error,.t-widget .input-validation-error{border-color:#f00;background-color:#ffc0cb}
.t-button{
	color:#333; 
}
.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{
	border-color:#b7b7b7;
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #E4E4E4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#E4E4E4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#E4E4E4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#E4E4E4',GradientType=0 ); /* IE6-9 */
}
.t-button:hover{
	border-color:#cf810d ;
	background: #fec262; /* Old browsers */
	background: -moz-linear-gradient(top,  #fec262 0%, #e9a840 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec262), color-stop(100%,#e9a840)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fec262 0%,#e9a840 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec262', endColorstr='#e9a840',GradientType=0 ); /* IE6-9 */
}
.t-state-disabled,.t-state-disabled .t-link,.t-state-disabled .t-button{color:#999}
.t-toolbar,.t-grouping-header,.t-grid-pager,.t-widget .t-status{border-color:#aaa;background-color:#eee}
.t-grid-header-wrap,.t-grid-footer-wrap{
	border-color:#b7b7b7;
}

.t-icon{background-image:url('MFC/sprite.png')}
.t-editor .t-tool-icon{background-image:url('MFC/editor.png')}
.t-loading,.t-widget .t-loading{background:transparent url('MFC/loading.gif') no-repeat 0 0; margin:0 10px;}
.t-widget,.t-link,.t-popup{color:#000}
.t-header,.t-header .t-link{color:#000}
.t-header .t-group,.t-group .t-link{color:#333}
.t-group,.t-content,.t-editable-area{border-color:#999;background-color:#FFF}
.t-colorpicker .t-arrow-down{border-color:#a5b3c5}
.t-separator{border-color:#fff;background-color:#999}
.t-alt{background-color:#ebeff3}
.t-statusmark{background-color:#f1d0d0 !important; font-weight:bold !important;}
.t-statusmark td{border-bottom:1px solid #fff !important;}
.t-state-default{border-color:#999}
.t-active-filter{background-color:#c3dcfa}
.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover{color:#000}
.t-state-hover,.t-state-hover:hover{background-color:rgb(255, 255, 192);border-color:#8daed5}
.t-state-focused{background-color:#c4d1e0}
.t-state-error,.t-widget.input-validation-error,.t-widget .input-validation-error{border-color:#f00;background-color:#ffc0cb}

th.t-header .t-state-hover:hover{
	border-color:#b7b7b7;
	background: #5abde6; /* Old browsers */
	background: -moz-linear-gradient(top,  #5abde6 0%, #189dd4 100%) ; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5abde6), color-stop(100%,#189dd4)) ; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5abde6 0%,#189dd4 100%) ; /* IE10+ */
	background: linear-gradient(to bottom,  #5abde6 0%,#189dd4 100%) ; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5abde6', endColorstr='#189dd4',GradientType=0 ) ; /* IE6-9 */
}

.t-state-hover:hover{
	border-color:#c98400;
	background: #ffe79c ; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe79c 0%, #fdda7a 100%) ; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdda7a), color-stop(100%,#ffde8b)) ; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe79c 0%,#fdda7a 100%) ; /* IE10+ */
	background: linear-gradient(to bottom,  #ffe79c 0%,#fdda7a 100%) ; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe79c', endColorstr='#fdda7a',GradientType=0 ); /* IE6-9 */
}

.t-state-active{
	/*background-color:#fff;
	border-color:#828282;*/
}

.t-state-selected{
	border-color:#cf810d ;
	background: #fec262; /* Old browsers */
	background: -moz-linear-gradient(top,  #fec262 0%, #e9a840 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec262), color-stop(100%,#e9a840)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fec262 0%,#e9a840 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fec262 0%,#e9a840 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec262', endColorstr='#e9a840',GradientType=0 ); /* IE6-9 */
}

.t-button{ 
	position:relative \9;
	color:#333; 
	font-size:12px; 
	border-radius:5px;
	/*padding:0px 15px !important;
	line-height:30px;*/
	behavior: url(../scripts/PIE/PIE_uncompressed.htc);
}

input.t-button, button.t-button{
	line-height:28px;
}

.t-button,button.t-button.t-state-disabled:hover,a.t-button.t-state-disabled:hover,.t-state-disabled .t-button:hover{
	font-size:14px;
	border-radius:5px;
	padding:0 20px;
	/*line-height:30px;
	display:block;*/
	border:1px solid #CCC;
	cursor:pointer;
	font-family:Arial,Tahoma,Helvetica, "微軟正黑體", "Microsoft JhengHei", \5FAE\8EDF\6B63\9ED1\9AD4, sans-serif; 

		background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* IE10+ */
	background-image: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
}
.t-button:hover{
	border:1px solid #CCC;
	/*background-position: 0 -688px;background-color:rgb(255, 255, 192)*/;
	
		background: #e6e6e6; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top, #e6e6e6 0%, #dbdbdb 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top, #e6e6e6 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top, #e6e6e6 0%,#dbdbdb 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top, #e6e6e6 0%,#dbdbdb 100%); /* IE10+ */
	background-image: linear-gradient(to bottom, #e6e6e6 0%,#dbdbdb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
}
.t-state-disabled,.t-state-disabled:hover,.t-state-disabled .t-link,.t-state-disabled .t-button{
	color:#999
}

/*.t-panelbar li { background:url(MFC/AlarmIcon.png) no-repeat; background-position:0 20px; padding: 0 10px;}*/
.t-panelbar a.t-link {border-color:#666; }
.t-panelbar span.t-link{border-color:#666; line-height:2.5em !important; font-weight:bold; font-size:14px;}
.t-tabstrip .t-item{border-bottom-color:#426682}
.t-grid-header-wrap,.t-grid-footer-wrap{border-color:#999}
.t-grid td{border-color:#999;font-family:Arial, Tahoma, Helvetica, sans-serif;}
.t-grouping-row td{background:#fff url('MFC/sprite.png') repeat-x 0 -48px; }
.t-footer-template td{background-color:#e2eaf4;border-color:#aec5d1 #e2eaf4}
.t-group-footer td{background-color:#e2eaf4;border-color:#aec5d1}
.t-grid-footer,.t-grid-footer-wrap table{background-color:#e2eaf4;border-color:#aec5d1}
.t-grouping-header .t-group-indicator{color:#333;border-color:#ccc}
.t-grouping-dropclue{background:url('MFC/sprite.png') no-repeat -48px -288px}
.t-grouping-row .t-group-cell,.t-grouping-row p{background:#fff}
.t-treeview .t-drop-clue{background-image:url('MFC/sprite.png');background-position:0 -358px}
.t-treeview .t-state-selected{border-color:#8fb0d6}
.t-calendar th{border-color:#999;color:#333;}
.t-other-month .t-link{color:#a7a7a7}
.t-editor-button .t-state-hover{border-color:#e5f0fd #8ba6c4 #8ba6c4 #e5f0fd;background-color:#d1e4fc}
.t-editor-button .t-state-active{border-color:#aec1d6 #e3ebf5 #e3ebf5 #aec1d6;background-color:#ccdbed}
/*Slider*/.t-slider .t-draghandle{background-image:url('MFC/sprite.png');color:#4c607a}
.t-slider-track{border-color:#a6abc3}
.t-slider-horizontal .t-slider-track,.t-slider-horizontal .t-slider-selection{background-image:url('MFC/sprite.png')}
.t-slider-vertical .t-slider-track,.t-slider-vertical .t-slider-selection{background-image:url('Windows7/sprite-vertical.png')}
.t-slider-horizontal .t-tick{background-image:url('Windows7/slider-h.gif')}
.t-slider-vertical .t-tick{background-image:url('Windows7/slider-v.gif')}
/*Tooltip*/.t-tooltip{background:#e7ecf5 0 -560px repeat-x url('MFC/sprite.png');color:#0e3d4f}
.t-callout{background-image:url('MFC/sprite.png')}
/* Splitter */.t-splitter{border-color:#828282}
.t-splitbar-vertical,.t-splitbar-horizontal{background-color:#e6e6e6;border-color:#828282}
.t-splitbar-vertical-hover,.t-splitbar-horizontal-hover{background-color:#ffe79c}
.t-splitbar-horizontal-active,.t-splitbar-vertical-active,.t-ghost-splitbar-horizontal,.t-ghost-splitbar-vertical{background-color:#ffa517}
.t-restricted-size-horizontal,.t-restricted-size-vertical{background-color:#f00}

/* ImageBrowser */.t-imagebrowser .t-content{background:#f1f5fb}
.t-breadcrumbs .t-link,.t-tiles-arrange,.t-tiles-arrange a{color:#333}
.t-breadcrumbs .t-first,.t-breadcrumbs .t-first:hover,.t-search-wrap label{color:#a7a7a7}
.t-tiles{border-color:#999;background:#fff}
.t-tile{border-color:#fff;background:0 100px repeat-x url('MFC/imagebrowser.png')}
.t-tiles li.t-state-hover{border-color:#b8d6fb;background-position:0 0}
.t-tiles li.t-state-selected{border-color:#326778;background-position:0 -100px;/*background:#53899B;*/ color:#000 !important;}
.t-tile .t-folder{background-image:url('MFC/imagebrowser.png')}
.t-tile em,.t-tile .t-filesize{color:#a7a7a7}
.t-tiles li.t-state-selected em,.t-tiles li.t-state-selected .t-filesize{color:#7da2ce}
.t-tile-empty strong{color:#c2cedb}


 .t-widget {
	color: rgb(51, 51, 51);
}

 .t-grid-header {
	background-image: url('MFC/Header_BG.png');
}

 .t-header {
	/*background-image: url('MFC/Header_BG.png');*/
	font-weight: normal;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
}

t-tabs-header  .t-link{
	font-weight: normal;
	font-size: 14px !important;
}

 .t-header .t-link {
	font-weight: bold;
	/*font-size: 12px;*/
}

 .t-panelbar .t-state-hover {
	background-color: rgb(255, 255, 192);
	background-image: url('MFC/Header_HoverBG.png');
}

 .t-group .t-state-selected .t-link {
	background-image: none;
	background-color: rgb(252, 252, 252);
}

 .t-state-hover, .t-grid tbody tr.t-state-hover {
	background-color: #F6EEA4;
	color:#000;
}

.t-pager .t-numeric{
	margin-top:0px;
	}

.t-pager .t-link{
	position:relative;
	color:#000;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	behavior: url(../scripts/PIE/PIE_uncompressed.htc);
	}

.t-pager .t-link.t-state-hover{
	border:1px solid rgb(0, 0, 0);
	background-color: rgb(255, 255, 255);
	color:#000;
	}

.t-state-selected, .t-panelbar .t-link.t-state-selected,  .t-alt.t-state-selected{
	background-color: #fff !important;
	/*background-color: rgb(148,164,46) !important;*/
	color:#000 !important;
}

.t-widget .t-input {
	color: rgb(51, 51, 51);
}

.t-widget {
	background-repeat: repeat-x;
}

.t-alt {
	background-color: rgb(245, 245, 245);
}

.t-group .t-state-selected .t-link {
	background-color: rgb(250, 238, 123);
}

.t-group {
	background-color: rgb(252, 252, 252);
}

t-content {
	background-color: rgb(252, 252, 252);
}

li.t-file{
	line-height:28px;
}

.t-popup .t-item{
	font-size:12px;
	padding:5px !important;
}

.t-filename {
    max-width: 250px !important;
}

input, textarea {
    box-shadow: none !important;
}

/***************************************Grid***************************************/
.t-grid-header .t-header{
	padding:0.6em !important;
	/*height: 30px;*/
}

.t-grid-header .t-header .t-link{
	margin:-0.6em;
	padding:0.6em;
}

.t-widget.t-grid{
	/*margin:20px 0;*/
	}

.queryresult .t-widget.t-grid{
	margin-top:0;
	}

.t-grid-header {
	background-repeat: repeat-x;
}

 .t-header {
	/*font-weight: bold;*/
	background-repeat: repeat-x;
	*background-color:#1a1a1a;
}

 .t-header .t-link {
	/*font-weight: bold;*/
}

 .t-state-hover .t-link {
	color: rgb(51, 51, 51);
}

 .t-group {
	background-image: none;
}

.t-content {
	background-image: none;
}

 .t-grid .t-header a.t-state-hover {
	/*color: rgb(255, 255, 255);
	background: url('MFC/header_hoverbg.png') repeat-x;
	*background-color:#326778;*/
}


/***************************************Panelbar**********************************/
#PanelBar {
	border-color:#fff !important;
}

.t-widget.t-panelbar{
	margin:10px 0;
	border-bottom:0;
	}

 .t-panelbar .t-state-hover {
	color: rgb(51, 51, 51);
}

.t-panelbar .t-header.t-link.t-state-selected{
	background:url(MFC/header_bg_selected.png) repeat-x 0 0;
	}

.t-grid-pager.t-grid-bottom{
	background: url('MFC/Pager_BG.png') repeat-x;
	background-color:#ccc;
	}

.t-grid-pager .t-status{
	background:none;
	padding-top:3px;
	}


/***************************************drag-clue & group-indicator***************************************/
.t-header.t-drag-clue{
	background: url('MFC/sprite.png') repeat-x scroll -48px -288px transparent;
	background-position:0 -688px;
	border-color:#FBB03B;
    color: #333;
	line-height: normal;
	}

.t-drag-clue {
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    font-size: 0.8em;
    padding: 0.2em 0.2em;
    position: absolute;
    white-space: nowrap;
    z-index: 10003;
	font-weight:normal;
}

.t-grouping-header{
	/*background:url("MFC/header_bg.png") repeat-x;
	background-color:#F2F2F2;*/
	}

.t-grouping-header>.t-group-indicator {
	background:url('MFC/sprite.png') 0 -688px repeat-x scroll transparent;
    border-color: #FBB03B;
    color: #333333;
	border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
	*display:inline;
	zoom:1;
    line-height: 1.5em;
    margin: 0 3px;
    padding: 0.15em 0.15em 0.15em 0.4em;
}

.t-grouping-header>.t-group-indicator>.t-link {
	color:#333333;
	font-weight:900;
	}

.t-group-indicator>a.t-button{
	height:auto;
	}


/***************************************t-label***************************************/
.t-label{
	font-size:12px;
	color:#2e537b;
	}

.t-label.warning{
	font-weight:bold;
	color:#F00;
	}

/***************************************t-input***************************************/
/*.t-input[type="text"]{
	height:22px;
	padding:0;
	text-indent:5px;
	line-height:22px;
	width:99%;
	*width:98%;
}*/

.t-autocomplete, .t-input[type="text"], .t-input[type="password"]{
	line-height:1.435;
	padding:6px;
}

.t-input[type="text"], .t-input[type="password"]{
	border-radius:5px;
}

.t-input[type="text"].disableinput{
	background:#ececec;
	}
	
.t-input[type="text"].disablenuminput{
	background:#ececec;
	color:#F00;
	}

.t-input[type="text"].disabletotalnum{
	background:none;
	border:0 none;
	text-align:left !important;
	text-indent:0 !important;
	}

.t-input[type="text"].thirty{
	width:30%;
	text-align:right;
	}

.t-input[type="text"].searchinput{
	border-color:#0000FF;
	width:68%;
	margin:3px;
	border-radius:5px;
	*width:67%;
	*height:20px;
	*line-height:21px;
	vertical-align:middle \9;
	}

.t-input[type="text"].searchinput.hint{
	color:#999;
	vertical-align:middle \9;
	}

.hint{
	color:#999;
	}

.text-box.single-line{
	margin-top:2px;
	height:16px;
	line-height:16px;
	}

.t-grid-new-row.t-grid-edit-row .t-widget.t-dropdown.t-header{
	height:24px;
	line-height:24px;
	}

.t-grid-new-row.t-grid-edit-row .t-widget.t-dropdown.t-header .t-dropdown-wrap.t-state-default{
	height:22px;
	line-height:22px;
	}

.t-grid-new-row.t-grid-edit-row .t-widget.t-dropdown.t-header .t-input{
	height:12px;
	line-height:12px;
	}

.t-grid .t-status-text {
	color:#000;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	}


/***************************************t-button***************************************/
.t-button.confirm{
	background:url('MFC/ConfirmBtn_BG.png') repeat-x scroll transparent;
	background-color:#689e02;
	color:#FFF;
	border-color:#589002;
}

.t-button.confirm:hover{
	background:url('MFC/ConfirmBtn_HoverBG.png') repeat-x scroll transparent;
	background-color:#8FBD00;
	border-color: #1F84BF;
}

.t-button.activebtnBlue{
	background:url('MFC/activebtnBlue_bg.png') repeat-x scroll transparent;
	background-color:#186ca6;
	color:#FFF;
	border-color:#1f84bf;
}

.t-button.activebtnBlue:hover{
	background:url('MFC/activebtnBlue_hoverbg.png') repeat-x scroll transparent;
	border-color:#3ba8e2;
	background-color:#218AC5;
}

.t-button.activebtnGray{
	background:url('MFC/activebtnGray_bg.png') repeat-x scroll transparent;
	color:#FFF;
	border-color:#666;
}

.t-button.activebtnGray:hover{
	background:url('MFC/activebtnGray_hoverbg.png') repeat-x scroll transparent;
	border-color:#999;
}

.t-button.activebtnPuple{
	background:url('MFC/activebtnPuple_bg.png') repeat-x scroll transparent;
	color:#FFF;
	border-color:#8964af;
}

.t-button.activebtnPuple:hover{
	background:url('MFC/activebtnPuple_hoverbg.png') repeat-x scroll transparent;
	border-color:#b296ce;
}

.t-button.activebtnPink{
	background:url('MFC/activebtnPink_bg.png') repeat-x scroll transparent;
	color:#FFF;
	border-color:#c57a7a;
}

.t-button.activebtnPink:hover{
	background:url('MFC/activebtnPink_hoverbg.png') repeat-x scroll transparent;
	border-color:#b86cac;
}

.t-button.activebtnYellow{
	background:url('MFC/activebtnYellow_bg.png') repeat-x scroll transparent;
	color:#FFF;
	border-color:#c6870a;
	background-color:#c88c0d;
}

.t-button.activebtnYellow:hover{
	background:url('MFC/activebtnYellow_hoverbg.png') repeat-x scroll transparent;
	border-color:#dd9b0f;
	background-color:#EC9F01;
}

.t-button.activebtnGB{
	background:url('MFC/activebtnGB_bg.png') repeat-x scroll transparent;
	color:#FFF;
	border-color:#299e88;
	}

.t-button.activebtnGB:hover{
	background:url('MFC/activebtnGB_hoverbg.png') repeat-x scroll transparent;
	border-color:#3cc5b3;
}

.telerikgridheader a.t-button{
	margin:0 5px;
}

.t-button.searchsubmit {
	width:60px;
	height:24px;
	margin:3px 3px 3px 0;
	border-color:#0000FF;
	vertical-align:middle \9;
}

.t-upload-files .t-button{
	height:22px;
}

a.t-button{
	height:26px;
	padding-top:0;
	padding-bottom:0;
	background:url('MFC/ConfirmBtn_BG.png') repeat-x scroll transparent;
	background-color:#689e02;
	color:#FFF;
	border-color:#589002;
}

a.t-tall-button{
	height:42px;
	padding-top:0;
	padding-bottom:0;
	background:url('MFC/ConfirmBtn_BG.png') repeat-x scroll transparent;
	background-color:#689e02;
	color:#FFF;
	border-color:#589002;
}

.t-grid-top a.t-button{
	padding:0 10px;
	*padding:0 7px;
}

a.t-button:hover{
	background:url('MFC/ConfirmBtn_HoverBG.png') repeat-x scroll transparent;
	background-color: #8FBD00;
	border-color:#85a700;
}
	
a.t-button span.t-icon{
	position: relative;
	display:inline-block;
	top:3px;
	*top:4px;
}

a.t-button span.t-icon.t-addplus{
	background:url('MFC/Button_Plus.png') no-repeat transparent;
}

a.t-button span.t-icon.t-downloadsample{
	background:url('MFC/Button_Download.png') no-repeat transparent;
}

a.t-button span.t-icon.t-uploadsample{
	background:url('MFC/Button_Upload.png') no-repeat transparent;
}

a.t-button span.t-icon.t-check{
	background:url('MFC/Button_Check.png') no-repeat transparent;
}

a.t-button span.t-icon.t-pen{
	background:url('MFC/Button_Pen.png') no-repeat transparent;
}

a.t-button span.t-icon.t-read{
	background:url('MFC/Button_read.png') no-repeat transparent;
}

a.t-button span.t-icon.t-back{
	background:url('MFC/Button_Back.png') no-repeat transparent;
}

a.t-button span.t-icon.t-search{
	background:url('MFC/Button_Search.png') no-repeat transparent;
}

a.t-button span.t-icon.t-mail{
	background:url('MFC/Button_Mail.png') no-repeat transparent;
}
	
a.t-button span.t-icon.t-template{
	background:url('MFC/Button_Template.png') no-repeat transparent;
}
	
a.t-button span.t-icon.t-people{
	background:url('MFC/Button_People.png') no-repeat transparent;
}

a.t-button span.t-icon.t-save{
	background:url('MFC/Button_save.png') no-repeat transparent;
}

a.t-button span.t-icon.t-Qpass{
	background:url('MFC/icon-Qpass.png') no-repeat transparent;
}

a.t-button span.t-icon.t-Club{
	background:url('MFC/icon-Club.png') no-repeat transparent;
}

span.t-buttontitle{
	position: relative;
	display:inline-block;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	margin-left:4px;
	margin-right:2px;
	top:4px;
	*left:4px;
	}

.t-last a.t-button{
	height:24px;
	width:24px;
	padding:0;
	margin:3px;
	background:transparent;
	border:0 none;
	min-width:0;
	display:inline-block;
	border-radius:0;
	*min-width:0 !important;
	behavior: none !important;
	font-size:
	}

.t-last a.t-button.t-grid-edit{
	background:url('MFC/EditIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-delete{
	background:url('MFC/DeleteIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-view{
	background:url('MFC/ViewIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-alarm{
	background:url('MFC/AlarmIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-editok{
	background:url('MFC/EditOKIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-cancel{
	background:url('MFC/CancelIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-signoffIcon{
	background:url('MFC/SignoffIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-DetailIcon{
	background:url('MFC/DetailIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-UnfinishedIcon{
	background:url('MFC/UnfinishedIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-talk{
	background:url('MFC/TalkIcon_small.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-reply{
	background:url('MFC/ReplyIcon.png') center no-repeat transparent;
	}

.t-last a.t-button.t-grid-statsChat{
	background:url('MFC/StatsIcon.png') center no-repeat transparent;
	}

ul.instruction a.t-button{
	vertical-align: middle;
	}
	
span.t-lastnum{
	display:inline-block;
	vertical-align:10px;
	margin-right:5px;
	*vertical-align:3px;
	}


/***************************************DatePicker ***************************************/
.t-timepicker, .t-datetimepicker, .t-datepicker{
	width:120px !important;
}

.t-picker-wrap .t-icon{
	margin-top: 8px !important;
	margin-left:30px;
}

.t-picker-wrap .t-select{
	left:85px;
}


/*************************************** Select ***************************************/
.t-dropzone{
	padding:0 !important;
}

.t-upload-files{
	padding: 0.5em 0 !important;
	background: #FFF !important; /* Old browsers */
}

.t-upload-files li{
	padding:8px 0;
	border-bottom:1px solid rgb(204, 204, 204);
	background: #e5f4fc;
}

.t-upload-files li:first-child{
	border-top: 1px solid rgb(204, 204, 204); !important;
}

.t-upload-files .t-button{
	background:none !important;
	border: none !important;
	float:right;
}

.t-upload-files .t-upload-action{
	color:#C00 !important;
}

.t-dropzone-active, .t-upload-files{
	border-color:#FFF;
}
.t-dropzone-hovered,.t-upload-files{
	background-color:#e8e8e8;
}
.t-dropzone em{
	color:#9b9b9b;
	}
.t-progress{
	background-color:#e1e1e1;
	border-color:#b4b4b4 #adadad #9e9e9e;
}
.t-progress-status{
	background-color:#ffa517;
	border-color:#ca4b0c;
}

.t-dropzone em{
	display:none;
	}

.t-upload-files.t-reset{
	background:url('MFC/Header_BG.png') repeat-x 0 0 scroll transparent;
	background-color: #f2f2f2;
	}

.t-upload-button{
	margin:0;
	line-height:30px;
}



/***************************************Dropdown***************************************/
.t-dropdown-wrap.t-state-focused{
	overflow:hidden;
	border-radius:5px;
	border:1px solid #b3b3b3;
	box-shadow:0 0 5px #999999 inset;
	
	background: #cccccc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top, #cccccc 0%, #ffffff 100%); /* FF3.6+ */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(top, #cccccc 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background-image: -o-linear-gradient(top, #cccccc 0%,#ffffff 100%); /* Opera 11.10+ */
	background-image: -ms-linear-gradient(top, #cccccc 0%,#ffffff 100%); /* IE10+ */
	background-image: linear-gradient(to bottom, #cccccc 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.t-dropdown-wrap.t-state-focused >.t-input{
	background:none;
	color:#333;
}

.t-dropdown .t-dropdown-wrap{
	border-radius:5px;
	padding:3px 6px;

	border-color:#b7b7b7;
	background: #FFF !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #FFF 0%, #F1F1F1 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#F1F1F1)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #FFF 0%,#F1F1F1 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#F1F1F1',GradientType=0 ) !important; /* IE6-9 */
	line-height:20px;
}

.t-dropdown-wrap .t-icon{
	margin-top:5px !important;
}

.t-dropdown .t-select{
	padding:0.25em 0.3em;
}

.t-dropdown-select {
}

.t-dropdown-select select{
	width:100% !important;
	border-radius:5px;
	padding:3px 6px;

	border-color:#b7b7b7;
	background: #FFF !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #FFF 0%, #F1F1F1 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#F1F1F1)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFF 0%,#F1F1F1 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #FFF 0%,#F1F1F1 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#F1F1F1',GradientType=0 ) !important; /* IE6-9 */
	line-height:25px;
	height:32px !important;
}

.t-dropdown-select select option{
	/*background-color:#333 !important;*/
	padding:5px;
}

/***************************************Tabstrip***************************************/
.t-tabstrip{
	background:none !important;
	border: none!important;
}

.t-tabstrip .t-tabstrip-items{
	padding:0 !important;
}

.t-tabstrip .t-content, .t-panelbar .t-tabstrip .t-content{
	margin:0 !important;
}

.t-tabstrip .t-content{
	border:1px solid #189dd4;
}

.t-tabstrip-items li{
	line-height:20px;
	border-color:#b7b7b7 !important;
	background: #f5f5f5 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #E4E4E4 100%) !important;/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#E4E4E4)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#E4E4E4 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#E4E4E4 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#E4E4E4',GradientType=0 ) !important; /* IE6-9 */
}

.t-tabstrip-items li:hover{
	border-color:#999999 !important;
	background: #e6e6e6 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #CCC 100%) !important;/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#CCC)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#CCC 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e6e6e6 0%,#CCC 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#CCC 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #e6e6e6 0%,#CCC 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#CCC',GradientType=0 ) !important; /* IE6-9 */
}

.t-tabstrip-items .t-state-active{
	border-color:#189dd4 !important;
	background: #189dd4 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #189dd4 0%, #FFF 100%)  !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#189dd4), color-stop(100%,#FFF))  !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #189dd4 0%,#FFF 100%) !important ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #189dd4 0%,#FFF 100%)  !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #189dd4 0%,#FFF 100%)  !important; /* IE10+ */
	background: linear-gradient(to bottom,  #189dd4 0%,#FFF 100%)  !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#189dd4', endColorstr='#FFF ',GradientType=0 ) !important ; /* IE6-9 */
}

.t-tabstrip-items .t-state-active:hover{
	border-color:#189dd4 !important;
	background: #189dd4 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #189dd4 0%, #FFF 100%)  !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#189dd4), color-stop(100%,#FFF))  !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #189dd4 0%,#FFF 100%) !important ; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #189dd4 0%,#FFF 100%)  !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #189dd4 0%,#FFF 100%)  !important; /* IE10+ */
	background: linear-gradient(to bottom,  #189dd4 0%,#FFF 100%)  !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#189dd4', endColorstr='#FFF ',GradientType=0 ) !important ; /* IE6-9 */
}


/***************************************Window***************************************/
.t-window-titlebar, .t-calendar .t-header{
	border-color:#b7b7b7;
	background: #b4987c; /* Old browsers */
	background: -moz-linear-gradient(top,  #b4987c 0%, #a4794f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4987c), color-stop(100%,#a4794f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b4987c 0%,#a4794f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b4987c 0%,#a4794f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b4987c 0%,#a4794f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b4987c 0%,#a4794f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4987c', endColorstr='#a4794f',GradientType=0 ); /* IE6-9 */
}

.t-window-title{
	color:#FFF;
	font-weight:bold;
}


.t-window-content{
	padding:15px !important;
}

.t-overlay{
	background:transparent;
}

div.t-window{
	border-radius:8px 8px 0 0;
	*width:300px;
}

div.t-window.t-imagebrowser{
	*width:750px;
}

.t-window-titlebar{
	height:36px;
	line-height:36px;
	padding:0;
}

.t-window-actions.t-header{
	background:transparent;
	top:5px;
	}
	
.t-window-actions.t-header a.t-link span.t-icon.t-close{
	/*background:url("MFC//button_close.png") no-repeat scroll center center transparent;*/
	background-position:-64px -288px;
}

.t-window-actions.t-header a.t-link.t-state-hover, .t-window-actions.t-header a.t-link:hover{
	background:transparent;
	border: none;
}

.t-window-actions.t-header a.t-link.t-state-hover span.t-icon.t-close, .t-window-actions.t-header a.t-link:hover span.t-icon.t-close{
	/*background:url("MFC//button_close_hover.png") no-repeat scroll center center transparent;
	background-position:-64px -288px;*/
	}

.t-window-content.t-content, .t-window-content.t-content .t-editor-dialog{
	padding:0;
	background:#FFF;
	position:relative \9;
	z-index:0 \9;
}

.t-window-content.t-content .t-editor-dialog ol{
	padding: 20px 15px;
	background:#FFF \9;
	position:relative \9;
	z-index:20 \9;
}

.t-window-content.t-content .t-editor-dialog ol li{
	padding:10px 8px;
}

.t-widget.t-window .t-window-content.t-content .t-editor-dialog ol li .t-input[type="text"]{
	width:auto;
	width:56% \9;
	*border:1px solid #999;
	*height:20px;
	*line-height:20px;
	*vertical-align:middle;
}

.t-window-content.t-content .t-editor-dialog ol li.t-form-text-row label{
	padding-right:8px;
	}
	
.t-editor-dialog .t-button-wrapper{
	padding:0;
	border-top: 1px solid #CCCCCC;
	background:#F5F5F5;
	text-align:center;
	line-height:50px;
}
	
.t-window-content.t-content .t-editor-dialog .t-image-browser{
	 padding:20px 15px 0 15px;
	 background:#FFF \9;
	 position:relative \9;
	 z-index:21 \9;
}

.t-imagebrowser .t-upload .t-icon{
	vertical-align:text-top;
}

.t-imagebrowser .t-upload-button:hover, .t-imagebrowser .t-upload-button.t-state-hover{
	color:#333;
	text-decoration:underline;
}

.t-breadcrumbs{
	width:76%;
}

.t-widget.t-combobox.t-header.t-breadcrumbs .t-dropdown-wrap{
	padding-right:22px;
	*height:22px;
	*background:#FFF;
}
	
.t-widget.t-combobox.t-header.t-breadcrumbs .t-dropdown-wrap .t-input{
	padding:0 3px;
	width:100%;
}

.t-widget.t-combobox.t-dropdown-wrap.t-search-wrap .t-input{
	*height:20px;
}
	
.t-widget.t-window.t-imagebrowser .t-window-content.t-content .t-editor-dialog ol{
	padding-top:0;
	background:#FFF \9;
	position:relative \9;
	z-index:20 \9;
}

.t-widget.t-window.t-imagebrowser .t-window-content.t-content .t-editor-dialog ol li{
	text-align:center;
}

.t-widget.t-window.t-imagebrowser .t-window-content.t-content .t-editor-dialog ol li.t-form-text-row .t-input[type="text"]{
	width:80%;
}

.t-tiles{
	height:190px;
}

.t-widget.t-window.t-imagebrowser .t-widget.t-toolbar.t-floatwrap{
	background:url("../../images/bg_telerikheader.png") repeat-x scroll 0 0 #f2f2f2;
}

.t-gird-updatebg{
	border:1px solid #F17100;
	background:#EF6F1C;
	padding:3px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#FFF;
}

.t-gird-addbg{
	border:1px solid #218AC5;
	background:#218AC5;
	padding:3px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color:#FFF;
}



/***************************************Calendar***************************************/
.t-calendar{
	font-size:10px;
	position:relative;
}

.t-calendar .t-state-focus{
	border-style: none;
    border-width: 0;
    padding: 0;
}

.t-calendar .t-header{
	background:url('MFC/Tab_selectedbg.png') repeat-x scroll transparent;
	background-color:#aeaeae;
	border-bottom:1px solid #999;
}

.t-calendar .t-header a{  
	color:#000 !important;
}

.t-autocomplete.t-state-default, t-picker-wrap.t-state-default, .t-numeric-wrap.k-state-default, .t-dropdown-wrap.t-state-default{
	/*background:#ff0000;*/
}

.t-animation-container{
	position:absolute;
}

.t-calendar table.t-content{
	color:#036;
	font-size:12px;
}

.t-calendar table.t-content tr.weekchick{
	background:#c0c0c0;
}

.t-calendar table.t-content thead{
	background:url('MFC/TabContainer_BG.png') repeat-x scroll transparent;
	background-color:#e6e6e6;
}

.t-calendar table.t-content tbody td.t-other-month .t-link{
	color:#333;
}

.t-calendar table.t-content tbody td .t-link{
	color:#333;
}

.t-calendar .t-header, .t-calendar .t-footer{
	padding:0.5em 0;
}

.t-calendar .t-footer{
	background:#eee;
}

.t-calendar th, .t-calendar .t-content .t-link{
	padding:0 0.45em 0 0.1em;
	height:22px;
	line-height:22px;
}

table.querytable td .t-timepicker, table.querytable td .t-datepicker, table.querytable td .t-datetimepicker, table.querytable td .t-widget.t-dropdown.t-header {
	vertical-align:middle;
}

.tabstriptable .t-upload{
	padding-top:0px \9 !important;
	*padding-top:1px !important;
}


/***************************************Combobox***************************************/
.t-combobox .t-select{
	border-color:#b7b7b7;
	background: #F1F1F1 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #F1F1F1 0%, #E3E3E3 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F1F1), color-stop(100%,#E3E3E3)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #F1F1F1 0%,#E3E3E3 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #F1F1F1 0%,#E3E3E3 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #F1F1F1 0%,#E3E3E3 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #F1F1F1 0%,#E3E3E3 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1F1F1', endColorstr='#E3E3E3',GradientType=0 ) !important; /* IE6-9 */
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.t-combobox .t-dropdown-wrap{
	/*padding:0.2em 0;*/
	border-radius:5px;
	border-color:#b7b7b7;
	background: #FFF !important; /* Old browsers */
}
.t-combobox .t-select{
	padding:0.4em 0.3em 0.45em 0.3em;
}
.t-combobox .t-input{
	width:  90% !important;
}


/*************************************** HR Tag Styling ***************************************/
hr { margin-bottom: 50px; border: 0; } /* For all HR tags */

hr.color {
	height: 1px;
	background: #c9c9c9;
}

hr.dashed {
	border-top: 1px dashed #999;
}

hr.dotted {
	border-top: 1px dotted #999;
}

hr.bevel {
	border-top: 1px solid #c9c9c9;
	border-bottom: 1px solid #f4f4f4;
}

hr.bevel-shadow {
	border-top: 1px solid #c9c9c9;
	border-bottom: 1px solid #f4f4f4;

	/* CSS3 Box Shadow */
	-webkit-box-shadow: 0px 5px 10px #999;
	box-shadow: 0px 5px 10px #999;
}

hr.fade {
	height: 1px;

	/* CSS3 Transparent Gradient */
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
	background-image: linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
}

hr.shadow {
	height: 1px;
	background: #c9c9c9;

	/* CSS3 Box Shadow */
	-webkit-box-shadow: 0px 0px 10px #000;
	box-shadow: 0px 0px 10px #000;
}

hr.image {
	background: url(sep-pattern.png) repeat-x;
	height: 8px;
}



/* txt*/
.indexgird{
	padding-left: 10px;
	font-weight: bold;
	color:#689e02;
}
.indexgird a{
	color:#000;
}


/* IE9 CSS Hack*/
:root .t-button{
	line-height:24px \0/IE9;
	}
	
:root span.t-buttontitle{
	top:3px \0/IE9;
	}
	
	
	
