TD,BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-top: 0em;
  	margin-right: 0em;
  	margin-bottom: 0em;
  	margin-left: 0em;
}
.margin {
	padding : 0px 0px 0px 15px;
}
FONT.header {
	color : #0056A1;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}

FONT.headerBlack {
	color : #000000;
	font-weight : bold;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}

FONT.DownloadNotes {
	color : #000000;
	font-size : 9pt;
}


FONT.headerSmartphone {
	color : #569800;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}
FONT.headerDesktop {
	color : #8B2E00;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}

FONT.applicationtitle {
	color : #569800;
	font-weight : bold;
	font-size : 18pt;
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
}

TABLE.tableBorder {
	background : #98AFAE;
}
TABLE.tableColor1 {
	background : #ffffff;
}
FONT.small {
	font-size : 8pt;
}
FONT.required {
	color : #FE0101;
}
TD.formtext {
    BACKGROUND-COLOR: white;
    font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
    FONT-SIZE: 8pt;    
}	
TEXTAREA {
    BACKGROUND-COLOR: white;
    font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
    FONT-SIZE: 8pt;    
    COLOR: #3F4C5A;   
    TEXT-DECORATION: none;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	BORDER-TOP: #274567 1px solid;
    BORDER-BOTTOM: #274567 1px solid;
    BORDER-LEFT: #274567 1px solid;
    BORDER-RIGHT: #274567 1px solid;	
}
SELECT {
    BACKGROUND-COLOR: white;
    font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
    FONT-SIZE: 8pt;    
    COLOR: #3F4C5A;   
    TEXT-DECORATION: none;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #666666;
	BORDER-TOP: #274567 1px solid;
    BORDER-BOTTOM: #274567 1px solid;
    BORDER-LEFT: #274567 1px solid;
    BORDER-RIGHT: #274567 1px solid;	
}
INPUT {
	BACKGROUND-COLOR: #ffffff;
    font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
    FONT-SIZE: 8pt;    
    COLOR: #000000;   
}
.input {
	BORDER-TOP: #274567 1px solid;
    BORDER-BOTTOM: #274567 1px solid;
    BORDER-LEFT: #274567 1px solid;
    BORDER-RIGHT: #274567 1px solid;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;    
    COLOR: #3F4C5A;   
    TEXT-DECORATION: none;
}
TD.justify {
	text-align : justify;	
}
FONT.BreadCrumbOff {
	color : #3A3C3C;
	font-size : 8pt;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}
FONT.BasketTitles {
	color : #3A3C3C;
	font-weight : bold;
	font-size : 8pt;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Helvetica, Arial, sans-serif;
}
FONT.news {
	color : #FBA244;
	font-size : 8pt;
}
FONT.note {
	color : #063B6A;
	font-size : 8pt;
	font-weight : bold;
}
B {
	font-weight : bold;
}
B.blue {
	color : #074F8E;
	font-weight : bold;
}
FONT.color2 {
	color : #063B6A;
}
FONT.navOff {
	color : #074F8E;
	font-size : 8pt;
}
FONT.navbarHdr {
	color : #074F8E;
	font-size : 8pt;
	font-weight : bold;
}

FONT.nav {
	color : #F9962F;
	font-size : 8pt;
	font-weight : bold;
}
FONT.RedTextBold {
	color : #A00013;
	font-size : 8pt;
	font-weight : bold;
}
FONT.RedText {
	color : #A00013;
	font-size : 8pt;
}
STRONG.red {
	color : #A00013;
	font-size : 8pt;
}
FONT.smallRed {
	color : #A00013;
	font-size : 8pt;
}
FONT.negativeRule {
	color : #FE0101;
}
FONT.special {
	color : #545454;
	font-size : 10pt;
	font-weight : bold;
}
FONT.price {
	color : #F90000;
	font-size : 12pt;
	font-weight : bold;
}
FONT.caption {
	color : #484848;
	font-size : 8pt;
}
FONT.copyright {
	color : #B1B1B1;
	font-size : 8pt;
}
A.copyright:LINK {
	color : #000000;
	font-size : 8pt;	
}	
A.copyright:VISITED {
	color : #B1B1B1;
	font-size : 8pt;	
}	
A.copyrightX:LINK {
	color : #B1B1B1;
	font-size : 8pt;	
}	

A.productSelect:LINK {
    text-decoration : none;
	color : #000000;
	font-size : 8pt;	
}
A.productSelect:VISITED {
    text-decoration : none;
	color : #000000;
	font-size : 8pt;	
}
A.productSelect:HOVER {
    text-decoration : underline;
	color : #0000FF;
	font-size : 8pt;	
}

A.enlargescreenshot:LINK {
    text-decoration : none;
	color : #000000;
	font-size : 8pt;	
}
A.enlargescreenshot:VISITED {
    text-decoration : none;
	color : #000000;
	font-size : 8pt;	
}
A.enlargescreenshot:HOVER {
    text-decoration : underline;
	color : #0000FF;
	font-size : 8pt;	
}


A.copyright:HOVER {
	color : #B1B1B1;
	font-size : 8pt;	
}
FONT.message {
	color : #FE0101;
}
FONT.subHeader {
	color : #3A3C3C;
	font-weight : bold;
}
FONT.date {
	color : #BE0000;
}
FONT.bottomNav {
	font-size : 8pt;
	color : #FB8B18;
}	
A.bottomNav:LINK {
	color : #757575;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
	font-size : 7pt;	
}	
A.bottomNav:VISITED {
	color : #757575;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
	font-size : 7pt;	
}	
A.bottomNav:HOVER {
	color : #757575;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 7pt;	
	text-decoration : underline;
}		



A:LINK {
	color : #0033CC;
}	
A:VISITED {
	color : #0033CC;
}
A:HOVER {
	color : #F27C00;
}	
TD.BasketTitles {
	background : #74A4EE;
	color : #FFFFFF;
	font-weight : bold;
}
TD.BackgroundColor4 {
	background : #DCDCDC;
	color : #000000;
	font-size : 10pt;
}
TD.BackgroundColor2 {
	background : #F6F6F6;
	color : #F88308;
	font-size : 10pt;
}
TD.BackgroundColor3 {
	background : #DCDCDC;
	color : #000000;
	font-size : 8pt;
	font-weight : bold;
}
TD.cgRowHeader {
	background : #74A4EE;
	color : #FFFFFF;
	font-weight : bold;
}
TD.cgTopicHeader {
	background : #74A4EE;
	color : #FFFFFF;
}
TD.cgTopicHeaderDesktop {
	background : #8B2E00;
	color : #FFFFFF;
}
TD.cgTopicHeaderSmartphone {
	background : #569800;
	color : #FFFFFF;
}
TD.cgColumnColor1 {
	background : #DCDCDC;
	color : #000000;
	font-size : 8pt;
}
TD.cgColumnColor2 {
	background : #CCCCCC;
	color : #000000;
	font-size : 8pt;
}
TD.cgColumnColor3 {
	background : #F6F6F6;
	color : #F88308;
	font-size : 8pt;
}
TD.cgColumnColor4 {
	background : #DCDCDC;
	color : #000000;
}
TD.cgColumnColor5 {
	background : #FDD4A9;
	color : #000000;
	font-size : 8pt;
}
TD.cgColumnColor6 {
	background : #DCDCDC;
	color : #F88308;
	font-size : 8pt;
}
TD.cgColumnColor7 {
	background : #E5E5E5;
	color : #000000;
}
TD.detailBox {
	background : #F6F6F6;
	font-size : 9pt;
}

TD.cgColumnColor7sm {
	background : #E5E5E5;
	color : #F88308;
	font-size : 8pt;
}

A.altNav:LINK {
	color : #0033CC;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
	font-size : 7pt;	
}	
A.altNav:VISITED {
	color : #0033CC;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
	font-size : 7pt;	
}	
A.altNav:HOVER {
	color : #F27C00;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 7pt;	
	text-decoration : underline;
}
/*

ADDED BY DESIGNSBYBERT

*/
A.NavGreen:LINK {
	color: #4B5F18;
	text-decoration: underline;
	margin-left: 6px;
	line-height: 20px;
}

A.NavGreen:HOVER {
	text-decoration: none;
	margin-left: 6px;
	line-height: 20px;
}

A.NavGreen:VISITED {
	color: #4B5F18;
	margin-left: 6px;
	line-height: 20px;
}

A.NavPurple:LINK {
	color: #614167;
	text-decoration: underline;
	margin-left: 6px;
	line-height: 20px;
}

A.NavPurple:HOVER {
	text-decoration: none;
	margin-left: 6px;
	line-height: 20px;
	color: #614167;
}

A.NavPurple:VISITED {
	color: #614167;
	margin-left: 6px;
	line-height: 20px;
}

.NavBlueText {
	color: #2F5B71;
	margin-left: 6px;
	line-height: 20px;
}

A.NavBlue:LINK {
	color: #2F5B71;
	text-decoration: underline;
	margin-left: 6px;
	line-height: 20px;
}

A.NavBlue:HOVER {
	text-decoration: none;
	margin-left: 6px;
	line-height: 20px;
}

A.NavBlue:VISITED {
	color: #2F5B71;
	margin-left: 6px;
	line-height: 20px;
}

A.NavRed:LINK {
	color: #743A3A;
	text-decoration: underline;
	margin-left: 6px;
	line-height: 20px;
}

A.NavRed:HOVER {
	text-decoration: none;
	margin-left: 6px;
	line-height: 20px;
}

A.NavRed:VISITED {
	color: #743A3A;
	margin-left: 6px;
	line-height: 20px;
}

A.NavGray:LINK {
	text-decoration: none;
	color : #B0B0B0;
}
A.NavGray:HOVER {
	text-decoration: none;
	color : #000000;
}
A.NavGray:VISITED {
	text-decoration: none;
	color : #B0B0B0;
}

A.NavBlue:HOVER {
	text-decoration: none;
	margin-left: 6px;
	line-height: 20px;
}

A.NavBlue:VISITED {
	color: #2F5B71;
	margin-left: 6px;
	line-height: 20px;
}

.BottomCopyright {
	color : #B1B1B1;
	font-size : 8pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.RoundedBoxGray_Text {
	color: #585858;
	font-size: 12px;
}

.RoundedBoxGray_Remarks {
	color: #585858;
	font-size: 10px;
}

A.RoundedBoxGray_Text:LINK {
	color: #585858;
	text-decoration: underline;
}

A.RoundedBoxGray_Text:HOVER {
	color: #585858;
	text-decoration: none;
}

A.RoundedBoxGray_Text:VISITED {
	color: #585858
}

.RemarksOnWhiteBG {
	color: #585858;
	font-size: 10px;
}

.TextOnWhiteBG {
	color: #585858;
	font-size: 12px;
}

A.TextOnWhiteBG:LINK {
	color: #585858;
	font-size: 12px;
	text-decoration: underline;
}

A.TextOnWhiteBG:HOVER {
	color: #585858;
	font-size: 12px;
	text-decoration: none;
}

A.TextOnWhiteBG:VISITED {
	color: #585858;
	font-size: 12px;
}

.TextOnD1ContactInfo {
	color: #45557E;
	font-size: 12px;
}

RoundedBoxLightBlue_Text {
	color: #184796;
	font-size: 12px;
}

/*----Drop list highlight color----*/
option.listsp {
    background-color: #eee;
    color: 000000;
}

option.bolditem {
{background-color: blue; font-weight: bold; color: white;
}
