BODY {padding: 0; margin: 0; font-family: arial, tahoma, verdana; color: black; font-size: 10pt; background-color: #FFFFFF}
IMG {float: none; border: 0; padding: 0; margin: 0}
DIV {margin: 0; padding: 0; font-size: 10pt;}
TABLE {font-size: 10pt;}
TD {font-size: 10pt;}
TD.CATMARK {background-color: #FEEFD6;}

TD.PARNAME {font-size: 9pt; padding-right: 5px;}
TD.PAR {font-size: 9pt; font-weight: bold;  padding-left: 5px; background-color: #F7F7F7; }
TD.PAR1 {font-size: 9pt; font-weight: bold;  padding-left: 5px; background-color: #EEEEEE; background-image: url('parback.gif'); background-repeat: repeat-y; background-position: right;}
TD.PRICE {font-size: 12pt; font-weight: bold; text-align: center; background-color: #FEEFD6; color: #CC0000;}
TH {font-size: 8pt; color: white; font-weight1: bold; background-color: #999999; padding: 3px;}
TD.PR1 {font-size: 8pt; color: black; background-color: #F7F7F7; padding: 5px;}
TD.PR2 {font-size: 8pt; color: black; background-color: #EEEEEE; padding: 5px;}

TD.PRCENTER {font-size: 8pt; color: black; background-color: #EEEEEE; padding: 1px; text-align: center;}
TH.PRCENTER {font-size: 8pt; color: white; font-weight: normal; background-color: #999999; padding: 1px;}
TD.COMPR {padding: 0.3em; padding-left: 1.5em; padding-bottom: 0.5em;}
TH.COMPR {text-align: left; font-size: 11pt; padding-left: 1em;}

DIV.CAT {margin: 2px; height: 64px;}
DIV.CATMARK {margin: 2px; background-color: #FEEFD6; height: 64px;}

A		 {text-decoration: none; color: #336699;}
A:visited {text-decoration: none; color: #446688;}
A:hover   {text-decoration: none; color: #CC9966;}

A.A	    {text-decoration: none; color: #663300;}
A.A:visited {text-decoration: none; color: #663300;}
A.A:hover   {text-decoration: none; color: #663300;}

A.LOC		 {text-decoration: none; color: #816343;}
A.LOC:visited {text-decoration: none; color: #816343;}
A.LOC:hover   {text-decoration: none; color: #CC9966;}

A.BIGREF         {text-decoration: none; color: #336699; font-size: 10pt; font-weight: bold;}
A.BIGREF:visited {text-decoration: none; color: #446688;}
A.BIGREF:hover   {text-decoration: none; color: #CC9966;}

A.BIGGERREF         {text-decoration: none; color: #336699; font-size: 11pt; font-weight: bold;}
A.BIGGERREF:visited {text-decoration: none; color: #446688;}
A.BIGGERREF:hover   {text-decoration: none; color: #CC9966;}

A.MENU		 {text-decoration: none; color: #734211;}
A.MENU:visited {text-decoration: none; color: #734211;}
A.MENU:hover   {text-decoration: none; color: #336699;}
A.BLACK		 {text-decoration: none; color: #000000;}
A.BLACK:visited {text-decoration: none; color: #000000;}
A.BLACK:hover   {text-decoration: none; color: #333344;}
DIV.MENU {margin-left: 10px; background-image: url('menudivback.gif'); background-repeat: repeat-y;}

DIV.MG {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 2px #E7C8A6; font-size:10pt; font-weight: bold; color: black;}
DIV.MI {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_si.gif'); background-repeat: no-repeat;}
DIV.MISEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_si.gif'); background-repeat: no-repeat;}
DIV.MS {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_ss.gif'); background-repeat: no-repeat;}
DIV.MSSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_ss.gif'); background-repeat: no-repeat;}

DIV.CG {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 2px #DAAA77; font-size:9pt; font-weight: bold; color: black; padding-left: 15px; background-image: url('m_cg.gif'); background-repeat: no-repeat;}
DIV.CGSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 2px #DAAA77; background-color: #EBD5BC; font-size:9pt; font-weight: bold; color: black; padding-left: 15px; background-image: url('m_cg.gif'); background-repeat: no-repeat;}
DIV.CI {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #D9B084; padding-left: 15px; background-image: url('m_ci.gif'); background-repeat: no-repeat; font-size: 6pt;}
DIV.CISEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_ci.gif'); background-repeat: no-repeat;}
DIV.CS {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_cs.gif'); background-repeat: no-repeat;}
DIV.CSSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_cs.gif'); background-repeat: no-repeat;}
DIV.CP {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_cp.gif'); background-repeat: no-repeat;}
DIV.CPSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_cp.gif'); background-repeat: no-repeat;}

DIV.FF {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_ff.gif'); background-repeat: no-repeat;}
DIV.FFSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_ff.gif'); background-repeat: no-repeat;}
DIV.FT {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; padding-left: 15px; background-image: url('m_ft.gif'); background-repeat: no-repeat;}
DIV.FTSEL {margin-top: 2px; margin-bottom: 2px; border-bottom: solid 1px #DAAA77; background-color: #EBD5BC; padding-left: 15px; background-image: url('m_ft.gif'); background-repeat: no-repeat;}


H2 { color: #FFFFFF; font-weight: bold; padding: 5px; font-size: 12pt; letter-spacing: 2px; text-align: right;}
DIV.MBMAIL {width: 206px; background-color: #EBD5BC; background-image: url('mbmail.gif'); background-repeat: no-repeat; background-position: top right;}
DIV.MBDOTTOP { background-image: url('dotline.gif'); background-repeat: repeat-x; background-position: top;}
DIV.MBDOTBOT { background-image: url('dotline.gif'); background-repeat: repeat-x; background-position: bottom;}


H1 { background-color: #EBD5BC ; color: #734211; border: solid 1px #CEBCAC; font-size: 16pt; font-weight: bold; text-align: center; width: 70%; letter-spacing: 0.05em;}
DIV.GRAY { background-color: #FFFFFF; color: black; border: solid 1px #EEEEEE; padding: 5px; margin-bottom: 2px;}
DIV.MIDGRAY { background-color: #FFFFFF; color: black; border: solid 1px #CCCCCC; padding: 5px; margin-bottom: 2px;}
DIV.DARKGRAY { background-color: #FFFFFF; color: black; border: solid 1px #999999; padding: 2px; margin-bottom: 2px;}
DIV.BIGREF { background-color: #FFFFFF; color: black; border: solid 1px #EEEEEE; padding: 5px; margin-bottom: 2px; padding-left: 20px; padding-right: 20px;}
DIV.NEWS {color: #1972B7; font-weight: bold; font-size: 10pt; margin-bottom: 3px;}
DIV.DATE {color: #1972B7; font-weight: bold; font-size: 8pt; margin-bottom: 3px;}
DIV.COMMENT {color: #999999; padding: 5px; margin-bottom: 2px;}
DIV.CONTROL { background-color: #EEEEEE; color: black; border: solid 1px #CCCCCC; padding: 5px; margin-bottom: 2px;}

H3 { color: #996231; font-size: 12pt; text-align: left; padding-bottom: 0; margin-bottom: 0.4em;}

DIV.MBBIN {width: 206px; background-color: #EBD5BC; background-image: url('mbbin.gif'); background-repeat: no-repeat; background-position: top right;}
TABLE.BIN {}
TD.BIN {border-bottom: solid 1px #B69A7E;}
TD.BINSUM {padding-top: 5px; background-color1: #F3CDA1;}

DIV.MBENTER {width: 206px; background-color: #EBD5BC; background-image: url('mbenter.gif'); background-repeat: no-repeat; background-position: top right;}
DIV.MBUSER {width: 206px; background-color: #EBD5BC; background-image: url('mbuser.gif'); background-repeat: no-repeat; background-position: top right;}


IMG.PAD {margin-top: 2px; margin-bottom: 2px;}

INPUT.GRAY {background-color: #EEEEEE; border: solid 1px #999999; color: #333333; font-size: 8pt;}
SELECT.GRAY {background-color: #EEEEEE; border: solid 1px #999999; color: #333333; font-size: 8pt;}
TEXTAREA.GRAY {background-color: #EEEEEE; border: solid 1px #999999; color: #333333; font-size: 8pt;}

B.RED {color: maroon; font-size: 12pt;}

IMG.BUT { cursor: hand; border: solid 0px #663300;}

DIV.SIGN {padding-left: 1em; border-left: solid 2px #DDDDDD; color: gray; margin-left: 6em;}
DIV.QUOTE {padding-left: 1em; border-left: solid 2px #FFBBBB; color: #FF6666; margin-left: 6em;}

DIV.openwide {border: solid 1px #EEEEEE; padding: 5px; margin-bottom: 2px;}
A.openwide         {text-decoration: none; color: #336699; font-size: 14pt; font-weight: bold;}
A.openwide:visited {text-decoration: none; color: #446688;}
A.openwide:hover   {text-decoration: none; color: #CC9966;}

th.ipars {width: 10%; font-size: 8pt; color: #666; font-weight: bold; text-align: center; background: #fff; padding: 4px;}
td.ipars {width: 10%; font-size: 9pt; color: #000; font-weight: normal; text-align: center; background: #fff; padding: 4px;}

td.ihline {height: 2px; background: #999;}
td.idline {height: 1px; background: #666;}
