/* default styles for Forms */

/* General Layout
------------------------------------------------- */
.submitContent {
    margin: 0;
    padding: 0;
    position: relative;
}
.submitContent .group:after {
    margin: 0 0 1.75em 0;
    padding: 0;
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.submitContent dt.formFieldLabel {
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    width: 75%;
}
.submitContent dt.formFieldLabel label {
  margin: 0 0 5px 0;
    padding: 0;
    float: right; 
}
.submitContent dd.formFieldInput {
    margin: 0;
    padding: 0;
    float: right;
    display: block;
    width:60%;
}
.submitContent dd.formFieldInput label {
    margin: 0;
    padding: 0;
    float: none;
    display: inline;
}
.submitButton {
    margin: 0;
    padding: 0;
    text-align: center;
    clear: both;
    float:left;
  width:auto;
}
.submitContent .formDivider{
    font-weight:bold;
    border-bottom:1px solid #ddd;
    padding: 3px;
    margin-bottom:15px;
}

.submitContent input
{
  border-radius: 0px;
  -moz-border-radius: 0px;
}
#submit-forms-widget h2{
  color: #004990;
}
/* Tab Styles
------------------------------------------------- */
.submitContent .tabSet {
    margin: 0 0 15px 0;
    padding: 0;
    border-bottom:1px solid #ddd; 
    float:left; 
    width:100%;
}
.submitContent .tabSet ul {
    margin:0;
    padding:0.75em 0;
}
.submitContent .tabSet ul li.alpha, 
.submitContent .tabSet ul li.beta {
    margin:0 0 0 0;
    padding: 0 1.5em 0 0;
    display: inline;
    list-style-type: none;
    background: url(../../images/icons/arrow-000-medium.png) right no-repeat;
}
.submitContent .tabSet ul li.alpha {
    color:#333;
}
.submitContent .tabSet ul li.beta {
    color:#ccc;
}
.submitContent .tabSet ul li.beta.last, 
.submitContent .tabSet ul li.alpha.last {
    background-image: none;
}
.dijitTextArea {
  width: 356px;
  min-height: 100px;
}
#categoriesbox {
    border:none;    
    border-bottom: 1px solid #efefef;
    padding-bottom: 1.0em;
}

.submitContent .dmundra .dijitRadio,.submitContent  .dmundra .dijitRadioIcon,.submitContent  .dijitCheckBox {
  clear:both; margin-right:5px; float:left; margin-bottom:5px;
}
.submitContent .dmundra .dijitRadio + label, .submitContent  .dmundra .dijitRadioIcon + label,.submitContent  dd.formFieldInput .dijitCheckBox + label{
  float:left; margin-right: 10px;
}

div.submitContent dt.formFieldLabel label img{margin-left: -10px;}
.submitContent .formFieldInput select[multiple="true"]{
  min-width: 150px;
}


/*------APPLY NOW-------*/
#apply-pane dd, #apply-pane dt, #apply-pane select, #apply-pane text-area{width:90% !important;}
#apply-pane select{padding: 3px;}
#apply-pane dl:nth-child(1) {clear:both; overflow:hidden; width: }
#apply-pane dl:nth-child(1) .group:nth-child(4){width:55%;float:left;}
#apply-pane dl:nth-child(1) .group:nth-child(5){width:35%;float:right;}
#apply-pane dl:nth-child(1) .group:nth-child(6){width:85%; float:left; clear:both;}
#apply-pane dl:nth-child(1) .group:nth-child(7){width:45%; float:left; clear:both;}
#apply-pane dl:nth-child(1) .group:nth-child(8){width:45%; float:right;}
#apply-pane dl:nth-child(1) .group:nth-child(9){width:45%; float:left;}
#apply-pane dl:nth-child(1) .group:nth-child(10){width:45%; float:left; padding-left: 10px;}
#apply-pane dl:nth-child(1) .group:nth-child(11){width:65%; float:left;clear:both;}
#apply-pane dl:nth-child(1) .group:nth-child(12){width:95%; float:left; clear:both;}
#apply-pane #dateAvailableDateFieldWrapper > div.dijit > div{height:20px !important;}
#apply-pane #dateAvailableDateFieldWrapper > div.dijit {padding:0 !important;}

/* Patch IE Browsers
------------------------------------------------- */
* html .group { /* IE6 */
    height: 1%;
    padding-bottom: 1.75em;
}
*:first-child+html .group { /* IE7 */
    min-height: 1px;
    padding-bottom: 1.75em;
}