body {
	background-color: #d4cead;
	background-image: url(images/bk.gif);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

a:link { color: #444; text-decoration: none;}
a:active { text-decoration: none; }
a:hover {
	color: #990000;
}
a:visited {	color: #555; text-decoration: none; }

td.leftRow{
	background: url(images/lbk.gif) repeat-y left top;
	width: 49px;
	vertical-align: top;
	padding-top: 20px;
}

td.content{
	width: 725px;
	vertical-align: top;
}
td.contentmap{
	width: 1024px;
	vertical-align: top;
}
.headerPic{
	border-bottom: 8px solid white;
	border-right: 7px solid white;
	margin-bottom: 10px;
}

#utilitynav {
	width: 720px;
	padding: 1px 5px 6px 0px;
	text-align: right;
	font-size: 11px;
}
#utilitynav a:link {color: #7C7753; text-decoration: none; font-weight: bold;}
#utilitynav a:visited {color: #7C7753; text-decoration: none;}
#utilitynav a:hover {text-decoration: overline;}

.navContainer {
	background: #D4CEAD;
	height: 20px;
	z-index: 999;
	border-top: 7px solid white;
	border-right: 6px solid white;
	border-bottom: 7px solid white;
}

td.mainContent{
	width: 475px;
	border: 5px solid white;
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.mainContentSiteMap{
	width: 1024px;
	border: 5px solid white;
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.subContent{
	width: 195px;
	border: 5px solid white;
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.subContentMgmt{
	width: 195px;
	border: 5px solid white;
	padding: 5px;
	text-align: center;
	vertical-align: top;
}

td.contentSpacing{
	width: 16px;
}

.genSubTitles{
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	padding: 5px 0px;

}

/* Here begins the footer CSS */

#footer {
	text-align: right;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 8px;
	margin: 15px 0px 0px 0px;
	padding: 5px;
}
#footerires {
	text-align: right;
	color: #000000;
	background-color: #000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 8px;
	margin: 0;
	padding: 8px;
	width: 745px;
}
#footer a:link {
	color: #000000;
	text-decoration: none;
}
#footerires a:link {color: #000; text-decoration: none;}
#footer a:visited {
	color: #000000;
	text-decoration: none;
}
#footer a:hover {text-decoration: underline;}

.categoryTitles{
	font-size: 17px;
}

.logoText{
	border: 5px solid white;
	width: 437px;
}
.sitemapheaders{
	font-size:12px;	
}

.InteriorContentTitles {
	padding: 0px 10px 0px 20px;
	font-size: 20px;
	line-height: 17px;
	font-style: normal;
	letter-spacing: 0.2mm;
	font-weight: lighter;
	font-variant: normal;
}

table.subTable{
	margin-top: 15px;

}
/*  End */
.inlandsm {
	color: #444;
	font-weight: bold;
}
.inlandsm a {
	color: #444;
	font-variant: normal;
}
.inlandsm a:link {
	color: #444;
	
}
.inlandsm a:active {
	color: #990000;
	font-weight: bold;
}
.inlandsm a:hover {
	color: #990000;
	font-weight: bold;
	background-color: #FFFFFF;
}
.inlandsm a:visited {
	color: #555;
	font-weight: bold;
}

.inland {
	text-decoration: underline;
	color: #444;
	font-weight: bold;
}
.inland a {
	text-decoration: underline;
	color: #444;
	font-weight: bold;
	font-variant: normal;
}
.inland a:link {
	text-decoration: underline;
	color: #444;
	font-weight: bold;
}
.inland a:active {
	text-decoration: underline;
	color: #444;
	font-weight: bold;
}
.inland a:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.inland a:visited {
	color: #555;
	text-decoration: underline;
	font-weight: bold;
}

.LinkSmall{
	padding: 5px;
}

.LinkSmall:link { 
    text-decoration: none;
}
.LinkSmall:visited {
	text-decoration: none;
	color: #333333;
}
.LinkSmall:active {
	text-decoration: none;
	color: 333333;
}
.LinkSmall:hover {
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
.LinkSmallN { 
    text-decoration: none;
	padding: 5px;
}

.LinkSmallN:link { 
    text-decoration: none;
}
.LinkSmallN:visited { 
    text-decoration: none;
}

.LinkSmallN:active { 
    text-decoration: none;
}

.LinkSmallN:hover {
	font-weight: normal;
	text-decoration: none;
	color:#666666;
}

.NCell { 
	padding: 5px;
}
.LabelCell { 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #A09970; 
	padding: 5px 0px 2px 5px;
}
.LabelCell A:active { 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	padding: 5px 0px 2px 5px;
}
.LabelCell A:visited { 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	padding: 5px 0px 2px 5px;
}
.LabelCell A:link { 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	padding: 5px 0px 2px 5px;
}
.LabelCell A:hover { 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline;
	padding: 5px 0px 2px 5px;
}
.ItemCell{
	padding: 5px;
}


h1.conceptA {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 4px;
	text-align: left;
	border-bottom: 1px solid #7C7753;
	margin: 0px 0px 8px 0px;
	color: #534F37;

}
h1.conceptB {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 10px;
	padding-top: 4px;
	text-align: left;
	border-top: 1px solid #7C7753;
	margin: 8px 0px 8px 0px;
	color: #534F37;
	font-style: italic;
}
h1.conceptC {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	padding: 4px;
	text-align: left;
	margin: 8px 4px 8px 4px;
	color: #000000;
	font-weight: normal;
}
h1.conceptD {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 10px;
	padding-top: 4px;
	text-align: left;
	margin: 10px 8px 10px 8px;
	color: #534F37;
	font-style: italic;
}
h3 {font-size: 14px; margin: 1px 0px;}

h4 {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 13px;
	margin: 0px 0px 10px 6px;
	padding: 0;
	text-align: left;
}
h4 a:link {text-decoration: none;}
h4 a:visited {text-decoration: none;}
h4 a:hover {
	text-decoration: underline;
	border-color: #990000;
}

h5 {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 0px 0px 2px 6px;
	padding: 0;
	text-align: left;
}
.inland a: {
	text-decoration: underline;
	color: #444;
	font-weight: bold;
}

p {
	font-family: Arial, Geneva, Verdana, sans-serif;
	line-height: 13px;
	text-align: left;
	padding: 0;
	vertical-align: top;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 4px;
}

td {
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	font-style: normal;
	border-style: hidden;
	border-color: #FFFFFF;
	z-index: 0;
}
td3c {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	font-style: normal;
	border-top-width: 8px;
	border-color: #FFFFFF;
}

hr {height: 1px;
	border: 0;
	background-color: #7c7753;
}
/* Remove the whitespace generated by the FORM tag */

form {
margin: 0;
padding: 0;
}
#menu-container {
z-index:10;
}
#nav_secondary {
	vertical-align: top;
	border-color: #FFFFFF;
	border: solid #FFFFFF 6px;
	line-height: 13px;
	padding-bottom: 20px;
	border-color: #FFFFFF;
	border-width: 6px;
	border-style: solid;
	width: 158px;
	padding: 5px 3px 5px 5px;
}
#nav_secondary p{padding-left: 12px; padding-right: 4px;}

