﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px;}

td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 14px;}

p { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 14px; }
p a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline; font-size: 11px; line-height: 14px;}
p a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 11px; line-height: 14px;}
p a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; line-height: 14px;}


H1 {    COLOR: #E76918;    FONT-FAMILY: Verdana, Arial, sans-serif;    FONT-SIZE: 18px;    line-height: 22px;	 margin-bottom: 0;}
H2 {    COLOR: #71828A;    FONT-FAMILY: Verdana, Arial, sans-serif;    FONT-SIZE: 14px;    line-height: 16px; 	 margin-bottom: 0;}
H3 {     COLOR: #993300;   FONT-FAMILY: Verdana, Arial, sans-serif;    FONT-SIZE: 13px;    line-height: 16px;    margin-bottom: 0;}
H4 {    COLOR: #3366CC;    FONT-FAMILY: Verdana, Arial, sans-serif;    FONT-SIZE: 13px;    line-height: 16px;	 margin-bottom: 0;}
H5 {    COLOR: #71828A;    FONT-SIZE: 13px;}

li { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 14px; }

.txtBltblue2 a:link { COLOR: #99ccFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }
.txtBltblue2 a:hover { COLOR: #99ccFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }
.txtBltblue2 a:active { COLOR: #99ccFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }
.txtBltblue2 a:visited { COLOR: #99ccFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }

.txt { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 14px;}
.txt a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline; font-size: 11px; line-height: 14px;}
.txt a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 11px; line-height: 14px;}
.txt a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline; font-size: 11px; line-height: 14px;}

.txtalt { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 14px}
.txtalt a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; border-bottom: 1px dotted #777777;}
.txtalt a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: none; font-size: 11px; border-bottom: 1px dotted #777777;}
.txtalt a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; border-bottom: 1px dotted #777777;}

.txtalt2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; line-height: 16px}
.txtalt2 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }
.txtalt2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: none; font-size: 11px; border-bottom: 1px dotted}
.txtalt2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; }

.txtaltsmall  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; line-height: 12px }
.txtaltsmall a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px;}
.txtaltsmall a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 10px;}
.txtaltsmall a:visited { font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; font-size: 10px; }

.txtB { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left}
.txtB a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; font-weight: bold}
.txtB a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 11px; font-weight: bold}
.txtB a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline; font-size: 11px; font-weight: bold}

.txtBalt { COLOR: #000099; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left}
.txtBalt a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; font-size: 11px; font-weight: bold}
.txtBalt a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 11px; font-weight: bold}
.txtBalt a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; font-size: 11px; font-weight: bold}

.txtB2 { COLOR: #000099; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none }
.txtB2 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; font-size: 12px; font-weight: bold}
.txtB2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 12px; font-weight: bold}
.txtB2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline; font-size: 12px; font-weight: bold}

.txtAlerts {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 16px; list-style-position: outside; list-style-image: url(alerts.gif)}
.txtAlerts a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 14px; list-style-position: outside; list-style-image: url(alerts.gif)}
.txtAlerts a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; font-weight: normal; font-size: 11px; text-decoration: underline; line-height: 14px; list-style-position: outside; list-style-image: url(alerts_hover.gif)}
.txtAlerts a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: normal; font-size: 11px; text-decoration: none; line-height: 14px; list-style-position: outside; list-style-image: url(alerts_visited.gif)}

.superscript {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; text-decoration: none; vertical-align: top }

.superscriptsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8px; text-decoration: none; vertical-align: top }

.txt2ltblue { COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; text-decoration: none }

.txtltblue { COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: none }

.txt2white { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; text-decoration: none }

.txtwhite { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal ; text-decoration: none }

.txtB2ltblue { COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none }

.txtB2white { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-decoration: none }
.txtB2white a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-size: 12px; font-weight: bold}
.txtB2white a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 12px; font-weight: bold}
.txtB2white a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold}

.txtB2whitealt { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none }
.txtB2whitealt a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold}
.txtB2whitealt a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; font-size: 12px; font-weight: bold}
.txtB2whitealt a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold}

.txtB3 { COLOR: #000099;  FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: none }

.txtB3ltblue { COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: none }

.txtB3ltwhite { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: none }

.txtBltblue { COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }

.txtBltblue2 { COLOR: #99ccFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }

.txtsmall { 			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal ; text-decoration: none ; line-height: 12px; background-position: left }
.txtsmall a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; font-size: 10px}
.txtsmall a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: none; font-size: 10px}
.txtsmall a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px}

