
body#body-bidServices {
}

div#bidServicesLogin {
   border: 1px dashed orange;
   padding: 10px;
}

div#bidServicesLogin input.submit {
   padding-left: 0;
   clear: both;
   color: white;
   width: 60px;
   margin-left: 80px;
   border: 2px outset #F0F0F0;
}

div#bidServicesLogin h1 {
   padding-bottom: 10px;
}

div#bidServicesLogin label {
   float: left;
   width: 80px;
   clear: both;
   margin-bottom: 10px;
}
div#bidServicesLogin input.login {
   width: 130px;
   margin-bottom: 10px;
   border: 1px solid #FFA92D;
}


div#bidServicesLogin span.highlight {
   color: #FFA92D;
   font-weight: bold;
}

div#bidServicesLogin h2 {
   color: #FFA92D;
   font-weight: normal;
   font-size: 1.4em;
}

div#bidServicesLogin li {
   margin-left: 1em;
   list-style: disc;
}

div#bidServicesLogin div.loginerror {
   font-weight: bold;
   color: red;
   width: 100%;
}

div#bidServicesLogin div.loggedout {
   font-weight: bold;
   color: green;
   width: 100%;
}


div#bidServices div#header {
   border-bottom: 1px solid #F67711;
   position: relative;
}

div#bidServices div.navigation { 
   width: 705px;
   height: 1em;
   margin-top: 30px;
   position: absolute;
   bottom: 1.3em;
}

div#bidServices h1 {
   border-style: none;
}

div#bidServices div#mainContent {
   margin-left: 0;
}

div#bidServices div#mainContent h1 {
   width: 100%;
   margin-bottom: 10px;
}

div#bidServices div.navigation li {
   float: left;
   padding-right: 2em;
   font-size: 1.3em;
}

div#bidServices div.navigation li.logout {
   float: right;
}
div#bidServices div.navigation li.logout a {
   color: red;
}   

div#bidServices div.navigation li a {
   color: #636263;
}

div#bidServices div.navigation li.selected a,
div#bidServices div.navigation li a:hover {
   color: #F67711;
}

div#bidServices div#mainContent {
   width: 100%
}


div#bidServices div#mainContent  h1 {
   font-size: 1.7em;
}

div#bidServices div#mainContent  h1 span.highlight {
   color: #636263;
}


div#bidServices div#mainContent div#inholborn div.content {
   /*border-bottom: 1px solid #F67711;*/
}

div#bidServices div#inholborn h2 {
   color: #FF9D11;
   font-weight: normal;
}

div#bidServices div#col1 h2,
div#bidServices div#col2 h2,
div#bidServices div#col3 h2 {
   margin-top: 10px;
   color: #636363;
   font-size: 1.5em;
   font-weight: bold;
}

div#bidServices div#col1 {
   width: 312px;
   padding-left: 0px;
   padding-right: 10px;
}


div#bidServices div#col1 div.business {
   padding: 10px;
}
   

div#bidServices div#col1 h3,
div#bidServices div#col1 p {
   margin-top: 0;
   padding-bottom: 0;
}

div#bidServices div#col2 {
   width: 302px;
   padding-left: 10px;
   padding-right: 10px;
}

div#bidServices div#col2 div.field {
    border-bottom: 1px solid #F6994C;
   padding-bottom: 10px;
   padding-top: 20px;
}

div#bidServices div#col2 div.radio {
   width: 100px;
}


div#bidServices div#col2 div.fieldValue legend {
   float: left;   
}

div#bidServices div#col2 div.fieldTitle {
   float: left;
}

div#bidServices div#col2 div.fieldTitleLong {
   float: left;
   width: 175px;
}

div#bidServices div#col2 div.personDetails {
   border-bottom: 1px solid #F6994C;
   padding-bottom: 20px;
}   

div#bidServices div#col2 div.field {
   padding-top: 5px;
   padding-bottom: 0;
}

div#bidServices div#col2 div.newsletterpref {
   margin-top: 10px;
}

div#bidServices div#col2 div.newsletterpref label {
   padding-left: 5px;
   padding-right: 5px;
}

