a:link { 
	color: #A4A4A4;
	padding:3px;	
	text-decoration: none;
	}
a:visited {
	color: #A4A4A4;
	padding:3px;	
	text-decoration: none;
	}

a:active {
	color: #A4A4A4;
	padding:3px;	
	text-decoration: none;
	}




/*this is just used by the nav bar*/



.navText
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #BFBFBF;
	line-height : 11px;
	font-weight : bold;
	padding:4px;
	padding-left:15px;
	padding-right:15px
	}
	
A.nav:link {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;color: #BFBFBF;
			padding:4px;	
			text-decoration: none;	}
A.nav:visited {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;color: #BFBFBF;
			padding:4px;	
			text-decoration: none;}
A.nav:hover {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;color: #FFFFFF;
			background-color: #BFBFBF;
			padding:4px;	
			text-decoration: none;
			}
A.nav:active {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;color: #BFBFBF;
			padding:4px;	
			text-decoration: none;
			}
			
			
			
table.tableBorder	{border:1px solid #CACACB;
						}
table.tableBorder td,
table.tableBorder td p {padding:5px;background-color:#ffffff;font-size:8pt;border:1px solid #E7E7E8;vertical-align:top;text-align:left;}
table.tableBorder th  {line-height:14pt;vertical-align:top;text-align:left;padding:5px;background-color:#E9E9EC;font-weight:bold;font-size:9pt;border:1px solid #E7E7E8;}
table.tableBorder td.HorizontalSeparatorAfter,
table.tableBorder th.HorizontalSeparatorAfter,
table.tableBorder tr.HorizontalSeparatorAfter td,
table.tableBorder tr.HorizontalSeparatorAfter th {border-bottom:1px solid #CDCDCD; vertical-align:top;text-align:left;}
table.tableBorder td.VerticalSeparatorAfter,
table.tableBorder th.VerticalSeparatorAfter{border-right:1px solid #CDCDCD}
table.tableBorder td.HorizontalSeparatorBefore,
table.tableBorder th.HorizontalSeparatorBefore,
table.tableBorder tr.HorizontalSeparatorBefore td,
table.tableBorder tr.HorizontalSeparatorBefore th{border-top:3px solid #CDCDCD}
table.tableBorder td.VerticalSeparatorBefore,
table.tableBorder th.VerticalSeparatorBefore{border-left:1px solid #CDCDCD}


table.ImageTable	{border:2px solid #DCDE8D;
						border-right:1px solid #A4A4A4;
						border-bottom:1px solid #A4A4A4;
						border-left:1px solid #A4A4A4;
						border-top:1px solid #A4A4A4;						
					}
					
table.ImageTable td,
table.ImageTable td p {padding:5px;
						vertical-align:top;
						ext-align:left;
						padding-left:9px;
						}
						

table.TextTable	{border:2px solid #DCDE8D;
						border-right:1px solid #989797;
						border-bottom:1px solid #989797;
						border-left:1px solid #989797;
						border-top:1px solid #989797;
						background-color:#DFDFDF;
						}

table.TextTable td,
table.TextTable td p {padding:5px;
						vertical-align:top;
						ext-align:left;
						padding-left:9px;
						background-color:#A4A4A4;
						font-family : Verdana, Arial, Helvetica, sans-serif;
						font-size : 12px;
						color : #E1E1E1;
						line-height : 16px;
						}

li

	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000033;
	line-height : 16px;
	padding : 6px;

	}

	
H1
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #000000;
	line-height : 18px;
	}
	
H2
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #524C4E;
	line-height : 12px;
	#background-color: #E1FDE9;
	#border-style : solid;
	#border-width:1px;
	padding: 2px;

	}
	
	
.cssCallout
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #000000;
	line-height : 32px;

	}
	
	
	
.h2White
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #ffffff;
	line-height : 18px;

	}
	
.cssBody
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	line-height : 14px;
	padding:3px;
	}
	
	
	
	
	
.cssBodyText
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4E4E4E;
	line-height : 14px;
	padding:3px;
	}
	

.cssBodyTextSmall
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #4E4E4E;
	line-height : 12px;
	padding:3px;
	}


.cssBodySmall
	{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #4E4E4E;
	line-height : 12px;
	padding:5px;
	}


	
.cssBodyDark
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #7B7B7B;
	line-height : 14px;
	padding:3px;
	}
	
	
	
.cssBodyLeftPad
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ffffff;
	line-height : 14px;
	padding:23px;
	padding-left:25;
	}

.cssBodyWhite
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #E1E1E1;
	line-height : 16px;
	padding-left: 15px;
	}

.cssBodyWhiteBold
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #E1E1E1;
	line-height : 18px;

	}

.cssBodyBold
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000033;
	line-height : 18px;
	}
	
.cssBodySmall
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000033;
	line-height : 11px;
	font-weight : bold;
	}

.cssBodyBoldLarge
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000033;
	line-height : 22px;
	}
	
.cssImage
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000033;
	}


.cssCalloutText
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000033;
	line-height : 14px;
	}


.cssDate
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	line-height : 14px;
	}

.cssFooter
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #B6B6B6;
	}
