@import url("http://images.military.com/media/production/military-skills-translator/default/css/auto-complete.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.base.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.dialog.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.bottompanel.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.jobs.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.tooltip.css");
@import url("http://images.military.com/media/production/military-skills-translator/default/css/default.datascroller.css");



html body {
	width: 100%;
}

body {
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-body-bg.png") repeat-x scroll left 16px transparent;
}

.tenant-header {
	height: 49px;
	width: 970px;
	margin: 0 auto;
	position: relative;
	font: 11px/1.231 Arial,Helvetica,sans-serif;
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-main-top.gif") no-repeat center bottom;
}

#mainNav {
    float: left;
    padding: 0 0 0 14px;
}

#secondaryHeaderNav {
    float: right;
    padding: 0 7px 0 0;
}

#mainNav h1 {
    float: left;
    margin: 0;
}

#mainNav h1 a {
    background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-logo.png") no-repeat scroll left top transparent;
    height: 33px;
    width: 120px;
}

nav a, nav a:link, nav a:active {
    font-weight: normal;
}

nav a, nav a:active, nav a:link {
    color: #666666;
    text-decoration: none;
}
.ir {
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0 none;
    direction: ltr;
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
}

#mainNav > ul {
    float: left;
    margin-left: 8px;
    position: relative;
}
#mainNav ul, #secondaryHeaderNav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#mainNav > ul > li:first-child {
    border-left: 8px solid #FFFFFF;
}

#mainNav > ul > li {
    border-right: 8px solid #FFFFFF;
    float: left;
}

#mainNav > ul > li > a {
    color: #5C6F7B;
    display: block;
    font-size: 13px;
    font-weight: normal;
    height: 32px;
    letter-spacing: 1px;
    line-height: 32px;
    padding: 0 18px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    z-index: 10;
}

#secondaryHeaderNav li {
    float: left;
    margin: 0 8px;
}

#secondaryHeaderNav li a {
    color: #5C6F7B;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 33px;
    padding: 0;
    text-decoration: none;
}

#mstp-military-experience-pane {
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

#civilian-skills-pane {
	border: 1px solid #c0c0c0;
	border-top: none;
}

#jobs-pane {
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
}

.jobs-filter-wrapper {
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}



