/***** IDS Frame *****/
Body
	{
	
	background-color: #FFFFFF;
	Color: #0066CC;
	Font-Size: 9pt; 
	Font-Family: Verdana,Arial,Sans-serif;
	margin-left : 0px;  margin-top : 0px; margin-right : 0px;   margin-bottom : 0px; margin-width : 0px; margin-height : 0px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:#FFFFFF;
	overflow: auto;
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color:#6666CC;
	scrollbar-shadow-color:#6666CC;
	scrollbar-highlight-color:#6666CC;
	}



/***** TD *****/	
Td
	{
	Font-Size: 9pt;
	Font-Family: Verdana,Arial,Sans-serif;
	vertical-align: top;
	}

/***** Liked *****/

A.buttons {text-decoration: none; Font-Size: 8pt;  font-weight: normal; color: #666666;}
A.buttons:link {text-decoration: none; Font-Size: 8pt;  font-weight: normal; color: #666666;}
A.buttons:visited {text-decoration: none; Font-Size: 8pt; font-weight: normal; color: #666666;}
A.buttons:active {text-decoration: none; Font-Size: 8pt;  font-weight: normal; color: #333333;}
A.buttons:hover {text-decoration: underline; Font-Size: 8pt; color: #003366; font-weight: normal;}


A {font-weight: normal; text-decoration: none; color: #003366}
A:hover {  text-decoration: underline; font-weight: normal; color: #FFCC00;}

/***** Table *****/

.padding_fram
 			{
             padding-right: 5pt; padding-left: 5pt; padding-top: 5pt; padding-bottom: 5pt;
             line-height: 150%;
             }


/***** Fonts *****/	

.font_color_white
             {
             Font-Size: 8pt;
			 Font-Weight: normal;
			 text-align: center;
			 vertical-align: middle;
			 background-color: #FFFFFF; 
			 BORDER: #B1CEDF 1px solid;
			 Color: #003268;
 			 padding-right: 1.5pt; padding-left: 1.5pt; padding-top: 1.5pt; padding-bottom: 1.5pt;
             }
        
.font_text_header
             {
             Font-Size: 8pt;
			 Font-Weight: bold;
			 Color: #003399;
             }
             
             
.td_subheader
             {
             Font-Size: 9pt;
			 Font-Weight: bold;
			 text-align: left;
			 vertical-align: middle;
			 Color: #0370A8;
			 background-color: #E0F2FB; 
			 BORDER: #AEC7FB 1px solid;
			 letter-spacing: 2pt;
			 padding-right: 1pt; padding-left: 2pt; padding-top: 1pt; padding-bottom: 1pt;
            }
.td_list
             {
             Font-Size: 8pt;
			 Font-Weight: normal;
			 text-align: left;
			 vertical-align: middle;
			 Color: #737373;
			 background-color: #FEFBFB; 
			 BORDER: #A7A7A7 1px solid;
			 padding-right: 2pt; padding-left: 2pt; padding-top: 2pt; padding-bottom: 2pt;
            }

.td_text_hieght
             {
             line-height: 150%;
             }                        

.map_list
             {
             BORDER: #AEC7FB 1px solid;
             white-space: nowrap;
             padding-right: 2pt; padding-left: 2pt; padding-top: 2pt; padding-bottom: 2pt;
             }

.map_header_list
             {
             BORDER: #AEC7FB 1px solid;
             white-space: nowrap;
             background-color: #99CCFF;
             padding-right: 2pt; padding-left: 2pt; padding-top: 1pt; padding-bottom: 1pt;
             }


/***** Forms *****/
Form
	{
	Margin-Top: 0px; 
	Margin-Bottom: 0px;
	Margin-Right: 0px;
	Margin-Left: 0px;
	}
		
Input
	{
	Font-Size: 8pt;
	Font-Family: Verdana;
	background-color: #E0F2FB;
	Color: #0370A8;
	BORDER-RIGHT: #AEC7FB 1px solid;
    BORDER-TOP: #AEC7FB 1px solid;
    BORDER-LEFT: #AEC7FB 1px solid;
    BORDER-BOTTOM: #AEC7FB 1px solid;
	}
	
Select
	{
	Font-Size: 8pt;
	Font-Family: Verdana;
	background-color: #E0F2FB;
	Color: #0370A8;
	BORDER-RIGHT: #AEC7FB 1px solid;
    BORDER-TOP: #AEC7FB 1px solid;
    BORDER-LEFT: #AEC7FB 1px solid;
    BORDER-BOTTOM: #AEC7FB 1px solid;
   	}

	
TEXTAREA
	{
	Font-Size: 8pt;
	Font-Family: Verdana;
	background-color: #E0F2FB;
	Color: #0370A8;
	BORDER-RIGHT: #AEC7FB 1px solid;
    BORDER-TOP: #AEC7FB 1px solid;
    BORDER-LEFT: #AEC7FB 1px solid;
    BORDER-BOTTOM: #AEC7FB 1px solid;
	}	
	

OBJECT
	{
	padding-top: 0pt; 
	padding-right: 0pt; 
	padding-left: 0pt; 
	padding-bottom: 0pt
	Margin-Top: 0px; 
	Margin-Bottom: 0px;
	Margin-Right: 0px;
	Margin-Left: 0px;
	BORDER: 0px;
	}
EMBED
	{
	padding-top: 0pt; 
	padding-right: 0pt; 
	padding-left: 0pt; 
	padding-bottom: 0pt
	Margin-Top: 0px; 
	Margin-Bottom: 0px;
	Margin-Right: 0px;
	Margin-Left: 0px;
    BORDER: 0px;
	}	


