*{	font-size:12px;line-height:150%} 
.toptable{	font-size:12px;line-height:100%}
a:link    { font-size:9pt; color: #000000; TEXT-DECORATION: none }
a:visited { font-size:9pt; color: #000000; TEXT-DECORATION: none }
a:active  { font-size:9pt; color: #000000; TEXT-DECORATION: none }
a:hover   { font-size:9pt; color: #ff0000; TEXT-DECORATION: none }
a.indextop:active   { font-size:9pt; color: #FFFFFF;}
a.indextop:link     { font-size:9pt; color: #FFFFFF;}
a.indextop:visited  { font-size:9pt; color: #FFFFFF;}
a.indextop:hover    { font-size:9pt; color: #DCEAF5;}
.P	{PADDING-LEFT:0px;PADDING-RIGHT:0px;}
.T	{PADDING-TOP:6px;PADDING-bottom:4px;PADDING-LEFT:4px;PADDING-RIGHT:4px;BACKGROUND-COLOR:#5392C6;BORDER:1px solid #ffffff;}
.TE	{PADDING-TOP:2px;PADDING-bottom:1px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BACKGROUND-COLOR:#5392C6;BORDER:1px solid #ffffff;}
.cssTableHead
{
	background:#9fc6e5;
     font-weight:bold;
     color:#000000;
     font-size:10pt;
	}
	.cssTableHead2
{
	background:#f3f8fc;
    font-size:2pt;
    border-left: 1px solid #f3f8fc; 
    border-right: 1px solid #f3f8fc;
	}
.cssTableHead3
{
	background:#9fc6e5;
    
    color:#000000;
    font-size:10pt;
    border-left-style: solid;
    border-left-color: #9fc6e5;
    border-right-style: solid;
    border-right-color: #9fc6e5; 
    border-top: 1px solid #9fc6e5;
    border-bottom: 1px solid #9fc6e5;
}
.cssTableHead4
{
	 background:#ffffff;
     color:#000000;
     font-size:9pt;
     border-left: 1px solid #9fc6e5; 
     border-right: 1px solid #9fc6e5;
     border-top: 1px solid #9fc6e5;
     border-bottom: 1px dotted #9FC6E5;
}
.cssTableHead5
{
	 background:#f3f3f3;
     color:#000000;
     font-size:9pt;
     border-left: 1px solid #9fc6e5; 
     border-right: 1px solid #9fc6e5;
     border-top: 1px solid #9fc6e5;
     border-bottom: 1px dotted #9FC6E5;
	 
}

.cssFooterStyle
{
	color:#000000;
    font-size:9pt;
    border-left: 1px solid #9fc6e5; 
    border-right: 1px solid #9fc6e5; 
    border-bottom: 1px solid #9fc6e5;
}
.pagetitle
{
  font-size:11pt;
  font-weight:bold;
}
.button1 {
    height:21;
    font:9pt ËÎÌå,Arial;
    border:1 solid #FF6600;
    margin:0px 0px 0px 8px;
    padding:2px 5px 2px 5px;
    behavior:url(button.htc);
    background-image: url('images/button1.jpg');
    cursor:hand;
}

.button {
    height:21;
    background-image: url('images/buttonbackground.gif');
    font:9pt ËÎÌå,Arial;
    border:1 solid #ffffff;
    margin:0px 0px 0px 8px;
    padding:2px 5px 2px 5px;
    behavior:url(button.htc);
}
input.text
{
    height:18;
    font:9pt ËÎÌå,Arial;
    BORDER-BOTTOM: #000099 1px solid;
	BORDER-LEFT: #000099 0px solid;
	BORDER-RIGHT: #000099 0px solid;
	BORDER-TOP: #000099 0px solid;
	background:#ffffff;
} 
.select
{
	font-size:9pt;
}



td
{
	behavior:url(tr.htc);
}



