BODY
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text
{
    FONT-SIZE: 11px
}
.black-text
{
    FONT-SIZE: 10px;
    COLOR: #000000
}
.bold-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.red-text
{
    FONT-SIZE: 11px;
    COLOR: #ff0200
}
.grey-text
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white-text
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.redLinkBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redLinkBold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redLinkBold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redLinkBold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION:NONE;
}
.blueLink
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.blueNonLink
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greyLink
{
    FONT-SIZE: 10px;
    COLOR: #aaaaaa;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
UNKNOWN
{
    FONT-SIZE: 10px;
    COLOR: #aaaaaa;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavItem
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavItemSelected
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavsubItem
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavsubItemSelected
{
    FONT-SIZE: 11px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavsubItemSection
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.lnavBgSelected
{
    BACKGROUND-COLOR: #e2e2e2
}
.lnavBg
{
    BACKGROUND-COLOR: #ffffff
}
.tdNav
{
    BACKGROUND-COLOR: #cc0000
}
.tdNavSelected
{
    BACKGROUND-COLOR: #7f0000
}
.navItem
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navItem:hover
{
    FONT-SIZE: 14px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navItemSelected
{
    FONT-SIZE: 14px;
    COLOR: #999b9a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navItemSelected:hover
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homenav-s:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.homenav-s
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homeHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0266fc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homeHeadline:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0266fc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homeHeadlineBody
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homepageHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0266fc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homepageHeadline:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0266fc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homepageHeadlineBody
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.homeButton
{
    FONT-SIZE: 10px;
    COLOR: #626262;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerText:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.footerText
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.countryName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.worldwideName
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.worldwideText
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-small
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-grey
{
    FONT-SIZE: 22px;
    COLOR: #343235;
    TEXT-DECORATION: none
}
.hdr-blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-drkblue
{
    FONT-SIZE: 18px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-drkblue-24
{
    FONT-SIZE: 24px;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-blue-sub
{
    FONT-SIZE: 14px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.hdr-blue-sub12
{
    FONT-SIZE: 12px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-grey14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-white14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-black14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-blue14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-blue12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-black11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-blue11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-drkblue11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0c1465;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red11b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red11
{
    FONT-SIZE: 11px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-grey12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red18
{
    FONT-SIZE: 18px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cnhdr-red14a
{
    FONT-SIZE: 14px;
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tip
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.query
{
    BACKGROUND-COLOR: #e8f4ff
}
.date
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.score
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.size
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.url
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.search-button
{
    BORDER-RIGHT: #666666 1px inset;
    BORDER-TOP: #666666 1px inset;
    BACKGROUND: #ffffff;
    FONT: 10px Arial, Helvetica, sans-serif;
    BORDER-LEFT: #666666 1px inset;
    COLOR: #3366cc;
    BORDER-BOTTOM: #666666 1px inset
}


/******************************************************************************************************

	FOOTER
			
*******************************************************************************************************/
        #footer {
				display: 		block;
				clear: 			both;
				float:			left;						/* BDE: Added 5/7/9 to make top margin 20px take effect. */
				width:			100%;						/* BDE: Need for IE to give element a layout. */
				margin:			20px 0 0 0;
				font-size:		110%;
				text-align:		center;
				border-top:		1px solid #f0f0f0;				
        }

        #footer ul {
				display: 		block;
				padding:		0 0 0 0;
        }

        #footer li {
            display: 		inline;
        }
        #footer a {
            display: 		inline;
            padding: 		0 9px 0 10px;
            line-height:	16px;
            color: 			#6b6b6b;
            border-left:	1px dashed #a8a9a4;
        }
        #footer a:hover {
            color: 			#2c2c2c;
        }
        #footer li.first a {
            border-left:	none;
        }
        #footer #footer-global-web-sites {
            padding-left:	33px;
            background:	url('images/footer-icon-globalsites.gif') no-repeat 10px center;
        }
        #footer #footer-contact-us {
            padding-left:	33px;
            background:	url('images/footer-icon-contact.gif') no-repeat 10px center;
        }
