@charset "utf-8";
/* CSS Document */
html { height: 100%; }
body {
	background-color: #ffff99;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000000;
	font-size: 12px;
	height: 100%;
}

/* positioned elements */
#contentHolder {z-index:1000;} 

.pageContainer {
	height: 100%;
	width: 100%;
	position: relative;
}
.bg_topLeft {
	position: relative;
	float: left;
	background:url(../_images/corner-topleft.gif);
	background-repeat: no-repeat;
	width: 74px;
	height: 68px;
	overflow: hidden;
}
.bg_topRight {
	position: relative;
	float: right;
	background:url(../_images/corner-topright.gif);
	background-repeat: no-repeat;
	width: 74px;
	height: 68px;
	overflow: hidden;
}
.bg_topCenter {
	position: absolute;
	background:url(../_images/horizontal-top.gif);
	background-repeat: repeat-x;
	overflow: hidden;
	width: 100%;
	height: 68px;
	z-index: 2;
}
.bg_middleLeft {
	position: absolute;
	float: left;
	background:url(../_images/vertical-left.gif);
	background-repeat: repeat-y;
	width: 74px;
	height: 100%;
	overflow: hidden;
}
.bg_middleRight {
	position: relative;
	float: right;
	background:url(../_images/vertical-right.gif);
	background-repeat: repeat-y;
	width: 74px;
	height: 100%;
	overflow: hidden;
}
.bg_middleCenter {
	width: 100%;
	height: 100%;
	z-index: 0;
}
.bg_bottomLeft {
	position: relative;
	float: left;
	background:url(../_images/corner-bottomleft.gif);
	background-repeat: no-repeat;
	width: 74px;
	height: 68px;
	overflow: hidden;
}
.bg_bottomRight {
	position: relative;
	float: right;
	background:url(../_images/corner-bottomright.gif);
	background-repeat: no-repeat;
	width: 74px;
	height: 68px;
	overflow: hidden;
}
.bg_bottomCenter {
	position: absolute;
	background:url(../_images/horizontal-bottom.gif);
	background-repeat: repeat-x;
	overflow: hidden;
	width: 100%;
	height: 68px;
	bottom: 0px;	
}

/* custom classes */
.footerText {
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #000000;
}
.footerText a {
	text-decoration: none;
	color: #000000;
}
.footerText a:hover {
	text-decoration: underline;
}
.searchBox {
	height: 13px;
	width: 120px;
	border-top: 3px solid #d9d9d9;
	border-left: 3px solid #d9d9d9;
	border-bottom: 0px;
	font-size: 10px;	
}
.emailBox {
	height: 13px;
	width: 80px;
	border-top: 3px solid #d9d9d9;
	border-left: 3px solid #d9d9d9;
	border-bottom: 0px;
	font-size: 10px;
	color: #000000;
}
.emailBox2 {
	height: 13px;
	width: 120px;
	border-top: 3px solid #d9d9d9;
	border-left: 3px solid #d9d9d9;
	border-bottom: 0px;
	font-size: 10px; 
	color: #000000;
}
.toutPurple:link, .toutPurple:visited {
	color: #811788;
	text-decoration: underline;
	font-weight: bold;
}
.toutRed:link, .toutRed:visited {
	color: #f8310e;
	text-decoration: underline;
	font-weight: bold;
}
.toutOrange:link, .toutOrange:visited {
	color: #ff7f00;
	text-decoration: underline;
	font-weight: bold;
}
.toutBlue:link, .toutBlue:visited {
	color: #4573b3;
	text-decoration: underline;
	font-weight: bold;
}
.toutGreen:link, .toutGreen:visited {
	color: #0f6633;
	text-decoration: underline;
	font-weight: bold;
}
.toutLinks:link, .toutLinks:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	line-height: 15px;
	font-size: 12px;
}
.sIFR-active b.titleTout { 
	padding: 0px;
	visibility: hidden;
  	font-family: Verdana;
  	font-size: 15px;
	color: #FFFFFF;
}

.sIFR-active b.titleTout { 
	padding: 0px;
	visibility: hidden;
  	font-family: Verdana;
  	font-size: 15px;
	color: #FFFFFF;
}

.sIFR-active b.menuTitle { 
	padding: 0px;
	visibility: hidden;
  	font-family: Verdana;
  	font-size: 15px;
	color: #FFFFFF;
}

.sIFR-active b.menuTitle { 
	padding: 0px;
	visibility: hidden;
  	font-family: Verdana;
  	font-size: 15px;
	color: #FFFFFF;
}

.sIFR-active b.menuheader { 
	padding: 0px;
	visibility: hidden;
  	font-family: Verdana;
  	font-size: 15px;
	color: #FFFFFF;
}

img, div, input { border: 0px; behavior: url(iepngfix.htc); }


