﻿/*

CHANGE LOG
---------------------------------------------------------------------------
[1] | 01/03/2010 | Task 934 | Paul Steptoe  |  
Updated all CSS to give a more structured approach
---------------------------------------------------------------------------
[2] | 18/03/2010 | Task 953 | Paul Steptoe | 
Removed the set width from .ViewCMIS_OutsideBodies .FormResponse
Removed the set width from .ViewCMIS_OutsideBody .FormResponse
Changed the width of .ViewCMIS_OutsideBody .GeneralWrapper to 95%
Removed the set width from .ViewCMIS_OutsideBody .AppointmentWrapper
---------------------------------------------------------------------------
[3] | 22/03/2010 | Task 953 | Paul Steptoe |
Changed the alphabet links (ViewBodies_Letter) to display type block with a set width
---------------------------------------------------------------------------
*/

/***** CMIS Outside Bodies *****/

/**************************************/
/****** Changes to Global styles ******/
/**************************************/

.ViewCMIS_OutsideBodies .FieldsetFormHolder .FormResponse {
    float:left;
}

.ViewCMIS_OutsideBodies .FilterButton {
    clear: left;
}

.ViewCMIS_OutsideBodies .DateLabel {
    width: 20em;
    clear: left;
    float: left;
}

/* Add clear both to CMIS_FormButton */
.OB_ModuleWrapper .CMIS_FormButton {
    clear: both;
}
/* Remove padding from the Error div */
.OB_ModuleWrapper .Error {padding:0;}
/* Add padding to the litError class */
.OB_ModuleWrapper .litError {padding: 10px 0 10px 0;}

/*DNN Labels*/
.dnnLabel{ text-align: left;width: auto;}

