body { background-image: url(../images/common/bg.gif); background-repeat: repeat-x; background-color: #fff; color: #fff;font-size:11px; }/* common to whole site */.body { color: black; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.body a { color: #9b0300; }.body a:visited { color: #9b0300; }.body a:hover { color: #f00; }.bodybold { color: black; font-weight: bold; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.bodyItalic { color: black; font-style: italic; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.bodyRecruit { color: #213f4b; font-weight: bold; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }.bodyAnswer { color: #820000; font-weight: bold; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }.header { color: #31424a; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.header a { color: #820000; }.header a:visited { color: #820000; }.header a:hover { color: #f00; }.smalltext { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.smalltext a { color: #820000; }.smalltext a:visited { color: #820000; }.smalltext a:hover { color: #f00; }.subhead { color: #213F4B; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.subhead a { color: #900; }.subhead a:visited { color: #820000; }.subhead a:hover { color: #f00; }.subheadsmall { color: #6b6b38; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.subheadsmall a { color: #820000; }.subheadsmall a:visited { color: #820000; }.subheadsmall a:hover { color: #f00; }.homeFC { color: #213f4b; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }.homeFC a { color: #9b0300; text-decoration: underline; }.homeFC a:visited { color: #9b0300; }.homeFC a:hover { color: #f00; }.homeCopyright { color: #f3f3db; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.homeUtility { color: #a5a367; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.homeUtility a { color: #a5a367; font-weight: bold; text-decoration: underline; }.homeUtility a:visited { color: #a5a367; }.homeUtility a:hover { color: #900; }.homeUtilitySmall { color: #a5a367; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.homeUtilitySmall a { color: #a5a367; font-weight: normal; text-decoration: underline; }.homeUtilitySmall a:visited  { color: #a5a367; }.homeUtilitySmall a:hover  { color: #900; }.leftNavHead { color: #fff; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px 10px; }.leftNav { color: #808080; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }.leftNav a { color: #808080; text-decoration: none; }.leftNav a:visited { color: #808080; }.leftNav a:hover { color: #213f4b; text-decoration: underline; }.FCtable { background-color: #efefef; border-top: 0px none; border-right: 1px solid #a2a99f; border-bottom: 1px solid #a2a99f; border-left: 1px solid #a2a99f; }.llsubhead  { color: #747227; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 4px; }/* IN THIS SECTION */.inthisesectionLL { color: #a4a4a4; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }.inthisesectionLL a { color: #a4a4a4; text-decoration: none; }.inthisesectionLL a:visited { color: #a4a4a4; }.inthisesectionLL a:hover { color: #900; text-decoration: underline; }/* FORM elements */.textfield { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white;  height: 16px; }.textarea { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; }.button { color: #dbdbae; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #900; }.buttonsmall { color: #dbdbae; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #900; }.buttonfaded { color: #666666; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dbdbae; }.pulldown { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; height: 16px; }.radio { color: black; background-color: #e6e6b7; }.checkbox { color: black; background-color: #e6e6b7;}.formerror { color: #FF0000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }/* ABOUT US SECTIONS */p.aboutus_section {	font-weight:bold;	font-size:12px;	/*color:#213f4b;*/	color:#9a0000;	border-left:8px solid #9a0000;	padding:2px 0 2px 8px;	background: url(/images/about_us/aboutus_section_bg.gif) no-repeat 0 0;	}p.aboutus_section a {	color:#9a0000;	text-decoration:none;	}	td ul {font-size:11px;}
