BODY {
	FONT-SIZE: 12px; COLOR: #2C2C2C; FONT-FAMILY: Arial, Geneva, Verdana ; TEXT-DECORATION: none
}
a:link, a:visited {color: #3F3F3F; text-decoration:underline; }
a:hover {color: #DAA324; text-decoration:none; }
.header3 { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color: #006600; font-weight: 600;}
.header2 { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
a.sidebar:link, a.sidebar:active, a.sidebar:visited { font-size: 12px; font-family:  Arial,Verdana, Helvetica, ??; text-decoration:none; color: #000000;}
a.sidebar:hover {color: #DAA324; text-decoration:none; }
.sidebarheader { font-family: Arial,Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #B7E4FF; text-decoration: none; font-weight: 600; }

a.top:link, a.top:active, a.top:visited { font-size: 11px; font-family:  Arial,Verdana, Helvetica, ??; text-decoration:none; color: #000000;}
a.top:hover {color: #DAA324; text-decoration:none; }

.subheader2 { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #cc0000; text-align: left;}
a.subheader2:link, a.subheader2:active, a.subheader2:visited {color: #cc0000; text-decoration:none; }
a.subheader2:hover {color: #000000; text-decoration:none; }

.header { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: 600; color: #000000; text-align: left; }
.subheader { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #000000; text-align: left;}
.subsubheader { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #555555; text-align: left; }
a.subsubheader:link, a.subsubheader:active, a.subsubheader:visited {color: #555555; text-decoration:none; }
a.subsubheader:hover {color: #000000; text-decoration:none; }
.copyright1 { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333;}
.copyright { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: 11px; color: #0080D5;}
a.copyright:link, a.copyright:active, a.copyright:visited {color: #666666; text-decoration:none; }
a.copyright:hover {color: #333333; text-decoration:none; }
.small {text-decoration:none;  color:#333333; font-family:Arial,helvetica,sans-serif; font-size:11px; }  
a.small:link, a.small:active,a.small:visited{ color: #C59421; text-decoration:none; }
a.small:hover {color: #DAA324; text-decoration:underline; }
.ups {vertical-align: super;}

.input {
	BORDER-right:#cccccc 1px dotted; 
	padding-left:15px; 
	padding-right:15px; 

}

.newstext { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;  }
a.newstext:link, a.newstext:active, a.newstext:visited {color: #000000; text-decoration:none; }
a.newstext:hover {color: #666666; text-decoration:underline; }
.tabletext { 
font-family:  Arial,Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
BORDER:#cccccc 1px solid; 
}
.bottom { 
BORDER-bottom:#F2EDDB 1px solid; 
}

.left { 
padding-left:5px; }

.on { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #DEA82A;  }

.on2 { font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #DEA82A;   }
a.on2:link, a.on2:active, a.on2:visited {color: #DEA82A; text-decoration:none; }
a.on2:hover { text-decoration:none; }





.menuItem_def {
background-color:#EEE8D0;
}

.menuItem_over {

background-color:#EBE2C7;
}

.menuItem2_def {
background-color:#F9F7EC;
}

.menuItem2_over {

background-color:#F4F0E1;
}

.menuItem3_def {
background-color:#DFCEA2;
}

.menuItem3_over {

background-color:#D7C18A;
}


.sitemap { 
font-family:  Arial,Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000;
text-decoration:none;
}

.sitemap:link, a.sitemap:active, a.sitemap:visited  { 
text-decoration:none;
padding-left:8px;
}

a.sitemap:hover {
color: #000000; 
 }
 
 /* Directors */
 h4 {font-family: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:12px; text-decoration:none;}
.ir_directorContainer a {float: left; margin: 1em 0; width: 87px; height: 22px; background: url(images/btn_closeview.gif) no-repeat left top; text-indent: -1000em; outline: none;} /* view - close profile */
.ir_directorContainer.hide a {background-position: left bottom;}
.ir_directorContainer .ir_directorDescription {display: block; margin-top: 50px;}
.ir_directorContainer.hide .ir_directorDescription {display: none;}
.ir_textDivider {background: url(images/img_textDivider.gif) repeat-x; height:21px;}

 /* Management */
 h4 {font-family: Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:12px; text-decoration:none;}
.ir_managementContainer a {float: left; margin: 1em 0; width: 87px; height: 22px; background: url(images/btn_closeview.gif) no-repeat left top; text-indent: -1000em; outline: none;} /* view - close profile */
.ir_managementContainer.hide a {background-position: left bottom;}
.ir_managementContainer .ir_managementDescription {display: block; margin-top: 50px;}
.ir_managementContainer.hide .ir_managementDescription {display: none;}
.ir_textDivider {background: url(images/img_textDivider.gif) repeat-x; height:21px;}

img.ir_left {float: left; margin: 0 10px 10px 0;}
img.ir_right {float: right; margin: 0 0 10px 10px;}
img.ir_middle {vertical-align: middle;}

.si_fixed:after{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.si_fixed{
	display:block;
	}
/*  \*/
.si_fixed{
	min-height:1%;
	}
* html .si_fixed{
	height:1%;
	}