#mainNav {display:none;}
.quicklinks {display:none;}
#nav {display:none;}
.left {display:none;}
.right {display:none;}
.footer {display:none;}
#topLink {display:none;}
body
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color:#FFFFFF; 
}

#wrapper1 
{ font-size: .9em;}

/**************** Utility Rules *******************/
/*\*/ /*/
.sidenav a:hover {position: relative;}
/* this fixes an IEmac hover bug in the left column, hidden from other browsers */

.brclear { /* Use a break with this class to clear float containers */
  clear:both;
  height:0;
  margin:0;
  font-size: 1px;
  line-height: 0;
}

.clicker {
  display: block;
  text-align: center; 
  padding: 3px; 
  background: #833; 
  cursor: pointer;   
}

.hide {display: none;}

.panelDisplay{width:98%;}
.panelDisplay Fieldset{border:solid 1px #373664; font-size:.9em; color:#343664}
Fieldset{border:solid 1px #373664; font-size:.9em; color:#343664; width:98%;}
Legend{font-weight:bold;}
.metaTable {border:0px; padding:3; width:98%;}
.metaTable TD {vertical-align:top; text-align:left; font-family:Verdana, Arial, Sans-Serif; font-size:.7em; color:#373664;}
.metaTextBox{vertical-align:top; text-align:left; font-family:Verdana, Arial, Sans-Serif; font-size:.7em; color:#373664;}
.metaTable hr {color:#5D7CBA; height:2px; width:100%;}

.tblCaption{text-align:left;}
.tblValues{text-align:left;}

.Console{width:100px; font-size:.7em; white-space:nowrap; background-color:#FFFFFF; }

.jobIcons img { vertical-align:top;}

/* News summary styles used on home pages (postinglist control) */
.NewsTableClass{width:590px; }
.NewsTableClass tr td{border:0px solid Red;}
/*.NewsTableClass tr {height:100px;}*/

/* All News Items */
.NewsHeadingClass {font-size:.9em; font-weight:bold; color:#001482; font-family:Verdana, Arial, Sans-Serif;}
.NewsTextClass{font-size:.75em; color:#373664; font-family:Verdana,Arial,sans-serif;}
.NewsTextClass a{display:block; width:100%; text-decoration:none;}
.NewsTextClass a:visited{display:block; width:100%; text-decoration:none;}
.NewsTextClass a:hover{ background-color:#E5E7F2;}

/* Main news story */
.NewsRowClassMain {}
.NewsImageClassBig{width:260px; height:240px; margin:1 4 1 1; float:left;}
.NewsCellClassMain {}
.NewsCellClassMain a{display:block; width:100%; text-decoration:none; color:#373664;}
.NewsCellClassMain a:visited{ text-decoration:none; color:#373664;}
.NewsCellClassMain a:hover{ background-color:#E5E7F2; color:#000;}

/* news items with small image */
.NewsRowClassMinor { font-size:.9em; font-family:Verdana; vertical-align:top;}
.NewsCellClassMinor{width:20%; text-decoration:none; text-align:left; height:90px; vertical-align:top; padding:0 0 0 0; margin:0 0 0 0; }
.NewsCellClassMinor a{display:block; width:100%;  text-decoration:none; color:#373664; border-left:solid 1px #D5D5D5; padding-left:2px;}
.NewsCellClassMinor a:visited{display:block; width:100%; text-decoration:none; color:#373664;}
.NewsCellClassMinor a:hover{ background-color:#E5E7F2; display:block; width:100%; text-decoration:none; color:#000;}
.NewsImageClassSmall{width:110px; height:110px; margin:0; text-align:left;}

.NewsCellClassBigMinor{width:100px; height:140px; text-decoration:none; text-align:left; padding:0 0 0 0; margin:0 0 0 0;}
.NewsCellClassBigMinor a{display:block; width:100%; text-decoration:none; color:#373664;  border-bottom:solid 1px #D5D5D5; height:90px;}
.NewsCellClassBigMinor a:visited{display:block; width:100%; text-decoration:none; color:#373664;}
.NewsCellClassBigMinor a:hover{ background-color:#E5E7F2; display:block; width:100%; text-decoration:none; color:#000;}

/* text list of news items */
.NewsRowClassText { margin:2px 0 2px 0;  width:50%;}
.NewsTextListImage{padding:3 3 3 3; margin:5 5 5 5; float:left;}

.NewsCellClassText {font-size:.9em; color:#373664; font-family:Verdana,Arial,sans-serif; width:50%; }
.NewsCellClassText a{display:block; width:100%;  text-decoration:none; color:#373664; border-left:solid 1px #D5D5D5; padding-left:2px;}
.NewsCellClassText a:visited{display:block; width:100%; text-decoration:none; color:#373664;}
.NewsCellClassText a:hover{ background-color:#E5E7F2; display:block; width:100%; text-decoration:none; color:#000;}

/* Dividers between news items */
.divider{ width:100%; background-color:#990202; padding:0 0 0 0; color:#FFFFFF; font-size:.7em; font-weight:bold; text-indent:2em; height:1.2em; border-bottom:solid 2px #373662;}
.dividerSmall{ width:100%; background-color:#990202; padding:0 0 0 0; height:.8em;}

.moreLink
{font-family:Verdana, Arial, Sans-Serif; font-size:.7em; font-weight:bold; margin-top:2px;}
.moreLink img{ vertical-align:middle; margin-right:2px; border:none;}

.lastUpdated{color:#FFFFFF; font-family:Verdana, Arial, Sans-Serif; font-size:.8em;}

.newsListImage{width:60px; height:60px; float:left;}
.postingList {list-style-type:none; width:50%;}
.postingList li{font-size:.9em; font-family:Verdana, Arial, Sans-Serif; padding:3 3 3 .6em; 
			margin:5 5 5 5; width:90%; vertical-align:top;  background-image:url(../images/triangleSmall.gif); background-repeat:no-repeat; background-position: 0 .4em;}
.postingList a{ background-color:#FFFFFF; text-decoration:none; display:block; margin:2 8 8 2;}
.postingList a:hover{ background-color:#E5E7F2;}
.postingList a:visited{ text-decoration:none; display:block;}
.postingListHeading {width:50%; display:block; background-color:#990202; color:#FFFFFF;}
.postingListHeading:hover {width:100%; display:block; background-color:#000000; color:#373664; }
.postingListNewsHeading{ font-weight:bold;}

.postingIndex {list-style-type:none;}
.postingIndex li{font-size:.9em; font-family:Verdana, Arial, Sans-Serif; padding:3 3 3 .6em; 
			margin:5 5 5 5; width:90%; vertical-align:top;  background-image:url(../images/triangleSmall.gif); background-repeat:no-repeat; background-position: 0 .4em;}
.postingIndex a{ background-color:#FFFFFF; text-decoration:none; display:block;}
.postingIndex a:hover{ background-color:#E5E7F2;}
.postingIndex a:visited{ text-decoration:none; display:block;}
.postingIndexHeading {width:100%; display:block; background-color:#5D7CBA; color:#FFFFFF;}



/************************ Recruitment List ***************************/
.RecruitmentList {list-style-type:none; width:50%;}
.RecruitmentList li{font-size:.9em; font-family:Verdana, Arial, Sans-Serif; padding:3 3 3 .6em; 
			margin:5 5 5 5; width:90%; vertical-align:top; }
.RecruitmentList a{ background-color:#FFFFFF; text-decoration:none; display:block;}
.RecruitmentList a:hover{ background-color:#E5E7F2;}
.RecruitmentList a:visited{ text-decoration:none; display:block;}
.RecruitmentListHeading {width:100%; display:block; color:#373664; font-weight:bold;}
.RecruitmentListMainHeading {width:100%; display:block; background-color:#990202; color:#FFFFFF; }


.hrDivider{ width:98%; text-align:center; height:8px; background-color:#5D7CBA;}
.mandatory{color:Red; font-weight:bold;}


/************** Email Registration *************/
.registrationTable{width:95%; font-size:.9em; font-family:Verdana, Arial, Sans-Serif; color:#373664;}
.registrationTable a{color:#373664; text-decoration:underline;}
.registrationTable a:hover{color:#5D7CBA; text-decoration:none;}
.registrationTable a{color:#373664;}

.button{font-size:.8em; color:#FFFFFF; background-color:#5D7CBA; font-family:Verdana, Arial, Sans-Serif; }
.textBox{font-size:.9em; width:80%; color:#5D7CBA; font-family:Verdana, Arial, Sans-Serif; }
.checkBoxList{font-size:.9em; width:80%; color:#5D7CBA; font-family:Verdana, Arial, Sans-Serif; }

.grid{width:95%; font-size:.9em; font-family:Verdana, Arial, Sans-Serif; }
.gridHeader{color:#FFFFFF; background-color:#5D7CBA;}