
.shadowHost { margin-right: 7px; margin-bottom: 7px; }
.shadowO { left: 5px; top: 5px; }
.shadowI { left: -1px; top: -1px; overflow: hidden; }
.shadowH { height: 1px; }
.shadowV { width: 1px; }
.WebPanelGridView .alternativeRow { background: white; }
.shadow5 { background: #f9f9f9; }
.shadow4 { background: #f4eeea; }
.WebPanelGridView .highlightedRow, 
.shadow3 { background: #dce5e9; }
.shadow2 { background: #d9d8d6; }
.shadow1 { background: #c4c9ce; }
.panelContent, .DialogFrameBody, .shadowContent { background-color: #FAFAFA;color: #656565; }
 .shadowContent td, .shadowContent th { color: #656565; }
.shadowContent { overflow: hidden; border: 1px solid #C3C2BE;}
.WebPanel_Fieldset .shadowContent { overflow: hidden; border: 1px solid #C3C2BE;}
.WebPartHide .shadowContent { border: none; overflow: hidden; }
.DialogFrameBody { margin: 4px; }
.panelC { padding: 0px; margin: 0px; }
.panelBL, .panelR { font-size: 1px; text-align: left; vertical-align: top; padding: 0px; margin: 0px; }
.panelBL { height: 5px; background: url(Images/ShadowB.png) repeat-x top left;  }
.panelR { width: 5px; background: url(Images/ShadowR.png) repeat-y top left;  }
.shadowTR, .shadowBR, .shadowBL { width: 5px; height: 5px; }
.mouseOverTab	{ background-color: #c2c3be; cursor: pointer; }
.highlightPanel { border: solid 1px #fb9900; background-color: #ffd690; padding: 10px; text-align: center; }
.WebPanelGridView {	width: 100%; }
.WebPanelGridView th { border-bottom: 1px solid #C3C2BE }
.WebPanelGridViewRowDivider { border-top: 1px solid #C3C2BE }
.WebPanelBorder { border: 1px solid #C3C2BE; }
.WebPanelBorderT { border-top: 1px solid #C3C2BE }
.WebPanelBorderB { border-bottom: 1px solid #C3C2BE }
.WebPanelBorderL { border-left: 1px solid #C3C2BE }
.WebPanelBorderR { border-right: 1px solid #C3C2BE }
.WebPanelGridView td, 
.WebPanelGridView th { padding: 2px; }
.WebPanelDividerText { padding-left: 4px; padding-right: 4px; white-space: nowrap; font-weight: bold; }
.WebPanelDetails { margin-top: 0px; margin-bottom: 4px; font-size: 90%; }
.WebPanelHeader { background: #C51B8A url('barimage.axd?height=20&maincolor=%23C51B8A&repeatheight=0') repeat-x ;border-bottom: 1px solid #C3C2BE}


.WebPanel_Fieldset .WebPanelHeader { background: #C51B8A url('barimage.axd?height=20&maincolor=%23C51B8A&repeatheight=0&singlegrade=1') repeat-x ;border-bottom: 1px solid #C3C2BE }
.WebPanelHeader, .WebPanelHeader td { color: #FFFFFF;font-weight: bold; height: 20px; }
.WebPartHide .WebPanelHeader, .WebPanelHeader td { color: #FFFFFF;font-weight: bold; background: none; height: 20px; border-bottom: none; }
.WebPanel_Fieldset .WebPanelHeader td { color: #FFFFFF;font-weight: bold; height: 20px; }
.WebPartHide .WebPanel_Fieldset .WebPanelHeader td { color: white; background-image:none; height: 20px; }
.WebPanelHeader a { color: DarkBlue;font-size: 10px; padding-right: 2px; padding-left: 7px; }
.WebPanelHeader a:hover { color: DarkGreen; }
.WebPanel_Fieldset .WebPanelHeader a { white-space: nowrap; color: DarkBlue; }
.WebPanel_Fieldset .WebPanelHeader a:hover { color: DarkGreen; }
.WebPanelDialogBackground { background-color: black; filter: alpha(opacity=50); opacity: 0.5; }
#DialogPanel .shadowContent, #DialogPanel .WebPanelHeader { border-color:  #c51b8a; }
#DialogPanel #DialogTitle { cursor: move; }
.shadowContent p { padding: 4px; margin: 0px; }
.WebPanelDivider { margin-top: 5px; margin-bottom: 5px; height: 1px; font-size: 0px; border-bottom: 1px solid #C3C2BE; border-width: 1px !IMPORTANT; }
