﻿/*
* General classes
*/
.inputTbxSingleWidth, .inputTbxMultiWidth
{
    width:295px;
}
.inputDdlWidth
{
    width:302px;
}
.inputFullWidth
{
    width:660px; /* Full width inside e.g. ".toolSectionBottom" -> width = 680px - 9x2px(padding) - 2px borders = 660px  */
}

.inputInPanelFullWidth,
.ddlInPanelFullWidth
{
    width:650px;
}
.ddlFullWidthOneIcon /* Ddl that covers whole "totalWidth" - (1 x iconWidth[16px] + 3px) */
{
    width:635px !important;
}
.ddlFullWidthTwoIcons /* Ddl that covers whole "totalWidth" - (2 x iconWidth[16px]) */
{
    width:611px;
}
.scrollWidth
{
    width:16px;
}
.hidden { display:none; }
.clickable { cursor:pointer; }
.help { cursor:help; }
.selectedRow td
{
    background-color:#5a89e8 !important;
}
.altRow1 td
{
    background-color:#ffffff !important;
}
.altRow2 td,
table.SOC_sortContainer tr.alt td
{
    background-color:#f5f5ff !important;
}
.rgdNotFoundMsg
{
    padding-top:3px;
}
.buttonBar
{
    margin:3px 0px;
    padding-top:4px;
    text-align:right;
}
.templateEditModeWrapper
{
    margin:4px;
}
/* DISABLED */
.disabled,
fieldset.disabled > legend{
    color:#cdcdcd !important;
}
input.disabled,
select.disabled,
textarea.disabled,
fieldset.disabled{
    border-color:#cdcdcd !important;
}
/* Loading image used by Ajax Panles */
.bigLoadingImage
{
    vertical-align:middle;
    margin:50px auto;
}
/*
* EXTENDED CSS VALUES FOR SKINID'S - NOT text(font) attributes those are set inside Skin-file
*/
.ArtBtn
{
    margin:2px 0px; 
}
.ArtBtnNext
{
    font-size:12px !important;
    margin:2px;
}
/* Define layout for "Edit"-Panel */
.ArtPnlInputWrapper
{
    background-color:#ecf1f6;
    border:groove 1px #808080;
}
.ArtPnlInput
{
    
}
.ArtPnlInput fieldset
{
    background-color: #e8eef8;
    border:solid 1px #808080;
    padding:2px 3px 6px 3px;
}
.ArtPnlInput legend
{
    font-family:Verdana, Arial;
    font-size:10px !important;
    font-weight:bold;
    color:#000000;
    padding:0px 2px;
}
.ArtPnlInput fieldset.not-active {
    background-color: transparent;
    border:none;
    padding:0;
    margin: 0;
}
.ArtPnlInput fieldset.not-active > legend {
    display:none;
}
.ArtPnlInputNoGroupText
{
    background-color:#ecf1f6;
    border:groove 1px #808080;
    padding:2px 3px;
}

.ArtPnlDynInput_smaller
{
	background-color:#ecf1f6;
    border:groove 1px #808080;
    padding:2px 3px;
}

.ArtPnlDynInput_small
{
	background-color:#ecf1f6;
    border:groove 1px #808080;
    padding:2px 3px;
}

.ArtPnlDynInput
{
	background-color:#ecf1f6;
    border:groove 1px #808080;
    padding:2px 3px;
}

.ArtPnlInputInner
{
    margin:0;
}

/*
* SAME CSS VALUES AS IN SKIN FILE - For Controls not supporting SkinID, "copy"
* font attributes from Skin-file
*/

