/* print stylesheet for IR&C accessibility web site */
/* IR&C home page print */

#ircBanner {
margin: 0px;
width: 730px;
height: 59px;
}

#contentWrapper {
margin: 0px;
padding: 0px;
width: 675px;
float: left;
}

#contentWrapper #leftCol {
width: 200px;
height: auto;
border-right: 1px dashed #cccccc;
margin: 0px;
padding: 0px;
float: left;
}

ul.navList {
margin-top: -5px;
margin-right: 0px;
margin-bottom: -5px;
margin-left: 5px;
padding: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

ul.navList li {
list-style-type: none;
}

ul.navList li a {
color: #000000;
font-weight: bold;
text-decoration: none;
}

#contentWrapper #middleCol {
width: 250px;
height: 395px;
margin-left: -470px;
padding: 0px;
float: left;
}

#contentWrapper #middleCol p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
padding: 0px 5px 5px 5px;
margin: 0px;
}

#contentWrapper #middleCol p.intro {
padding: 0px 5px 5px 10px;
}

#contentWrapper #middleCol .dropCap {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
color: #000000;
font-weight: bold;
}

#contentWrapper #rightCol {
width: 200px;
height: auto;
border-left: 1px dashed #cccccc;
margin-left: 248px;
padding: 0px 10px 0px 10px;
float: left;
}

#contentWrapper #rightCol p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#contentWrapper #rightCol form {
margin: 0px;
padding: 0px;
}

#contentWrapper h1 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 22px;
font-style: normal;
font-weight: bold;
color: #000000;
border: 1px solid #000000;
width: 120px;
text-align: left;
}

#ucoptiny {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;
}

#ucoptiny a {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}

input.ucoptiny {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;
width: 75px;
margin: 0px;
padding: 0px;
}
	
select.ucoptiny {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;
margin: 0px;
padding: 0px;
}

/* don't display "Skip to" links */
#toMainContent {
display: none;
}

#toSubNav {
display: none;
}

/* don't display navigation across top of page */

#ircSubpageTopNav, #ircSubpageNavWrapper {
display: none;
}

#pageTitleWrapper {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 650px;
height: 35px;
text-align: left;
}

#pageTitleWrapper #pageTitle {
width: 650px;
height: auto;
float: left;
}

#pageTitleWrapper #pageTitle h1 {
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
font-weight: bold;
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
line-height: 22px;
color: #000000; 
}

#subContentWrapper {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 650px;
height: auto;
text-align: left;
}

/* don't display left-hand navigation bar or search box */
#subContentWrapper #leftCol, #ircSubpageTopWrapper #ircSubpageTopSearch {
display: none;
}

#subContentWrapper #rightCol, #subContentWrapper #fullCol {
width: 650px;
height: auto;
float: left;
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#subContentWrapper #rightCol p, #subContentWrapper #fullCol p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#subContentWrapper #rightCol h2, #subContentWrapper #fullCol h2 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
line-height: 20px;
color: #000000;
text-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#subContentWrapper #rightCol h3, #subContentWrapper #fullCol h3 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
line-height: 18px;
color: #000000;
}

#subContentWrapper #rightCol p a, #subContentWrapper #fullCol p a {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
line-height: 16px;
color: #000000;
text-decoration: underline;
}

#subContentWrapper #rightCol ul li, ol li, #subContentWrapper #fullCol ul li, ol li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#subContentWrapper #rightCol ul li ul li, ol li ol li, #subContentWrapper #fullCol ul li ul li, ol li ol li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#subContentWrapper #rightCol ul li a, #subContentWrapper #rightCol ol li a, #subContentWrapper #fullCol ul li a, #subContentWrapper #fullCol ol li a {
color: #000000;
text-decoration: underline;
}

.equipList {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
display: inline;
list-style: none;
padding-right: 25px;
}

#footerWrapper {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 15px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
clear: both;
width: 650px;
height: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000000;
}

#footerWrapper a {
color: #000000;
font-weight: normal;
text-decoration: underline;
}



#navArrowWrapper, #navArrowWrapper2, #navArrowLeft, #navArrowRight {
display: none;
}

#ircSubpageSecondaryHeading {
width: 650px;
}

#ircSubpageSecondaryHeading p {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
font-weight: bold;
color: #000000;
margin: 0px 0px 0px 10px;
}

ul.noSpace, ol.noSpace
{
	margin-top: 0px;
	margin-bottom: 0px;
}

fieldset {
background-color: #ffffff;
}

ul.noBullets
{
list-style-type: none;
}

p.noBottomSpace {
margin-bottom: 0px;
padding-bottom: 0px;
}

ul.noTopSpace {
margin-top: 0px;
padding-top: 0px;
}

ul.noBottomSpace {
margin-bottom: 0px;
padding-bottom: 0px;
}

ul.noLeftSpace {
margin-left: 0px;
padding-left: 0px;
}


#subContentWrapper #unitsLeftCol {
width: 200px;
margin: 0px;
padding: 0px;
float: left;
text-align: left;
}

#subContentWrapper #unitsRightCol {
width: 200px;
margin-left: 225px;
padding: 0px;
float: left;
text-align: left;
}

#subContentWrapper #unitsMiddleCol {
width: 210px;
margin-left: -445px;
padding: 0px;
float: left;
text-align: left;
}

#subContentWrapper #unitsLeftCol, #subContentWrapper #unitsRightCol, #subContentWrapper #unitsMiddleCol {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}

#subContentWrapper #unitsLeftCol h2, #subContentWrapper #unitsRightCol h2, #subContentWrapper #unitsMiddleCol h2 {
border: 1px solid #000000;
font-size: 18px;
font-weight: bold;
width: 150px;
}

#subContentWrapper #unitsLeftCol ul, #subContentWrapper #unitsMiddleCol ul, #subContentWrapper #unitsRightCol ul{
padding: 0 0 0 5px;
margin: 0px;
list-style-type: square;
font-size: 11px;
}

#subContentWrapper #unitsLeftCol ul li, #subContentWrapper #unitsMiddleCol ul li, #subContentWrapper #unitsRightCol ul li {
padding: 0px;
margin: 0px;
}

#subContentWrapper #unitsLeftCol ul li a, #subContentWrapper #unitsMiddleCol ul li a, #subContentWrapper #unitsRightCol ul li a, #subContentWrapper #unitsLeftCol p a, #subContentWrapper #unitsMiddleCol p a, #subContentWrapper #unitsRightCol p a {
color: #000000;
}
