td
{
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.title
{
    FONT-SIZE: 16pt;
    LINE-HEIGHT: 17pt;
    COLOR: #000000;
    FONT-FAMILY:"Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 2px
}
.navHeadingw
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    LETTER-SPACING: 2px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
}
.navHeadingb
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    LETTER-SPACING: 2px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
}
.smHeading
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.smHeading2
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 20px;
    TEXT-DECORATION: none
}
.smHeading3
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.smHeading4
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
.heading
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 2px;
    TEXT-DECORATION: none
}
.heading2
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 2px;
    TEXT-DECORATION: none
}
.heading3
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #c00000;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 3px;
    TEXT-DECORATION: none
}
.bigHeading
{
    FONT-SIZE: 14pt;
    COLOR: #000000;
    LINE-HEIGHT: 16pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    TEXT-DECORATION: none
}
.bodytext
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.bodyTextSm
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
span.bodyTextSm
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.text
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 10pt;
    COLOR: #787878		;  
    FONT-WEIGHT: bold;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}

.bodyTextO
{
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 9pt;
    COLOR: #F79A10;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.bodyTextB
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.bodyTextG
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 10pt;
    COLOR: #787878;    
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.bodyTextBl
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 10pt;
    COLOR: #000099;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
.bodyError
{
    FONT-SIZE: 6pt;
    FONT-WEIGHT: bold;
    COLOR: #F79A10;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
}
A.spLink
{
    FONT-SIZE: 9pt;
    COLOR: #38463e;
    LINE-HEIGHT: 10pt;   
    LETTER-SPACING: 2px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: underline;
}
A.spLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #777777;
    LINE-HEIGHT: 10pt;   
    LETTER-SPACING: 2px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;; 
    TEXT-DECORATION: none;
}
A.leftNav
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10pt;   
    LETTER-SPACING: 2px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: none;
}
A.leftNav:hover
{
    FONT-SIZE: 9pt;
    COLOR: #F79A10;
    LINE-HEIGHT: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;
    LETTER-SPACING: 2px;
    TEXT-DECORATION: underline;
}
A.rightNav
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    LINE-HEIGHT: 9pt;   
    LETTER-SPACING: 1px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: none;
}
A.rightNav:hover
{
    
    FONT-SIZE: 8pt;
    COLOR: #F79A10;
    LINE-HEIGHT: 9pt;   
    LETTER-SPACING: 1px;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: underline;
}
A.navSm
{
    FONT-SIZE: 7pt;
    COLOR: #000099;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: underline
}
A.navSm:hover
{
    FONT-SIZE: 7pt;
    COLOR: #F79A10;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: none
}
A.title
{
    FONT-SIZE: 16pt;
    COLOR: #120D80;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.title:hover
{
    FONT-SIZE: 16pt;
    COLOR: #CC3333;
    LINE-HEIGHT: 18pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;  
    TEXT-DECORATION: underline
}
A.heading
{
    FONT-SIZE: 12pt;
    COLOR: #787878;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 3px;
    TEXT-DECORATION: none
}
A.heading:hover
{
    COLOR: #CC3333;
    TEXT-DECORATION: underline
}
A.smHeading
{
    FONT-SIZE: 10pt;
    COLOR: #787878;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.smHeading:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A.smLink
{
    FONT-SIZE: 9pt;
    COLOR: #38463e;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    TEXT-DECORATION: none
}
A.smLink:hover
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
A.removeLink
{
    FONT-SIZE: 9pt;
    COLOR: red;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif;;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.removeLink:hover
{
    TEXT-DECORATION: underline
}
HR
{
    WIDTH: 100px;
    COLOR: #000099;
    HEIGHT: 1px;
    noshade: 
}
HR.longer
{
    WIDTH: 100%;
    COLOR: #F79A10;
    HEIGHT: 1px;
   
}
HR.longer2
{
    WIDTH: 100%;
    COLOR: #cccccc;
    HEIGHT: 1px;
   
}
HR.smaller
{
    WIDTH: 60;
    COLOR: #F79A10;
    HEIGHT: 1px;
   
}

HR.smallerB
{
    WIDTH: 60;
    COLOR: #000099;
    HEIGHT: 1px;  
}

HR.home
{
    WIDTH: 80%;
    COLOR: #C0C0FF;
    HEIGHT: 1px;
   
}
HR.main
{
    WIDTH: 80%;
    COLOR: #cccccc;
    HEIGHT: 1px;
   
}
HR.main2
{
    WIDTH: 80%;
    COLOR: #cccc00;
    HEIGHT: 1px;
   
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxCaption{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/tdr/images/overlay.png", sizingMethod="scale");
	}
	
