body, html {
/*	overflow-x:hidden;*/
}
html, body {
	margin:0;
	padding:0;
}
body {
	background:#404040;
}
body.sub-body {
	background-color:#2D2D2D;
}
body, td, th, div {
	margin:0;
	padding:0;
	font: 11px Tahoma;
	color:#dedcdd;
}
img {
	border:0px;
}
a, a:hover {
	color:#dedcdd;
	text-decoration:none;
}
a:hover {
	color:#EDEDED;
}
td {
	vertical-align:top;
}
a:-moz-any-link:focus {
 outline: none;
}
ul, li {
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}
input, select, textarea {
	color:#848484;
	margin:0 2px 0 0;
}
.input, .input-small, .input-date {
	background:#c6c6c6;
	border:1px solid #dedede;
	height:18px;
	padding:4px 9px;
	width:160px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333333;
}
.input-date {
	color:#848484 !Important;
	width:90px !Important;
}
select.input {
	width:167px;
	height:22px;
	padding-top:0px;
	padding-bottom:0px;
}
textarea.input {
	height:auto;
}
.input-small {
	width:80px;
}
.button, a.button, .button-large, .button-mid, .button-large2, .button-small {
	background:transparent url(../images/btn-bg.gif) no-repeat scroll 0 0;
	border:0px;
	font:11px verdana;
	font-weight:bold;
	width:118px;
	height:27px;
	text-align:center;
	color:#fff;
	text-transform:uppercase;
}
.button-small {
	width:65px;
}
.button-large {
	width:200px;
}
.button-large2 {
	width:240px;
}
.button-mid {
	width:150px;
}
.buttons {
	padding: 20px 0 0 2px;/*text-align:right;*/
}
#content {
	left:0px;
	right:6px;
	position:absolute;
	top:0px;
}
#leftrightcommon, #leftside, #rightside {
	width:227px;
	position:absolute;
}
#leftside {
	left:0px;
}
#rightside {
	right:0px;
}
#contentleftrightcommon, #contentleft, #contentright {
	position:absolute;
	width:220px;
	background-color:#484848;
	border-left:1px solid #2A2A2A;
	/*border-bottom:1px solid #2A2A2A;*/
}
#contentleft {
	right:7px;
}
#contentright {
	left:7px;
}
.rightContentPad {
	padding-bottom:65px;
}
#sliderbtncommon, #sliderbtn, #sliderleftbtn {
	width:7px;
	position:absolute;
	top:0;
	background:url(../images/drag-bg.gif) repeat-y;
}
#sliderbtn {
	left:0;
}
#sliderleftbtn {
	right:0;
}
.dragbg {
	background:url(../images/drag-picture.gif) no-repeat center center;
}
#center, #centerlibrary, #centermain {
	/*background:#2D2D2D url(../images/center-bg.gif) repeat-x;*/
	background:#2d2d2d;
	border-bottom:1px solid #1B1B1B;
	border-left:1px solid #1B1B1B;
	border-right:1px solid #1B1B1B;
	right:227px;
	position:absolute;
	left:0px;
	overflow-y:auto;
	overflow-x:hidden;
}
#centermain {
	right:0px;
}
#centerlibrary {
	left:227px;
	overflow:hidden;
}
#headercont {
	background:#2D2D2D;
}
/********************************header*********************/