#nav_secondary2 {
	vertical-align: top;
	width: 190px;
	background-color: #D3D0BC;
}
#nav_secondary2 p{padding-left: 8px; padding-right: 4px;}

/* Styling the Login and Password area on the homepage */
#login {
}
#password {
width: 115px;
height: 12px;
font-family: Arial, Geneva, Verdana, sans-serif;
font-size: 11px;
text-align: left;
}
/* End styling the Login and Password area on the homepage */

/* Begin styling splash page content areas */
#splashtable td p {
font-family: Arial, Geneva, Verdana, sans-serif;
font-size: 11px;
line-height: 14px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0;
}
#splashtable ul {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 0, 0, 0, 6px;
	margin-top: 4px;
}
#splashtable li {
	padding-left: 6px;
	line-height: 14px;
}

#canvas {
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 8px;
}

#splash_canvas {
	padding: 0px 15px 10px 14px;
}
#home_canvas {
	border-color: #FFFFFF;
	border-width: 6px;
	padding: 8px 8px 8px 8px;
	border-style: solid;
	margin-right: 18px;
	width: 480px;
}

#home_canvas_redirect {
	border-color: #770000;
	border-width: 6px;
	padding: 8px 8px 8px 8px;
	border-style: solid;
	margin-right: 18px;
	width: 480px;
}

#home_canvas_ires {
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #000;
}
#title {
	padding-left: 30px;
}


