BODY {
	background-color: #00036B;
}

/* define font in all default tags */
BODY, TABLE, TH, TR, TD, BLOCKQUOTE, DIV, SPAN, DD, U, DL, H4, H5, INPUT, A, BR, CENTER, I, B, LI, OL, TEXTAREA, FORM, P, SELECT { font-size: 11px;  font-family: Arial, Tahoma, Verdana, sans-serif; color: #484848; }
A  { color: #444582; font-weight: bold; }
A:Hover { text-decoration: none }
H3 { font-size: 14px; font-weight: bold; }
H2 { font-size: 16px; font-weight: bold; }
H1 { font-size: 18px; font-weight: bold; }
/* THIS LI IS FOR NN4, PLEASE SEE LIST.CSS FOR IE AND N6 */
LI { margin-bottom: 10px; }
UL { list-style: square; }
/* END NN4 LI */

/* custom font classes */
.content { line-height: 16px; }
.picpromo { font-size: 10px; color: #C45900; font-family: Tahoma, Verdana, Arial, sans-serif; }
.greenmod { font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #436816; }
.promos { font-size: 10px; line-height: 15px; }
.small { font-size: 10px; }
.smallbold { font-size: 10px; font-weight: bold; font-family: Tahoma, Verdana, Arial, sans-serif; }
.footer { font-size: 10px; line-height: 15px; color: #FFFFFF; }
.bluefooter { font-size: 10px; color: #A9B6E6; line-height: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; }
.company { font-size: 10px; color: #A9B6E6; line-height: 15px; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: normal; }
.carryoverdate { font-size: 15px; font-weight: bold; color: #000468; }
.carryoveramount { font-size: 15px; font-weight: bold; color: #A55500; }
.inside { color: #C45900; }
.light { color: #FFFFFF; font-weight: bold; }
.darkgreen { color: #004E00; font-weight: bold; }
.calpromo { font-size: 10px; font-weight: bold; font-family: Tahoma, Verdana, Arial, sans-serif; color: #004E00; background: #B4EE63; }

/* custom td background classes */
td.nav { background-image : url("/nav/nav_background.gif"); }
td.subnav { background-image : url("/subnav/subnav_background.gif"); }
td.topshadow { background-image : url("/homeparts/top_shadow.gif"); }
td.bottomshadow { background-image : url("/homeparts/bottom_shadow.gif"); }
td.leftborder { background-image : url("/homeparts/left_border.gif"); }
td.rightborder { background-image : url("/homeparts/right_border.gif"); }
td.bgleft { background-image : url("/homeparts/carryovers/background_left.gif"); }
td.bgright { background-image : url("/homeparts/carryovers/background_right.gif"); }
td.todayleft { background-image : url("/headers/header_todaybackgroundleft.gif"); }
td.todayright { background-image : url("/headers/header_todaybackgroundright.gif"); }
td.dnchorizontal { background-image : url("/includes/dnc/images/horizontal.gif"); }
td.logo { background-image : url("/homeparts/logo_background.gif"); }
td.horizontaldots { background-image : url("/includes/images/devider_hdot.gif"); }

/* custom modules td background classes */
td.greenleft { background-image : url("/includes/modules/images/green_left.gif"); }
td.greenmiddle { background-image : url("/includes/modules/images/green_middle.gif"); font-size: 10px; }
td.greenright { background-image : url("/includes/modules/images/green_right.gif"); }
td.yellowleft { background-image : url("/includes/modules/images/yellow_left.gif"); }
td.yellowmiddle { background-image : url("/includes/modules/images/yellow_middle.gif"); font-size: 10px; }
td.yellowright { background-image : url("/includes/modules/images/yellow_right.gif"); }

/* klr - pdf td background classes */
TR.pdfheader, TD.pdfheader { background-color: #00036B; color: #FFFFFF; font-weight: bold; }
TR.pdfnormal, TD.pdfnormal { background-color: #F4F6FC; }
TR.pdfalternate, TD.pdfalternate { background-color: #E7EAF5; }

/* custom form classes */
.smallpulldown { font-size: 10px; width: 136px; }