.welcome {
	font-size:11px;
	color:#9a9a9a;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.sitename {
	font-size:24px;
	font-weight:bold;
	padding-right:16px;
}
.header-info {
	margin-top: 16px;
}
.gotosite {
	font-size:11px;
}
.gotosite a {
	color:#fff;
	text-decoration:none;
}
.gotosite a:hover {
	color:#fff;
	text-decoration:underline;
}
.header-info .links {
	font-size:12px;
	padding:0px 10px;
}
.header-info .links a {
	color:#fff;
	text-decoration:none;
}
.links a:hover {
	color:#fff;
	text-decoration:underline;
}
/**********************************************************/
.bilogo {
	width:165px;
	padding-left:30px;
	padding-top:7px;
}
.bilogo-bottom {
	position:absolute;
	bottom:10px;
	width:100%;
	text-align:center;
    	height:52px;

	background:url(../images/bilogo.gif) no-repeat center top;
}
.logocont {
	padding:25px 0 0 30px;
	font-size:10px;/*width:276px;*/
}
.version {
	text-align:right;
}
.welcomemsg {
	text-align:right;
	/*padding:39px 20px 15px 0;*/
	font-size:11px;
}
.welcomemsg .paddingInner {
	padding:24px 20px 25px 0;
}
.welcomemsg a, .iconstitle a:hover, ul.firstlevelmenu li a:hover {
	color:#ACACAC;
}
.welcomemsg a:hover, a.welcomemsgon, .iconstitle a, .rightlisting li a:hover, .rightabstitle a:hover, .yellow, a.yellow, .libvideotitle a:hover, .rightlistinglast li a:hover {
	/*color:#EC9E2C;*/
	color:#d54222;
}
/*ul.firstlevelmenu li a*/
#menucont {
	background:#404040;
	/*border-top:3px solid #4B4B4B;*/
	padding-right:5px;
}
.padleft6 {
	padding-left:6px;
}
.padleft25 {
	padding-left:25px;
}
.menusep {
	width:1px;
	font-size:1px;
}
td.menubtn, .menubuttons a {
/*background:url(../images/menu-sep.gif) no-repeat right top;*/
}
.menubuttons a {
	/*background:url(../images/menu-sep.gif) no-repeat right top;*/
	background:url(../images/seperator.gif) no-repeat right 50%;
	padding:12px 18px;
	color:#FFF;
	display:inline-block;
	font-size:14px;
}
.menubuttons a:hover, a.menubtn-active {
	color:#FFFFFF;
	background:#d54222;
}
.searchtextfield {
	background:#313131;
	width:154px;
	border:0px;
	height:19px;
	padding:4px 0 0 11px;
	margin:1px 1px 3px 0;
}
.button-search {
	background-color:#313131;
	border:0px;
	font:11px verdana;
	color:#848484;
	text-align:center;
	height:23px;
	width:30px;
	padding:4px 0 4px 0;
	margin:1px 1px 3px 0;
}
.contentcont {
	padding:34px 22px 34px 22px;
}
.iconslisting {
	padding:0;/*width:777px;*/
}
.iconslisting li {
	float:left;
	/*width:220px;*/
	width:25%;
	min-width:200px;
	border-bottom:1px solid #454545;
	padding:7px 23px 14px 0;
	min-height:55px;
	margin-right:5%;
}
.iconstitle, .titlesearch, .popup-title{
	font-size:18px;
	color:#D54222;
	padding:10px 0 5px 0;
}
.titlesearch, .popup-title {
	padding:23px 0 5px 23px;
}
 .titlesearch.nopad{padding-left:0px    }