#solutionfinder {
	border-right: 1px solid #000;
	padding-bottom: 40px;
	width: 30px;
}

/* START: STYLES FOR THE THE GUIDE AREA */
#guide {
	vertical-align: top;
	width: 191px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-bottom: 40px;
	border-color: #FFFFFF;
	padding: 10px 5px 5px 5px;
	border-width: 6px;
	border-style: solid;
	margin-left: 18px;
}
#guide3c {
	vertical-align: top;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-bottom: 40px;
	border-color: #FFFFFF;
	padding: 5px;
	border-width: 6px;
	border-style: solid;
	margin-left: 17px;
}
#guide table td{padding: 4px, 6px, 4px, 6px;}
#guide img{ margin-bottom: 4px;}
#guide h4 {font-size: 11px;}

/* END: STYLES FOR THE THE GUIDE AREA */


.indentlist {
font-family: Arial, Geneva, Verdana, sans-serif;
font-size: 11px;
line-height: 14px;
text-align: left;
margin: 0px 10px 10px 20px;
padding: 0;
}

/* Begin styling more info links */

.moreinfo {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 8px;
}
.moreinfo a:link {font-weight: bold; color: #7c7753; text-decoration: none;}
.moreinfo a:visited {color: #7c7753; text-decoration: none;}
.moreinfo a:hover {color: #7c7753; text-decoration: underline;}

.moreinfoIRES {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0px 8px 8px;
}
.moreinfoIRES a:link {font-weight: bold; color: #7c7753; text-decoration: none;}
.moreinfoIRES a:visited {color: #7c7753; text-decoration: none;}
.moreinfoIRES a:hover {color: #7c7753; text-decoration: underline;}


.smallertitle {font-size: 11px;}
.statusavailable {font-weight: bold; color: #42940e;}
.statusundercontract {font-weight: bold; color: #ff0000;}

/* Here begins the classes and IDs to handle the various borders on the site */

.blackborderright {
	border-right: 1px solid #FFF;
}

#blackborderbottom {
	left: 0px;
	margin-left: 0px;
	border-style: solid;
	border-left-width: 0px;
	margin-top: 6px;
	border-right-width: 2px;
	border-top-width: 6px;
	border-bottom-width: 2px;
	border-color: #FFFFFF;
	width: 766px;
	background-color: #Extensive experience in P3 sale/leaseback transactions
. Experienced in developing flexible lease structures to achieve financial statement objectives. Expertise in innovative tax structures and public bond defeasance. Modervernmental properties requiring renovation and deferred maintenance.;
	border-width: 6px 2px 2px 0px;
}

#blackbordertopleft {
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
}

#blackbordertopleftbottom {
border-top: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
}



.sandbordertop {
	border-top: 1px solid #7c7753;
	padding-top: 2px;
}

.whiteborderbottomInner {
	background-color: #D4CEAD;
	height: 13px;
	margin-bottom: 0px;
	border-color: #FFFFFF;
	z-index: 5;
	border-left: sold #FFF 2px;
	margin-left: 2px;
	border-style: solid solid solid solid;
	border-bottom-color: #FFFFFF;
	border-width: 6px 6px 6px 6px;
}

#whiteborderright {
	border-style: hidden hidden solid hidden;
	border-color: #FFFFFF;
	border-right-style: solid;
	margin-right: 0px;
	border-top-style: solid;
	border-top-width: 0px;
	border-bottom: solid #FFFFFF 4px;
}
/* Here ends the classes and IDs to handle the various borders on the site */

/* For content listed in table rows*/
.listItems {
	border-bottom: 2px solid #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
}
.listItems_map {
	padding-bottom: 10px;
	padding-top: 15px;
}
.listItems2 {
	border-bottom: 1px solid #7c7753;
	text-align:left
}
.listItems_first {
	border-bottom: 2px solid #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
}
.listItems_last {
	padding-top: 10px;
}

.nav_primary_background {
	background-color: #A09970;
}

.required {
	color: #000;
	font-weight: bold;
}
.fastFacts ul li {
	margin: 0px;
	list-style: none;
}

.testimonial { padding: 4px 4px 4px 0px;}

/*==========START: STYLES FOR THE QUOTES ===============*/
.quotemarkLeft {background:     url("../ired/images/global/quotemrk_left.gif") no-repeat left top;}
.quotemarkRight {background:     url("../ired/images/global/quotemrk_right.gif") no-repeat right bottom;}

div.quote p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px; font-style: italic; font-weight: bold; color: #7B7851; line-height: 16px;
	padding: 20px 6px 20px 6px;	
}

div.quotee {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7B7851;
	margin-top: -10px;
	margin-bottom: 12px;
	padding-left: 20px;
}

div.quotee span.name {font-style: normal; display: block;}
div.quotee span.company {
	font-style: bold;
	display: block;
}
div.quotee span.location {font-style: bold; display: block;}
div.quotee span.date {font-style: normal; display: block;}
/*============END: STYLES FOR THE QUOTES =================*/

/*============START: STYLES FOR THE CAREERS LISTINGS ===============*/

div.joblist {
	padding-left: 30px;
}
div.joblist p.jobtitle{
	font-weight: bold;
	margin-bottom: 1px;
}
/*============END: STYLES FOR THE CAREERS LISTINGS ===============*/
.coLocation {
	padding-left: 12px; padding-right: 5px margin-top: -8px;
}

/*===========POPUP WINDOW STYLES=========================*/

#popup table {
	margin: 0px 0px 0px 50px;
	padding: 0;
}

#popup h4 {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	margin: 0px 0px 10px 6px;
	padding: 0;
	text-align: left;
}
#popup h4 a:link {text-decoration: none;}
#popup h4 a:visited {text-decoration: none;}
#popup h4 a:hover {
	text-decoration: none;
}