.txtsmallthin { COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: lighter; text-decoration: none ; background-position: left ; font-style: normal; line-height: 9px; font-variant: normal}

.txtsmallthinwhite { COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; text-decoration: none ; background-position: left ; font-style: normal; line-height: 9px; font-variant: normal }

.txtBwhite { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left }

.txtred { COLOR: #D82323; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; font-style: normal; background-position: left}

.txtBred { COLOR: #D82323; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: normal; background-position: left}

.txtB2red { COLOR: #D82323; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; font-style: normal; background-position: left }

.txtB3red { COLOR: #D82323; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: none }

.txtB2rule { COLOR: #000099; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none; border-color: #000000 #FFFFFF #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.navheadwhite
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-INDENT: 5px
}

.navtextblack { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: none }
.navtextblack a:link { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: none; border-bottom: 1px dotted #71828A;}
.navtextblack a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #D82323; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #71828A;}
.navtextblack a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: black; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #71828A;}

.navtextblack2 { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: none;    }
.navtextblack2 a:link { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 9px; TEXT-DECORATION: none; border-bottom: 1px dotted #0000FF;  }
.navtextblack2 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #3366CC; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #0000FF;  }
.navtextblack2 a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; COLOR: black; font-size: 9px; text-decoration: none; border-bottom: 1px dotted #0000FF;  }

.navtextblue { FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #3366CC; FONT-SIZE: 10px; TEXT-DECORATION: none }
.navtextblue a:link { FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #3366CC; FONT-SIZE: 10px; TEXT-DECORATION: none; }
.navtextblue a:hover { font-family: Verdana, Helvetica, sans-serif; color: #D82323; font-size: 10px; text-decoration: none; border-bottom: 1px dotted #71828A;}
.navtextblue a:visited { font-family: Verdana, Helvetica, sans-serif; COLOR: #3366CC; font-size: 10px; text-decoration: none;}

.navtextorange { FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #71828A; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 16px; }
.navtextorange a:link { FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: #E76918; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 16px; }
.navtextorange a:hover { font-family: Verdana, Helvetica, sans-serif; color: #3366CC; font-size: 10px; text-decoration: none; border-bottom: 1px dotted #71828A; line-height: 16px; }
.navtextorange a:visited { font-family: Verdana, Helvetica, sans-serif; COLOR: #E76918; font-size: 10px; text-decoration: none; line-height: 16px; }

.navtextwhite
{
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
.sitefootertext
{
    COLOR: #06c;
    FONT-FAMILY: Arial, "Courier New", Courier, Monaco;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
.sitepageheadlg
{
    COLOR: #06c;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.sitesmallhead
{
    COLOR: #06c;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.sitesmalltext
{
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.sitesmalltextblk {   FONT-FAMILY: Verdana, Helvetica, sans-serif;    COLOR: black;    FONT-SIZE: 10px;   TEXT-DECORATION: none }
A.sitesmalltextblk:link { FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 10px; TEXT-DECORATION: none; border-bottom: 1px dotted #777777;}
A.sitesmalltextblk:hover { font-family: Verdana, Helvetica, sans-serif; color: #D82323; font-size: 10px; text-decoration: none; border-bottom: 1px dotted #777777;}
A.sitesmalltextblk:visited { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; border-bottom: 1px dotted #777777;}

.sitesmalltextblkb
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.sitesmalltexti
{
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}
.subpageheadlg
{
    COLOR: #3399FF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    line-height: 20px; 
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subpageheadlg_99CCFF
{
    COLOR: #99CCFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    line-height: 20px; 
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.navwhite { 		 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px; }
.navwhite a:link { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none}
.navwhite a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; border-bottom: 1px dotted}
.navwhite a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none}

.navhead1 { FONT-FAMILY: Verdana, Helvetica, sans-serif; 
COLOR: #434D52; FONT-SIZE: 11px;  font-weight: bold; padding-left: 10px;

}

.tbborderBlack 
{
    border: 1px solid black;
}
.txtwhite A:hover
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.txtwhite A:visited
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.txtwhite A:link
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.txtBsmallwhite {
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	font-style: normal;
	background-position: left
}

.txtBsmallwhite a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; 
font-size: 10px; font-weight: bold}

.txtBsmallwhite a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; 
font-size: 10px; font-weight: bold}

.txtBsmallwhite a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 
10px; font-weight: bold}

.txtBblack { COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-style: 
normal; background-position: left}

.txtBblack a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: underline; 
font-size: 11px; font-weight: bold}

.txtBblack a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline; 
font-size: 11px; font-weight: bold}

.txtBblack a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 
11px; font-weight: bold}

.tbborderGrey {    border-style: solid ;    border-color: #999999;    border-top-width: 0px;    border-bottom-width: 1px;    border-right-width: 1px;    border-left-width: 1px;    } 


A.headline:link {color: #000099; text-decoration: none; border-bottom: 1px dotted #777777;}
A.headline:hover { color: #D82323; text-decoration: none; border-bottom: 1px dotted #777777;}
A.headline:visited {text-decoration: none; border-bottom: 1px dotted #777777;}

.noline A:link {text-decoration: none; text-decoration: none}
.noline A:hover {text-decoration: none; text-decoration: none}
.noline A:visited {text-decoration: none; text-decoration: none}

A.one:link {color: #000099; text-decoration: none; border-bottom: 1px dotted}
A.one:hover { color: #D82323; text-decoration: none; border-bottom: 1px dotted}
A.one:active { color: #D82323; text-decoration: none; border-bottom: 1px dotted}
A.one:visited {color: #000099; text-decoration: none; border-bottom: 1px dotted}

A.two:link {color: #000099; text-decoration: none; border-bottom: 2px dotted}
A.two:hover { color: #D82323; text-decoration: none; border-bottom: 2px dotted}
A.two:active { color: #D82323; text-decoration: none; border-bottom: 2px dotted}
A.two:visited {color: #000099; text-decoration: none; border-bottom: 2px dotted}

A.menulink { display: block; width: 125px; text-decoration: none; color: #000000; BORDER: none;                      }
A.menulink:hover { background-color:#D8E0E4;  }

.navlink { width: 100%; } 
.navlink a { text-decoration:none; display:block;  padding-left: 10px; color: #000000;} 
.navlink td a {width: 100%; color: #000000;  }
.navlink td a:hover { background-color: #D8E0E4;   } 
  
.navlink td a:visited {text-decoration:none; color: #000000; } 

.leftnav { background-color: #FFFFFF; } 
.leftnav a { text-decoration:none;  display:block;  padding-left: 10px; color: #000000;} 
.menuOver {	background-color: #EADEB8; }
.menuOver a { text-decoration:none;  display:block; padding-left: 10px; color: #000000;  
} 
.menuOut { 	background-color: #FFFFFF;  }
.menuOut a { text-decoration:none;  display:block; padding-left: 10px; color: #000000;} 

.pad0 { padding: 0px 0px 0px 0px; }
.highlight { padding-left: 10px; 	font-weight: bold; color: #FFFFFF;
	background-color: #3366CC; }

.topnav { background-color: #EFF3F7; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
} 
.topnav2 { background-color: #EFF3F7; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
} 
.topnav a { text-decoration:none;  display:block;  color: #000000; padding-left: 10px;
 } 

.topnav2 a { text-decoration:none;  display:block;  color: #000000; padding-left: 10px;
background-repeat:no-repeat;
background-image:url("http://idx14di.ncci.com/content/jklein/ncci.com_template/media/topnav-arrow.gif");
background-position: 175px;
 } 
 
.topmenuOver {	background-color: #CED7DE; }
.topmenuOver a { text-decoration:none;  display:block; color: #000000;  padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  } 
.topmenuOut { 	background-color: #EFF3F7;  }
.topmenuOut a { text-decoration:none;  display:block; color: #000000;padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  } 

.topmenuOver2 {	background-color: #CED7DE; }
.topmenuOver2 a { text-decoration:none;  display:block; color: #000000;  padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
background-repeat:no-repeat;
background-image:url("http://idx14di.ncci.com/content/jklein/ncci.com_template/media/topnav-arrow.gif");
background-position: 175px;
 } 

.topmenuOut2 { 	background-color: #EFF3F7;  }
.topmenuOut2 a { text-decoration:none;  display:block; color: #000000;padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
background-repeat:no-repeat;
background-image:url("http://idx14di.ncci.com/content/jklein/ncci.com_template/media/topnav-arrow.gif");
background-position: 175px;
 } 

.servicesHeader { padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 10px;    }

/* ===================================================== */
/* New Classes */
.bd1 { border: 1px solid #73828C; }

.tableeven { background-color: #F7F3E7; }
.tableodd { background-color: #DEE7DE; }
.tableheading { background-color: #73828C; }

.sitepageheadlg-bk { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; line-height: 18px;}
.sitepageheadlg-bk a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #000000; line-height: 18px;}
.sitepageheadlg-bk a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #D82323; line-height: 18px;}
.sitepageheadlg-bk a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #909; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #909; line-height: 18px;}

.breadcrumb 				{ color: #666666; background: #cccccc; padding: 2px 5px 2px 10px; font-size: 11px; }
.breadcrumb a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.breadcrumb a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.breadcrumb a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }

.breadcrumb2 				{ color: #666666; background: #efefef; padding: 4px 5px 4px 10px; font-size: 11px; }
.breadcrumb2 a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.breadcrumb2 a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.breadcrumb2 a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }

.functions 					{ color: #666666; background: #efefef; padding: 0px 5px 0px 10px; font-size: 11px;  text-align: right; 
 border-bottom: 1px solid #cccccc;
 }
.functions a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.functions a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.functions a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }

 /*
.related 				{ 
 color: #666666; padding: 5px 5px 5px 8px; font-size: 11px;
 border-top: 1px solid #cccccc;
 margin-top: 5px;

 border-bottom: 1px solid #cccccc; 

 }
.related a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.related a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.related a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }
 */
.related {  COLOR: #71828A; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 16px; margin-top: 5px;}
.related a:link { COLOR: #E76918; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 16px; }
.related a:hover { color: #3366CC; font-size: 10px; text-decoration: none; border-bottom: 1px dotted #71828A; line-height: 16px; }
.related a:visited { COLOR: #E76918; font-size: 10px; text-decoration: none; line-height: 16px; }

.title {
	padding: 0px 8px 8px 8px;
/*
	margin-top: -1em;
	*/	
}
.content 	{ padding: 0px 8px 8px 8px; }
.content p, h1, h2, h3 	{ margin-top: 8px; }

.H2b	{  COLOR: #3366CC; FONT-FAMILY: Geneva, Arial, sans-serif; FONT-SIZE: 18px; font-weight:bold; }

.date {
COLOR: #993300; 
FONT-SIZE: 12px;
font-weight: bold;	 
/*
FONT-FAMILY: Verdana, Arial, sans-serif;
    line-height: 16px;
	 margin-bottom: 0;	
 COLOR: #660033;
*/	 
}

.relatedbottom { 
background: #ffffff;
border-bottom: 1px solid #cccccc;
width: 100%; 
margin-bottom: 5px;
/*
border-top: 1px solid #cccccc;
float: right;
*/
 }
.relatedbottomtitle
{	font-size: 12px; 	font-weight: bold; 
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
	background: #F2F2F2; 
	padding: 2px 2px 2px 2px;
	color: #666666;
/*
border-top: 1px solid #71828A;
border-bottom: 1px solid #71828A;
	padding-top: 2px; padding-bottom: 2px; 
*/	
	 }	

.categorytitle {
	padding: 19px 8px 8px 8px;
	background: #C2CED4 url(../media/header-bg3.jpg) no-repeat right;
	height: 50px;
	COLOR: #3366CC; 
	FONT-FAMILY: Geneva, Arial, sans-serif; 
	FONT-SIZE: 18px; 
/*
	font-weight:bold;
	COLOR: #3366CC; 
*/	
}


.relatedbottom ul { list-style: none; padding: 2px 4px 2px 6px; margin: 0px;  list-style-image: none; list-style-position:outside; 	}
.relatedbottom ul a 			{ color: #666666; font-size: 11px; }
.relatedbottom ul a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.relatedbottom ul a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.relatedbottom ul a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }	
	
.relatedbottom li{ padding: 2px 0px 2px 10px; background: url(/media/bullet-blue.gif) no-repeat 2px 10px; }

.sidebar				{ padding: 5px 5px 5px 5px; width: 200px; float: right; color: #666666;
/*
background: #EADEB8;
*/
 } 
.sidebar a 			{ color: #666666; font-size: 10px; }
.sidebar a:link 	{ color: #666666; text-decoration: none; font-size: 10px; }
.sidebar a:visited 	{ color: #666666; text-decoration: none; font-size: 10px; }
.sidebar a:hover	{ color: #000000; text-decoration: underline; font-size: 10px; }	

.relatedside { background: #F2F2F2; border: 1px solid #71828A; padding: 0px 0px 0px 0px;
margin-bottom: 5px;
width: 200px; float: right;
 }
.relatedside ul { list-style: none; padding: 2px 4px 2px 6px; margin: 0px;  list-style-image: none; list-style-position:outside; 		
	}
.relatedside ul a 			{ color: #666666; font-size: 11px; }
.relatedside ul a:link 		{ color: #666666; text-decoration: none; font-size: 11px; }
.relatedside ul a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; }
.relatedside ul a:hover		{ color: #000000; text-decoration: underline; font-size: 11px; }	
	
.relatedside li{
	padding: 2px 0px 2px 10px;
	background: url(/media/bullet-blue.gif) no-repeat 2px 10px;
}	
.relatedsidetitle
{	font-size: 12px; 	font-weight: bold; 	text-align: center; 	border-bottom: 1px solid #71828A;
	background: #71828A; padding-top: 2px; padding-bottom: 2px; color: #FFFFFF; }	
	
.pages 				{ 
color: #666666; 
font-size: 11px;
/*
padding: 5px 5px 5px 5px; 
 border-top: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
*/ 
 }
.pages a:link 		{ color: #666666; text-decoration: none; font-size: 11px; border: 1px solid #cccccc; padding: 3px 6px 3px 6px; margin: 0px 5px 0px 0px;}
.pages a:visited 	{ color: #666666; text-decoration: none; font-size: 11px; border: 1px solid #cccccc; padding: 3px 6px 3px 6px; margin: 0px 5px 0px 0px;}
.pages a:hover		{ color: #000000; text-decoration: none; font-size: 11px; border: 1px solid #71828A; padding: 3px 6px 3px 6px; margin: 0px 5px 0px 0px;
						  background: #F2F2F2;	}

/* ===================================================== */

/* ===================================================== */
/* Modified Classes */
.txt2 { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; text-decoration: none }
.txt2 a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #000000;}
.txt2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #D82323; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #D82323;}
.txt2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #000099; }
/* ===================================================== */
/*
*/


.style1	{ text-align: center; font-family: Verdana; font-size: xx-small; color: #FFFFFF;	background-color: #71828a;}
.navhead1 { padding-left: 10px; font-weight: bold; font-size: 11px; color: #434d52; font-family: Verdana, Helvetica, sans-serif}
.sitesmalltextblk { font-size: 10px; color: black; font-family: Verdana, Helvetica, sans-serif; text-decoration: none}
A.sitesmalltextblk:link { font-size: 10px; color: black; border-bottom: #777777 1px dotted; font-family: Verdana, Helvetica, sans-serif; text-decoration: none}
A.sitesmalltextblk:hover { font-size: 10px; color: #d82323; border-bottom: #777777 1px dotted; font-family: Verdana, Helvetica, sans-serif; text-decoration: none}
A.sitesmalltextblk:visited { font-size: 10px; border-bottom: #777777 1px dotted; font-family: Verdana, Helvetica, sans-serif; text-decoration: none}
.txtalt { font-size: 11px; color: #000000; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.txtalt A:link { font-size: 11px; color: #000000; border-bottom: #777777 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.txtalt A:hover { font-size: 11px; color: #d82323; border-bottom: #777777 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.txtalt A:visited { font-size: 11px; border-bottom: #777777 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.style2 { margin-left: 0px; }
.search { margin:6px 2px 20px 2px; }
.search .ms-sbcell .ms-sbplain { margin-right:0px; margin-left:2px; border:none; height:14px; }
.search .ms-sbcell { border:none; font-weight:normal; font-size:8pt; color: #3A4663; padding:0px; }
.search .ms-sbgo { background:none;}
.search .ms-sblink { font-family: Arial, Verdana, Helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none }
.search .ms-sblink a:link {	font-family: Arial, Verdana, Helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none }
.search .ms-sblink a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; border-bottom: 1px dotted }
.search .ms-sblink a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: white; font-size: 11px; text-decoration: none }