.sub-title{color:#D54222;}
.notifications .main-title {
	padding:0px 20px 0 0;
	float:right;
	cursor:pointer;
	background:url(../images/notarrow.gif) right 12px no-repeat;
}
.searchnumfound {
	font-size:12px;
	font-weight:bold;
	color:#A0A0A0;
}
.centertabsbg, .tabbg {
	background:none;
	font-size:13px;
	font-weight:bold;
	color:#BFBFBF;
	padding:5px 0 0 0;
}
.centertabsbg, .tabbg {
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	padding:9px 0 0 0;
	cursor:pointer;
}
.tabbg {
	text-transform:none;
	padding:0;
	cursor:auto;
	width:99%;
}
.rightabstitle a {
	color:#BFBFBF;
}
.rightlisting, .rightlistinglast {
	padding:12px 10px 12px 10px;
	border-bottom:1px solid #4D4D4D;
}
.rightlistinglast {
	border-bottom:0px;
}
.rightlisting li, .rightlistinglast li {
	/*background:url(../images/rightsect-bullet.gif) no-repeat 3px 10px;*/
	color:#EDEDED;
	padding:3px 0 2px 10px;
}
.rightlisting li a, .rightlistinglast li a {
	color:#EDEDED;
}
.rightlisting li a.yellow, .rightlistinglast li a.yellow {
	color:#D54222;
}
#searchbar {
	background-color:#3e3e3e;
	padding-left:15px;
	border-top:3px solid #D54222;
}
#searchbar .searchtd {
	padding:14px 12px 14px 0px;
	vertical-align:middle;
	white-space:nowrap;
}
#searchbar .searchbtntd {
	padding-top:12px;
}
#searchbar input {
	border:0px;
}
#searchbar .textbox {
	background:#c6c6c6;
	width:150px;
	border:1px solid #dedede;
	height:16px;
	padding:7px;
	color:#5c5c5c;
}
#searchbar .padinput input{margin:0 5px 0 15px}
.keywordtextfield, .searchlist {
	margin:14px 12px 14px 0px;
	background:#303030;
	width:214px;
	border:0px;
	height:16px;
	padding:4px 0 0 11px;
}
.searchlist {
	width:135px;
	height:20px;
	padding:0px;
}
/*.Button, a.Button{
	background:#D54222;
	border:0px;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding:1px 4px;
	cursor:pointer;
}*/
.padtop14 {
	padding-top:14px;
}
.padtop10 {
	padding-top:10px;
}
.searchnumbfoundlist, td.new-link {
	text-align:right;
	padding:31px 10px 10px 0;
	font-size:12px;
}
a.new-link, .new-link a, a.upload-link, a.view-link {
	font-size:11px;
	background:transparent url(../images/icons/add-on.png) no-repeat scroll 0 0;
	font-weight:bold;
	color:#a0a0a0;
	padding:3px 0 5px 20px;
	display:inline-block;
	margin-bottom:1px;
    margin-left:5px;
}
a.upload-link {
	background:transparent url(../images/icons/dir.png) no-repeat scroll 0 0;
}
a.view-link {
	background:transparent url(../images/icons/preview-on.png) no-repeat scroll 0 0;
}
a.upload-link:hover, a.view-link:hover {
	color:#D54222;
}
.breadcrumbs td.new-link {
	padding:0 23px 0 0;
}
.searchlisting td {
	padding:7px 0;
	border-bottom:1px solid #434343;
	font-family:Verdana;
	font-size:10px;
	color:#A0A0A0;
}
.videotitle, .foldertitle {
	/*background:url(../images/video-ico.gif) no-repeat 0 4px;
	padding-left:16px;*/
	font-weight:bold;
	color:#FFF;
}
.foldertitle {
	background:url(../images/folder-ico.gif) no-repeat 2px 2px;padding-left:16px;
}
.searchresults, .maincontent {
	margin:0px 0px;
}
.maincontent {
	background:#2D2D2D;
}
.contentpad {
	padding:10px;
}
.posrelative {
	position:relative;
	z-index:100;
}
.submenu {
	position:absolute;
	width:235px;
	top:0;
	left:-5px;
	background:#fff;
	font-family:Tahoma;
	font-size:11px;
	color:#404040;
	padding:4px 0 4px 0;
	margin:0 6px;
	display:none;
}
.submenu a {
	color:#404040;
	background:#fff;
}
.submenu a:hover, a.submenuon {
	color:#D54222;
	background:#fff;
}
ul.firstlevelmenu {
	padding:15px 0 0 12px;
}
ul.firstlevelmenu li {
	background:url(../images/plus-yellow.gif) no-repeat 0 3px;
	padding:0 0 5px 15px;
	font-weight:bold;
}
ul.secondlevelmenu {
	padding:7px 0 0 0;
}
ul.secondlevelmenu li {
	background:url(../images/plus-gray.gif) no-repeat 0 3px;
	padding:0 0 5px 15px;
	font-weight:bold;
}
ul.thirdlevelmenu, ul.bullets-list {
	padding:7px 0 15px 0;
}
ul.bullets-list {
	margin:7px 0 15px 15px;
}
ul.thirdlevelmenu li, ul.bullets-list li {
	background:url(../images/small-bullet.gif) no-repeat 0 5px;
	padding:0 0 3px 15px;
	font-weight:normal;
}
ul.secondlevelmenu li a {
	color:#ACACAC !important;
}
ul.secondlevelmenu li a:hover {
	color:#FFF !important;
}
.centercatg {
	float:left;
	width:553px;
	margin:0 2px 0 1px;
}
.breadcrumbs {
	padding:14px 0 14px 14px;
}
.breadcrumbs, .breadcrumbs td {
	font-family:verdana;
	font-size:12px;
	color:#d54222;
}
.breadcrumbs a {
	color:#FFFFFF;
}
.breadcrumbs a:hover, a.breadcrumbson {
	color:#d54222;
}
a.breadcrumbson {
	font-weight:bold;
}
.change-view {
	text-align:right;
	padding-right:40px;
}
.librarypad {
	padding:0 15px 0 23px;
}
td.libraryrowpad {
	padding:25px 0 0 0;
	border-bottom:1px solid #4D4D4D;
}
.libraryrowpad td {
	border-style:none none !important;
	border-width:0px!important;
}
.picturethmub {
	width:48px;
	padding-right:12px !important;
}
.picturethmub img {
	max-width:100px;
}
.libvideodetail {
	padding-bottom:4px;
	border-bottom:1px dotted  #434343;
}
.libvideotitle {
	font-weight:bold;
	color:#EEEEEE;
	padding-bottom:2px;
	font-family:Verdana;
}
.libvideotitle a {
	color:#EEEEEE;
}
.libvideodate {
	color:#A0A0A0;
	font-size:10px;
}
.libvideostats {
	color:#5B5B5B;
	font-family:Verdana;
	padding-top:4px;
}
.libvideotools {
	vertical-align:bottom !important;
	text-align:right;
	padding:0 6px 2px 0;
}
.libvideostatus {
	font-size:9px;
	color:#FFF;
	padding:6px 6px 0 0;
	text-align:right;
}
/*forms*/
.form-tbl {
	margin:10px 0 10px 0;
}
.form-tbl td {
	color:#fff;
	font-size:12px;
	padding:5px 5px 5px 0;
    /*vertical-align:middle;*/
}
.form-tbl .border td, .form-tbl.border td {
	border-bottom:1px solid #434343;
}
.form-tbl label {
	padding:0 5px 0 2px;
}
.form-tbl td td {
	padding:0px;
}
.form-tbl td.pad td {
	padding:0 5px 10px 0;
}

