a.menu:link
	{
	color: #000000;
	text-decoration: none;
	}
a.menu:visited
	{
	color: #333333;
	text-decoration: none;
	}
a.menu:hover
	{
	color: #000000;
        background-color: #C4DF9B;
	text-decoration: underline;
	}

a.menu
	{
	font-family: Verdana, Arial;
	font-size: 8pt;
        font-weight: bold;
        display: block;
        background-color: #F7F3F7;
        margin-top: 0px;
        width: 130px;
        border-style: solid;
        border-width: 0px;
        padding: 2px;

	}

.header
	{
	font-family: Verdana, Arial;
	font-size: 8pt;
        font-weight: bold;
	color: #FFF7DE;
        display: bloock;
        background-color: #CE3031;
        margin-top: 0px;
        width: 119px;
        padding-top: 1px;
        padding-bottom: 3px;
	}

.tablehead
           {
           font-size: 10pt;
	   font-weight : bold;
	   background-color : #76A787;
	   color: #FFFFFF;
	   padding-bottom: 1px;
           }


.tablesubhead
           {
           font-size: 10pt;
	   font-weight : bold;
	   background-color : #C4DF9B;
	   color: #000000;
	   padding-bottom: 1px;
           }

.boundbox
           {
	   border : 1px solid #666666;
           }

.contentbox
           {
      	   border : 1px solid #666666;
           }

a:link		{
		color: #000000;
		text-decoration: underline;
		}

a:visited	{
		color: #666666;
		text-decoration: underline;
		}

a:hover		{
		color: #4E7451;
		text-decoration: underline;
		}

B		{
		font-family: Verdana;
		font-weight : bold;
		}

.color		{
		color: #4E7451;
		}

.bred		{
		font-family: Verdana;
		font-size : 11pt;
		font-weight : bold;
		color: #FF3333;
		}

.errorr         {
		font-family: Verdana;
		font-size : 12pt;
		font-weight : bold;
		color: #0000FF;
		}

.small		{
		font-family: Verdana;
		font-size : 8pt;
		}


.smalljust		{
		font-family: Verdana;
		font-size : 8pt;
		text-align : justify;
		}


.bsmall		{
		font-family: Verdana;
		font-size : 8pt;
		font-weight : bold;
		}

.rsmall		{
		font-family: Verdana;
		font-size : 8pt;
		font-weight : normal;
		color: #CC3333;
		}

.brsmall		{
		font-family: Verdana;
		font-size : 8pt;
		font-weight : bold;
		color: #CC3333;
		}


.just		{
		text-align : justify;
		}

.white		{
		font-weight : bold;
		color : #FFFFFF;
		}	   
   
BODY		{
		font-family: Verdana;
		font-size: 10pt;
		color: black;
		background-color : #e0e0e0;
		}
		   
TD		{
		font-family: Verdana;
		font-size: 10pt;
		}

TABLE		{
		font-family: Verdana;
		font-size: 10pt;
		}


.navi		{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		font-weight : bold;
		text-decoration : none;
		}


.b_input       {
	       BORDER-RIGHT: rgb(50,50,50) 1px outset; 
	       BORDER-TOP: rgb(50,50,50) 1px outset; 
	       BORDER-LEFT: rgb(50,50,50) 1px outset; 
	       BORDER-BOTTOM: rgb(50,50,50) 1px outset;
	       MARGIN-BOTTOM: 2px;
               font-family: Verdana;
	       FONT-SIZE: 10pt;
	       FONT-WEIGHT: normal;
	       COLOR:#003366; 
	       width : 390px;
	       background-color: #FFFFFF;
	       }

.s_input       {
	       BORDER-RIGHT: rgb(50,50,50) 1px outset; 
	       BORDER-TOP: rgb(50,50,50) 1px outset; 
	       BORDER-LEFT: rgb(50,50,50) 1px outset; 
	       BORDER-BOTTOM: rgb(50,50,50) 1px outset;
	       MARGIN-BOTTOM: 2px;
               font-family: Verdana;
	       FONT-SIZE: 10pt;
	       FONT-WEIGHT: normal;
	       COLOR:#003366; 
	       width : 50px;
	       background-color: #FFFFFF;
	       }

.firstline
               {
               padding-top: 2px;
               padding-left: 10px;
               padding-right: 10px;
               padding-bottom: 2px;
               vertical-align: top;
               }

.orderprice
               {
               padding-top: 2px;
               padding-bottom: 2px;
               padding-right: 10px;
               vertical-align: top;
               text-align: right;
               }

.hlineb
               {
               border: 1px solid #666666;
               border-right-width: 0px;
               border-left-width: 0px;
               border-top-width: 0px;
               border-bottom-width: 1px;
               }

.hlinet
               {
               border: 1px solid #666666;
               border-right-width: 0px;
               border-left-width: 0px;
               border-top-width: 1px;
               border-bottom-width: 0px;
               }