/* Define layout for TextBox-Control */
A.ArtLbnAction:link        { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnAction:visited     { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnAction:hover       { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:Red; text-decoration:none }
A.ArtLbnAdd:link        { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnAdd:visited     { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnAdd:hover       { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:Red; text-decoration:none }
A.ArtLbnEdit:link        { font-family:verdana, arial !important; font-size:11px !important; font-weight:normal !important; color:#0066CC !important; text-decoration:none  !important }
A.ArtLbnEdit:visited     { font-family:verdana, arial !important; font-size:11px !important; font-weight:normal !important; color:#0066CC !important; text-decoration:none  !important }
A.ArtLbnEdit:hover       { font-family:verdana, arial !important; font-size:11px !important; font-weight:normal !important; color:#ff0000 !important; text-decoration:none  !important }
A.ArtLbnEdit:active       { font-family:verdana, arial !important; font-size:11px !important; font-weight:normal !important; color:#0066CC !important; text-decoration:none  !important }
A.ArtLbnRemove:link        { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnRemove:visited     { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnRemove:hover       { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:Red; text-decoration:none }
A.ArtLbnCancel:link        { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnCancel:visited     { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:#0066CC; text-decoration:none }
A.ArtLbnCancel:hover       { font-family:verdana, arial; font-size:11px !important; font-weight:normal; color:Red; text-decoration:none }
A.ArtLbnSelected:link        { color:#ff0000 !important; }
A.ArtLbnSelected:visited     { color:#ff0000 !important; }
A.ArtLbnSelected:hover       { color:#ff0000 !important; }
A.ArtLbnSelected:active      { color:#ff0000 !important; }

.ArtLblInputHeader      { font-family:Verdana, Arial; font-size:11px !important; font-weight:bold; color:#000000; }
.ArtLblStatusValue      { font-family:Verdana, Arial; font-size:11px !important; font-weight:bold; color:#000000; }
.ArtLblDataHeader       { font-family:Verdana, Arial; font-size:11px !important; font-weight:bold; color:#000000; }
.ArtLblDataValueSmall   { font-family:Verdana, Arial; font-size:10px !important; font-weight:normal; color:#000000; }
/* Standard font */
.ArtLblDataValue,
.resultTable,
.SOC_sortContainer { font-family:Verdana, Arial; font-size:11px !important; font-weight:normal; color:#000000; }

.ArtBtnAction  { font-family:Verdana, Arial; font-size:11px !important; font-weight:normal; color:#000000; }

.ArtTbxInputSingle  { font-family:Verdana, Arial; font-size:11px !important; font-weight:normal; color:#000000; }

.ArtDdlInput    { font-family:Verdana, Arial; font-size:11px !important; font-weight:normal; color:#000000; }

.ArtAjaxStatus  { font-family:Verdana, Arial; font-size:10px !important; font-weight:normal; color:#000; font-style:italic; }

.ArtTbxWatermark { color:#7d7d7d !important; }

/*
* GLOBAL - is (supposed to be) used in more than one page or control
*/
/* Presentation options - used in news and cat.links edit template */
.PRES_tbl_presWrapper
{
    width:100%;
}
.PRES_td_presHeader
{
    padding:0 5px 8px 5px;
}
.PRES_td_leftColumn
{
    width:50%;
    vertical-align:top;
    padding:5px;
}
td.PRES_td_optLabel,
td.PRES_td_optLabel span,
.PRES_tbl_presWrapper th,
.PRES_tbl_presWrapper th span
{
    font-weight:normal !important;
}
.PRES_tbl_presWrapper th{
    text-align:left;
}
.PRES_td_optInput
{
    text-align:right;
    padding-bottom:4px;
}
.PRES_indentedOptInput
{
    padding-left:22px;
}
.PRES_td_rightColumn
{
    width:50%;
    vertical-align:top;
    padding:5px;
}
.PRES_td_sortOptionSpace
{
    font-size:2px !important;
    height:6px;
    line-height:6px;
}
/* header for each sort order option/level */
.PRES_td_sortByLevel
{
    text-align:right;
}
.col1 .PRES_ddl_findKeywordsIn
{
    text-align:left;
}

/*
* WPPageProperties.ascx
*/
.divMetaTagHeaderWrapper
{
    margin-top:6px;
    margin-bottom:3px;
}
.inputTbxMetaTagValue
{
    font-family:Verdana, Arial;
    font-size:11px !important;
    font-weight:normal;
    margin-bottom:3px;
    width: 100%;
}

/*
* WPPageTemplateControl.ascx, WPMasterPageControl.ascx
*/
div#divTemplateListWrapper
{
    width:500px;
    height:250px;
    overflow-y:scroll;
    border:solid 1px #000000;
    padding:5px;
    margin-left:10px;
}
div#divMasterPageListWrapper
{
    width:500px;
    height:250px;
    overflow-y:scroll;
    border:solid 1px #000000;
    padding:5px;
    margin-left:10px;
}
/* Table inside RadComboBox / Gridview ItemTemplate */
table.tblTemplateListItemTable
{
    width:100%;
    background-color:#ffffff !important;
    margin:3px 0px;
    cursor:pointer;
}
td.tdTemplateListItemImage
{
    width:100px;
    background-color:#ffffff !important;
    vertical-align:middle;
    padding:2px !important;
}
td.tdTemplateListItemInfo
{
    width:380px;
    background-color:#ffffff !important;
    vertical-align:top;
    padding:4px 6px !important;
}

/*
* Search_User.aspx
*/
.SU_tbxInputWidth
{
    width:190px;
}
td.searchCell
{
    padding:0px 5px; 
}
table.resultTable
{
    width:100%;
    margin:10px 0px 10px 10px;
}
/*
* Administrate_user.aspx
*/
.AU_tbxInputWidth
{
    width:95%;
    *width:320px; /*IE ONLY*/
}
table.AU_tblUserInfo
{
    height:100%;
}
table.AU_tblUserInfo td
{
    padding:3px 3px 0px 6px;
}
/*
* Administer_Editorials.aspx, AdminEditorials.ascx / Sharing values with Administer_PageReaderGroups.aspx, AdminPageReaderGroups.ascx
*/
table.AE_wrapper,
table.ARG_wrapper
{  
    width:100%;
}
.AE_topSection,
.ARG_topSection
{
    border-bottom:none !important;
}
td.AE_editorial,
td.ARG_readerGroup
{
    width:50%;
    vertical-align:top;
    background:transparent url('../../../Images/tool/bg_1x1_6e6e6e.gif') repeat-y 100% 27px;
}
div.AE_editorial,
div.ARG_readerGroup
{
    margin:6px 11px 5px 11px;
}
div.AE_selectedEditor,
div.AE_selectedLocalEditors,
div.ARG_selectedReaders
{
    margin-top:6px;
}
span.AE_selectedLocalEditors,
span.ARG_selectedReaders
{
    display:block;
    
}
td.AE_editors,
td.ARG_readers
{
    width:50%;
    vertical-align:top;
}
.AE_editorsListWrapper,
.ARG_readersListWrapper
{
    margin:6px 11px 5px 11px;
}
/*
* WPEditorialConnectionToGroup(Pages)Control.ascx
*/
.ECL_grwEditColumn
{
    width:100px;
}
.ECL_tdHeader
{
    padding:2px 3px;
}

/*
* Administer_PageReaderGroups.aspx
*/

/*
{
    padding-top:3px;    
}

{
    vertical-align:top;
    border-top:solid 1px #5f5f5f;
    border-right:solid 1px #5f5f5f;
    background-color:#ffffff !important;
    padding:1px 3px;
}

td.ARG_readers
{
    vertical-align:top;
    border-left:solid 1px #808080;
}

{
    margin:8px 10px 5px 10px;
    padding:0px 1px;
    border-top:solid 1px #808080;
}*/

/*
* AdminPageReaders.ascx
*/
td.EPAR_readerGroupsListHeader
{
    
}
td.EPAR_readerGroupsList
{
    width:45%;
    vertical-align:top;
    padding:0px 15px 0px 5px;
}
div.EPAR_readerGroupsListWrapper
{
    width:100%;
    margin:2px 5px;
    padding:0px 1px;
    border-top:solid 1px #808080;
}
td.EPAR_readersList
{
    vertical-align:top;
    padding:0px 15px 0px 5px;
}
div.EPAR_readersListWrapper
{
    vertical-align:top;
    width:100%;
    margin:2px 5px;
    padding:0px 1px;
    border-top:solid 1px #808080;
}
td.EPAR_addedReadersListHeader
{
    
}
td.EPAR_addedReadersList
{
    vertical-align:top;
    padding:0px 20px 0px 5px;
}
div.EPAR_addedReadersListWrapper
{
    vertical-align:top;
    width:100%;
    margin:2px 5px;
    padding:0px 1px;
    border-top:solid 1px #808080;
}

/*
* EditPage_PageEditorials.aspx, WPPageEditorialControl.ascx
*/
.EPE_editorialsDdlList
{
    margin:3px 4px;
    width:650px !important;
}

/*
* WPPublish2Control.ascx
*/


/*
* WPPublishTimeLineControl.ascx  :  WPPTLC_
*/
/* Layout */
#WPPTLC_tblPublishTimeLineControl
{
    width:100%;
    margin:5px 0 10px 0;
}
#WPPTLC_tdPreviousDateWrapper,
#WPPTLC_tdNextDateWrapper
{
    vertical-align:bottom;
}
#WPPTLC_tdNextDateWrapper
{
    text-align:right;
}
#WPPTLC_tdDatePickerWrapper
{
    padding-left:50px;
}
#WPPTLC_tblDatePicker
{
   margin-left:0;
   margin-right:0;
}
#WPPTLC_tblDatePicker td
{
   text-align:left;
}
#WPPTLC_tdTimeLineWrapper
{
    text-align:center;
    padding:8px 0 40px 0;
}
#WPPTLC_tdGoToDateWrapper
{
    text-align:center;
}
.WPPTLC_rDateInpt_goToDate
{
    width:60px;
}
/* TimeLine */
.horizontal,
.vertical
{
    margin:0;
    padding:0;
    list-style-type:none;
}
.horizontal li
{
    position:relative;
}
.vertical li
{
    text-align:left;
}

.timeLine
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size:11px !important;
    font-weight:normal;
    text-decoration:none;
    color:#000000;
}
.dateItem
{
    float: left;
    border:solid 1px #000000;
    background:#ffffff url(../../../Images/tool/timeline_bg_available.gif) top left no-repeat;
}
a.dateLink,
.isOccupiedDateText
{
    float: left;
    width: 21px;
    padding:2px 0 1px 0;
    color:#000000;
    text-align:center;
    text-decoration:none;
}
a.dateLink:link
{
}
a.dateLink:visited
{
}
a.dateLink:hover
{
    background-color:#cccccc;
}

html>body a.dateLinkWithInfo /* HIDE FROM IE */
{
    padding:4px 0 3px 0;
}
.dateText
{
    
}
/* STATUS for DATES */
.dateIsOccupied
{
    background:#ffffff url(../../../Images/tool/timeline_bg_occupiedDate.gif) top left no-repeat;
}
.dateIsPartlyOccupied
{
    background:#ffffff url(../../../Images/tool/timeline_bg_partlyOccDate.gif) top left no-repeat;
}
.currentOccupiedDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_currOccupied.gif) top left no-repeat;
}
.currentVersionHaveNoToDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_anim_betwNoEnd.gif) top left no-repeat;
}
.versionHaveNoToDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_noToDate.gif) top left no-repeat;
}
.selectedStartDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_anim_fromDate.gif) top left no-repeat;
}
.selectedDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_anim_betwDates.gif) top left no-repeat;
}
.selectedEndDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_anim_toDate.gif) top left no-repeat;
}
.selectedDateIsInavalid
{
    background-color:#ff0000;
    background-image:none !important;
}

/* INFO connected to DATES */
.infoGroup
{
    position:absolute;
    left:-1px;
    top:20px;
}
.infoItem
{
    float:none;
    padding:2px 2px 0 2px;
}
a.infoLink
{
    color:#000000;
}
a.infoLink:link
{
}
a.infoLink:hover
{
}
a.infoLink:visited
{
}
.infoText
{
    white-space:nowrap;
}
.infoLevel1
{
    font-size:10px !important;
}
.infoLevel2
{
    
}
.infoLevelBorder1
{
    border-left:solid 1px black;
}
.infoLevelBorder2
{
    border-left:solid 1px red;
}
/* "SetDate"-Pop-up */
.divSetDate
{
    display:none;
    position:absolute;
    left:-1px;
    top:-33px;
    
    width:21px;
    height:30px;
    z-index:1000;
}
/* TimeLineControl Help                        ##################################                         */
.imgTimeLineHelpIcon
{
    cursor:pointer;
    vertical-align:middle;
}
#WPPTLC_tbl_TimeLineHelp 
{
    display:none;
}
.helpInfoDateCell
{
    border:solid 1px #000000;
}
.helpInfoAvailableDate
{
    background:#ffffff url(../../../Images/tool/timeline_bg_available.gif) top left no-repeat;
}
.helpInfoDateText
{
    width: 21px;
    padding:2px 0 1px 0;
    color:#000000;
    text-align:center;
    text-decoration:none;
}
.helpInfo
{
    padding:0 0 0 12px;
}

/* 
* WPNewsEditControl.ascx(Events) and WPEditNewsControl.ascx
*/
#NEC_newsWrapper .toolSectionTop,
#ENC_newsWrapper .toolSectionTop,
#CLEC_wrapper .toolSectionTop
{
    border-top:none;
    padding:10px 11px 4px 11px;
}
#ENC_newsWrapper .toolSectionTop{
    padding-bottom:8px;
}
#ENC_newsWrapper .toolSectionTop input{
    /* The Delete-LinkButton */
    vertical-align:middle;
    margin-left:3px;
}
.ENC_categories span
{
    font-weight:normal !important;
}
.toolMainTable.ENC_newsDdl .col1,
.toolMainTable.ENC_newsDdl .col2
{
    width:auto !important;
}
.toolMainTable.ENC_newsDdl .col2
{
    text-align:right !important;
}
table.ENC_advancedSettings
{
    margin-top:9px;
}
/* 
* WPNewsEditControl.ascx - Events
*/
#NEC_newsWrapper .toolSectionTop
{
    padding-top:1px;
    padding-bottom:8px;
}
#NEC_tbl_ddlTable 
{ 
    width:100%;
    margin-bottom:10px; 
}
#imgUpdateDdlNewsToEdit
{
    margin-top:4px;
}
.NEC_cbx_include {}
.NEC_lbl_filterFromDate {}
.NEC_lbl_filterToDate {}
.NEC_lbx_filterCategories
{
    width:140px;
    height:45px;
}
div.NEC_presOptions
{
    padding-top:10px;
}
span.NEC_lbl_presOption
{
    float:left;
}
.NEC_rNumInp_presOptions
{
    float:right;
}
/* EVENTS */
#NEC_td_eventFromDate,
#NEC_td_eventToDate
{
    padding:4px 3px;
    vertical-align: top;
}
#NEC_td_extraInfo1,
#NEC_td_extraInfo2
{
    vertical-align:top;
}

/* 
* WPCategorizedLinksEditControl.ascx 
*/

#CLEC_wrapper .toolSectionTop
{
    /* Is also sharing values see #ENC_newsWrapper */
    border-top:none;
    padding-bottom:10px;
}
#CLEC_tbl_presWrapper
{
    margin-top:10px;
}
#CLEC_tbl_presWrapper table.toolInnerTable td
{
    padding:5px 0 0 0;
}
#CLEC_tbl_presWrapper table.toolInnerTable td input,
#CLEC_tbl_presWrapper table.toolInnerTable td select
{
    margin-bottom:5px;
}
.CLEC_td_categoriesColumn
{
    padding:5px 5px 10px 5px;
}
.CLEC_td_leftColumn
{
    width:50%;
    vertical-align:top;
    padding:5px;
}
.CLEC_td_rightColumn
{
    width:50%;
    vertical-align:top;
    padding:5px;
}
#CLEC_wrapper td.toolSectionContent.wide
{
    padding-right: 5px;
}
#CLEC_wrapper td.toolSectionContent.wide textarea
{
    width: 100%;
}
/* WPSortOrderDdlControl.ascx */
.SODC_ddl
{
    
}

/*
* WPImageArchive.ascx
*/
.IA_imgCategories
{
    width:100%;
    border: 1px solid #7F9DB9;
    background-color: white; 
    vertical-align: middle; 
    font-family: Arial, Verdana; font-size: 11px !important; 
    height: 21px; 
    cursor: default;
}
/* IE 7 & earlier, Make combobox be above thumbnails - START */
div.toolFormTabContent #divComboboxWrapper
{
    *height:24px;
}
table.IA_imgCategories
{
    *position:absolute;
    *z-index:6000; /* Telerik Context menu has 7000 */
}
/* IE 7 & earlier, Make combobox be above thumbnails - END */
.IA_imgCatSelected
{
    text-align:left;
    padding-left: 2px;
}
.IA_imgCatToggle
{
    text-align:right;
    width:30px;
    vertical-align:middle;
}
.IA_imgCatHintWrapper,
.IA_imgCatHint
{
    height: 21px; vertical-align: top;
}
.IA_imgCatControlWrapper
{
    position: relative; top: 0; left: 0;
    width: 100%; 
}
.IA_imgCatControl
{
    position: absolute; top: 5; left: 0;
    z-index: 101; 
    background-color: #fff; 
    border: solid 1px #808080; 
    width: 100%;
    margin: 0;
    max-height:500px;
    overflow-y:auto;
}
div.IA_selImgResizedInfo
{
    padding-bottom:4px;
}
span.IA_selImgResizedInfo,
a.IA_selImgResizedInfo
{
    display:block;
    float:left;
}
a.IA_selImgResizedInfo
{
    float:right;
}
div.IA_selImg
{
    width:100%;
    text-align:center;
}
.IA_selImgInfo
{
    margin:4px 2px 0 2px;
}
div.IA_selImgSizeInfo
{
    margin-top:4px;
    padding:0 2px 0 2px;
    line-height:16px;
}
span.IA_selImgSizeInfo
{
    display:block;
    float:left;
}
ul.IA_selImgSizeInfo
{
    float:left;
    padding:0;
    margin:0;
}
ul.IA_selImgSizeInfo li
{
    list-style-type:none;
    float:left;
    margin:0 7px 0 6px;
    padding:0;
}
div.IA_imgInsertValues,
div.IA_imgEditInfo
{
    margin-bottom:4px;
}
table.toolMainTable.IA_imgInsertValues,
table.toolMainTable.IA_imgEditInfo
{
    margin-top:4px;
}
table.toolMainTable.IA_imgEditInfo td.col1{
    width:45%;
}
table.toolMainTable.IA_imgEditInfo td.col1 input,
table.toolMainTable.IA_imgEditInfo td.col1 textarea{
    width:280px !important;
}
table.toolMainTable.IA_imgEditInfo td.col1 .toolInnerTable tr:first-child+tr td.col1 textarea{
    height:82px !important;
}
table.toolMainTable.IA_imgEditInfo td.col2{
    width:33%;
}
table.toolMainTable.IA_imgEditInfo td.col2 input,
table.toolMainTable.IA_imgEditInfo td.col2 textarea{
    width:205px !important;
}
table.toolMainTable.IA_imgEditInfo td.col3{
    width:22%;
}
table.toolMainTable.IA_imgEditInfo td.col3 .toolInnerTable td{
    vertical-align:top;
}
/*
* WPImageArchiveCropper.ascx
*/
.IAC_imageInfo
{
	width:100%;
	text-align:left;
	border-top:solid 1px Gray;
	padding-top:4px;
}

.IAC_imageResizedMessage
{
	width:100%;
	text-align:left;
	margin-top:5px;
}

.IAC_toolbar
{
	width:100%;
	border-bottom:Solid 1px Gray;
	padding-left:5px;
	padding-right:5px;
	position:relative;
}

.IAC_rightToolbar
{
	float:left;
}

.IAC_rightToolbar
{
	float:right;
}
.activateCrop,
.cropSelection,
.cropCancel
{
    cursor:pointer;
}
div.cropInfo .inputTbxSingleWidth
{
    width:120px;
}
div.IAC_editedImage
{
    padding:4px 4px 9px 4px;
}
/* 
* ArchiveControl.ascx 
*/
.AC_nowEditedVersion { color:#000000; }
/*
* CategoryEditControl.ascx
*/
.CEC_ddlCategories 
{
    width:605px; /* "Full" width - (3 x iconWidth[16px]) */
}
.CEC_lbn_sortOrder,
.CEC_lbn_editCategory,
.CEC_lbn_removeCategory,
.CEC_lbn_updateCategory,
.CEC_lbn_cancelUpdate,
.CEC_lbn_saveSortOrder,
.CEC_lbn_cancelSortOrder
{
    margin-left:2px;
    vertical-align:middle;
}
div.CEC_editCategory,
div.CEC_saveSortOrder { padding:6px 0 0 0; }
div.CEC_editCategory,
table.CEC_editCategory,
div.CEC_saveSortOrder,
table.CEC_saveSortOrder      { width:100%; }
table.CEC_editCategory td,
table.CEC_saveSortOrder td   { padding-top:2px; padding-bottom:2px;}
td.CEC_editCategory,
td.CEC_saveSortOrder    { text-align:right; padding-right:6px; }
td.CEC_saveSortOrderLabel   { padding-left:2px; }
td.CEC_saveSortOrderControl { padding-top:8px; }
/*
* SortOrderControl.ascx
*/
table.SOC_sortContainer { width:100%; text-align:left; }
/*table.SOC_sortContainer tr.alt td { } - Charing values with ".altRow2 td" */
table.SOC_sortContainer img { border:none; margin-right:3px; }

/*
* RotatorEditControl.ascx
*/
.toolSectionTop.REC_rotatorDescription
{
    border-top:none;
}
.toolSectionTop.REC_rotatorDescription,
.toolSectionTop.REC_itemComboBox
{
    padding-top:9px;
}
.REC_rotatorDescription .toolMainTable,
.REC_rotatorDescription .toolMainTable .col1,
.REC_rotatorDescription .toolMainTable .col2
{
    width:auto;
}
.REC_rotatorDescription .toolMainTable .col1
{
    padding-right:4px;
}
.REC_rotatorDescription .toolMainTable input,
.REC_rotatorDescription .toolMainTable textarea
{
    width:601px;
}

.REC_itemComboBox .toolMainTable td.col2
{
    text-align:right;
    padding-bottom:0;
    vertical-align:middle;
}
td.REC_editItemImage
{
    vertical-align:top;
    text-align:center;
}
td.REC_editItemEditor
{
    vertical-align:top;
}
.REC_categoryControl
{

}
.REC_autoDuration { width: 50px !important; }
/* Adjustments for Category control used in RotatorEditControl */
.REC_categoryControl .CEC_ddlCategories             { width:594px; }
.REC_categoryControl td.CEC_saveSortOrderLabel      { padding-bottom:3px; }
.REC_categoryControl .SOC_sortContainer th          { border-bottom:solid 1px #848284; }
/*
* WPBannerEditControl.ascx
*/
table.BEC_publishDates,
td.BEC_bannerLink table
{
    height:73px;
}
td.BEC_bannerImage
{
    padding-left:2px;
}
/*
* WPCurrentUserControl.ascx
*/
table.userInfoTable
{
    width:100%;
}
.userInfoTable .infoTableCol1,
.userInfoTable .infoTableCol2,
.userInfoTable .infoTableCol3 {  width:33%; }
/*
* WPAdminPageLanguages.ascx
*/
.APL_availableLanguages,
.APL_defaultLanguage
{
    margin-bottom:4px;
}
/*
* WPForumAdminControl.ascx
*/
#divForumAdminControl .toolInnerTable td.col2
{
    text-align:left;
}
.toolInnerTable.FAC_forumSettings,
.toolInnerTable.FAC_detailedSettings
{
    margin-top:12px;
}
.toolInnerTable.FAC_forumSettings td.col1,
.toolInnerTable.FAC_forumRanks td.col1,
.toolInnerTable.FAC_forumSettings td.col2,
.toolInnerTable.FAC_forumRanks td.col2,
.toolInnerTable.FAC_forumSettings td.col3,
.toolInnerTable.FAC_forumRanks td.col3,
.toolInnerTable.FAC_forumSettings td.col4,
.toolInnerTable.FAC_forumRanks td.col4,
.toolInnerTable.FAC_forumSettings td.col5,
.toolInnerTable.FAC_forumRanks td.col5,
.toolInnerTable.FAC_forumRanks td.col6
{
    width:auto;
    text-align:left;
    vertical-align:top;
    border-left:solid 1px #6e6e6e;
}
.toolInnerTable.FAC_forumSettings td.col1
{
    text-align:right;
    padding-right:3px;
    border-left:none;
}
.toolInnerTable.FAC_forumRanks td.col5,
.toolInnerTable.FAC_forumRanks td.col6
{
    width:21px;
}
.toolInnerTable.FAC_forumRanks td.col1,
.toolInnerTable.FAC_forumRanks td.col6
{
    border-left:none;
}
.toolInnerTable.FAC_forumSettings tr.row1 td.col1,
.toolInnerTable.FAC_forumRanks tr.row1 td.col1,
.toolInnerTable.FAC_forumSettings tr.row1 td.col2,
.toolInnerTable.FAC_forumRanks tr.row1 td.col2,
.toolInnerTable.FAC_forumSettings tr.row1 td.col3,
.toolInnerTable.FAC_forumRanks tr.row1 td.col3,
.toolInnerTable.FAC_forumSettings tr.row1 td.col4,
.toolInnerTable.FAC_forumRanks tr.row1 td.col4,
.toolInnerTable.FAC_forumSettings tr.row1 td.col5,
.toolInnerTable.FAC_forumRanks tr.row1 td.col5,
.toolInnerTable.FAC_forumRanks tr.row1 td.col6
{
    border-bottom:solid 1px #6e6e6e;
    padding-left:2px;
}
.toolInnerTable.FAC_forumSettings tr.row1 td.col1
{
    padding-left:0;
}
.toolInnerTable.FAC_forumSettings tr.row5 td.col1
{
    text-align:left;
    border:none;
    padding:6px 0 0 0;
}
.toolInnerTable.FAC_forumRanksAdmin
{
    margin-top:10px;
}
.toolInnerTable.FAC_forumRanks td
{
    padding:3px 2px 2px 2px;
    border-bottom:solid 1px #6e6e6e;
}
/*
* RECURSIVE CONNECTIONS - WPPageConnectedAttributesControl.ascx
*/
.recursiveConnections 
{
    border-collapse: collapse;
    border: 0;
    margin-bottom: 20px;
    width: 100%;
}
.recursiveConnections th 
{
    font-weight: bold;
    text-align: left;
}
.recursiveConnections th,
.recursiveConnections td 
{
    color: #000;
    font: 11px verdana, helvetica, arial, sans-serif;
}
.recursiveConnections th.col1, 
.recursiveConnections td.col1, 
.recursiveConnections th.col2,
.recursiveConnections td.col2,
.recursiveConnections th.col3,
.recursiveConnections td.col3,
.recursiveConnections th.col4,
.recursiveConnections td.col4 
{
    text-align: center;
}
.recursiveConnections th.icon,
.recursiveConnections td.icon 
{
    width: 30px;
    text-align: center;
}
.recursiveConnections a img 
{
    border: 0;
}
.connectableItems 
{
    width: 100%;
}
/* Ended inheritance */
#PCAC_tblEndedInheritance.recursiveConnections th.col0,
#PCAC_tblEndedInheritance.recursiveConnections td.col0
{
    width:440px;
}
/* Directly connected */
#PCAC_tblConnected.recursiveConnections th.col0,
#PCAC_tblConnected.recursiveConnections td.col0
{
    width:240px;
}
/* Inherited connections */
#PCAC_tblInheritedConnectedPages.recursiveConnections th.col0,
#PCAC_tblInheritedConnectedPages.recursiveConnections td.col0
{
    width:350px;
}
/*
* WPPageAttributeEditControl.ascx
*/
#tblPAECConnectedAttributes
{
    margin-top:5px;
}
#tblPAECConnectedAttributes td.col2 input.ArtTbxInputSingle,
#tblPAECConnectedAttributes td.col2 select
{
    width:335px !important;
}
/*
* WPImageInputControl.ascx
*/
.IIC_imageInfoWrapper .ArtLblDataValue
{
    font-size:10px !important;
}
/*
* AdminMailingListsControlHistory.ascx
*/
.AMLCH_list
{
    overflow:auto;
}

.PRES_properties {
	min-height: 280px;
	padding: 6px 3px 0;
}
.PRES_properties > div {
	padding-bottom: 12px;
}