.error, .notification-sub .error a {
	color:#EF0C0C;
	font-weight:bold;
}
/*schedule conflict*/
.new, .old, .check-old, .check-new {
	display:block;
}
.old, .check-old {
	color:#ACACAC;
}
.new, .check-new {
	color:#FFF;
}
.old .highlight {
	color:Yellow;
}
.new input, .new label, .old input, .old label
{
display:inline-block;padding-top:5px;

}
.new input, .old input
{
margin-top:5px;margin-right:5px;

}
.conflict {
	color: #C10000;
}
.disabled {
	background-color: #868686;
	border:1px solid #c8c8c8;
}
.add-asset {
	float:right;
	margin-top:2px;
	margin-right:5px;
}
.links-numbers a {
	display:inline-block;
	padding:0 8px;
}
.remove-link {
	vertical-align:middle;
	padding-right:10px;
}
.popup-main {
	padding-bottom:10px;
}
a.preview-link, a.edit-link, a.preview-link:hover, a.edit-link:hover, a.back-link, a.select-link, a.excel-link, a.home-link, a.accept-link, a.remove-link {
	background:transparent url(../images/plus-yellow.gif) no-repeat scroll 0 1px;
	font-weight:bold;
	color:#a0a0a0;
	padding:4px 9px 8px 28px;
    margin-left:5px;
}
a.accept-link {
	background:transparent url(../images/icons/approve-on.png) no-repeat scroll 0 1px;
}
a.remove-link {
	background:transparent url(../images/icons/remove-on.png) no-repeat scroll 5px 2px;
}
a.preview-link {
	background:transparent url(../images/icons/preview.png) no-repeat scroll 0 1px;
	padding:2px 0 5px 18px;
}
a.preview-link:hover {
	background:transparent url(../images/icons/preview-on.png) no-repeat scroll 0 1px;
	padding:2px 0 5px 18px;
	color:#D54222;
}
a.edit-link {
	background:transparent url(../images/icons/edit.png) no-repeat scroll 0 1px;
	padding:2px 0 5px 18px;
	margin-left:10px;
}
a.edit-link:hover {
	background:transparent url(../images/icons/edit-on.png) no-repeat scroll 0 1px;
	padding:2px 0 5px 18px;
	color:#D54222;
}
a.back-link {
	background:transparent url(../images/icons/back.png) no-repeat scroll 0 1px;
	padding:2px 0 7px 24px;
	margin-left:10px;
}
a.select-link {
	background:transparent url(../images/icons/select-on.png) no-repeat scroll 0 1px;
	padding:2px 0 7px 24px;
	margin-left:10px;
}
a.excel-link {
	background:transparent url(../images/icons/excel.png) no-repeat scroll 0 1px;
	padding:2px 0 7px 24px;
	margin-left:10px;
}
a.home-link {
	background:transparent url(../images/icons/home.gif) no-repeat scroll 0 1px;
}
/*upload*/
.RadUpload, .RadUpload_Default {
	width:100px !important;
}
.multiupload .RadUpload, .multiupload .RadUpload_Default {
	width:500px !important;
}
/**calendar*/
.RadPicker_Default .rcCalPopup, .RadPicker_Default .rcTimePopup, .RadPicker_Black .rcCalPopup, .RadPicker_Black .rcTimePopup {
	background-image:url(../images/calendar/sprite.gif) !important;
	display:block;
	height:22px;
	overflow:hidden;
	text-align:center;
	text-indent:-2222px;
	width:22px;
}
.RadInput_Default .riTextBox {
	/*width:160px !important;*/
	color:#848484 !important;
	font-size:11px !important;
	height:18px !important;
	padding:4px 0 0 7px !important;
}
.RadPicker_Default .rcTimePopup, .RadPicker_Default .rcDisabled.rcTimePopup:hover {
	background-position:0 -100px;
}
.poll-bar-tbl {
	border:1px dotted #000 !important;
}
.poll-bar {
	background-color:#cd3e23 !important;padding:2px 0 !important;
}
.sep {
	color:#ACACAC;
	font-weight:normal;
	font-size:10px;
}
.alerticon {
	background:url(../images/alert-icon.png) no-repeat;
	padding:5px 0 5px 30px;
	margin:10px 0;
}
.erroricon {
	background:url(../images/error-icon.png) no-repeat;
	padding:0px 0 5px 30px;
	margin:10px 0;
}
.notifications {
	/*padding-bottom:50px;*/
	position:relative;
}
.notification-sub, .theme-sub {
	position:absolute;
	top:25px;
	display:none;
	right:0px;
	width:415px;
	border:solid black 1px;
	background-color:#494949;
	padding:20px 0 20px 20px;
}
.settings-sub {
	width:160px;
	padding:20px 0 20px 20px;
	border:solid black 1px;
	background-color:#494949;
}
.settingsSubPos {
	/*padding:25px 0 20px 20px;*/
	position:absolute;
	/*top:-26px*/
	top:-1px;
	display:none;
	right:2px;
	width:160px;
	z-index:999;
}
.settingsLink {
	position:relative;
	z-index:1000;
	display:inline-block;
	height:15px;
	padding:8px 6px 0 6px;
}
.settingsLink.active {
	border:solid black 1px;
	border-bottom:0px;
	background:#494949;
	padding:7px 5px 0 5px;
}
.settings-sub {
	padding:20px 0;
}
.settings-sub ul, .theme-sub ul {
	padding:0px;
	margin:0px;
}
.settings-sub li, .theme-sub li {
	border-bottom: 1px solid #646464;
	padding:10px;
	text-align:left
}
.settings-sub li.last, .theme-sub li.last {
	border-bottom:0px;
	padding-bottom:0px;
}
.theme-sub {
	left:-102px;
	top:24px;
	width:100px;
	padding:10px 0;
}
span.theme-white {
	width: 15px;
	height: 15px;
	display: inline-block;
	background-color: #fff;
	margin-right:5px;
}
span.theme-black {
	width: 15px;
	height: 15px;
	display: inline-block;
	background-color: #2D2D2D;
	margin-right:5px;
}
#lblSiteName {
	font-size: 22px;
}
.errormessage {
	background:#FFF url(../images/error-msg.gif) no-repeat 10px 8px;
	border:1px solid #EF0C0C;
	color:#EF0C0C;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	padding:7px 10px 7px 27px;
	max-width:400px;
	margin:20px 0;
	display:block;
}
.success {
    display:inline-block;
	background:#FFF url(../images/success-msg.gif) no-repeat 10px 10px;
	border:1px solid #BFDBBD;
	color: #50A300;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	padding:7px 10px 7px 35px;
	max-width:480px;
    min-width:300px;
	margin:10px 0;
}
.radcomboboxdropdown .rcbitem {
	color:#000 !important;
}
.menu-cont .RadComboBox_Default td.rcbInputCellLeft {
	background-color:#c6c6c6 !important;
	padding:11px 12px;
	border:1px solid #dedede;
}
#lstMenu_DropDown .rcbItem {
	padding: 0px !important;
}
#lstMenu_DropDown .rcbItem a {
	display:block;
	padding:3px 6px;
}
/*#lstMenu_DropDown .rcbItem a:hover {
	color:#D54222 !important;
	background-color:#e4e4e4 !important;
}*/
.menu-cont .RadComboBoxDropDown .rcbItem {
	padding-left:25px !important;
	color:#000 !important;
}
#divFbConnect {
	display:none;
}
#divTWConnect {
	display:none;
}
.clear-fix {
	display:block;
	clear:both;
}
.menubtn a, .menubtn a:hover, .menubtnon a, a.menubtnon {
	padding:5px 18px;
	color:#FFF;
	display:block;
}
.menubtn a:hover {
	color:#404040;
	background-color:#cc7f11;
}
.menubtnon a, .menubtnon a:hover, a.menubtnon {
	color:#404040;
	background-color:#D54222;
}
.note {
	padding-top:5px;
}
.iconspad {
	width:60px;
	text-align:center;
	vertical-align:middle;
	height:66px;
}
.tabsMain {
	height:36px;
	border-bottom:2px solid #D54222;
}
.tabsItem {
	display:none;
}
.tabsLink {
	display:inline-block;
	padding:0 0 0 0px;
	color:#ffffff;
	font-size:13px;
	text-decoration:none;
	margin:0 5px 0 0;
}
.tabsLink span {
	height:26px;
	line-height:26px;
	display:block;
	padding:5px 20px 5px 20px;
	background:#777777;/*background:url(../images/right-tab.png) right 0 no-repeat;*/
}
.tabsLink.on {
	color:#FFFFFF;
	background:#d84114;/*background:url(../images/left-tab-selected.png) 0 0 no-repeat;*/
}
.tabsLink.on span, .tabsLink:hover span {
	/*background:url(../images/right-tab-selected.png) right 0 no-repeat;*/
		color:#FFFFFF;
	background:#d84114;
}
.notificationsNumber {
	color:#fff;
	font-size:18px;
	font-weight:bold;
}
.closeBtn2 {
	float:right;
	position:relative;
	top:-10px;
	right:10px;
}
.charcounter {
	font-size:11px;
	color:#DB2326;
	margin:0 0 0 2px;
	padding:2px;
	width:27px
}
.info-txt {
	font-size:9px;
}
#divcaptions {
	display:none;
}
#divcaptions .input {
	display:none;
	margin:2px 0px;
}
.checking {
	background:url(../images/spinner-small.gif) no-repeat center left;
	color:#EC9E2C;
	padding:0 0 0 19px;
	display:none
}
.RadToolTip_Default .rtWrapper .rtWrapperContent div {
	color:#333 !important;
}
.acc-icon, .tableleftsect, .tablerightsect, .closeBtnIcon {
	display:inline-block;
	width:11px;
	height:8px;
	margin-top:5px;
	background:url(../images/arrow-up.png) 0 0 no-repeat;/*background:url(../images/slidedown-btn.gif) 0 0 no-repeat;*/
}
.acc-icon.activeAcc {
	background:url(../images/arrow-down.png) 0 0 no-repeat;
}
.tableleftsect {
	background:url(../images/tableleftsect.gif) 0 0 no-repeat;
}
.tablerightsect, .closeBtnIcon {
	background:url(../images/tablerightsect.gif) 0 0 no-repeat;
}
.groupsIcon, .permissionsIcon, .selectIcon, .modulesIcon, .modulesPermissionIcon, .editIcon, .fieldsIcon, .deleteIcon, .playListIcon, .relatedBannersIcon, .episodesIcon, .instanceIcon, .scheduleIcon, .previewIcon, .addIcon, .deleteOnIcon, .removeIcon, .approveIcon, .programsIcon, .userIcon, .upIcon, .downIcon, .selectOnIcon, .videoIcon {
	display:inline-block;
	width:12px;
	height:15px;
	background:url(../images/icons/permissions.png) center center no-repeat;
}
.permissionsIcon {
	padding:2px 0 0px 20px;
}
.groupsIcon {
	width:18px;
	background:url(../images/icons/groups.png) center center no-repeat;
	padding:2px 0 0px 20px;
}
.selectIcon {
	background:url(../images/icons/select.png) center center no-repeat;
	padding:2px 0 0px 20px;
}
.modulesIcon {
	background:url(../images/icons/modules.png) center center no-repeat;
	padding:2px 0 0px 20px;
}
.modulesPermissionIcon {
	width:17px;
	background:url(../images/icons/modules-permissions.png) center center no-repeat;
	padding:2px 0 0px 20px;
}
.editIcon {
	background:url(../images/icons/edit.png) center center no-repeat;
	padding:2px 0 0px 20px;
}
.fieldsIcon {
	background:url(../images/icons/fields.png) center center no-repeat;
}
.deleteIcon {
	background:url(../images/icons/delete.png) center center no-repeat;
	padding:0 0 5px 10px;
}
.playListIcon {
	background:url(../images/icons/playlists-light.png) center center no-repeat;
	padding:0 0 0 10px;
}
.relatedBannersIcon {
	background:url(../images/icons/images.png) center center no-repeat;
	padding:0 0 3px 10px;
}
.episodesIcon {
	background:url(../images/icons/episodes.png) center center no-repeat;
}
.instanceIcon {
	background:url(../images/icons/instances.png) center center no-repeat;
}
.scheduleIcon {
	background:url(../images/icons/schedule.png) center center no-repeat;
}
.previewIcon {
	background:url(../images/icons/preview.png) center center no-repeat;
}
.addIcon {
	background:url(../images/icons/add.png) center center no-repeat;
}
.deleteOnIcon {
	background:url(../images/icons/delete-on.png) center center no-repeat;
}
.removeIcon {
	background:url(../images/icons/remove.png) center center no-repeat;
}
.approveIcon {
	background:url(../images/icons/appprove.gif) center center no-repeat;
}
.programsIcon {
	background:url(../images/icons/programs.png) center center no-repeat;
}
.userIcon {
	background:url(../images/icons/user-ico.png) center center no-repeat;
}
.upIcon {
	background:url(../images/icons/up.png) center center no-repeat;
}
.downIcon {
	background:url(../images/icons/down.png) center center no-repeat;
}
.selectOnIcon {
	background:url(../images/icons/select-on.png) center center no-repeat;
}
.videoIcon {
	background:url(../images/video-ico.gif) center center no-repeat;
}
.iconsSep {
	width:1px;
	height:11px;
	margin:2px 4px;
	background:#868686;
	display:inline-block;
}
/***************************************************************************************************************************************
************************************************************Log in***************************************************************************/
.loginHolder {
	width:310px;
	margin:0 auto;
    font-size:12px;
}
.loginHolder.licenseholder{width:500px}
.licenseholder .success{display:block;}
.loginTitle {
	color: #d54222;
	font-size:24px;
	margin-bottom:25px;
}
.inputRow {
	margin-bottom:20px;
}
.inputRow label {
	float:left;
	width:25%;
	padding:6px 0 0 0;font-size:12px;
}
.rememberMe label {
	padding:0;
	float:none;
	padding-left:5px;
    color:#c1c1c1;
}
.loginButtons {
	/*text-align:right;*/
	padding-left:36%;
}
input#btnLogin, input#btnReset {
	width:66px;
	height:29px;
	cursor:pointer;
}
input#btnLogin:hover {
	background-color:#ff5019
}
input#btnReset:hover {
	background-color:#444444;
}
.inputHolder .error{float:right;padding-top:10px;}
/*input#btnLogin{background:url(../images/btn-login.gif) no-repeat left top;}
input#btnLogin:hover{background:url(../images/btn-login-on.gif) no-repeat left top;}

input#btnReset{background:url(../images/btn-reset.gif) no-repeat left top;}
input#btnReset:hover{background:url(../images/btn-reset-on.gif) no-repeat left top;}*/

