BODY, TEXTAREA, td {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE:11px; LINE-HEIGHT: 14px; COLOR:#000000;
}

.ci {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE:14px;  COLOR:#rr0000; FONT-WEIGHT: bold;
}


TD {
	font-family: arial, helvetica, sans-serif; font-size:11px; color:#000000;
}

.search_box {
	FONT-FAMILY: Courier New, Courier, mono; FONT-SIZE:12px; COLOR:#000000;
}

SELECT {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE:11px; WIDTH: 145px;
}


/* header colors */
.gray_header {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #504D4C; FONT-SIZE:14px; FONT-WEIGHT: bold;
}
.gray_header2 {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #504D4C; FONT-SIZE:12px; FONT-WEIGHT: bold;
}
.blue_header {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #3C5F84; FONT-SIZE:14px; FONT-WEIGHT: bold;
}
.rightbox_white_header {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #FFFFFF; FONT-SIZE:11px; FONT-WEIGHT: bold;
}
B.subheader {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif;FONT-WEIGHT: bold;
}
.prodgrid_white_header {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #3c5f84; FONT-SIZE:10px; FONT-WEIGHT: bold;
}
.prodgrid_white_subheader {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #FFFFFF; FONT-SIZE:10px; FONT-WEIGHT: bold;
}
B.prodgrid_blue_subheader {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #1D3765; FONT-SIZE:10px; FONT-WEIGHT: bold;
}


/* copy and link colors */
.prodgrid_copy {
	FONT-SIZE:10px;
}
.prodgrid_bullet {
	FONT-SIZE:12px; COLOR: #1D3765;
}

.prodgrid_darklink {
	COLOR: #1C3554; FONT-SIZE:10px;
}

A.prodgrid_bodylink {
	COLOR: #0099CC; FONT-SIZE:10px; TEXT-DECORATION: none;
}
A.prodgrid_bodylink:active {
	COLOR: #0099CC; FONT-SIZE:10px; TEXT-DECORATION: none;
}
A.prodgrid_bodylink:visited {
	COLOR: #999999; FONT-SIZE:10px; TEXT-DECORATION: none;
}

body .contentArea a {
	color:#0066cc;
}
body .contentArea a:hover {
	color:#FF6600;
}
/*
A.body_link {
	COLOR: #0099CC; TEXT-DECORATION: none;
}
A.body_link:active {
	COLOR: #0099CC; TEXT-DECORATION: none;
}
A.body_link:visited {
	COLOR: #999999; TEXT-DECORATION: none;
}

*/
.gray_link {
	FONT-SIZE:10px; 
	TEXT-DECORATION: none;
}
.rightbox_link {
	FONT-SIZE:11px;
}
.white_copy_bold {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE:11px;FONT-WEIGHT: bold;
}
.white_copy_bold a:link { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
.white_copy_bold a:hover  { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
.white_copy_bold a:visited { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
.white_copy_bold a:active { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none }
.white_copy {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE:10px;
}
.white_copy a:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE:10px;
}
.white_copy a:hover  { color: #ffffff; font-size: 10px; text-decoration: none }
.white_copy a:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE:10px;
}
.white_copy a:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE:10px;
}
.ltgray_copy {
	COLOR: #B0B0B0; FONT-SIZE:10px;
}
.blue_copy {
	COLOR: #1C3554; TEXT-DECORATION: none;
}
.bluebold_copy {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; COLOR: #1C3554; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE:10px;
}
.smallbody_copy {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; FONT-SIZE:10px;
}


/* background colors */
.bg_white {
	BACKGROUND-COLOR: #FFFFFF;
}
.bg_black {
	BACKGROUND-COLOR: #000000;
}
.bg_gray {
	BACKGROUND-COLOR: #eff2f5;
	
}
.bg_medgray {
	BACKGROUND-COLOR: #777777;
}
.bg_ltgray {
	BACKGROUND-COLOR: #C3C0C0;
}
.bg_blue {
	BACKGROUND-COLOR: #D5E7F1;
}
.bg_darkblue {
	BACKGROUND-COLOR: #00A7CB;
}
.lev2_button_bg {
	BACKGROUND-COLOR: #6a88a4;
}
.lev2_button_bg td{
	font-size: 9px;
	vertical-align: middle;
}

body .lev2_button_bg td a {
	display: block;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 3px 2px 3px 5px;
}
body .lev2_button_bg td a:hover {
	color: #000;
	text-decoration: none;
}
.lev3_button_bg td {
	padding: 2px 0;
}
body .lev3_button_bg td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;
} 
body .lev3_button_bg td a:hover {
	text-decoration: none;
	color: #0066CC;
}

.lev3_button_bg {
	BACKGROUND-COLOR: #d8e1e9;
}

.lev3_button_on_bg {
	BACKGROUND-COLOR: #ff9900;
}
.home {
	color: #4a4a4a;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 16px;
}
.home a:link { color: #4a4a4a; text-decoration: none }
.home a:hover  { color: #4a4a4a; text-decoration: none }
.home a:active { color: #00a6cb; text-decoration: none }
.home a:visited { color: #4a4a4a; text-decoration: none }

