.tab
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.tab:visited
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.tab:link
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.tab:hover
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.copyright
{
	font-family: Arial;
	font-size: 10pt;
	color: gray;
	text-decoration: none;
	font-weight: bold;
}
.foot
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1pt
	
}
.cda
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;

	font-weight: bold;
	}

a.foot:visited
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1pt
}
a.foot:link
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1pt
}
a.foot:hover
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	letter-spacing: 1pt
}

table.internationalRate td {
	padding: 6px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #D4D4D4;
	text-align: left;
}

table.internationalTable td.rateColumn {
	text-align: center;
}


tr.altShade {
	background-color: #F5F5F5;
}

.general { 
	color: black; 
	font-size: 11px; 
	font-family: Verdana 
}

.body { 
	color: black; 
	font-size: 10px; 
	font-family: Verdana 
}

td,th {
	font-family:Arial;
	font-size:12px;
}

a.link, a.link:visited {
	color: 3563B9; 
	text-decoration: underline;
	}
	
a.link:hover {
	color: F89F2B; 
	text-decoration: none;
}
a.footerlink, a.footerlink:visited {
	color: 3563B9; 
	text-decoration: underline;
}

a.footerlink:hover {
	color: ffffff; 
	text-decoration: none;
}

.textbox_home { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12px; color: #000000; 
   border:solid 1px 1px 1px 1px; 
   width : 30px;
}

.pn2  {font-family:Verdana;font-size:10px;color:#000000;font-weight: none;text-decoration: none;}
A.pn2 {font-family: Verdana; font-size: 10px; color: 5B089D; font-weight: none; text-decoration: underline;}
A.pn2:visited {font-family: Verdana; font-size: 10px; color: 00007B; font-weight: none; text-decoration: underline;}
A.pn2:hover   {font-family: Verdana; font-size: 10px; color: B92222; font-weight: none; text-decoration: none;}

.pn2header  {font-family:Verdana;font-size:10px;color:#000000;font-weight: none;text-decoration: none;}
A.pn2header {font-family: Verdana; font-size: 10px; color: 5B089D; font-weight: none; text-decoration: none;}
A.pn2header:visited {font-family: Verdana; font-size: 10px; color: 5B089D; font-weight: none; text-decoration: none;}
A.pn2header:hover   {font-family: Verdana; font-size: 10px; color: 000000; font-weight: none; text-decoration: underline;}

TD.leftCellText
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    HEIGHT: 25px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 25px;
    PADDING-TOP: 3px
}

TD.middleCellText
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    HEIGHT: 25px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 3px
}

.textBox
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: black 1px groove;
    BORDER-LEFT: black 1px groove;
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    COLOR: black;
    FONT-FAMILY: arial, Helvetica,verdana,'sans serif';
    FONT-SIZE: 9pt;
    WIDTH: 150px
}

TABLE.default
{
    BACKGROUND-COLOR: #999999;
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid
}

.contentTag
{
  FONT-SIZE : 10pt;
}

.tBorder1
{		 
  BORDER-BOTTOM:#005DBF 1px solid; 
  BORDER-RIGHT:#005DBF 1px solid;		 	
}
.rBorder1
{		 
	BORDER-BOTTOM: #D59600 1px solid; 
 	BORDER-RIGHT: #D59600 1px solid;		 	
}
.tBorder
{
		 
	BORDER-BOTTOM:#005DBF 1px solid; 
	BORDER-RIGHT:#005DBF 1px solid;		 
	BORDER-LEFT:#005DBF 1px solid;
	
}
.rBorder
{

	BORDER-BOTTOM: #D59600 1px solid; 
	BORDER-RIGHT: #D59600 1px solid;		 
	BORDER-LEFT: #D59600 1px solid;
	
}
.textBox1
{
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 18px; color: #000000; 
   border:solid 1px 1px 1px 1px; 
   width : 50px;
}
.grayBorder
	{
		 BACKGROUND-COLOR :F1F1F1;
		 BORDER-BOTTOM: #959595 1px solid; 
		 BORDER-RIGHT: #959595 1px solid;
		 BORDER-TOP: #959595 1px solid;
		 BORDER-LEFT: #959595 1px solid; 
		 HEIGHT:25px;
		 PADDING-BOTTOM:3px;
		 PADDING-LEFT: 3px;
		 PADDING-TOP: 3px
	}
	.grayBorder1
	{
		 BORDER-BOTTOM: #959595 1px solid; 
		 BORDER-RIGHT: #959595 1px solid;
		 BORDER-TOP: #959595 1px solid;
		 BORDER-LEFT: #959595 1px solid; 
		 
	}
	.textBoxhome
    {
         font-family: Arial, Helvetica, sans-serif; 
         font-size: 12px; color: #000000; 
         border:solid 1px 1px 1px 1px; 
         width : 30px;

     }
    .grayTD
    {
        BACKGROUND-COLOR:#B5B5B5;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
    }