/** Telerik Multi Page wrapper styling**/
.RadMultiPageWrapper { padding: 10px; border: 1px solid #ccc; min-height: 250px; }

/*************************************/
/******** Outside Body Styles ********/
/*************************************/

.OB_ModuleWrapper {text-align: left;}
.OB_ModuleWrapper a.ViewBodies_Letter, a.ViewBodies_DisabledLetter {width:10px;display:block;float:left;margin: 0 3px 2px 0;color:#999;padding: 3px 6px 3px 6px;border:solid 1px #808080;background-color:#C0C0C0;}
.OB_ModuleWrapper a.ViewBodies_Letter:hover {background-color:#ccc;}
.OB_ModuleWrapper a.ViewBodies_Letter {color:Blue;}
.OB_ModuleWrapper a.ViewBodies_DisabledLetter:hover {text-decoration:none;color:Gray;}

/*** Outside Bodies Grid Style ***/
.OB_ModuleWrapper .CMIS_Grid {border:solid 1px #ccc;margin-top:15px;margin-bottom:5px;}
.OB_ModuleWrapper .CMIS_Grid th, .Grid td {padding:5px 15px 5px 5px;}
.OB_ModuleWrapper .CMIS_Grid .Header_Small {width:20px;}
.OB_ModuleWrapper .CMIS_Grid .Header_Medium {width:40px;}
.OB_ModuleWrapper .CMIS_Grid .Header_Large {width:500px;}
.OB_ModuleWrapper .CMIS_Grid .CMIS_Grid_AddButton {display:block;text-align:left;padding-top:20px;}
.OB_Header_up {}
.OB_Header_down {}

.OB_ModuleWrapper .BackToTop_Footer {margin-top:20px;font-size:0.8em;}
.OB_ModuleWrapper .BodyLink_False {font-size:larger;color:#999;}
.OB_ModuleWrapper .BodyLink_True {font-size:larger;}

/**************************************/
/******** Page Specific Styles ********/
/**************************************/

/**** EditCMIS_OutsideBodies ****/
.EditCMIS_OutsideBodies {}
.EditCMIS_OutsideBodies .CMIS_Grid .Header_Small {width:20px;}
.EditCMIS_OutsideBodies .CMIS_Grid .Header_Medium {width:40px;}
.EditCMIS_OutsideBodies .CMIS_Grid .Header_Large {width:500px;}
.EditCMIS_OutsideBodies .Header_up {}
.EditCMIS_OutsideBodies .Header_down {}

/**** EditCMIS_OutsideBody ****/
.EditCMIS_OutsideBody {}
.EditCMIS_OutsideBody .CMIS_Grid {border:solid 1px #000;margin-top:5px;margin-bottom:5px;}
.EditCMIS_OutsideBody .CMIS_Grid .Header_Small {width:50px;}
.EditCMIS_OutsideBody .CMIS_Grid .Header_Medium {width:100px;}
.EditCMIS_OutsideBody .CMIS_Grid .Header_Large {width:300px;}
.EditCMIS_OutsideBody .GeneralWrapper {text-align:left;padding-top:10px;width:600px;}
.EditCMIS_OutsideBody .AppointmentWrapper {text-align:left;padding-top:10px;width:900px;}
.EditCMIS_OutsideBody .FormHolder {clear:both;}
.EditCMIS_OutsideBody .FormHolder .FormLabel {width:250px;float:left;}
.EditCMIS_OutsideBody .FormHolder .FormResponse {width:350px;float:left;vertical-align:top;text-align:left;padding:3px;padding-right:20px;}

/**** EditCMIS_OutsideBodyAppointment ****/
.EditCMIS_OutsideBodyAppointment {}
.EditCMIS_OutsideBodyAppointment .GeneralWrapper {text-align:left;padding:0;width:900px;}
.EditCMIS_OutsideBodyAppointment .FormHolder {clear:both;}
.EditCMIS_OutsideBodyAppointment .FormHolder_top {padding-top:10px;}
.EditCMIS_OutsideBodyAppointment .FormHolder .FormLabel {width:300px;height:28px;float:left;}
.EditCMIS_OutsideBodyAppointment .FormHolder .FormResponse {width:500px;float:left;}

/**** EditCMIS_OutsideBodyContact ****/
.EditCMIS_OutsideBodyContact {}
.EditCMIS_OutsideBodyContact .GeneralWrapper {text-align:left;padding:0;width:900px;}
.EditCMIS_OutsideBodyContact .FormHolder {clear:both;}
.EditCMIS_OutsideBodyContact .FormHolder_top {padding-top:10px;}
.EditCMIS_OutsideBodyContact .FormHolder .FormLabel {width:200px;height:28px;float:left;}
.EditCMIS_OutsideBodyContact .FormHolder .FormResponse {width:600px;float:left;}

/**** ViewCMIS_OutsideBodies ****/
.ViewCMIS_OutsideBodies {}
.ViewCMIS_OutsideBodies h1 {display:block;font-size:1.2em;font-weight:bold;padding:0;}
.ViewCMIS_OutsideBodies .ViewBodies_Category {
    width: 97%;
    background-color: #ccc;
    padding: 1px 0px 1px 10px;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #000;
    clear: both;
    border: 1px solid #000 !important;
}

.ViewCMIS_OutsideBodies .ViewBodies_Category h2 {
    margin-top: 5px;
    margin-bottom: 6px;
    font-size: 16px;
    line-height: 18px;
}

.ViewCMIS_OutsideBodies .HeadLinksContainer {clear:both;width:100%;margin-top:10px;padding-bottom:0px;}
.ViewCMIS_OutsideBodies .HeadFilterContainer {margin-top:10px;}
.ViewCMIS_OutsideBodies .FormHolder {clear:both;}
.ViewCMIS_OutsideBodies .FormHolder .FormLabel {width:200px;height:28px;float:left;}
.ViewCMIS_OutsideBodies .FormHolder .FormResponse {height:28px;float:left;}

/**** ViewCMIS_OutsideBody ****/
.ViewCMIS_OutsideBody {}
.ViewCMIS_OutsideBody .FormHolder {clear:both;}
.ViewCMIS_OutsideBody .FormHolder .FormLabel {width:150px;float:left;font-size:0.9em;vertical-align:top;font-weight:bold;text-align:left;padding:3px;}
.ViewCMIS_OutsideBody .FormHolder .FormLabel_rep {width:250px;}
.ViewCMIS_OutsideBody .FormHolder .FormResponse {float:left;font-size:0.9em;vertical-align:top;text-align:left;padding:3px;padding-right:20px;}
.ViewCMIS_OutsideBody .FormHolder .FormResponse_rep {}
.ViewCMIS_OutsideBody .FormHolder .FormContactLabel {width:250px;float:left;font-size:0.9em;vertical-align:top;font-weight:bold;text-align:left;padding:3px;}
.ViewCMIS_OutsideBody .AppointmentWrapper {text-align:left;padding-top:10px;}
.ViewCMIS_OutsideBody .HeaderWrapper {text-align:left;}
.ViewCMIS_OutsideBody .MultiPageWrapper {padding-top:20px;}
.ViewCMIS_OutsideBody .BackToWrapper {padding-top:20px;padding-bottom:10px;margin-top:10px;clear:both;text-align:left;}
.ViewCMIS_OutsideBody .GeneralWrapper {text-align:left;padding-top:10px;width:95%;}
.ViewCMIS_OutsideBody .CMIS_Grid .Header_Small {width:20px;}
.ViewCMIS_OutsideBody .CMIS_Grid .Header_Medium {width:100px;}
.ViewCMIS_OutsideBody .CMIS_Grid .Header_Large {width:300px;}
.ViewCMIS_OutsideBody .Inactive_text {padding-top:10px;}

/**** Settings ****/
td > .dnnLabel { width: auto;}

.CustomTabSetting > tbody > tr > td:nth-child(1) > .dnnLabel { font-weight: bold;}

.OutsideBodiesSettingsWrapper .CustomTabSetting { padding: 10px;}

fieldset[id*="ModuleSettings_fsSpecific"] { border: 0;}
/*************************************************************************************************************/



    