TABLE {
	font-family:Arial;
	color: #000000;
	font-size: 10pt;
	height: 6px;
}
						
.BannerBackground {
	background-color: #3A4348;
	background-image:url(/_images/IMT_Top_Banner.jpg);
	height:75px;
	background-position:right;
	background-repeat:no-repeat;
	font-family: Arial; 
	font-size: 24pt; 
	font-weight: bold; 
	color: #FFFFFF;
}
/*D*/
.DataAlternatingRow {
    background-color: #eeeeee;
    text-align: left;
}
.DataBorder {
    border: solid 1px #9D2E34;
}
.DataFooter {
    background-color: #666666;
    color: #ffffff;
    font-size: xx-small;
    vertical-align:text-bottom;
}
.DataFooter a {
    color: #ffffff;
    text-decoration: underline;
}
.DataFooter a:hover {
    color: #ffffff;
    text-decoration: none;
}
.DataHeader {
    background-color:#9D2E34;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
}
.DataHeader a {
    color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}
.DataHeader a:hover {
    color: #ffffff;
    font-weight: bold;
    text-decoration:none;
}
.DataItemRow {
    background-color: #ffffff;
    text-align: left;
}
.DataSubHeader{
    background-color: #cccccc;
    font-weight: bold;
    color: #000000;
}
.DisclaimerLabel {
	background-color: #9D2E34;
	font-size:8pt;
	color: #ffffff;
}

.EditorLink {
    color: #cccccc;
}

.IE8Fix 
{
	z-index: 1000;
}

.RequiredField {
    background-color: #ffff66
}

.TeamTableBorder {
	border: solid 1px #9D2E34;
}
.TeamTableHeader {
	background-color: #9D2E34;
	color: #ffffff;
}
.TeamTableHeader A:Link{
	color: #ffffff;
	text-decoration: none;
}
.TeamTableHeader A:Hover{
	color: #ffffff;
	text-decoration: none;
}
.TeamTableHeader A:Visited{
	color: #ffffff;
	text-decoration: none;
}

.TopBar {
	background-color: #7C85B0; 
	padding-left: 2pt;	
	padding-top: 2pt; 
	padding-bottom: 4pt;
}
.TopBar A:Link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.TopBar A:Visited {
	color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;
}
.TopBar A:Hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

/*GALLERY STYLES*/
.GalleryHeader {
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
}
.GalleryHeader td A {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.GallerySubHeader {
	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
}

.AccordionHeader {
    background-color: #eeeeee;
}
.AccordionContent {
}
.AccordionBorder {
    border: solid 1px #cccccc;
}

/*JOBS STATUSES*/
.AwaitingRequest {
    color: #FFCC00;
}
.Applied {
    color: #000066;
}
.Approved {
    color: #006600;
}
.Denied {
    color: #660000;
}