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


/*START default.base.css overrides*/
a:link, a:visited {color:#003399;}

.mst-mid-module a:link, .mst-mid-module a:visited {color:#003399;}
.dashx {
	background:url("http://images.military.com/media/production/military-skills-translator/default/images/dashx.gif") top left repeat-x;
}
h3 {color:#003399;}

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

.equivalent-occupations-wrapper {
background: url("http://images.military.com/media/production/military-skills-translator/default/images/mst-main-btmbg.png") repeat-y scroll 0 0 transparent;
border: none !important;
width: 482px;
float: left;
position: relative;
}

.equivalent-occupations-bottom-border {
background: url("http://images.military.com/media/production/military-skills-translator/default/images/equivalent-occupations-bottom.png") repeat-x scroll 0 0 transparent;
position: absolute;
bottom: 0;
border: none;
height: 5px;
left: 0px;
width: 482px;
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;
}

/* Content Section */
#mst-content-top {
	background:url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-mst-mainbg.gif") repeat-y top left;
}
.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/brinks/images/brinks-mst-minus.png") 43px 0 no-repeat;
}
.mst-btn-text a:link, .mst-btn-text a:visited {
	color:#003399;
}
mst-mid-module a:link, .mst-mid-module a:visited {color:#003399;}

	.mst-mid-module table {
		margin: 0 0 0 111px;
		padding:0;
		border:0 none;
		width: 819px;
	}
		.mst-mid-module table td label {
			color:#7f7f7f;
		}
		.mst-mid-module .mst-pagination a:link, .mst-mid-module .mst-pagination a:visited {
			color:#003399;
		}

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

.mst-overlay-padded-content a:link, .mst-overlay-padded-content a:visited {color:003399;}
.mst-overlay-padded-content ul li {
	background:url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-mst-add.gif") 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/brinks/images/brinks-mst-add.gif") 0 1px no-repeat;
}

.mstp-equivalent-occupations .mstp-roundedcorners {
width: 0px;
height: 0px;
}

/*END default.base.css overrides*/


/* brandable resources */

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

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

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

.mst-job-company-image {
	width: 157px;
	height: 18px;
	border: 0px;
}

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

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

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

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

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

.panel-status {
	background: url("http://images.military.com/media/production/military-skills-translator/brinks/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/brinks/images/brinks-action-btn.png") no-repeat scroll 0 0 transparent;
      color:#000000;
}

.mstp-add-entity-btn {
      background: url("http://images.military.com/media/production/military-skills-translator/brinks/images/add-entity-btn-background.png") no-repeat scroll 0 0 transparent;
      color:#000000;
      font-weight:bold;
      font-family:Arial;
      text-align:left;
}

.mstp-action-btn-add {
      background: url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-action-btn.png") no-repeat scroll 0 0 transparent;
      color:#000000;
      height:29px;
      width:77px;
}

.mstp-content-border {
      border:10px solid #EEEEEE;
}


.mstp-content-header {
      background: url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-mst-gradient-bar.gif") repeat-x scroll 0 0 transparent;
      height:35px;
}

.mstp-content-header .arrow {
      background: url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-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: white;
	text-transform: capitalize;
}

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

.mstp-roundedcorners {
      background: url("http://images.military.com/media/production/military-skills-translator/boeing/images/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-equivalent-occupations {
	background: url("http://images.military.com/media/production/military-skills-translator/default/images/mst-gradient-graybar.gif") repeat-x scroll 0 0 transparent;
}

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


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

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

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

/* 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:482px;
            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/brinks/images/brinks-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/brinks/images/brinks-mst-expand-icon.png") scroll 0 0 transparent no-repeat;
	  margin-left:10px;
}

/* End added styles Sept 27, 2011 */

/* Begin Brink's header/footer styles */

#brinks-container {
	width: 972px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	margin-bottom: 20px;
	margin-top: 0px;
	padding: 0px;

}

#brinks-container #header #mainHtmlNav {
	width: 100%;
	background-color: #00338E;
	margin-bottom:0px;
}
#brinks-container #header #mainHtmlNav ul {
	display: block;
	list-style-type: none;
	text-decoration: none;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
#brinks-container #header #mainHtmlNav ul li {
	position: relative;
	float: left;
	display: inline;
	text-align: left;
	margin: 0;
	padding: 20px;
	font-weight: normal;
	font-style: inherit;
	font-size: 16px;
	vertical-align: baseline;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
#brinks-container #header #mainHtmlNav ul li a {
	color:#FFF;
	text-decoration:none;
}
#brinks-container #contentHolder .EEO {
	border-top:1px solid #d2d2d2;
	font-size: 12px;
	color: #999999;
	margin-top: 20px;
	margin-bottom: 20px;
}
.clearer {
	clear: both;
}
#brinks-container #contentHolder .copywrite {
	font-size: 12px;
	color: #999999;
}
#brinks-container #footer {
	font-size: 12px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
.floatRight {
	float: right;
}

/* End Brink's header/footer styles */

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

.ui-widget-header {
    background: url("http://images.military.com/media/production/military-skills-translator/brinks/images/brinks-mst-gradient-bar.gif") repeat-x scroll 0 0 transparent;
}

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

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


.suggestion-container a.ui-corner-all {
	color:#123e7c !important;
	background: url('http://images.military.com/media/production/military-skills-translator/default/images/skilltrans_bullet-lg.gif') left no-repeat;
	padding-left:12px;
}

.suggestion-container a.ui-corner-all.ui-state-hover {
	background: !important;
    border: none;
   	color:#123e7c !important;
    font-weight: bold;
}


#poweredby {
	margin-top:35px;
}