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: 1px solid black; 
   width : 30px;
}

.pn2  {font-family:Verdana;font-size:10px;color:#000000; text-decoration: none;}
A.pn2 {font-family: Verdana; font-size: 10px; color: #5B089D; text-decoration: underline;}
A.pn2:visited {font-family: Verdana; font-size: 10px; color: #00007B;  text-decoration: underline;}
A.pn2:hover   {font-family: Verdana; font-size: 10px; color: #B92222;  text-decoration: none;}

.pn2header  {font-family:Verdana;font-size:10px;color:#000000;text-decoration: none;}
A.pn2header {font-family: Verdana; font-size: 10px; color: #5B089D; text-decoration: none;}
A.pn2header:visited {font-family: Verdana; font-size: 10px; color: #5B089D;  text-decoration: none;}
A.pn2header:hover   {font-family: Verdana; font-size: 10px; color: #000000; 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: 1px solid black; 
   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: 1px solid black; 
         width : 30px;

     }
    .grayTD
    {
        BACKGROUND-COLOR:#B5B5B5;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
    }
    .textboxmini
    {
    	BORDER-RIGHT: 1px solid;
    	BORDER-TOP: 1px solid;
    	FONT-SIZE: 12px;
    	BORDER-LEFT: 1px solid;
    	WIDTH: 13px;
    	COLOR: #000000;
    	BORDER-BOTTOM: 1px solid;
    	FONT-FAMILY: Arial, Helvetica, sans-serif
    }
    .textboxmini1
    {
    	BORDER-RIGHT: 1px solid;
    	BORDER-TOP: 1px solid;
    	FONT-SIZE: 18px;
    	BORDER-LEFT: 1px solid;
    	WIDTH: 18px;
    	COLOR: #000000;
    	BORDER-BOTTOM: 1px solid;
    	FONT-FAMILY: Arial, sans-serif, Helvetica
    }