

.PageBODY{
   font-family: Helvetica, Arial, Verdana;
	color: #999999;
	letter-spacing: 1.5 px;
	font-style: normal;
	line-height: 150%;
	font-size: 12 px;
}
.pagetext {
   font-family: Helvetica, Arial, Verdana;
	color: #999999;
	letter-spacing: 1.5px;
	font-style: normal;
	line-height: 150%;
	font-size: 12 px;
}

.pagetextW {
   font-family: Helvetica, Arial, Verdana;
	color: #F5F5F1;
	letter-spacing: 1.5px;
	font-style: normal;
	line-height: 150%;
	font-size: 12 px;
}

.pagetextRWL {
   font-family: Helvetica, Arial, Verdana;
	color: #F5F5F1;
	letter-spacing: 1.5px;
	font-style: normal;
	line-height: 150%;
	font-size: 14px;
}

.td {
   font-family: Helvetica, Arial, Verdana;
	color: #999999;
	letter-spacing: 1.5px;
	font-style: normal;
	line-height: 150%;
	font-size: 12 px;
}

.pagetextbiog {
   font-family: Helvetica, Arial, Verdana;
	color: #999999;
	letter-spacing: 1.5px;
	font-style: normal;
	line-height: 150%;
	font-size: 14px;
}

.pagetextRWLW {
   font-family: Helvetica, Arial, Verdana;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	letter-spacing: 1.5px;
	line-height: 130%;
}

h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 200%;color: #336699}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#nifty{ margin: 0 10%; background: #ffffff}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #336699}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



.roundedcornr_box_214546 {
	background: url(roundedcornr_214546_tl.png) no-repeat top left;
}
.roundedcornr_top_214546 {
	background: url(roundedcornr_214546_tr.png) no-repeat top right;
}
.roundedcornr_bottom_214546 {
	background: url(roundedcornr_214546_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_214546 div {
	background: url(roundedcornr_214546_br.png) no-repeat bottom right;
}
.roundedcornr_content_214546 {
	background: url(roundedcornr_214546_r.png) top right repeat-y;
}

.roundedcornr_top_214546 div,.roundedcornr_top_214546,
.roundedcornr_bottom_214546 div, .roundedcornr_bottom_214546 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_214546, .roundedcornr_bottom_214546 {
	margin-top: -19px;
}
.roundedcornr_content_214546 { padding: 0 15px; }


.Ftext {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-style: normal;
	color: #666666;
	letter-spacing: 2pt;
	Line-height : 150%;
}

.pagetextS {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #999999;
	letter-spacing: 2pt;
	Line-height : 125%;
}

.Eltext {
   font-family: Trebuchet MS, Verdana Ref, Ariel; 
	letter-spacing: 2px;
	line-height: 125%;
	font-size: 12px;
	color: #696969;
}

.JMenutext {
   font-family: Verdana Ref, Ariel; 
	font-size: 8px;
	color: #696969;
}
.titletext {
   font-family: Trebuchet MS, Verdana Ref, Ariel; 
	letter-spacing: 2px;
	line-height: 150%;
	font-size: 12px;
	color: #666666;
	}

a.Mlink:link, a.Mlink:active, a.Mlink:visited {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 12pt;
	letter-spacing: 2px;
	line-height: 150%;
	color: #ffffff;
	text-decoration: none;
	}
	
a.Mlink:Hover {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 12pt;
	letter-spacing: 2px;
	line-height: 150%;
	color: #ffffcc;
		text-decoration: underline;
	}
	

a.hblink:link, a.hblink:active, a.hblink:visited {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	letter-spacing: 2px;
	line-height: 150%;
	font-size: 12px;
	color: #006699;
	}

a.hblink:hover {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	letter-spacing: 2px;
	line-height: 150%;
	font-size: 12px;
	color: #ff3300;
	}
	
a.datalink:link {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	letter-spacing: 2px;
	line-height: 150%;
	color: #cae4ff;
	}
	
a.datalink:visited {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	letter-spacing: 2px;
	line-height: 150%;
	color: #ffffcc;

}
a.datalink:hover {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	letter-spacing: 2px;
	line-height: 150%;
	color: #ffffcc;
}

a:link {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}
a:active { 
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}
a:GLink:link {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #CAE4FF;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: none;
}

a:GLink:visited {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #ffffcc;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}
a:GLink:active { 
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #CAffff;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}
a:GLink:hover {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	color: #ffffcc;
	letter-spacing: 2pt;
	Line-height : 150%;
	font-weight: bold;
	text-decoration: underline;
}

.largetext {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-style: normal;
	color: #666666;
	letter-spacing: 4pt;
	Line-height : 200%;
	}
.pagetitleheader {
	font-family: Verdana, Arial, Helvetica;
	font: bold; font-size: 12px;
	color: #006699;
	letter-spacing: 2pt;
	Line-height: 150%;
}
.Headertext1 {
	font-family: Verdana, Arial, Helvetica;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	color: #8B0C02;
	letter-spacing: 2pt;
	Line-height : 150%;
}

.Button { color: #F4F4F4; font-size: 10pt; font-weight: bold; background-color: #B5B56A; }
.Input { font-size: 8pt; color: #003366 }
.Textarea { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;  font-family: Trebuchet MS, Verdana Ref, Ariel; 
	letter-spacing: 2px;
	line-height: 150%;
	font-size: 11px;
 }
.Textbox { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;  font-family: Trebuchet MS, Verdana Ref, Ariel; 
	letter-spacing: 2px;
	line-height: 150%;
	font-size: 11px;
 }
.Select { border-bottom: 1px solid #999966; border-left: 1px solid #999966; border-right: 1px solid #999966; border-top: 1px solid #999966; font-size: 8px; font-family: Verdana, Arial, Helvetica; }
.Button { color: #F4F4F4; font-size: 10pt; font-weight: bold; background-color: #B5B56A; }