.black8, .black9, .black10 { 
	font-family : arial, helvetica, sans-serif;
}

BODY {
	color : #000000;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	line-height: 125%;
	background-color: #ddddcc;
}

.menulink, a.menulink:link, a.menulink:visited {
	width: 150px;
	text-align: right;
	text-decoration: none;
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color: #000000;
	padding:5px;
	border-left: 1px solid #ddddcc; 
	border-right: 1px solid #ddddcc; 
	border-top:  1px solid #ddddcc; 
	border-bottom: 1px solid #ddddcc;
	display: block;
}

A.menulink:hover {
	border: solid 1px #ff6600;
	background-color:#eeeee4;
	text-decoration: none;
	display: block;
	
}

.header {
	position: absolute; 
	width: 100%; 
	height: 115pt; 
	left: 0pt; 
	top: 0pt;
	background-color : #ddddcc;
	}

.navigation {
	background-color : #ddddcc;
	color : #000000;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-top : 0;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	position: absolute;
	width: 150px;
	left: 5px;
	top: 120px;
	height: 400px; 
}

.maincontent	{
	position: absolute;
	width: 80%;
	left: 170px;
	top: 120px;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 125%;
	text-align: left;
	background-color: #eeeee4;
	background-image: url(../images/senderocactus2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;	
	border: solid #ff6600 1px;
	z-index: 3;
	margin: 10px;
	padding: 20px;
}

.maincontentrelease	{
	position: absolute;
	width: 90%;
	left: 20px;
	top: 120px;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 125%;
	text-align: left;
	background-color: #eeeee4;
	background-image: url(../images/senderocactus2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;	
	border: solid #ff6600 1px;
	z-index: 3;
	margin: 10px;
	padding: 20px;
}

.maincontenthome	{
	position: absolute;
	width: 80%;
	left: 170px;
	top: 120px;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #003333;
	font-weight: normal;
	text-align: left;
	background-color:#eeeee4;
	border: solid #ff6600 1px;
	z-index: 3;
	height: 90%;
	margin: 10px;
	padding: 0px 0px 0px 0px;
}

.newsindex{
border-left:1px solid #ff6600;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
padding:2pt;
}

.newsindextitle{
	background-color:#ff6600;
	font-family: arial, helvetica, sans-serif
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	}

B {
	font-weight : bold;
	color : #333333;
}

A:LINK, a:Visited	{
	color: #003333;
	text-decoration : underline;
	}

A:ACTIVE	{
	color: #ff6600;
	text-decoration: underline;
	}

A:HOVER {
	color : #ff6600;
	text-decoration : underline;
	}
	
H1, H2, H3, H4, H5, H5,H6 {  
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	}

H1 {
	font-size : 14pt;
}

H2 {
	font-size : 13pt;
}

H3 {
	font-size : 12pt;
}

H4 {
	font-size : 11pt;
}

H5 {
	font-size : 10pt;
}

H6 {
	font-size : 9pt;
}

CAPTION {
	font-weight : bold;
	color: #333333;
	font-size : 8pt;
}

.black8{
	font-size:8pt;
}

.black9{
	font-size:9pt;
}

.gray8{
	font-size:8pt;
	color : #666666;
	font-family : arial, helvetica, sans-serif;
}



.gray9{
	font-size:9pt;
	color : #333333;
	font-family : arial, helvetica, sans-serif;
}

.gray8cc{
	font-size:8pt;
	color : #cccccc;
	font-family : arial, helvetica, sans-serif;
}

.boldgreen8, .boldwhite8, .boldorange8,.boldblack8,.boldgray8{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
  }
  
a.boldgray8:link, a.boldgray8:visited{
	text-decoration : none;
	color : #003333;
	}  
	
a.boldgray8:hover{
	text-decoration : underline;
	color : #ff6600
	}  	
  
.boldgreen9, .boldwhite9, .boldorange9, .boldgray9, .boldblack9 {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
  }
  
.boldgreen10, .boldwhite10, .boldorange10, .boldgray10, .boldblack10 {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
  }  
  
.boldgreen11, .boldwhite11, .boldorange11, .boldgray11, .boldblack11{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
  }
  
.boldgreen13, .boldwhite13, .boldorange13,.boldgray13, .boldblack13{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 13pt;
	font-weight: bold;
  }
  
.boldgreen8, .boldgreen9, .boldgreen10, .boldgreen11, .boldgreen13{  
  	color : #003333;
	}
	
.boldblack8, .boldblack9, .boldblack10, .boldblack11, .boldblack13{  
  	color : #000000;
	}	
	
.boldwhite8, .boldwhite9, .boldwhite10, .boldwhite11, .boldwhite13{  
  	color : #ffffff;}
	
.boldorange8, .boldorange9, .boldorange10, .boldorange11, .boldorange13{  
  	color : #ff6600;}

.boldgray8, .boldgray9, .boldgray10, .boldgray11, .boldgray13{  
  	color : #666666;}
  	
.bluemenu {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color : #eeeeee;
  }
a.bluemenu:link, a.bluemenu:visited{
	color : #ffffff;
	text-decoration : none;
	}
a.bluemenu:hover{
	color : #ffcc00;
	text-decoration : underline;
}	

.graymenu {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color : #000000;
	text-decoration : none;	
  }
a.graymenu:link, a.graymenu:visited{
	color : #000000;
	text-decoration : none;
	}
a.graymenu:hover{
	color : #ff6600;
	text-decoration : underline;
}	

.whitemenu {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color : #003333;
  }
a.whitemenu:link, a.whitemenu:visited{
	color : #003333;
	text-decoration : none;
	}
a.whitemenu:hover{
	color : #ff6600;
	text-decoration : underline;
}	

.whitemenu8 {
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color : #003333;
  }
a.whitemenu8:link, a.whitemenu8:visited{
	color : #003333;
	text-decoration : none;
	}
a.whitemenu8:hover{
	color : #ff6600;
	text-decoration : underline;
}

.formlabel{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003333;
	border: 1pt solid #003333;
	background-color: #eeeedd;
	text-align: right;
  }
  
  .formlabel2{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003333;
	border: 0pt solid #003333;
	background-color: #ddddcc;
	text-align: right;
  }
  
  .notfoundlabel{
	font-family : Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: 1pt solid #cc0000;
	background-color: #cc0000;
	text-align: right;
  }
