/* style sheet */
/*HTML Elements*/

body, td  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9pt;	
	color : #000000;
}



th  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color : #660000;
	font-weight : bold;
}

p, div, span  {
	font-size : 9pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height : 140%;
}
ol, ul, li {
	font-size : 9pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

a {
	text-decoration : none;
	color : #000066;
	font-weight : bold;
}

a.on {
	text-decoration : none;
	color : #000099;
	font-weight : bold;
}
a:visited {
	text-decoration : none;
	color : #333366;	
}
a:hover {
	text-decoration : underline;
	color : #cc0000;
}
a:active {
	text-decoration : underline;
	color : #ff0000;
}


a#search {
	font-size : 8pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight : bold;
	background : #333399;
	line-height : 100%;
	padding : 2pt 3pt 2pt 3pt;
}


h1  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color: #000099;
}

h2  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	color: #990000;
	margin-top : 0%;
	margin-bottom : 0%;
}

h3  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color: #000000;
}

h4  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #000000;
	font-style : italic;
}

blockquote  {
	font-size : 10pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}



/*HTML Classes*/

.h1  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color: #0000cc;
}

.h2  {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color: #000099;
	margin-top : 0%;
	margin-bottom : 0%;
}

.h3  {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #000000;
}

.h4  {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: #000000;
	font-style : italic;
}

.td {
	font-size : 10pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.footer {
	font-size : 7pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	margin-top : 10pt;
}


.news {
	font-size : 9pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
	margin : 0 0px;
	line-height : 140%;
	text-indent : 20px;
}


.newsIntro {
	font-size : 9pt;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
	margin : 0 0px;
	line-height : 140%;
	text-indent : 20px;
	background : #CCCCCC;
	padding : 3pt 5pt 3pt 5pt;
}


.letter {
	font-size : 12pt;
	font-family : TimesNewRoman, Times, serif;
	color : #000000;
	font-style : italic;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 10px;
	line-height : 140%;
	text-indent : 15px;
}


.bio {
	font-size : 13pt;
	font-family : TimesNewRoman, Times, serif;
	color : #000000;
	font-style : italic;
	font-weight : normal;
	line-height : 110%;
}


.fieldp {
	color : #ffffff;
	background : #660000;
}

.field {
	background : #cccccc;
}


option.grayed {
	background : #cccccc;
	font-style : italic;
}


dataTBL {
	background : #cccccc;
}


/* font styles */

.sans {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.serif {
	font-family : Times, serif;
}
.symbol {
	font-family : symbol;
}
.normal {
	font-weight : normal;
}
.bold {
	font-weight : bold;
}

/* colors */

.white {
	color: #ffffff;
}
.gray {
	color: #999999;
}
.red {
	color: #cc0000;
}
.blue {
	color: #0000cc;
}
.green {
	color: #009900;
}
.gold {
	color: #ffcc00;
}



/*HTML IDs*/
#red {
	color: #cc0000;
}
#white {
	color: #ffffff;
}
#gray {
	color: #999999;
}
#blue {
	color: #0000cc;
}
#green {
	color: #009900;
}
#gold {
	color: #ffcc00;
}


/* used in output, but not defined, -- added by JFA */

.header_simple {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-color : #cccccc;
}


/* copied from from 282/include/main.css 


p    {
	margin: 0cm 0cm 0pt;
}

*/
textarea {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	/* font-family: mono, courier; */
	font-size: 11px;
}

select
{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input
{
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.f1 { 
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	margin: 0px; 
}

.f2 { 
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	margin: 0px;
}

.s1 { 
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

.s2 { 
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px; 
}

TABLE#tblCoolbar 	{ 
	background-color : threedface; 
	padding : 1px; 
	color : menutext; 
	border-width : 1px; 
	border-style:solid; 
	border-color : threedhighlight threedshadow threedshadow threedhighlight;
}

.cbtn {
	height:18pt;
	BORDER-LEFT: threedface 1px solid;
	BORDER-RIGHT: threedface 1px solid;
	BORDER-TOP: threedface 1px solid;
	BORDER-BOTTOM: threedface 1px solid; 
}

.txtbtn {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 70%; 
	color : menutext;}

.blueScroll {
}

TEXTAREA#b {
    BORDER-RIGHT: 1px dashed;
    BORDER-TOP: 1px dashed;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px dashed;
    BORDER-BOTTOM: 1px dashed;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

INPUT#b {
    BACKGROUND-COLOR: #f0f0f0;
	COLOR: #000000;
	BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}


SELECT#b {
    BORDER-RIGHT: 1px dashed;
    BORDER-TOP: 1px dashed;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px dashed;
    BORDER-BOTTOM: 1px dashed;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}


/* Menu Item Styles */


a.menuItem, a:visited.menuItem {
	text-decoration : none;
	color : #000000;
	background-color: #FCB553;
	font-weight : bold;
	text-decoration : none;
}

a:hover.menuItem, a:over.menuItem {
	color : #ffffff;
	background-color: #FCB553;
	text-decoration : none;
	
}

.menuItem {
	padding-right: 5px;
    padding-left: 5px;
    width: 100%;
	line-height: 15px;
}

.item1 {
	position: absolute;	left: 425px;	top:  135px;		zIndex: 100;
    visibility: hidden;
    border-color : #000000;
    background-color: #FCB553;
}


.item2 {
	position: absolute;	left: 190px;	top:  135px;		zIndex: 100;
    visibility: hidden;
    border-color : #000000;
    background-color: #FCB553;
}