/*START default.base.css overrides*/
a:link, a:visited {color:#015785;}
.mst-mid-module a:link, .mst-mid-module a:visited {color:#015785;}

h3 {color:#015785;}

.mst-overlay-content {
	background:url("") top left repeat-x;
}

.equivalent-occupations-wrapper {

width: 437px;
float: left;
position: relative;
}

.equivalent-occupations-bottom-border {

position: absolute;
bottom: 0;
border: none;
height: 1px;
left: 0px;
width: 473px;
border: medium none;
}

.mst-overlay-foot {
background: url("http://images.military.com/media/production/military-skills-translator/military/images/mst-overlay-foot.png") no-repeat scroll 0 0 transparent;
}

.mst-sort.asc {
	background: url("http://images.military.com/media/production/military-skills-translator/default/images/skilltrans_arrow.png") scroll 0 0 transparent no-repeat;
}

.mst-sort.desc {
	background: url("http://images.military.com/media/production/military-skills-translator/default/images/skilltrans_arrow_down.png") scroll 0 0 transparent no-repeat;
}

.mosSuggestionPanel .mst-text-input, .experiencePanel .mst-text-input {
    margin: 0 6px 0 0;
    width: 300px;
}

.mst-select-menu {
    width: 574px;
}


.mst-lower-left, .mst-lower-right {
    width: 437px;
}

.mstp-equivalent-occupations .text {
    color: #000000;
    padding: 5px 0 5px 15px;
	border-bottom: 1px #c0c0c0 solid;

}

.mst-lower-left ul li, .mst-lower-right ul li {
    background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/mst-bullet.gif") no-repeat scroll 0 1px transparent;
}

.mst-content-btm {
    width: 899px;
	margin: 0 auto;
}

/* Content Section */
#mst-content-top {
	width: 899px;
	margin: 0 auto 15px;
}
.mst-top-module, .mst-mid-module {
    background:url("") top left repeat-x;
}
span.mst-delete {
	background:url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-minus.png") 43px 0 no-repeat;
}
.mst-btn-text a:link, .mst-btn-text a:visited {
	color:#0073b8;
}
mst-mid-module a:link, .mst-mid-module a:visited {color:#0073b8;}

	.mst-mid-module table {
		padding:0;
		border:0 none;
	}
		.mst-mid-module table td label {
			color:#7f7f7f;
		}
		.mst-mid-module table td input, .mst-mid-module table td select, .mst-mid-module div.advanced-cell select {
			color:#747474;
		}
		.mst-mid-module .mst-pagination a:link, .mst-mid-module .mst-pagination a:visited {
			color:#0073b8;
		}

	.mst-content-btm a:link, .mst-content-btm a:visited {color:#0073b8;}
.mst-overlay-content p.mst-overlay-add {
	background:url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-add.png") 0 0 no-repeat;
}

.mst-overlay-padded-content a:link, .mst-overlay-padded-content a:visited {color:0073b8;}
.mst-overlay-padded-content ul li {
	background:url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-add.png") 0 17px no-repeat;
}

#mst-mil-job-browse-overlay .mst-overlay-padded-content table td.mst-overlay-table-left {
	background:url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-add.png") 0 1px no-repeat;
}


.ui-dialog .ui-dialog-title {
color: #000000;
}

.mst-date-posted {
    color: #484848;
    font-family: Arial;
    font-size: 17px;
}


/*END default.base.css overrides*/


/* brandable resources */

.mst-overlay-content a:link, .mst-overlay-content a:visited {color:#0073B8;}

span.mst-add {
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-add.png") no-repeat scroll 0 0 transparent;
}

.mst-mos-info {
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-i.png") no-repeat scroll 0 0 transparent;
}

.mst-job-company-image {
	width: 157px;
	height: 18px;
	border: 0px;
	color: #484848;
    font-family: Arial;
    font-size: 17px;
    font-weight: bold
}

p.mst-empty {
	color:#000000;
}

.mst-content-btm a:link, .mst-content-btm a:visited {
    color: #0073b8;
}

.rich-datascr-button {
	color: #0073b8 !important;
}

.rich-datascr-button a {
	color: #0073b8 !important;
}

.rich-datascr-inact, .rich-datascr-act{
	color:#0073b8 !important;
}
.rich-datascr-inact {font-weight:normal !important;color:#0073b8 !important;}

.rich-datascr-button{
	color: #0073b8 !important;
}

.panel-status {
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/ajax-loader.gif") no-repeat scroll 0 0 transparent;
}

.mst-ok-button {
	background: url("") no-repeat scroll 0 0 transparent;
}

/* Begin added styles Sept 23, 2011 */

.mstp-action-btn {
    background:url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-action-btn2.png") no-repeat scroll 0 0 transparent;
    color:#000 !important;
    height:27px;
    width:64px;
}

.mstp-add-entity-btn {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-add-entity-btn-bg3.gif") no-repeat scroll 0 0 transparent;
	  border: none;
      color:#000;
      font-weight:bold;
      font-family:Arial;
	  font-size:12px;
      text-align:left;
	  height:23px;
      width:185px;
}

.mstp-action-btn-add {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-action-btn2.png") no-repeat scroll 0 0 transparent;
      color:#000;
      height:27px;
      width:64px;
}

.mstp-content-border {
      border:0;
}


.mstp-content-header {
	background: #c5c4c2;
	height:32px;
}

.mstp-content-header .arrow {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-arrow-sprite.png") no-repeat scroll 0 0 transparent;
      width:24px;
}

.mstp-content-header.modal {
    margin-left:22px;
    margin-right:22px;
}

.mstp-content-header .title {
    color: #000000;
	text-transform: capitalize;
}

.mstp-content-header.modal .close {
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-close-btn-sm.png") no-repeat scroll right center transparent;
}

.mstp-roundedcorners {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-rounded-corners.png") no-repeat scroll 0 0 transparent;
      position:absolute;
}

.mstp-roundedcorners.top-left {
      left:0;
      top:0;
}

.mstp-roundedcorners.top-right {
      top:0;
      right:0;
}

.mstp-content-header.military-experience .mstp-roundedcorners {
      width:6px;
      height:6px;
}

.mstp-content-header.military-experience .mstp-roundedcorners.top-left {
      background-position: -8px -3px;
}


.mstp-content-header.military-experience .mstp-roundedcorners.top-right {
      background-position: -25px -3px;
}


.mstp-content-header.modal .mstp-roundedcorners {
      width:6px;
      height:6px;
}

.mstp-content-header.modal .mstp-roundedcorners.top-left {
      background-position: -5px -32px;
}


.mstp-content-header.modal .mstp-roundedcorners.top-right {
      background-position: -24px -32px;
}

.mstp-content-body-intro .button {
      height:21px;
      width:183px;
}

.mstp-equivalent-occupations {
	background: #c5c4c2;
	width:437px;
	border-left: 1px solid #c0c0c0 !important;
	border-right: 1px solid #c0c0c0 !important;
	border-bottom: 1px solid #c0c0c0 !important;
}

.mstp-equivalent-occupations .mstp-roundedcorners.top-left {
    top:0px;
    left:0px;
}

.mstp-equivalent-occupations .mstp-roundedcorners.top-right {
    top:-1px;
    right:-1px;
}

.mstp-equivalent-occupations.last {
    margin-left: 21px;
}

/* End added styles Sept 23, 2011 */



/* Begin added styles Sept 27, 2011 */
      .mst-content-btm .bottom-border {
            background: none repeat scroll 0 0 #EEEEEE;
            border: 0 none;
            width:473px;
            height:1px;
            position:absolute;
            bottom:0;
      }

      .mst-content-btm .bottom-border.left {
            left:0;
      }

      .mst-content-btm .bottom-border.right {
            right:0;
      }

.mst-mos-summary-action.mst-collapse {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-collapse-icon.png") scroll 0 0 transparent no-repeat;
	  margin-left:10px;
}

.mst-mos-summary-action.mst-expand {
      background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-expand-icon.png") scroll 0 0 transparent no-repeat;
	  margin-left:10px;
}

/* End added styles Sept 27, 2011 */




/* Begin added styles for MSTP v1.3 */



.mstp-equivalent-occupations .mstp-roundedcorners.bottom {
    width:6px;
    height:5px;
}

.ajax-status-text {
    display:none;
    color: green;
}

.highest-z-level {
    z-index:10;
}

.higher-z-level {
    z-index:7;
}

.high-z-level {
    z-index:3;
}

.xoverflow {
    overflow-x:visible;
}

.auto-xoverflow {
    overflow-x: auto;
}

.display-block {
    display:block;
}

.white-text {
    color: #FFFFFF;
}

.nopadding-left {
    padding-left:0;
}

.left-float {
    float:left;
}

.bottom-roundcorners-container {
    position:relative;
    clear:both;
}

.body-wrapper {
	margin: 0 auto;
	padding: 50px 0 35px 0;
	width:946px;
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-main-bg.gif") repeat-y;
}

.mstp-action-btn.jobs-refine {
    margin: 0 5px 0 5px;
}

.tenant-footer {
	height: 33px;
	width: 100%;
    padding-top: 50px;
	position: relative;
	font: 11px/1.231 Arial,Helvetica,sans-serif;
	background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-main-bottom.gif") no-repeat center top;
}

#footerwrapper {
	height: 33px;
	width: 100%;
	margin: 0 auto;
	position: relative;
	font: 11px/1.231 Arial,Helvetica,sans-serif;
	background: transparent url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-footer-bg.png") repeat-x scroll left top;
}

#footer {
	height: 33px;
	width: 946px;
	margin: 0 auto;
	position: relative;
	font: 11px/1.231 Arial,Helvetica,sans-serif;
}

#footer .socialNav {
    border-right: 1px solid #FFFFFF;
    margin-bottom: 8px;
    margin-top: 7px;
    padding-right: 10px;
}
#footer ul {
    float: left;
}

#footer ul li {
    float: left;
    margin-right: 10px;
}

