body,td,th,p,b,a,ul,li,form  {
	color:#333333; font-family:Arial,Geneva,Helvetica,sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: 500
}
B {
	FONT-WEIGHT: 700
}
.small {
	FONT-SIZE: 7pt; FONT-WEIGHT: 500
}
.smallwhite {
	FONT-SIZE: 7pt; FONT-WEIGHT: 500; COLOR:#FFFFFF
}

A {
	color:#990000; FONT-WEIGHT: normal
}
select ,input{
	FONT-SIZE: 11px; 
}

A.gennav:link {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: 500; TEXT-DECORATION: none
}
A.gennav:visited {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: 500; TEXT-DECORATION: none
}

A.gennav2:link {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: 500; TEXT-DECORATION: none
}
A.gennav2:visited {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: 500; TEXT-DECORATION: none
}

A.secnav:link {
	COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.secnav:visited {
	COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.path {
	COLOR: #CCCCCC; FONT-SIZE: 10px; FONT-WEIGHT: 300
}
A.path:link {
	COLOR: #CCCCCC; FONT-SIZE: 10px; FONT-WEIGHT: 300
}
A.path:hover {
	COLOR: #CCCCCC; FONT-SIZE: 10px; FONT-WEIGHT: 300
}
A.path:visited {
	COLOR: #CCCCCC; FONT-SIZE: 10px; FONT-WEIGHT: 300
}
A.path:active {
	COLOR: #CCCCCC; FONT-SIZE: 10px; FONT-WEIGHT: 300
}

input[type=submit]{
	color:#FFFFFF;
	font-size:100%;
	font-weight:normal;
	border: 0;
	background-color:#999999;
}
input[type=submit]:hover {
	background-color:#666666;
}

input.btn{
	color:#FFFFFF;
	font-size:100%;
	font-weight:normal;
	border: 0;
	background-color:#999999;
}
input.btn:hover {
	background-color:#666666;
}

.whitenormal {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: 500
}

.whitebold {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: 700
}

.power {
	FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.copy {
	FONT-SIZE: 10pt; LINE-HEIGHT: 12pt
}
.buttonNormal {
	FONT-SIZE: 8pt; LINE-HEIGHT: 12pt;
}
.button {
	COLOR: #333333; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt;
	padding-left:10px;
	text-decoration: none;
	background-image: url(../Icon/3_arrow_right_red.gif);
	background-position: left;
	background-repeat: no-repeat;	
}
a.button:hover {
	COLOR: #990000;
}	
a.button:active {
	COLOR: #990000;
}	
.buttonbold {
	COLOR: #333333; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt;
	padding-left:10px;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../Icon/3_arrow_right_red.gif);
	background-position: left;
	background-repeat: no-repeat;	
}
a.buttonbold:hover {
	COLOR: #990000;
}	
a.buttonbold:active {
	COLOR: #990000;
}	
.footer {
	FONT-SIZE: 8pt; FONT-WEIGHT: 500; TEXT-DECORATION: none
}

.tarea { 
  FONT-SIZE: 8pt; FONT-WEIGHT: 500
}

.contentTable{
	FONT-SIZE: 8pt; FONT-WEIGHT: normal;
}


body.header {
 margin: 0;
 padding: 0;
 font-size: 100.01%;
 text-decoration:none;
 min-height:100%;
 scrollbar-arrow-color: #333399;
 scrollbar-base-color: #F1F1F1;
 background: transparent url(../Icon/3_body_bg.gif) repeat-x scroll;
 background-color:#FFFFFF;
}

#eheader {
border-top:0 none;
height:165px;
max-width:934px;
min-width:934px;
overflow:hidden;
position:relative;
}

.ToolBarNavigation {
	color: #FFFFFF;
}
.ButtonNav {
	height: 21px;
	font-weight: bold;
	font-size: 12px;
	vertical-align: text-top;
}
.ButtonNavStart {
    color: #FFFFFF;
	height: 21px;
	font-weight: bold;
	font-size: 11px;
	vertical-align: text-top;
    padding-right: 20px;
	width: 145px;
}

#logo {
background: transparent url(../Icon/3_header_logo.gif) no-repeat scroll top;
height:72px;
position:absolute;
top: 0px;
left:44px;
width:172px;
z-index:100;
font-size: 0;
 }

