body.popup-body {background-color: #fff !important;}
img {border: 0;}
.clear {clear:both;}
#popup-container {width:700px}

.left-container {width: 420px; float:left; margin-right:10px; }
.right-container {width: 240px; float:left;}
.plain-container {width: 669px; float:left; margin-right:10px; }

#about-task {width: 400px; float:left; margin-right:10px; padding:10px; background-color:#CCC; min-height:148px; margin-bottom:10px;}
#assigned-to {float: left; width:240px; background-color:#d6ffe2; min-height:107px; padding:10px; margin-bottom:10px;}
#time-spent {float: left; width:240px; background-color:#d6ffe2; min-height:40px; padding:10px; margin-bottom:10px;}
#task-status {float: left; width:240px; background-color:#d6ffe2; min-height:40px; padding:10px; margin-bottom:10px;}
.long-container {padding-top:10px;}
#subject{width: 400px; float:left; margin-right:10px; padding:10px; background-color:#CCC; min-height:50px; margin-bottom:10px;}
#subject h1 {font-size: 15px; color:#000; padding:0; margin:0 0 5px 0; font-weight:bold;}
.assignedto-label {float: left; margin-right: 5px;}
img.jobContractors {float:left; padding-top:2px; }
#ctl00_mainCopy_ctl00_mainCopy_DropDownListAssignedToUserPanel {float: left; margin:0 5px 0 5px;}
span#ctl00_mainCopy_PopCalendarRequiredDate_Control > img {margin-top:-3px;}
.links-container {width:690px;}
.ui-tabs-panel h2 {padding: 10px 0 10px 0}

.rtsLevel {background-color: #fff !important; }
.pageView {border:1px solid #FFC37E; padding:10px; margin-bottom:10px; position:relative;}
.RadTabStripTop_Windows7, .rtsLevel1, .rtsLink, .RadTabStripTop_Windows7, .rtsLevel1, .rtsOut, .RadTabStripBottom_Windows7, .rtsLevel1, .rtsLink, .RadTabStripBottom_Windows7, .rtsLevel1 .rtsOut, .RadTabStripTop_Windows7, .rtsLevel1, .RadTabStripBottom_Windows7, .rtsLevel1{background-image: none !important;}
.rtsIn, .rtsTxt, .rtsOut,  .rtsLink{padding:0 !important;}
li.rtsLI a {border:1px solid #FFC37E; padding: 0 15px !important; border-bottom:none; margin-right:10px !important;}
a.rtsSelected {border-bottom:1px #fff solid; background-color: #FFC37E; font-weight:bold !important; color:#15428B !important}

input#ctl00_mainCopy_TextBoxSubject {font-size:15px; padding:5px;}

.task-id {float:left; width:52px; margin:0 10px 10px 0;}
.record-type {float:left; width:300px; margin-bottom:10px;}
.record-text {float: left; margin-right:10px;}
#ctl00_mainCopy_PanelType {float:left; margin-top:-4px; }
.the-task {clear:both;}

/* Accordion */
.accordionHeader { border: 1px solid #d5d5d5; font-size: 12px; font-weight: bold; padding: 5px;  margin-top: 5px; cursor: pointer;}
.accordionHeader a { font-size: 13px; font-weight: bold; color: #385070; text-decoration:none;}
.accordionHeader:hover {  background-color:#ebebeb;}
.accordionHeaderSelected { border: 1px solid #d5d5d5; font-size: 12px; font-weight: bold; padding: 5px;  margin-top: 5px; cursor: pointer; background-color: #ebebeb}
.accordionHeaderSelected a { font-size: 13px; font-weight: bold; color: #385070; text-decoration:none;}
.accordionHeaderSelected a:visited { font-size: 13px; font-weight: bold; color: #385070; text-decoration:none;}
.accordionContent {border: 1px solid #ebebeb; border-top: none; padding:5px; font-size:13px; line-height: 1.6em;}

.accordionHeaderComment { border: 1px solid #FFC37E; font-size: 12px; font-weight: bold; padding: 5px;  margin-top: 5px; cursor: pointer; background-color:#FFC37E; text-align:center; position:relative;}
.accordionHeaderComment a { font-size: 13px; font-weight: bold; color: #385070; text-decoration:none;}
.comment-editor {width: 647px; margin:0 auto;}
.collapsePanel {border: 1px solid #FFC37E; border-top: none; padding:10px;}

.AccordionHeaderClass1
{
    color: Red !important;
}

.AccordionHeaderClass2
{
    color: Green !important;
}

.AccordionHeaderClass3
{
    color: Blue !important;
}

#wide-container {}
.publish-to-client {position: absolute; top: 18px; right: 20px; z-index:1000;}