/* =============================
HTML Redefined Styles 
============================= */

body {
background-color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10pt;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a:link {
text-decoration: underline;
color: #0000FF;
}

a:visited {
text-decoration: underline;
color: #0000FF;
}

a:hover {
text-decoration: underline;
color: #CC0000;
}

a:active {
text-decoration: underline;
color: #CC0000;
}

p {
font-size: 10pt;
color: #333333;
}

ul {
font-size: 10pt;
color: #333333;
}

li {
margin-top: 10pt;
margin-left: -10pt
}

td {
font-size: 10pt;
color: #000000;
}


/* =============================
Custom Styles 
============================= */

.brntext {
font-size: 10pt;
color: #56492C;
}

.blacktext {
font-size: 10pt;
color: #000000;
}

.smallblue {
font-size: 8pt;
font-weight: bold;
color: #364CAC;
}

.navtxt {
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #ffffff;
}

.hdr1 {
font-size: 11pt;
font-weight: bold;
color: #364CAC;
}

.hdr2 {
font-size: 10pt;
font-weight: bold;
color: #364CAC;
}

.hdr3 {
font-size: 10pt;
font-weight: bold;
color: #000000;
}

.hdr4 {
font-size: 10pt;
font-weight: bold;
color: #990000;
}
.homebg {
background-image: url(/images/homebg.gif);
}

.homebg2 {
background-image: url(/fpo/bg_revised.gif);
}

.intbg {
background-image: url(/images/int_bg.gif);
}

.bg {
background-image: url(/images/bg.gif);
}

.bg2 {
background-image: url(/images/bg2.gif);
}

.bg2a {
background-image: url(/images/bg2a.gif);
}

.bg2int {
background-image: url(/images/bg2_int.gif);
}

.bg3int {
background-image: url(/images/bg3_int.gif);
}

.twotone {
background-image: url(/images/two_tone.gif);
}

.white {
background-color: #ffffff;
}

.black {
background-color: #000000;
}

.gray {
background-color: #CFD6E3;
}

.gray2 {
background-color: #F3F2EE;
}

.crbg {
background-color: #D3CDBF;
}

.bluebg {
background-color: #006699;
}

.blue {
background-image: url(/images/blue.gif);
background-repeat: repeat-repeat;
}

.bgnew {
background-image: url(/images/bgnew.gif);
}

.bghprt {
background-image: url(/images/bg_hp_rt.gif);
background-repeat: repeat-y;
}

.hpbgnew {
background-image: url(/images/hp_bg_new.gif);
}

.blue2 {
background-image: url(/images/blue2.gif);
background-repeat: repeat-repeat;
}

.navbg {
background-image: url(/images/hdr_bg.gif);
background-repeat: repeat-x;
}

.center{
image-align:center;
text-align: center;
}

.small {
font-size: 8pt;
color: #808080;
}

.blocktext {
font-size: 8pt;
color: #000000;
}

.fineprint {
font-size: 8pt;
color: #333333;
}

.red {
font-size: 10pt;
color: #FF0000;
}

.indented {
	padding-left : 10px;
	margin-left : 10px;
}

.para {
font-size: 10pt;
color: #333333;
}