#footer .socialNav li a {
    background: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-social-icons.png") no-repeat scroll left top transparent;
    height: 18px;
    width: 18px;
}
ul.footerPrimaryNav li a {
    color: #5C6F7B;
    display: block;
    font-size: 12px;
    line-height: 33px;
    text-decoration: none;
}

ul.footerPrimaryNav {
	margin: 0;
}

#footer .socialNav li #twitter {
    background-position: -26px top;
}

#footer .socialNav li #linkedIn {
    background-position: -52px top;
}

#siteTagline {
    color: #EC6A23;
    float: right;
    font-size: 12px;
    line-height: 33px;
    margin: 0;
    word-spacing: 10px;
}

#copyright {
    color: #5C6F7B;
    float: right;
    font-size: 12px;
    line-height: 33px;
    padding-right: 50px;
}

/********************* dialog ***********************/

.ui-widget-header {
	background: #c5c4c2;
    height: 32px;
	border-left: 1px #c0c0c0 solid;
	border-right: 1px #c0c0c0 solid;
}

.mst-dialog-close-icon {
	background-image: url("http://images.military.com/media/production/military-skills-translator/hntb/images/hntb-mst-close-btn-sm.png");
	color:#000000;
}

/********************* end dialog *******************/

.suggestion-container a.ui-corner-all {
	background: url('http://images.military.com/media/production/military-skills-translator/default/images/skilltrans_bullet-lg.gif') left no-repeat;
}

#poweredby {
	margin-top:35px;
}