
/* Example of Steve's Stylesheet layout */

a:link{
    color:#999999;
    text-decoration:none;
    background-color:transparent
    
    }

a:visited{
    color:#999999;
    text-decoration:none;
    background-color:transparent;
    }
    
a:active{
    color:#999999;
    text-decoration:none;
    background-color:transparent;
    }
    
a:hover{
    color:#999999;
    text-decoration:none;
    background-color:transparent;
    text-decoration:none;
    }
	
	
	
	.stdTextSub{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#2C4B94;
    font-weight:Bold;
    background-color:transparent;
    text-align:left;
	padding-left:5px;    	
	padding-top:3px; 
	padding-bottom:3px;    	
    
	}
	
	.stdTextSubNoLPad{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#2C4B94;
    font-weight:Bold;
    background-color:transparent;
    text-align:left;
	padding-left:0px;    	
	padding-top:3px; 
	padding-bottom:3px;    	
    
	}
	.stdTextSub2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:5px;    	
	padding-top:3px; 
	padding-bottom:3px;    	
    
	}
	
.stdTextTable{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:9px;    	
	padding-top:0px;    	
    
	}
	.stdTextTable2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:7pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:9px;    	
	padding-top:0px;    	
    
	}
	
	BODY .xlargeText
{
    FONT-SIZE: 20px;
    FONT-FAMILY: Arial
}


	BODY .largeText
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial
}

    
	.stdTextTable3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:7pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:9px;    	
	padding-bottom:2px;    	
    
	}
	
	
.stdText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:0px; 
	padding-right:3px;   	
	}
	
	.stdTextRank{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:center;
	padding-left:0px;    	
	}
	.stdBodyText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:0px;    	
    
	}
.stdText3by3{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:10px; 
	padding-right:3px;
	padding-top:10px;    	
    
	}
	
.stdTextNoPad{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:0px;    	
    
	}
	
.footerText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#ffffff;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-top:4px;    	
    
	}
	
.copyrightText {
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#999999;
    font-weight:light;
    background-color:transparent;
    text-align:center;
	padding-left:0px;
    
	}

	
.navText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#ffffff;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:7px;
    
	}
	
	.whiteBoldText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#ffffff;
    font-weight:bold;
    background-color:transparent;
    text-align:left;
	padding-left:7px;
    
	}
	
	.greyText{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#cccccc;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:7px;
    
	}
	
.darkgreyText	{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#999999;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:3px;
    
	}
	
.darkgreyTextNoPad	{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#999999;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:1px;
	
  
    }
	
	.imagePad{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#999999;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:15px;
    
	}
	

/* Menu */		
.mainMenu{
    font-family:Verdana, Geneva, sans-serif;
    font-size:8pt;
    color:#ffffff;
    font-weight:light;
    background-color:transparent;
    text-align:leff;
    padding-left:5px;
    } 
/* End */

.submitFont
{
    BORDER-RIGHT: #2C4B94 1px solid;
    BORDER-TOP: #2C4B94 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #2C4B94 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2C4B94 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2C4B94;
    TEXT-DECORATION: none;
	width: 70px;
	cursor: hand;
}	

.submitFontLong
{
    BORDER-RIGHT: #2C4B94 1px solid;
    BORDER-TOP: #2C4B94 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #2C4B94 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #2C4B94 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #2C4B94;
    TEXT-DECORATION: none;
	width: 130px;
	cursor: hand;
}	
.inputFontNowidth
{
    BORDER-RIGHT: #2C4B94  1px solid;
    BORDER-TOP: #2C4B94  1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #2C4B94  1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #2C4B94  1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
	
}		 	 
	
.inputFont
{
    BORDER-RIGHT: #2C4B94  1px solid;
    BORDER-TOP: #2C4B94  1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #2C4B94  1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #2C4B94  1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
	width: 200px;
	padding-left:
}		

.border_ASPX
{
    BORDER-RIGHT: #cccccc  1px solid;
    BORDER-TOP: #cccccc  1px solid;
    BORDER-LEFT: #cccccc  1px solid;
    BORDER-BOTTOM: #cccccc  1px solid;
    BACKGROUND-COLOR: #ffffff;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
	width: 160px;
}	 

.border_ASPX_Img
{
    BORDER-RIGHT: #cccccc  1px solid;
    BORDER-TOP: #cccccc  1px solid;
    BORDER-LEFT: #cccccc  1px solid;
    BORDER-BOTTOM: #cccccc  1px solid;
    BACKGROUND-COLOR: #ffffff;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;

}	 

.padding_ASPX	{
	padding-left:15px;
    }
	
.padding_ASPX_2	{
	padding-left:14px;
    }

.stdText_Padding_Left{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:9px;
	padding-bottom:5px;
	padding-top:10px;      	
	}	
	
.form_txt{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:bold;
    background-color:transparent;
    text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;      	
	}	
	
.form_txt_06{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:bold;
    background-color:transparent;
    text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:6px;      	
	}	
		
.sub_buttons{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
	text-decoration:underline;
    text-align:right;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;      	
	}	
	
.buttons_Submit
{
    BORDER-RIGHT: #cccccc  1px solid;
    BORDER-TOP: #cccccc  1px solid;
    BORDER-LEFT: #cccccc  1px solid;
    BORDER-BOTTOM: #cccccc  1px solid;
    BACKGROUND-COLOR: #ffffff;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
	cursor:hand;
}		

.fields_2
{
    BORDER-RIGHT: #cccccc  1px solid;
    BORDER-TOP: #cccccc  1px solid;
    BORDER-LEFT: #cccccc  1px solid;
    BORDER-BOTTOM: #cccccc  1px solid;
    BACKGROUND-COLOR: #ffffff;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}	 

.padding_ASPX_3	{
	padding-left:183px;
    }	
	
.form_txt_Std{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#333333;
    font-weight:light;
    background-color:transparent;
    text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;      	
	}	
		
.form_txt_Title{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11pt;
    color:#333333;
    font-weight:bold;
    background-color:transparent;
    text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;      	
	}		
	
.name_animal{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11pt;
    color:#333333;
    font-weight:bold;
    background-color:transparent;
    text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;      	
	}				
	
.stdUp{
  width: 12px;
  height: 12px;
  padding: 0px;
  margin: 0;
  border: 0;
  background: transparent url(../images/up.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */    
	} 
	
.stdDown{
  width: 12px;
  height: 12px;
  padding: 0px;
  margin: 0;
  border: 0;
  background: transparent url(../images/down.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */    
	} 
	
.stdRemove{
  width: 12px;
  height: 12px;
  padding: 0px;
  margin: 0;
  border: 0;
  background: transparent url(../images/remove.gif) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */    
	} 
	
.imagePadArrow  {
	padding-top: 60px;
	
}

.imagePadbottom  {
	margin-bottom: 100%;
	
	}