body{
      margin-top:10px;
      background-color:#195b9b;
}  

.MainNavLinks {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#004990;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    line-height:25px;
    display:block;
}

.MainNavLinks:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#407db8;
    font-weight:bold;
    text-transform:uppercase;
    display:block;
    height:22px;
    text-decoration:none;
    border-bottom-style:solid;
    border-bottom-color:#4f96db;
    line-height:25px;
    border-bottom-width:3px;  
}

/* footernavlinks are the links for the footer area */

.FooterNavLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004990;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.FooterNavLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#407db8;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}


/* this is the footer content smaller text and white text */

.SmallBlueContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;   
	font-weight:normal;
	text-decoration:none;
}


.SmallBlueContentLinks  {
	font-family :Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}

.SmallBlueContentLinks:hover {
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffffff;
    text-decoration:underline;
    font-weight:normal;
}

.SmallBlueOpenBelow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cf6108;
	font-weight:bold;
}


.BreadcrumbLink a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004990;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
		
}

.BreadcrumbLink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cf6108;  /* 4683be=lite blue    was 4f96db */
	font-weight:normal;
	font-style:normal;
	text-decoration:underline; 
	
}


.TopMainBG {
	background-image:url(/images/irsc_bg_top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:9px;
	width:958px;
}

.MiddleMainBG {
	background-image:url(/images/irsc_bg_mid.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:958px;
}

.BottomMainBG {
	background-image:url(/images/irsc_bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:9px;
	width:958px;
}

.TopNavBackGround {
	background-image:url(/images/IRSC_MainTopNav.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:30px;
	padding-top:5px;
	padding-bottom:0px;
	list-style-image:url(/images/IRSC_bullet_orange.png);
	margin-top:0px;
	margin-bottom:0px;
}

.NavBulletImage {
	background-image:url(/images/IRSC_bullet_orange.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:6px;
}

.SecHeaderBackGround {
	background-image:url(/images/irsc_topheaderbg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:115px;
}

.SecFoundationHeaderBackGround {
	background-image:url(/images/irsc_found_header.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:115px;
}


.SecLifeLongLearningHeaderBackGround {
	background-image:url(/images/irsc_life_learning_header.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:115px;
}

/* this originally used IRSC_MainNav2.jpg done by Imran, also found on the irscmainpage.css
I changed that out to the bluegraybar image too. 
 I made the middle part of the bar a bit whiter and renamed it to 
IRSC_MainNav2_whitebar.jpg */
.MainNavBackGround {
	background-image:url(/images/IRSC_MainNav2_bluegraybar.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:30px;
}


.BottomNavBackGround {
	background-image:url(/images/IRSC_MainTopNav.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:30px;
	padding-top:0px;
	padding-bottom:5px;
}


/* this is the style for the title of the page on the newsandevents.master file, also
the masterjustforadjuncts.master file   */
.NewsandEventsHeaderTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#004990;
	font-size:15px;
	background-position:left center;
	line-height:18px;
	text-indent:0px;
	text-align:left;
}


.EmployeePositionHeaderTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#004990;
	font-size:16px;
	background-position:left center;
	line-height:25px;
	text-indent:0px;
	text-align:left;
}

.EmployeePositionDeptHeaderTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#cf6108;
	font-size:14px;
	background-position:left center;
	line-height:25px;
	text-indent:0px;
	text-align:left;
}


.YellowVerLine {
	color:#dfaa1d;
}


/* this is the entire search box includes: text and search box border  */

.IrscSearchBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004990;
	background-color:#ffffff;
	height:18px;
	width:160px;   /* WAS 180 NOW 160 this is the width of the white search box */
	border-top-color:#004990;
	border-right-color:#004990;
	border-bottom-color:#004990;
	border-left-color:#004990;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px; 
	padding-left:8px;    /* was 5 now 8 keeps the text inside of the search box away from the left border */
}


.BlueDottedLine {
	background-image:url(/images/blue_dots.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:1px;
}

 
.BlueDottedLineRightSide {
	background-image:url(/images/blue_dots.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:1px;
	line-height:0px;
}


.TableGrayLine {
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
	line-height:25px;
}


.TableGrayRightLine {
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCCC;
}

	
/* added the mainpagepeoplesearchlink here on 3/19/2010   */


.MainPagePeopleSearchLink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffc425;
    font-weight:normal;
    text-decoration:underline;
    text-transform:none;
    line-height:25px;
    display:block;
    }
    
.MainPagePeopleSearchLink:hover     {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
    text-transform:none;
    display:block;
    text-decoration:underline;
    line-height:25px;
   }


.style3 {
   border-bottom-width:1px;
   border-bottom-style:dotted;
   border-bottom-color:#CCCCCC;
   height:71px;
}

.style4  {
     border-bottom-width:1px;
     border-bottom-style:dotted;
     border-bottom-color:#CCCCCC;
     line-height:25px;
}     


/*Do not leave spaces between the property value and the units! 
"margin-left:20 px" (instead of "margin-left:20px") will work in IE, but not in Firefox or Opera.*/
