body{background:url(../Irr_Images/bg.jpg) repeat-x #edefef;font-family:"Lucida Grande","Lucida Sans Unicode", Arial, san-serif;margin:0px;padding:0px;text-align:left;background-color:#EEEFF1;color:#262a2d;}
#logo, #globalnav ul, #nav #featured, #toolbar p, form, #logo img{margin:0px;padding:0px;}
img{border:none;}
a{color:#003c69;text-decoration:underline;}
a:visited{color:#5e6a71;text-decoration:underline;}
a:hover{color:#981e32;text-decoration:none;}
#logo{float:left;height:105px;width:185px;background:url(../Irr_Images/bg-logo3-opt.png);display:inline;}
#wrapper{width:976px;position:relative;margin:0 auto;padding-left:10px;background:url(../Irr_Images/bg-shadows.jpg) 0px 68px no-repeat;background-image:url(../Irr_Images/bg-shadows2.jpg);background-position:970px 30px;}
#globalnav{font-size:x-small;font-weight:normal;width:960px;height:25px;line-height:2em;color:#fff;padding-top:5px;}
#globalnav ul{list-style-image:none;text-align:right;padding-right:18px;padding-left:0px;margin:0px;}
#globalnav li{display:inline;padding-left:20px;}
#globalnav a{text-decoration:none;color:#fff;}
#globalnav a:hover{color:#e7e9ea;}
#globalnavsearchform{display:inline;}
#globalnavsearchform input{width:125px;border:#5e6a71 1px solid;color:#5e6a71;font-size:9px;height:14px;padding-bottom:0px;text-align:center;}
#searchbuttonimg{padding-top:3px;padding-left:3px;}
#siteID{height:85px;float:left;width:775px;color:#fff;background:#981e32 url(../Irr_Images/sid-zx.jpg) no-repeat;}
#siteID h2{font-weight:normal;font-size:small;padding:21px 0px 0px 22px;margin:0px;width:580px;color:#fff;}
#siteID h1{padding:0px 0px 0px 22px;font-size:1.65em;font-weight:bold;letter-spacing:-0.05em;width:580px;margin:0px;color:#fff;}
#wrapper #toolbar{height:20px;width:775px;float:left;background:#fff url(../Irr_Images/toolbarMGRAY-rht-sm.jpg) no-repeat;line-height:20px;font-size:x-small;text-align:right;font-weight:normal;}
#toolbar ul{display:inline;list-style-image:none;padding-right:22px;}
#toolbar li{display:inline;padding:0px 0px 0px 15px;}
#toolbar a{color:#5e6a71;text-decoration:none;font-weight:normal;}
#toolbar a:hover{color:#981e32;}
#toolbar .toolbargreeting{float:left;}
#content{width:960px;vertical-align:top;padding:0px;}
#content p{margin:0px;padding-bottom:12px;line-height:1.6em;}
#content #main ul, #content #secondary ul, #content #additional ul, #content #main ol, #content #secondary ol, #content #additional ol{line-height:1.6em;margin-top:0px;padding-top:0px;padding-bottom:0px;margin-bottom:0px;}
#content #main li, #content #secondary li, #content #additional li{margin-top:5px;margin-left:0px;margin-bottom:5px;margin-right:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
#content #main ul, #content #secondary ul, #content #additional ul{list-style-type:square;margin-left:15px;padding:0px 0px 0px 20px;}
#content ol h1, #content ol h2, #content ol h3, #content ol h4, #content ol h5, #content ol h6{padding-bottom:0px;}
#content ul h1, #content ul h2, #content ul h3, #content ul h4, #content ul h5, #content ul h6{padding-bottom:0px;}
#wrapper #content{background:url(../Irr_Images/bg-content-opt.gif) repeat-y right top;}
#nav{width:175px;float:left;font-size:1.0em;line-height:1.2em;font-weight:normal;background-color:#fff;background:url(../Irr_Images/bg-nav.jpg) no-repeat #edefef;padding:0 10px 100px 0px;}
#nav li{padding:3px 0;}
#nav ul{list-style-type:none;display:block;padding:0 0 15px;margin:13px 0 0;}
#nav ul ul, #nav ul ul ul{padding:3px 0 3px 15px;margin:0;}
#nav a{display:block;color:#5e6a71;text-decoration:none;}
#nav a:hover{color:#262a2d;}
#nav .navparentpath{}
#nav .navcurrentpage{color:#981e32;}
#nav a.navcurrentpage:hover{color:#262a2d;}
#nav .navdivider{border-top:1px #ebebed solid;padding:10px 0 0;margin:0;}
#nav #featured{font-size:1.1em;line-height:1.3em;padding:0;background-repeat:repeat-y;}
#nav #featured a{color:#981e32;}
#nav #featured a:hover{color:#5e6a71;}
#nav #featured ul{padding:0px;list-style-type:none;margin:0 0 2px;padding:5px 0px;border:1px solid #ebebed;border-right:none;border-left:none;}
#nav #featured li{padding:3px 0;}
#wrapper #content #nav #featured{background:url(../Irr_Images/bg-featured.jpg) repeat-y;}
#home{float:left;overflow:hidden;padding:0px 0px 0px 22px;width:753px;}
#home img{padding:0px;margin:0px;}
#content h6, #content h5, #content h4, #content h3, #content h2, #content h1{margin:0px;padding:0px 0px 6px;letter-spacing:0em;font-weight:normal;}
#content h6, #content h5, #content h4{padding:0px 0px 5px;}
#content h1{font-size:2.2em;line-height:1.2em;}
#content h2{font-size:1.8em;line-height:1.3em;}
#content h3{font-size:1.5em;line-height:1.4em;}
#content h4{font-weight:bold;font-size:1.2em;line-height:1.5em;}
#content h5{font-weight:bold;font-size:1em;line-height:1.6em;}
#content h6{font-weight:normal;font-size:.8em;line-height:1.7em;color:#262a2d;}
#content h2, #content h4, #content h5{color:#5e6a71;}
#content h3, #content h1{color:#003c69;}
#main{width:495px;float:left;padding-left:22px;background-color:#fff;}
#main, #secondary, #additional{padding-top:20px;float:left;font-size:.8em;background-color:#fff;}
#wrapper #content #secondary{width:214px;float:left;padding-left:22px;padding-right:22px;background-color:#fff;}
#additional{display:none;}
#secondary{}
#wrapper #content #localfooter{clear:both;background-image:none;text-align:center;padding-top:65px;padding-left:195px;padding-right:10px;display:block;font-size:x-small;line-height:1.4em;}
#wsufooter{clear:both;width:960px;position:relative;text-align:center;height:50px;font-size:x-small;margin-left:auto;margin-right:auto;padding:15px 0px 0px 0px;}
#wsufooter{background:url(../Irr_Images/bg-wsufooter2-opt.png) no-repeat right top;padding-top:40px;padding-left:195px;padding-right:16px;width:775px;}
#wsufooter a{color:#868f95;text-decoration:none;}
#wsufooter a:hover{color:#5e6a71;text-decoration:none;}
#content h5, #content h6{font-family:"Lucida Grande","Lucida Sans Unicode", Arial, san-serif;}
#content h1{letter-spacing:-0.02em;}
.indent{padding-left:20px;}
.leftColTbl{float:left;padding:5px;margin-left:10px;}
.rightColTbl{float:left;padding:5px;margin-right:10px;}
.border{border-top-width:thin;border-right-width:thin;border-bottom-width:thin;border-left-width:thin;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;}
.errorText{color:#F00;}
#siteID h2{color:#ffffff;}
#nav ul li ul li ul li a{color:#3399ff;}
.docName{width:auto;}
.docAuthor{width:35%;color:#000;text-align:left;}
.calcBox{border:thin solid;}
.oddColumn{background-color:#FFF;}
.evenColumn{background-color:#f1f6ff;}
.headerColumn{background-color:#e4edff;}
div.row{clear:both;padding:5px;}
div.row span.label{float:left;text-align:left;width:150px;}
div.row span.input{float:left;text-align:left;width:150px;}
div.calculator{width:320px;margin:5px;}
#form1 {
	color: #003c69;
	padding: 10px 20px;
	width: 450px;
	border: 2px solid #003c69;
}
#form1 fieldset {
	margin: 0px 20px 20px;
	padding-top: 0px 0px 20px;
	border: 1px solid #003C69;
    	background-color: #F4F8FB;
    
}
#form1 fieldset legend {
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	background-color: #003C69;
	padding: 5px;
	width: 15em;
	margin-bottom: 0px;
	border: 1px solid #003c69;
}
#form1 input, #form1 select {
	margin: 1em 0px 0px 0px;
	border: 1px solid #003C69;
	padding: 2px;
	background: transparent url("../Images/field_bg.gif") no-repeat 0 0;
}
#form1 input:focus, #form1 select:focus {
	border: 2px solid #0085E8;
}

#buttons {
	

	margin: 0px 20px 20px;
	padding-top: 0px 0px 20px;
}


.access {
	text-decoration: underline;
}

#buttons .row input 
{
	width: auto;
	background: #003c69;
	color: #FFFFFF;
	border: 2px;
solid #003c69;
	font-size: large;
  
}
