﻿body{background:#eef2f4 url(/Images/bg.jpg) repeat-y !important; font-family:'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif; padding:0px; margin:0px;
    height: 795px;
}
.HeaderButtons{margin-bottom:-5px}
.TableText{font-weight:normal; font-size:8pt; color:#585858; text-transform:uppercase; background-repeat:no-repeat}
.EULAText{font-weight:normal; font-size:7pt; background-repeat:no-repeat; font-family:'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif; padding:0px; margin:0px}
.PageTitle{font-weight:bold; font-size:14pt; color:#ff9400; text-transform:uppercase}
.TableTitle{font-weight:bold; font-size:10pt; color:#909da8; text-transform:uppercase}
.TableHeaderText{font-weight:bold; font-size:11pt; color:#fff; text-transform:uppercase}
.WelcomeText{font-weight:bold; font-size:11pt; color:#35383b; padding:0px; margin:0px}
.ParagraphText{font-weight:normal; font-size:10pt; color:#232323;}
.FormFieldText{font-weight:normal; font-size:11pt; color:#585858}
.CopyrightText{font-weight:bold; font-size:9pt; color:#a1aeb9; text-transform:uppercase}
.ErrorText{color:Red}
.RightCellNote{font:italic 9px helvetica; vertical-align:middle}
a:link, a:visited, a:active{color:#ff9400; font-size:11px; text-decoration:underline}
a:hover{color:#35383b; font-size:11px; text-decoration:underline}
.Link_NoDecoration:link, .Link_NoDecoration:visited, .Link_NoDecoration:active{border:none 0px; text-decoration:none}
.Link_NoDecoration:hover{border:none 0px; text-decoration:none}
thead.Header{border:solid 1px #35383b}
table.Body{background:#fff; border-left:solid 1px #ccd0d2; border-bottom:solid 1px #ccd0d2; border-right:solid 1px #ccd0d2}
td.RowDivider{background:#eef2f4; height:1px}
.ContentBox{border:solid 1px #ccd0d2; background:#fff}
.ContentDivider{background:#eef2f4; height:1px}
.NavDivider{background:#909da8 !important; height:1px !important; width:155px !important; margin-left:10px !important; margin-top:-1px; z-index:5000}
.NavItem{background:url(/Images/nav.jpg)}
.NavItemFocus, .NavItem:hover{background:url(/Images/nav_o.jpg); text-decoration:underline !important}
.NavText a:link, .NavText a:visited, .NavText a:active, .NavText a:hover{ font-weight:bold; font-size:8pt; color:#fff; text-transform:uppercase; text-decoration:none; width:176px; height:34px; cursor:pointer !important;}
.SubnavBox{border-left:solid 3px #fff; background:#ff9400; color:#fff; width:260px !important}
.SubnavFocused,
.SubnavBox:hover{background:#ffb652; color:#fff; text-decoration:underline !important}
.SubSubnavBox{border-left:solid 3px #fff; background:#8e9499; color:#fff; width:245px !important}
.SubSubnavFocused,
.SubSubnavBox:hover{background:#acb3b9; color:#fff; text-decoration:underline !important}
.NavItemNoLink{background:url(/Images/nav.jpg)}
.NavItemFocusNoLink, .NavItemNoLink:hover{background:url(/Images/nav_o.jpg)}
.SubnavBoxNoLink{border-left:solid 3px #fff; background:#ff9400; color:#fff; width:260px !important}
.SubnavFocusedNoLink,
.SubnavBoxNoLink:hover{background:#ffb652; color:#fff}
.SubSubnavBoxNoLink{border-left:solid 3px #fff; background:#8e9499; color:#fff; width:245px !important}
.SubSubnavFocusedNoLink,
.SubSubnavBoxNoLink:hover{background:#acb3b9; color:#fff}
.AnnouncementSubject{font-size:11pt; color:#fff; font-weight:bold; text-decoration:underline}
.AnnouncementContent{font-size:9pt; color:#fff}
.AnnouncementControlLink a:link, .AnnouncementControlLink a:visited, .AnnouncementControlLink a:active{font-size:9pt; color:#fff; font-weight:bold}
.AnnouncementControlOverflowScrollbar{scrollbar-face-color:#fbc982; scrollbar-highlight-color:#fe8001; scrollbar-shadow-color:#ce6502} 
.ProjectHomeAnnouncementSubject{font-size:9pt; color:#000; font-weight:bold; text-decoration:underline}
.ProjectHomeAnnouncementContent{font-size:9pt; color:#000; font-weight:bold}
.ProjectListingWhite{color:#fff; font-size:9pt; padding-right:10px}
.ProjectListingBlack{color:#000; font-size:9pt}
.SectionTitle{font-size:10pt; font-weight:bold; text-decoration:underline}
.FaqCategory{font-size:12pt; font-weight:bold}
.FaqQuestion{text-decoration:underline; cursor:hand}
.FaqQuestion:hover{}
.ClientCompanies_Link:link, .ClientCompanies_Link:visited, .ClientCompanies_Link:active, .ClientCompanies_Link:hover{font-size:7.5pt}
.ColorPicker{position:relative !important}
.NormalFont{font:normal 11px helvetica}
.GridViewRow{ color:#000; background-color:#DCDCDC; font-family:Verdana; font-size:10pt}
.GridViewTable th{ color:#000; background-color:#ABABAB; font-family:Verdana; font-size:10pt; font-weight:bold}
.GridViewTable{ font-family:Verdana; font-size:10pt; border-right:gray 2pt solid; border-top:gray 2pt solid; border-left:gray 2pt solid; border-bottom:gray 2pt solid; border-collapse:separate; background-color:white; margin:2pt}
.ButtonForm{ background-color:#ff9400; border:solid 1px #000; font:bold 11px/15px helvetica; cursor:hand,pointer; text-align:center}
.ButtonNormal{ background-color:#FFF; font-weight:bold; color:#000; border:solid 1px #000; text-align:center}
.ButtonRollover{ background-color:#ff9400; font-weight:bold; color:#FFF; border:solid 1px #000; cursor:hand,pointer; text-align:center}
.ButtonNormalFixed{ width:125px; background-color:#FFF; font-weight:bold; color:#000; border:solid 1px #000; text-align:center}
.ButtonRolloverFixed{ width:125px; background-color:#ff9400; font-weight:bold; color:#FFF; border:solid 1px #000; cursor:hand,pointer; text-align:center}
.ButtonRow{width:755px; vertical-align:top; padding:5px 10px 5px 5px}
.ButtonDisabled{ cursor:pointer}
H1{ margin-left:10px; font:bold 16px helvetica}
H2{font-weight:bold; font-size:14pt; color:#ff9400; text-transform:uppercase}
p.leftmargin{ margin-left:25px; color:#fff; font:bold 11px helvetica; letter-spacing:1px; top:auto; bottom:60px; clip:rect(40px,auto,auto,auto)}
p.date{ margin-left:10px; color:#fff; font: normal 11px helvetica; letter-spacing:1px}
p.body{ margin-left:0px; color:#ccc; font: normal 12px/16px helvetica}
p.body2{ margin-left:5px; color:#000; font: normal 12px/16px helvetica}
p.bodyheader{ margin-left:0px; color:#aa975c; font: bold 13px helvetica; letter-spacing:1px}
p.buttontext{ text-align:center; color:#fff; font: normal 12px helvetica; letter-spacing:0px}
div.bodyheader{ margin-left:0px; color:#aa975c; font: bold 13px helvetica; letter-spacing:1px}
table.noborder{width:100%; height:100%; padding:0px 0px 0px 0px; border:0px none}
table.default{ padding:0px 0px 0px 0px; border:solid 1px #999}
tr.tableheader{ margin-left:5px; padding:0px 0px 0px 10px; border-bottom:solid 1px #999; background-color:#ff9400; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
tr.Contactheader{ margin-left:5px; padding:0px 0px 0px 10px; border-bottom:solid 1px #999; background-color:#ff9400; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
th.Contactheader{ margin-left:5px; padding:0px 0px 0px 10px; border-bottom:solid 1px #999; background-color:#ff9400; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
tr.Contactheader A:hover{color:#ff9400}
tr.tableheaderalt{ margin-left:0px; padding:0px 0px 0px 5px; border-bottom:solid 1px #999; background-color:#899; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
tr.tablebody{ margin-left:5px; background-color:#fff; color:#000; font: normal 11px helvetica; letter-spacing:0px}
tr.tablebodyalt{ margin-left:5px; background-color:#ccc; color:#000; font: normal 11px helvetica; letter-spacing:0px}
td.CommentsTableBody{ background-color:#FFF; color:#000; font: normal 11px helvetica; letter-spacing:0px}
td.Spacer{background-color:#CCC; height:1px; width:100%}
td.tableheaderalt{ margin-left:0px; padding:0px 0px 0px 5px; border-bottom:solid 1px #999; background-color:#899; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
td.tableheader{ margin-left:5px; padding:0px 0px 0px 10px; border-bottom:solid 1px #999; background-color:#ff9400; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
td.defaultcell{ font:normal 11px helvetica; height:20px}
td.DefaultCellWhiteText{ font:normal 11px helvetica; height:20px; color:White}
td.DefaultLiteral{ font:normal 11px helvetica; height:20px}
td.tableleftcell{ font:bold 12px/16px helvetica; padding:0px 10px 0px 0px; border-right:solid 1px #999; text-align:right; vertical-align:top; width:20%; height:30px}
td.tablerightcell{ font:normal 12px/16px helvetica; padding:0px 10px 0px 10px; text-align:left; vertical-align:top; width:80%; height:30px}
td.tablelefttop{ font:bold 12px/16px helvetica; padding:0px 10px 0px 0px; border-right:solid 1px #999; text-align:right; vertical-align:top; width:20%; height:30px}
tr.d0 td{ background-color:#ff9400; color:#FFF; vertical-align:middle; letter-spacing:1px; font:bold 11px helvetica; height:22}
tr.d1 td{ background-color:#fff; color:#000; vertical-align:middle; letter-spacing:1px; font:bold 11px helvetica; height:22}
tr.d2 td{background-color:#ccc; color:#000; vertical-align:middle; letter-spacing:1px; font:bold 11px helvetica; height:22}
.radGridHeader{margin-left:5px; margin-right:5px; padding:0px 10px 0px 0px; border-bottom:solid 1px #999; background-color:#ff9400; color:#fff; font: bold 12px helvetica; letter-spacing:1px}
.WhiteHeaderLinkNoDecoration{color:#FFF; font:bold 12px helvetica; letter-spacing:1px; text-decoration:none}
a.WhiteHeaderLinkNoDecoration:link, a.WhiteHeaderLinkNoDecoration:visited{color:#FFF; text-decoration:none}
a.WhiteHeaderLinkNoDecoration:hover, a.WhiteHeaderLinkNoDecoration:active{color:#FFF; text-decoration:none}
.lblMedium{font:normal 11px helvetica; width:200px}
.SecurityGroupNameCell{width:180px}
textarea.large{font:normal 11px helvetica; width:400px; height:60px}

.errMaxPathMsg
{
    border-style:inset;
    border-color: Blue;
    border-width: 1px;
    background-color: White;
    text-align: center;
  
        
}

.buttonControl
{
    
    border: solid;
    border-width: 1px;
    border-style:outset;
    
    background-color: transparent;
    width: 68px;
    height: 27px;
    
}

.buttonControl:hover
{
    
    border: solid;
    border-width: 1px;
    border-style:outset;
    color: Red;
    background-color: transparent;
    width: 68px;
    height: 27px;
    
}

.ChangeOrder
{
    text-align: center;
}

.ReminderDropDown
{
    width: 75px;
}

.rfiEdit
{
    margin-left:  200px;
    width: 200px;
    background-color: Red;
}

.rfiLabel
{
    margin-left: 0px;
    width: 200px;
    background-color: Blue;
}

.paymentwizard
{
    vertical-align: top;

}

.tbox
{
    border-radius: 5px;
}

.ErrorControl
{
    color: Red;
    font-size
}
/*
input[type="checkbox"]
{
   background-color: transparent;
   background-image: url("/Images/checkbox0.gif");
     
}


input[type="checkbox"]:active
{
    background-image: url("/Images/checkbox1.gif");
     
} */


