BODY
{
    margin:0,0,0,0; 
    border-width:0px; 
    cursor:normal;  
    font-family: Gill San MT, Arial, Helvetica, sans-serif; 
    font-style:normal; 
    font-size:12px; 
    text-decoration:none; 
    padding:0px; 
    scrollbar-base-color:#FFFFFF;
    scrollbar-face-color:#FFFFFF; 
    scrollbar-shadow-color:#999999; 
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-highlight-color:#999999; 
    scrollbar-arrow-color:#999999; 
    scrollbar-3dlight-color:#FFFFFF;  
    scrollbar-track-color:#FFFFFF; 
    text-align:justify;
}
.proddetail 
{ 
	text-align:justify; 
	/* text-justify:distribute-all-lines; */
}

TD
{
    font-style:normal; 
    font-size:12px; 
    font-family: Gill San MT, Arial, Helvetica, sans-serif; 
}
A
{
    COLOR: #000000
}
A:hover
{
    COLOR: #cc0000
}
.header_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #003366
}
A.header_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.header_big:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}


.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #003366
}
A.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.header:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.smallmdheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
}
.smallmdheader A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
}

.mdheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #003366;
}
.mdheader A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #003366;
    TEXT-DECORATION: none
}
.leftnav
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    TEXT-DECORATION: none;
}
.blue_bg
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none;
}
.blue_bg A
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none;
}
.blue_bg .small
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none;
}
.blue_bg .small A
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none;
}
.small
{
    FONT-SIZE: 11px
}
.white
{
    COLOR: #ffffff
}
.small_white
{
     FONT-SIZE: 11px;
     COLOR: #ffffff
}
.small_white A
{
     TEXT-DECORATION: underline;
     FONT-SIZE: 11px;
     COLOR: #ffffff
}
.small_green
{
     FONT-SIZE: 10px;
     COLOR: #669900
}
.small_green A
{
     TEXT-DECORATION: underline;
     FONT-SIZE: 10px;
     COLOR: #669900
}
.red
{
    COLOR: #cc0000
}
.green
{
    COLOR: #669900
}
.blue
{
    COLOR: #003366
}
.blue A
{
    COLOR: #003366
}
.rowheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #CCFF99
}

.row_active
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    FONT-SIZE: 10px;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    BACKGROUND-COLOR: #CCCCFF;
    HEIGHT: 10pt;
    WIDTH: 10pt;
    VERTICAL-ALIGN: top;
    HORIZONTAL-ALIGN: right;
}
.row_inactive
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    FONT-SIZE: 10px;
    BORDER-LEFT: black thin;
    BORDER-BOTTOM: black thin;
    HEIGHT: 10pt;
    WIDTH: 10pt;
    VERTICAL-ALIGN: top;
    HORIZONTAL-ALIGN: right;
}
A.whitelink
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.whitelink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.medium
{
    FONT-SIZE: 12px
}
.topheader
{
    BORDER-RIGHT: black thin;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black thin;
    COLOR: white;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: #003300
}

.calday
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #669900;
    COLOR: #FFFFFF;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.calnon
{
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: right;
    WIDTH: 60px;
    HEIGHT: 60px;
}
.calblu
{
	COLOR: #FFFFFF;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: right;
    WIDTH: 60px;
    HEIGHT: 60px;
}
.calmon
{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.cal
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A.cal:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A.cal:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
.button
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, SansSerif;
	FONT-WEIGHT: bold;
	letter-spacing: 0;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	CURSOR: hand;
	BACKGROUND-IMAGE : url(/images/form_btn_tile.gif); 
	BACKGROUND-COLOR : #003366;
}