#popup p {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	padding: 0;
	margin: 0px 0px 10px 6px;
	vertical-align: top;
}
#popup td {
	font-family: Arial, Geneva, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	padding: 0;
	margin: 0px;
	vertical-align: top;
}

#popup a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#popup a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#popup a:hover {
	text-decoration: none;
}

#popup #canvas {
	padding-left: 30px;
	padding-bottom: 20px;
	padding-right: 8px;
}

#popupfooter {
	text-align: right;
	color: #fff;
	background-color: #000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 8px;
	padding: 8px;
	margin: 0;
}
#popupfooter a:link {color: #fff; text-decoration: none;}
#popupfooter a:visited {color: #fff; text-decoration: none;}
#popupfooter a:hover {
	text-decoration: none;
}

.homeColHeadSide {
	background-color: #A39673;
	width: 250px;
	vertical-align: bottom;
}

.homeColHeadMiddle {
	background-color: #A39673;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-left-color: #000000;
}
.homeColSide {
	background-color: #D3D0BC;
	padding: 8px;
}
.homeColMiddle {
	background-color: #ecebe3;
	padding: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.homeColMiddle3C {
	padding: 8px;
	border: 6px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 6px;
	width: 539px;
}
/*++++++++++++++++++++++*/
.ireaColHeadSide {
	background-color: #A39673;
	width: 252px;
}
.ireaColHeadMiddle {
	background-color: #A39673;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #000000;
	border-left-color: #000000;
}
.ireaColSide {
	background-color: #D3D0BC;
	padding: 8px;
}
.ireaColMiddle {
	background-color: #ecebe3;
	padding: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.homePhotos {text-align: center;}
.homePhotos img {display: block; margin: 3px 0px;}
.homePortaits {
	text-align: center;
	border: solid #FFFFFF 4px;
}

#icmcGlp h4 {margin-bottom: 0;	margin-top: 4px;}
#icmcGlp ul, #icmcGlp ol {margin: 0 8px 0px 16px; padding: 0 8px 0px 16px;}
#icmcGlp li {margin: 0 6px; padding: 0 6px;}

dl.propertyList dt {
	font-size: 12px;
	font-weight: bold;
}
div.propertyList h4{margin: 8px 0 2px 0;}
div.propertyList ul{list-style-type: none; margin: 2px 4px; padding-left: 20px;}
div.propertyList li {
	margin:0;
	padding: 0;
	border-bottom: 1px solid #ccc;
	display: block;
}
div.propertyList a {display: block; padding: 3px; margin-left: 20px; border-bottom: 1px solid #CCC;}
div.propertyList hr {padding-left: 20px; height: 1px;}
div.propertyList a:hover {background-color: #FFFFFF;}

div.propertyDesc h4{margin: 8px 0 2px 0;}
div.propertyDesc ul{list-style-type: none; margin: 2px 4px; padding-left: 20px;}
div.propertyDesc li {
	margin:0;
	padding: 0;
	border-bottom: 1px solid #ccc;
	display: block;
}
div.propertyDesc a {display: block; padding: 3px; }
div.propertyDesc hr {padding-left: 20px; height: 1px;}
div.propertyDesc a:hover {background-color: #FFFFFF;}

div#tabsrev {background-color: #D3D0BC;}
div#tabsrev img.right {margin-left: -20px;}
div#tabsrev img.on {z-index: 20; position: relative;}
div#tabsrev img.off {z-index: 1;}


div#tabs {background-color: #D3D0BC;}
div#tabs img.right {margin-left: -20px;}
div#tabs img.on {z-index: 20; position: relative;}
div#tabs img.off {z-index: 1;}

#propertyData {margin-bottom: 12px;}
#propertyData th{padding: 4px; text-align: right; width: 25%; vertical-align: top; border-bottom: 1px solid #FFF;}
#propertyData td{padding: 4px; vertical-align: top; border-bottom: 1px solid #FFF;}
/*======IRED Success Stories Table Styles (start)=============*/
#successStories h4 {border-bottom: 1px solid #D3D0BC; padding: 4px 4px; margin-left: 0px;}
#successStories td {width: 50%; vertical-align: top;}
#successStories p {padding-left: 6px;}
#successStories .rightCol {border-left: 1px solid #D3D0BC;}
/*======IRED Success Stories Table Styles (end) =============*/
.reference {
	margin-bottom: 8px;
	margin-left: 16px;
}
#propertyPhotos img {
	border: 1px solid #7C7753;
	margin: 2px;
	background-repeat: no-repeat;
}

td.photolabel {
	padding-top: 18px;
}
a.pdflink {padding-left: 18px; 
	background:   url("../ired/images/icon_pdf.gif") no-repeat;
	padding-bottom: 8px;}
a.audio {
	padding-left: 18px; 
	background:   url("../ired/images/icon_audio2.gif") no-repeat;
	padding-bottom: 8px;
}
div.printlink {margin: 8px 0;}	
div.printlink a {
	background:   url("../ired/images/icon_print.gif") no-repeat;
	padding: 0px 0px 8px 18px;
	margin-left: 8px;
}
#callout {
	background-color: #F7F3D9;
	padding: 6px;
	border: 1px solid #FFFF99;
	margin: 6px;
	float: right; clear: left;
	width: 166px;
}
div#timeline p {
	padding-left: 8px;
}
.bancorpColSide {

	background-color: #ECEBE3;
	padding: 8px;
}
.ireacolMiddle2 {

	background-color: #ecebe3;
	padding: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.mapimage {
	border: .5px .5 #FF0000;
}



.listItemsMerger {
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
}
.listItems_lastMerger {

	padding-top: 5px;
}
div.joblist_noe {
	padding-left: -20px;
}
.auctionsColSideCopy {

	background-color: #D3D0BC;
	padding: 0px;
}
.auctionsColSide {
	color: #A39673;
}
.proplistings {
	margin: 1px;
	padding: 1px;
}
.tablebody {
	margin-top: 6px;
	margin-left: 40px;
	border-style: hidden;
	border-width: 0px;
	width: 748px;
}
.tablebodyInner {
	margin-top: 5px;
	border-width: 0px;
	width: 734px;
}
.tableAccordion {
	margin-top: 4px;
	margin-left: 0px;
	border-width: 0px;
	border: 0px;
	border-style: hidden;
	font-style: normal;
}

.tableAccordionContent {
	border:hidden #FFFFFF 0px;
	color:#000000;
	font-style:normal;
}
.tableAccordionContent a {
	font-weight:normal;
	text-decoration:none;
	color: #000000;
}
.tableAccordionContent a:link {
	font-weight:normal;
	text-decoration:none;
	color: #000000;
}
.tableAccordionContent a:hover {
	font-weight:normal;
	text-decoration:none;
	color: #990000;
}

tableAccordContent.hovertable th {
}
tableAccordContent.hovertable tr {
	color: #000000;
	text-decoration: none;
	height: 20px;
}

tableAccordContent.hovertable td {
	color: #000000;
	text-decoration: none;
}


.rollover a {
	display:block;
	text-decoration: none;
	color:#990000;
	background-color: #FFFFFF;
	border: 0px;
	border-style: hidden;
}
.IPPDcontenttitle {
	font-size: 18px;
	color: #555555;
	line-height: 1.1em;
}
.BreadCrumbRightCol-HL {
	color: #990000;
	text-decoration: none;
	font-size: 15px;
}
.BreadCrumbRightCol {
	color: #666;
	font-size: 15px;
	text-align: left;
}
.clear {
    clear:both;
    overflow:hidden;
    height:0px;
    display:block;
    }
#ContentInner {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-bottom: 40px;
	border-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	border-width: 6px;
	border-style: solid;
	margin-left: 20px;
	width: 440px;
}
#TableInner {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	border-color: #FFFFFF;
	border-style: solid;
	margin: 0px 0px 0px 0px;
}
tableinteriorwrap {
	margin-left: 0px;
	border-style: hidden;
	border-top: 0px;
	margin-top: 0px;
}
#InteriorNavBar {
	width: 721px;
	text-align: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 3px;
}
.SecondaryLSNavTab {
	cursor: pointer;
	-khtml-user-select: none;
	border-color: #FFFFFF;
	border-style: hidden;
	list-style-type: circle;
	list-style-position: outside;
	list-style: none;
	background-color: #D4CEAD;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 2px;
	font-size: 15px;
}
.SecondaryLSNavTab a:link {
	text-decoration:none;
	color: #000000;
	font-size: 15px;
}
.SecondaryLSNavTab  a:hover {
	-khtml-user-select: none;
	color: #990000;
	text-decoration: none;
}
.SecondaryLSNavTab.hovertable  t {
}