div#bidServices div#col2 div.fieldTitle {
   width: 90px;
}


div#bidServices div#col2 div.personDetails div.field {
   border: 0;
}


div#bidServices div#col2 div.field input#PersonNewsletter0 {
   margin-right: 5px;
   margin-top: 5px;
}

div#bidServices div#col2 div.field input#PersonNewsletter1 {
   margin-left: 10px;
   margin-right: 5px;
   margin-top: 5px;
}

div#bidServices div#col2 div.save {
   padding-top: 20px;
   margin-bottom: -30px;
   float: right;
}


div#bidServices div#col3 div.save {
   margin-top: 20px;
   border: 1px solid black;
   padding: 4px 10px 4px 10px;
   
}

div#bidServices div#col2 div.save  input,
div#bidServices div#col3 div.save  input
 {
   padding-left: 4px;
   padding-right: 4px;
   color: white;
   font-size: 1em;
}

div#bidServices div#col3 {
   width: 302px;
   padding-left: 12px;
   padding-right: 10px;
}

div#bidServices div#yourpage div.colContainer {
   background-image:none;
}
div#bidServices div#yourpage div#col1 {
   width: 279px;
}

div#bidServices div#yourpage div#col2 {
   width: 380px;
}

div#bidServices div#yourpage div#col3 {
   width: 259px;
}

div#bidServices div#help div.colContainer {
   margin-top: 10px;
   padding-top: 10px;
   background-image: none;
   border-top: 1px solid #F6994C;
}

div#bidServices div#help span.highlight { 
   color: #FF9600;
   font-weight: bold;
}

div#bidServices div#help div#col4 {
   width: 259px;
   padding-right: 10px;
}

div#bidServices div#help div#col5 {
   width: 390px;
   padding-left: 10px;
}

div#bidServices div#help div#col6 {
   width: 249px;
   padding-left: 10px;

}

div#bidServices div#mainContent {
   font-size: 0.9em;
}



div.twoColumn div#mainContent div.article p,
div.twoColumn div#mainContent div.article h2,
div.twoColumn div#mainContent div.article h3,
div.twoColumn div#mainContent div.article h4,
div.twoColumn div#mainContent div.article h5 {
    margin-left: 0px;
}

div#bidServices ul#multipleBusinesses {
    font-size: larger;
}

div#bidServices ul#multipleBusinesses li {
    list-style: square;
    margin-left: 1em;
    margin-top: 1em;
}



div#bidServices div.articleTitle,
div#bidServices div.articleSubheader {
    margin-bottom: 10px;
}

div#bidServices div.articleTitle input,
div#bidServices div.articleSubheader textarea,
div#bidServices div.articleFullText textarea {
    width: 380px;
}

div#bidServices div.articleFullText textarea {
    height: 260px;
}

div#bidServices div.articlePicture img {
    margin-top: 10px;
}

div#bidServices div.deletePicture {
   margin-top: -20px;
   margin-left: -5px;
   margin-bottom: 10px;
  
}
div#bidServices div.deletePicture input {
   color: white;
   margin: 0;
   font-size: 0.9em;
}

div#bidServices div.businessWebsite input {
   width: 200px;
}

div#bidServices div.businessEmail {
   margin-top: 10px;
}

div#bidServices div.businessEmail input {
   width: 200px;
}

/**
 * Flash Message
 */

div.message {
   width: 100%;
   color: #FFFFFF;
   margin-top: 5px;
   padding: 3px 0 3px 3px;
   float: left;
   margin-bottom: 5px;
}

div#errorMessage {
   width: 100%;
   color: #FFFFFF;
   margin-top: 5px;
   padding: 3px 0 3px 3px;
   float: left;
}
   
div#successMessage {
   width: 100%;
   color: #FFFFFF;
   margin-top: 5px;
   padding: 3px 0 3px 3px;
   float: left;
}

div.scheduleRangerVisit {
   margin-top: 5px;
   margin-bottom: 10px;
}
div.scheduleRangerVisit * {
   float: left;
}

div.scheduleRangerVisit input.submit {
   margin-top: 2px;
   color: white;
   padding-left: 5px;
   padding-right: 5px;
}
