 * {
	margin: 0;
}
html {
	height: 100%;
}
.wrapper 
{
 

	min-height: 100%;
	height: auto;	
	margin:  0 auto -200px 0; /* the bottom margin is the negative value of the footer's height */

}

  table.center 
  {
         background: white;
    margin-left:auto; 
    margin-right:auto;
    width:980px;
  }

.FontTiny
{
   font-size:8pt;
}

.FontSmall
{
   font-size:10pt;
}

.FontMedium 
{
   font-size:12pt;
}

p 
{
    padding-bottom:10px;
}

.FontLarge
{
   font-size:14pt;
}


  TABLE.TOPNAV
    {
		color:white;height:40px;font-size:12pt;
    }
    
td.NavTop 
{
 text-align:center;
 width:186px;
 height:40px;
 text-align:left;
}

td.NavHover
{
 text-align:center;
 width:186px;
 background: #222222;
}


.footer {
	height: 200px; /* .push must be the same height as .footer */

	width:980px;
}

.push {
	height: 100px; /* .push must be the same height as .footer */
	background:white;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
 
  .FRAMEWORK
    {
        FONT-SIZE: 12pt;
        FONT-FAMILY: Verdana,Arial;
        border:solid 1px black;
    }
    
        .FRAMEWORK TD
    {
        FONT-SIZE: 12pt;
        FONT-FAMILY: Verdana,Arial;
        border:solid 1px black;
    }
  
	.cssProductDetail
	{
		position:fixed;
		top:150px;
		 margin-left:150px;	
		border:1px solid black;
	}

    
    .PRODUCTNAV{
       FONT-FAMILY: Verdana,Arial;
    }
    
    .PRODUCTNAV A{
        color:black;
            font-size:xx-small;
        font-weight:bold;
    }
        
    TABLE
    {        
		FONT-FAMILY: Verdana,Arial;
        FONT-SIZE: 9pt;
        text-align:left;
       
    }
    
    .OTHERPAGEHEADER
    {
			text-align:center;font-size:medium;color:white;background:#2282EC;font-weight:bold;
    }
  
    .BUTTONLINK
    {
		font-size:10pt;background:white;border:none;color:orange;margin: 0px; padding: 0px;
    }
    .HOMEHEADER{
		text-align:center;font-size:12pt;color:white;background:#2282EC;font-weight:bold;
    }
    
  
    
    .TOPNAV A
    {
        color:white;

    }
    
    .LEFTNAVTABLE
    {        
        FONT-FAMILY: Verdana,Arial;
        border-collapse:collapse;
        width:200px;
    }
    
    .LEFTNAVTH{
        background:#2282EC;
        color:white;
        font-weight:bold;
       FONT-FAMILY: Verdana,Arial;
        font-size:x-small;
        text-align:left;
        padding: 5px;        
    }
    
    a.LEFTNAVTD1
    {
        FONT-SIZE: 12pt;
        font-family:Verdana,Arial; 
        COLOR: #white;
   
    }
    
    .MYACCOUNTTH{
background:#2282EC;
        color:white;
        font-weight:normal;
        FONT-FAMILY: Verdana,Arial;
        font-size:14pt;
        text-align:left;
        padding: 5px;            
    }
    
    .MYACCOUNTTD1
    {    	
        FONT-SIZE: 12pt;
        FONT-FAMILY: Verdana,Arial;
        MARGIN-BOTTOM: 0px;
        COLOR: #336699;
       padding-left:10px;
        border-bottom: solid 1px silver;
         
        width:210px;           
    }
    
    
    .LEFTNAVTD2
    {
        FONT-SIZE: 10pt;
        MARGIN-BOTTOM: 0px;
        COLOR: BLACK;
        padding-left:10px;
        border-right: none;      
  
        width:170px;              
    }
    
    .LEFTNAVTD3
    {
        FONT-SIZE: xx-small;
        MARGIN-BOTTOM: 0px;
        COLOR: BLACK;
        padding-left:50px;
        font-style: italic;
        
        border-top: none;
        border-right: none;      
        width:150px;       
    }
     
    .LEFTNAVTD4
    {
        FONT-SIZE: xx-small;
        MARGIN-BOTTOM: 0px;
        COLOR: BLACK;
        padding-left:70px;
        font-style: italic;
        border-top: none;
        border-right: none;      
        width:130px;       
    }
    
   
.SearchHeading
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #336699;    
}
        
    BODY
{
   background: url("/images/body.png") repeat-y 50% 0px rgb(242, 242, 242);
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana,Arial;
    margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;
    height:100px
}

A
{
    COLOR: #0D5FB9;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #2282EC;
}
.LISTTABLE
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver 1px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: silver 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver 1px
}
.LISTTD
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid
}
.LINKORANGE
{
    COLOR: orange
}
.LOGO
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 0px 10px;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: black
}
.Product
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: darkgoldenrod;
  FONT-FAMILY: Verdana,Arial;
}
.LINKWHITE
{
    COLOR: white
}
.Section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: darkgoldenrod;
 FONT-FAMILY: Verdana,Arial;
}
.LISTTH
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: silver
}
.LINKBLACK
{
    COLOR: black
}
.LINKBLUE
{
    COLOR: blue
}
.MENUOPTIONHead
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 0px 10px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: gray
}
.MENUOPTIONHeadSel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.MainHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 3px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana,Arial;
}
H1
{    
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #0D5FB9;    
    font-weight:normal;
}
H2
{
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #6699cc
}
.LISTTABLE TD
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid
}
.LISTTABLE TH
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: silver
}

.SECTORS
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: WHITE
}

.SECTORS A
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: WHITE
}