.SecondaryLSNavTab.hovertable tr {
	text-decoration: none;
}

.SecondaryLSNavTab.hovertable td {
	text-decoration: none;
}
.SecondaryLSNavTabHL {
	cursor: pointer;
	-khtml-user-select: none;
	border-style: hidden;
	background-color: #7C7753;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SecondaryLSNavTabHL  a:link {
	text-decoration:none;
	color: #FFFFFF;
	font-size: 15px;
}
.SecondaryLSNavTabHL a:hover {
	-khtml-user-select: none;
	color: #FFFFFF;
}
.tablewrapperInner {
	margin-top: 6px;
	margin-left: 1px;
}
#whiteborderrightInner {
}
.logoborderInner {
	border-top: solid #FFFFFF 8px;
	border-bottom: solid #FFFFFF 8px;
	width: 50px;
}
.canvasL3interior3col {
	padding: 8px;
	border: solid #FFFFFF 6px;
	border-color: #FFFFFF;
	border-style: solid solid solid solid;
	border-width: 6px 6px 6px 6px;
}

.PanelTabs {
	margin: 2px;
	padding: 2px;
	cursor: pointer;
	-khtml-user-select: none;
	font-size: 15.5px;
	border-color: #FFFFFF;
	border-style: hidden;
	list-style-type: circle;
	list-style-position: outside;
	list-style: none;
	background-color: #A39673;
	height: 18px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 7px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.PanelTabsMgmt {
	margin: 2px;
	padding: 2px;
	cursor: pointer;
	-khtml-user-select: none;
	font-size: 15.5px;
	border-color: #FFFFFF;
	border-style: hidden;
	list-style-type: circle;
	list-style-position: outside;
	list-style: none;
	background-color: #A39673;
	height: 18px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-left: 7px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}

/*======About Us etc left side table =============*/
table.mapsite A {
	DISPLAY: block;
	padding: 1px 1px 0px 1px;
	margin: 1px 0px 0px 0px;
	height: 15px;	
} 
		div.mapsite{
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 0px 8px;
	}
		div.mapsite A {
	FONT-SIZE: 11px;
	font-weight:bold;
	color: #7C7757;
	text-align:left;
} 
		div.mapsite A:link {
	FONT-SIZE: 11px;
	color: #444;
} 
		div.mapsite A:active {
	FONT-SIZE: 11px;
	color: #990000;
} 
		div.mapsite A:visited {
	FONT-SIZE: 11px;
	color: #555;
} 
		div.mapsite A:hover {
	FONT-SIZE: 11px;
	color: #990000;
	text-decoration: none;
	background-color: #FFFFFF;
}

/*======About Us etc left side table =============*/
table.subnav A {
	DISPLAY: block;
	padding: 3px 5px 3px 5px;
	margin: 3px 0px 3px 0px;
	height: 14px;
} 
		div.subnav{
	margin-bottom: 1px;
}
		div.subnav A {
	FONT-SIZE: 13px;
	color: #7C7757;
	text-align:left;
} 
		div.subnav A:link {
	FONT-SIZE: 13px;
	color: #7C7757;
} 
		div.subnav A:active {
	FONT-SIZE: 13px;
	color: #7C7757;
} 
		div.subnav A:visited {
	FONT-SIZE: 13px;
	color: #7C7757;
} 
		div.subnav A:hover {
	FONT-SIZE: 13px;
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
}

/*======Main TIREGI Accordion table =============*/
table.accordionMain A {
	DISPLAY: block;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	line-height: 15px;
} 

		div.accordionMain{
	font-style: normal;
}
		div.accordionMain A {
	FONT-SIZE: 11px;
	color: #000000;
	text-align:left;
} 
		div.accordionMain A:link {
	FONT-SIZE: 11px;
	color: #000000;
} 
		div.accordionMain A:active {
	FONT-SIZE: 11px;
	color: #000000;
} 
		div.accordionMain A:visited {
	FONT-SIZE: 11px;
	color: #000000;
} 
		div.accordionMain A:hover {
	FONT-SIZE: 11px;
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
}

	

	tr.accordionMain A {
	FONT-SIZE: 11px;
	color: #000000;
	text-align:left;
} 
	tr.accordionMain A:link {
	FONT-SIZE: 11px;
	color: #000000;
} 
	tr.accordionMain A:active {
	FONT-SIZE: 11px;
	color: #000000;
} 
	tr.accordionMain A:visited {
	FONT-SIZE: 11px;
	color: #000000;
} 
	tr.accordionMain A:hover {
	FONT-SIZE: 11px;
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
}

	td.table.accordionMain A {
	FONT-SIZE: 11px;
	color: #000000;
	text-align:left;
} 
	td.accordionMain A:link {
	FONT-SIZE: 11px;
	color: #000000;
} 
	td.accordionMain A:active {
	FONT-SIZE: 11px;
	color: #000000;
} 
	td.accordionMain A:visited {
	FONT-SIZE: 11px;
	color: #000000;
} 
	td.accordionMain A:hover {
	FONT-SIZE: 11px;
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
}


	a.accordionMain A {
	FONT-SIZE: 11px;
	color: #000000;
	text-align:left;
	width: 100%;
	height: 100%;
} 
	a.accordionMain A {
	FONT-SIZE: 11px;
	color: #000000;
	text-align:left;
	width: 100%;
	height: 100%;
} 
	a.accordionMain A:link {
	FONT-SIZE: 11px;
	color: #000000;
	width: 100%;
	height: 100%;
} 
	a.accordionMain A:active {
	FONT-SIZE: 11px;
	color: #000000;
		width: 100%;
	height: 100%;

} 
	a.accordionMain A:visited {
	FONT-SIZE: 11px;
	color: #000000;	width: 100%;
	height: 100%;

} 
	a.accordionMain A:hover {
	FONT-SIZE: 11px;
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
		width: 100%;
	height: 100%;

}

table.highlight A {
	DISPLAY: block;
	padding: 3px 5px 3px 5px;
	margin: 3px 0px 3px 0px;
	height: 100%;
} 
	
	div.highlight A {
	color: #000000;
	text-align:left;
} 
		div.highlight A:link {
	color: #000000;
} 
		div.highlight A:active {
	color: #000000;
} 
		div.highlight A:visited {
	color: #000000;
} 
		div.highlight A:hover {
	color: #770000;
	text-decoration: none;
	background-color: #FFFFFF;
}

table.highlightred A {
	DISPLAY: block;
	padding: 3px 5px 3px 5px;
	margin: 3px 0px 3px 0px;
	height: 100%;
	font-size: 14px;
} 
		div.highlightred {
	margin-bottom: 1px;
}
		div.highlightred A {
	color: #000000;
	text-align:left;
} 
		div.highlightred A:link {
	color: #000000;
} 
		div.highlightred A:active {
	color: #000000;
} 
		div.highlightred A:visited {
	color: #000000;
} 
		div.highlightred A:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #770000;
}

