body {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #23459C; 
	margin: 0px;
	padding: 0px;
	background-color:#CEDBE3;
}

.plaintext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 100; 
	color: #23459C; 
}

.plaintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #FFFFFF;
}

.subimgtext {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold;
	align : center;
	valign : center;
	color : #23459C;
	padding-right: 4px;
}

.subtext {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #23459C;
	padding-right: 0px;
}

.header {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	align : left;
	color : #23459C;
	padding-right: 0px;
}

td.pmcellid {
height: 24px; width: 100px; text-align: right; padding-right: 30px; background-color: #D1E6FD/*#99FFCC*/;
}

td.pmold {
height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #BCD0E4/*#999999*/; text-align: center
}

td.pmpos {
height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FF9999; text-align: center
}

td.pmsame {
height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #99FFCC
}

tr.rowodd { vertical-align: middle; background-color: #BCD0E4; clip:  rect(   )}
tr.roweven { vertical-align: middle; background-color: #D1E6FD; clip: rect( ) }

td.noborder {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
td.inhdr0 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; height: 40px; color: #23459C ; font-size: 12px; font-weight: bold; background-color: #B6C8DC}
td.inpic { text-align: center; vertical-align: middle; border: 3px outset }

.vimgtext { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight:bold; align : center; valign : center; color : #23459C; padding-right: 4px; ; padding-left: 4px ; text-align: center ; background-color: #B6C8DC }
td.pmchanged { height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FF6666; color: #FF6666; text-align: center}
td.pmneg { height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-color: #0066FF; text-align: center}
td.pmno { height: 26px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-color: #CCCCCC; text-align: center}
td.pmlegend { height: 26px; text-align: center ; font-size: x-small; clip:    rect(   ); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
td.ptheader { height: 32px; font-weight: bold; text-align: left; clip: rect( ); padding-left: 80px; border-color: #23459C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 10px }
td.ptheaderred { color: #FC3D32; height: 32px; font-weight: bold; text-align: left; clip: rect( ); padding-left: 80px; border-color: #FC3D32; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 10px }

td.pttable { clip: rect( ); border-color: #23459C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td.pttext { height: 32px; font-weight: bold; text-align: left; clip: rect( ); padding-left: 8px; border-color: #23459C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 60%}
td.ptconflist
{
  border-color: #23459C;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding-left: 90px;
}
td.idtext { height: 32px; font-weight: bold; text-align: left; clip:  rect(   ); padding-left: 8px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pcopyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #23459C; }
td.tdcopyright 
{
  font-size: 10px;
  padding-left: 30px;
}
td.comment 
{
  padding-left: 30px;
}
td.lndate { height: 30px; width: 200px; text-align: right; padding-right: 30px; background-color: #99FFCC ; border: #FFFFFF solid; border-width: 0px 0px 0px 10px ; clip:  rect(   )}
td.lnlink { height: 30px; width: 50px; text-align: center; background-color: #FF99CC; border: #FFFFFF solid; border-width: 0px 0px 0px 10px ; clip:  rect(   )}
td.lnlegend { height: 26px; text-align: center ; font-size: x-small; clip: rect( ); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
td.qulegend { height: 26px; text-align: center ; font-size: x-small; clip: rect( ); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
td.quname { height: 26px; text-align: center ; font-size: x-small; clip: rect( ); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
td.in10 { text-align: center; vertical-align: middle; width: 10px}
td.qu0 { height: 26px; width: 60px; background-color: #00FF66; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip:  rect(   )}
td.qu1 { height: 26px; width: 60px; background-color: #00FF99; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu2 { height: 26px; width: 60px; background-color: #00FFCC; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu3 { height: 26px; width: 60px; background-color: #00FFFF; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu4 { height: 26px; width: 60px; background-color: #99FFFF; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu5 { height: 26px; width: 60px; background-color: #99FFCC; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu6 { height: 26px; width: 60px; background-color: #99FF99; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }
td.qu7 { height: 26px; width: 60px; background-color: #99FF66; text-align: center ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect( ) }

table.header {
	background:white url(../img/cut1822.gif) right bottom no-repeat;
	margin:0px 0px 10px 0px;
	color: #FC3D32;
}
td.ptfacor {
	background:transparent url(../img/shim_hdr.gif) left top no-repeat;
	height:160px;
}
td.pmcellid , td.pmold , td.pmpos , td.pmsame, td.pmno, td.pmchanged, td.pmneg {
	font-weight:bold;
}
td.qu0, td.qu1, td.qu2, td.qu3, td.qu4, td.qu5, td.qu6, td.qu7 {
	font-weight:bold;
}
td.pmsame {
	background-color: #D1E6FD;
}
td.pmpos {
	background-color: #E57F7F;
}
	
td.pmno {
	background-color: #C7CCDF;
}

td.pmneg {
	background-color: #8AB0D6;
}
	
td.pmchanged {
	background-color: #FD342E;
	color:#FD342E;
}
td.qu4 {
	background-color: #D1E6FD;
}
td.qu3 {
	background-color: #C1D6ED;
}
td.qu2 {
	background-color: #B1C6DD;
}
td.qu1 {
	background-color: #A1B6CD;
}
td.qu0 {
	background-color: #91A6BD;
}
td.lndate {
	background-color: #D1E6FD ;
	border: 0px;
}
td.lnlink {
	background-color: #BCD0E4;
	border: 0px;
}