input#txtLogin, input#txtPass {
	padding:4px 4%;
	background:#efefef;
	width:48%;
	margin:0 8px 0 0;
    height:25px;
}
.logincopyrights {
	text-align:center;
	margin-top:45px;font-size:12px;
}
.textAlignRight {
	text-align:right;
}
/**********************************************************Top right menu*****************************************************/
ul.topRightMenu {
	float:right;
}
ul.topRightMenu li {
	float:left;
	padding:7px;
	margin-right:3px;
	border-right:1px solid #979797;
	color:#FFFFFF;
}
ul.topRightMenu li.last {
	padding-right:0px;
	margin-right:0px;
	border-right:0;
}
ul.topRightMenu li.exception {
	border:0;
	padding:4px 2px;
}
/*******************************************************Stats right setion****************************************************/
.statsTab {
	background:#393939;
	padding:10px 18px;
	border-bottom:1px solid #414141;
}
.statsTab a {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	display:block;
}
input.search, input.searchPrograms, input.searchEpisodes, input.clearHistory, .deleteBtn, .cancelBtn, .saveBtn, .getCommentBtn, .displayBtn, .subscriveBtn, .buttonStyle {
	background:#d54222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	height:29px;
	/*text-indent:500px;
	background:url(../images/btn-search.gif) no-repeat left top;*/
	cursor:pointer;
}
input.search:hover, input.searchPrograms:hover, input.searchEpisodes:hover, input.clearHistory:hover, .deleteBtn:hover, .cancelBtn:hover, .saveBtn:hover, .getCommentBtn:hover, .displayBtn:hover, .subscriveBtn:hover, .buttonStyle:hover {
	background:#484848;/*background:url(../images/btn-search-on.gif) no-repeat left top;*/
}
.innerPading {
	padding:7px 20px 40px 20px;
}
.norecords {
	margin-top:10px;
}
.main-title {
	font-size:20px;
	font-weight:bold;
	color:#D54222;
	padding:23px 23px 10px 5px;
}
.main-title.paddingLeftNone {
	padding:23px 23px 10px 0px;
}
.popup-title.paddingLeftNone {
	padding:23px 23px 10px 0px;
}
.section-head {
	background-color:#393939;
	font-size:13px;
	font-weight:bold;
	color:#BFBFBF;
	padding:13px 0 13px 13px;
    border-top:10px solid #2D2D2D;
}
.section-head.nopad {
	padding:0;
}
.section-head a.expand {
	display:block;
	background:#393939 url(../images/plus.png) no-repeat 5px 50% !important;
	padding-left:25px;
}
.section-head a.expand.opened {
	background:#393939 url(../images/minus.png) no-repeat 5px 50% !important;
}
.section-content {
	background:#484848;
	padding:18px 18px;
}
.section-content table.form-tbl {
	margin:0 !important;
}
.grey {
	background:#626262 !important;
}
.grey:hover {
	background:#D54222 !important;
}
.black {
	background:#454444 !important;
}
.black:hover {
	background:#D54222 !important;
}
tr.rgRow td img, tr.rgAltRow td img {
	padding: 0 3px;
}
.RadComboBox_Default .rcbInputCell, .RadComboBox_Default .rcbArrowCell {
	background-image:none !important;
}
.RadComboBox .rcbInputCell, .RadComboBox .rcbArrowCell {
	padding:2px 7px 3px 7px !important;
}
.rcbArrowCell.rcbArrowCellRight {
	background:url(../images/arrow001.gif) no-repeat left top !important;
	padding:11px 12px;
	border-top:1px solid #dedede !important;
	border-right:1px solid #dedede !important;
	border-bottom:1px solid #dedede !important;
}
.RadComboBox_Custom table td.rcbInputCell {
	border:1px solid #dedede !important;
}
.riTextBox.riEnabled, .riTextBox.riHover, .riTextBox.riFocused {
	background:#c6c6c6 !important;
	padding:4px 9px !important;
	border:1px solid #dedede !important;
	color:#484848 !important;
	height:32px !important;
}
.RadUpload.ruFakeInput {
	background:#c6c6c6 !important;
	padding:5px 9px !important;
	border:1px solid #dedede !important;
}
.gridView {
	background:url(../images/gridView.gif) no-repeat left top;
	width:15px;
	height:15px;
	display:inline-block;
}
.linearView {
	background:url(../images/linearView.gif) no-repeat left top;
	width:15px;
	height:15px;
	display:inline-block;
}
.selectHolder {
	background:#C6C6C6 url(../images/arrow001_.gif) no-repeat right top;
	overflow:hidden;
    width:180px;display:inline-block;
}
.selectHolder select {
	padding:4px 9px;
	height:29px;
	width:117%;
	background:none;
}
.editButtons td {
	border-right:1px solid #959595;
}
.editButtons td:last-of-type {
	border-right:0px;
}
.dashboard_programs, .dashboard_ondemand, .dashboard_medium, .dashboard_library {
	width:51px;
	height:44px;
}
.dashboard_programs {
	background:url(../images/icons/home/programs-ico.png) no-repeat left -10px;
}
.dashboard_ondemand {
	background:url(../images/icons/home/ondemand-ico.png) no-repeat left -10px;
}
.dashboard_medium {
	background:url(../images/icons/home/medium-ico.png) no-repeat -5px -13px;
}
.dashboard_library {
	background:url(../images/icons/home/library-ico.png) no-repeat left -10px;
}
.rgCollapse {
	background:url(../images/arrow-up.png) no-repeat 5px 3px !important;
}
.rgExpand {
	background:url(../images/arrow-down.png) no-repeat 5px 3px !important;
}
.rcbInputCellLeft {
	min-width:25px !important;
}
.RadTreeView_Black .rtPlus, .RadTreeView_Black .rtMinus {
	background:url(../images/signs.gif) no-repeat left top !important;
}
.RadTreeView .rtPlus {
	background-position:0 0 !important;
}
.RadTreeView .rtMinus {
	background-position: 0 -11px !important;
}
ul.rcbList li {
	background:#c6c6c6 !important;
}
ul.rcbList li a, ul.rcbList li {
	padding:5px 0 5px 5px !important;
	font-size:14px !important;
	color:#5c5c5c !important;
}
ul.rcbList li a:hover, ul.rcbList li:hover {
	background-color:#7a7a7a !important;
	color:#FFFFFF !important;
}
.selectHolder option {
	padding:5px 0 5px 5px !important;
	font-size:14px !important;
	color:#5c5c5c !important;
}
.selectHolder option:hover {
	background-color:#7a7a7a !important;
	color:#FFFFFF !important;
	cursor:pointer !important;
}
.rcbInputCell.rcbInputCellLeft {
	border-bottom: 1px solid #DEDEDE !important;
	border-right: 1px solid #DEDEDE !important;
	border-top: 1px solid #DEDEDE !important;
}
.NextPrevAndNumeric .RadComboBox .rcbInputCell, .NextPrevAndNumeric .RadComboBox .rcbArrowCell {
	padding:2px 9px !important;
	height:11px !important;
}
.NextPrevAndNumeric .rcbInput {
	height:17px !important;
}
.NextPrevAndNumeric .rcbArrowCell.rcbArrowCellRight {
	background-position:0 -3px!important;
}
.rgNoRecords td {
	padding:10px;
}
.pagephotos td {
	vertical-align:bottom !important;
	padding-bottom:30px;
}
.ajax_loader {
	background:transparent url(../images/loading.gif) no-repeat center center;
	z-index:990000 !important;
}
.about-lic span
{
    display:block ;
    padding-bottom:3px;
}
.content-img{
max-height:60px;	}