table.siteMap A { DISPLAY: block; padding: 3px 5px; } 
		div.newsLinks{line-height: 15px;} 
		div.newsLinks A { color: black; text-align:left;} 
		div.newsLinks A:link { color: black; } 
		div.newsLinks A:active {color: black; } 
		div.newsLinks A:visited {color: black;  } 
		div.newsLinks A:hover {	color: #770000; text-decoration: none; background: #FFFFFF; background-color: #FFFFFF;
		}


table.newsLinks A { DISPLAY: block; padding: 3px 5px; } 
		div.newsLinks{line-height: 15px;} 
		div.newsLinks A { color: black; text-align:left;} 
		div.newsLinks A:link { color: black; } 
		div.newsLinks A:active {color: black; } 
		div.newsLinks A:visited {color: black;  } 
		div.newsLinks A:hover {	color: #770000; text-decoration: none; background: #FFFFFF;}


table.redirect A { DISPLAY: block; padding: 5px 20px; line-height: 20px; border: 6px solid #e62c4b; background: #939173; margin: 0px 0px 10px 0px; } 
		div.redirect{line-height: 18px;} 
		div.redirect A { color: #f9f9e6; text-align:left; font-size: 14px;} 
		div.redirect A:link { color: #f9f9e6; } 
		div.redirect A:active {color: #f9f9e6; } 
		div.redirect A:visited {color: #f9f9e6;  } 
		div.redirect A:hover {	color: #FFFFFF; text-decoration: none; background: #e62c4b; border-color: #FFFFFF;}


.Map {
	font-family: Arial, Geneva, Verdana, sans-serif;
	line-height: 13px;
	text-align: left;
	padding: 0;
	margin: 20px 4px 20px 4px;
	vertical-align: top;
}


|**START IMENUS**|imenus0,inline

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:center;vertical-align:top;padding:0px;margin:0px;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%; float:none !important;}.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:110; zoom: 1;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:120;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:130;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/

[if IE]><style type="text/css">.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{curosr:hand;} .imcm ul{zoom:1; margin: 0px;}.imcm a{zoom:1;}</style><![endif][if gte IE 7]><style type="text/css">.imcm .imsubc{background-image:url(ie_css_fix);}</style><![endif]<style type="text/css">

	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {width:4px; height:7px; left:-1px; top:5px; background-repeat:no-repeat;background-position:top left; background-image: url(images/menuBarDown.gif);}

	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-repeat:no-repeat;background-position:top left;background-image: url(images/menuBarDownHover.gif);}

	/* --[[ Sub Expand Icons ]]-- */

	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(images/menuBarRight.gif); width:4px; height:7px; left:-1px; top:3px; background-repeat:no-repeat;background-position:top right;}

	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(images/menuBarRightHover.gif); background-repeat:no-repeat;background-position:top right;}

	/* --[[ Main Container ]]-- */

	#imouter0 { border-style:none; border-color:#6a6a6a; border-width:0px; padding:0px; margin: 0px; }

	/* --[[ Sub Container ]]-- */

	#imenus0 li ul {background-color:#D4CEAD; border-top: 0px solid white; padding:0px; margin:0px; }


	/* --[[ Main Items ]]-- */

	#imenus0 li a, #imenus0 .imctitle {color:#000000; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; padding:4px 0px 2px 7px;}

		/* [hover] - These settings must be duplicated for IE compatibility.*/

		#imenus0 li:hover>a {color:#000000; text-decoration:none; background-color:#c5be90;}

		#imenus0 li a.ihover, .imde imenus0 a:hover {color:#000000; text-decoration:none; background-color:#c5be90; }

		/* [active] */

		#imenus0 li a.iactive {color:#000000; text-decoration:none; background-color:#c5be90;}

	/* --[[ Sub Items ]]-- */

	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {height:auto; color:#00000; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; padding:4px 6px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/

		#imenus0 ul li:hover>a {color:#ffffff; background-color:#c5be90; text-decoration:none; border-color:transparent; }

		#imenus0 ul li a.ihover {color:#ffffff; background-color:#c5be90; text-decoration:none; border-color:transparent; }

		/* [active] */

		#imenus0 ul li a.iactive {color:#ffffff; background-color:#c5be90; text-decoration:none; border-color:transparent;}