p#logo a {
display:block;
height:72px;
width:172px;
}
 
div#header-zone #fluid-zone-pft {
border-left:2px solid #FFFFFF;
float:right;
height:144px;
width:345px;
position: absolute;
top: 0px;
left: 640px;
}


div#headertext-zone {
position:relative;
}

div#headertext-zone #pftvisual-headline {
margin-left:20px;
position:absolute;
top:60px;
width:300px;
color: #FFFFFF;
font-size: 20px;
font-weight: bold;
}

div#toolbar-zone {
height:21px;
margin:0pt 22px 0pt 44px;
max-width:940px;
min-width:926px;
padding:1px 0pt 0pt;
position:absolute;
top: 144px;
}

div#headertext-zone h1, div#headertext-zone h2 {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
line-height:24px;
padding:0pt 0pt 11px;
}

div#headertext-zone {
position:relative;
}

/* Header Navigation */
A.Header{
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	padding-left:10px;
	background-image: url(../Icon/3_arrow_white.gif);
	background-position: 0 1px;
	background-repeat: no-repeat;	
}
A.Header:hover {
	COLOR: #333333;
	background-image: url(../Icon/3_arrow_right_black.gif);	
}
A.Header:active {
	COLOR: #333333;
	background-image: url(../Icon/3_arrow_right_black.gif);		
}
#footer {
    margin-left: 46px;
    margin-top: 4px;
    color:#999999;
    display:inline;
    float:left;
    font-size:10px;
    line-height:13px;
}
a.mainnav {
color:#333333;
text-decoration: none;
display:block;
font-weight:normal;
line-height:17px;
margin:2px 10px -1px 0px;
padding-left:10px;
position:relative;
height:17px;
background-image: url(../Icon/3_arrow_right_red.gif);
background-position: left;
background-repeat: no-repeat;
}
a.mainnav:hover {
    COLOR: #990000;
}
a.mainnav:active {
    COLOR: #990000;
}

a.mainnav2{
color:#990000;
text-decoration: none;
display:block;
font-weight:bold;
line-height:17px;
margin:2px 10px -1px 0px;
padding-left:10px;
position:relative;
height:17px;
background-image: url(../Icon/3_arrow_down_red.gif);
background-position: left;
background-repeat: no-repeat;
}

a.subnav {
color:#333333;
text-decoration: none;
margin:2px 2px -1px 8px;
position:relative;
display: block;
padding-left:10px;
line-height: 16px;
background-image: url(../Icon/3_arrow_right_red.gif);
background-position: left 4px;
background-repeat: no-repeat;
}

a.subnav:hover {
    COLOR: #990000;
}
a.subnav:active {
    COLOR: #990000;
}
a.subnav2 {
    margin:2px 2px -1px 8px;
    position:relative;
    display: block;
    padding-left:10px;
    COLOR: #990000;
    background-image: url(../Icon/3_arrow_right_red.gif);
    background-position: left 4px;
    background-repeat: no-repeat;
    text-decoration: none;
    line-height: 16px;
}




#container {
//	font-size: 0.8em;
	max-width: 1024px; 
	min-width: 1024px;
	margin: auto; 
	border: 0;
	border-top: 0; 
	position: relative;
	height: 1200px;
}
#ContentTop {
	width: 540px; 
	border-style: solid; 
	border-color: white;
	border-top-width: 0px;
	border-left-width: 6px; 
	border-right-width: 6px;
}
.content1 { 
	background : #A0B6C0; /*cool green middle*/
}
.content2 { 
	background : #CAD6DA; /*cool green light*/
}
.content3 { 
	background : #FFFFFF; /*white*/
}
.content4 { 
	background : #FFFFFF; /*white*/
}
.contentheader {
	font-weight: bold;
	color: #FFFFFF;
}
.textfield { height:17; font-size: 11px; width:168;}
.textfield2 { height:17; font-size: 11px; width:50; }
.textfield3 { height:17; font-size: 11px; width:80; }
.textfield4 { height:17; font-size: 11px; width:85; }
.textfield5 { height:17; font-size: 11px; width:115; }

a.link {
	color:#333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.link:hover {
    COLOR: #990000;
}
a.link:active {
    COLOR: #990000;
}	