
body, html   { color: #393939; font-size: 13px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; background-color: white; margin: 0; padding: 0; top: 0}
h1, h2, h3 {
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

h2 {
	font-size: 140%;
}

h3 {
	font-size: 130%;
	color: #333333;
}
#homelist { color: #393939; font-size: 13px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; line-height: 14px; margin: 0 }
#homelist a { color: #710d26; font-size: 13px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; text-decoration: underline; margin: 0 }
#homelist a:hover  { color: #222; font-size: 13px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; text-decoration: underline; margin: 0 }
a:link   { color: #70131c; font-size: 13px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:visited { color: #70131c; font-size: 13px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover  { color: #393939; text-decoration: underline }
#sidebar  { background-image: url("../images/rightbg.gif"); background-repeat: repeat-y }
#header { background-image: url("../images/headerbg.gif"); background-repeat: repeat-x }
#homemiddle1 { background-image: url("../images/middlebg.gif"); background-repeat: repeat-y }
.homemiddle2 { background-image: url("../images/middlebg2.gif"); background-repeat: repeat-y }
#homemain        { color: #2d2d2d; font-size: 14px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 24px 28px 26px 24px }
#homemain2 { color: #2d2d2d; font-size: 14px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding: 0 28px 26px 24px }
.leadin  { color: #2d2d2d; font-size: 14px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 20px }
#intmain  { color: #2d2d2d; font-size: 13px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding: 24px 28px 26px 24px }
#intmain a   { color: #70131c; font-size: 13px; text-decoration: underline }
#intmain a:hover   { color: #000; font-size: 13px; text-decoration: underline }
#footer  { color: #aa7055; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 6px 4px 6px 16px }
#footer a { color: #aa7055; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase }
#footer a:hover { color: #b18a76; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase }
.headermain   { color: #70131c; font-size: 26px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif }
.headerint  { color: #70131c; font-size: 24px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.headerstudies { color: #70131c; font-size: 22px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 24px }
.subhead  { color: #70131c; font-size: 18px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif }
.infohead { color: #70131c; font-size: 18px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 28px }
#casestudies   { color: #222; font-size: 11px; font-family: arial, helvetica, sans-serif; line-height: 14px; background-image: url("../images/middlebg.gif"); background-repeat: repeat-y; padding: 0 15px }
#casestudies a { color: #730e27; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none }
#casestudies a:hover { color: #222; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline }
#testimonials   { color: #222; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 18px; background-image: url("../images/middlebg.gif"); background-repeat: repeat-y; padding: 15px }
#testimonials a { color: #730e27; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none }
#testimonials a:hover { color: #222; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: underline }
#addresses  { background-image: url("../images/addressesnew.gif"); background-repeat: no-repeat; background-position: 0 bottom }
.tablehead { color: #2d2d2d; font-size: 14px; font-family: arial, helvetica, sans-serif; line-height: 20px }
#tablelist { color: #2d2d2d; font-size: 13px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
#tablelist2 { color: #2d2d2d; font-size: 13px; font-family: arial, helvetica, sans-serif; line-height: 15px }
.subsubtext { color: #2d2d2d; font-size: 11px; font-family: arial, helvetica, sans-serif; line-height: 13px }
.subtext2 { color: #2d2d2d; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px }
#calblurb { color: #2d2d2d; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px }
#calblurb a { color: #70131c; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; text-decoration: underline }
#menulinks    { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 8px 8px 8px 10px; border-bottom: 1px solid #bebebe }
#menulinks a    { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
#menulinks a:hover { color: #8a311e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
#menuref { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.bullettext { color: #2d2d2d; font-size: 13px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.lighttag { color: #686868; font-size: 12px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.texthead       { color: #2d2d2d; font-size: 14px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #fbf9f6; background-image: url("../images/headbg.gif"); background-repeat: repeat-y; text-transform: uppercase; margin-bottom: 7px; padding: 6px 4px 6px 6px }
.texthead2   { color: #2d2d2d; font-size: 13px; line-height: normal; background-color: #eaeaea; margin-top: 16px; margin-bottom: 5px; padding: 5px }
#login { color: #4d4024; font-size: 18px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #f3efe8; margin-top: 18px; margin-bottom: 20px; padding: 17px; border: solid 1px #d6c7a7 }
#login a { color: #70131c; font-size: 18px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: underline }
#login a:hover { color: #000; font-size: 18px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: underline }
#jobopening { color: #4d4024; font-size: 13px; font-family: arial, helvetica, sans-serif; line-height: 15px; background-color: #f3efe8; margin-top: 18px; margin-bottom: 20px; padding: 17px; border: solid 1px #d6c7a7 }
#articletable { color: #4d4024; font-size: 13px; font-family: arial, helvetica, sans-serif; line-height: 15px }
#articletable a { color: #70131c; font-size: 13px; font-family: arial, helvetica, sans-serif; line-height: 15px }
#minifeature  { color: #2d2d2d; font-size: 13px; font-family: arial, helvetica, sans-serif; line-height: 15px; background-color: #efefef; background-repeat: repeat-y; margin-bottom: 7px; padding: 7px; border: solid 1px #cfcfcf }
#minifeature a { color: #70131c; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-repeat: repeat-y }
#minifeature a:hover { color: #2d2d2d; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-repeat: repeat-y }
#minifeature2 { color: #252525; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 15px; background-color: #f5f5f5; background-image: url("../careers/quotebg.gif"); background-repeat: repeat-x; margin-bottom: 1px; padding: 8px; border-bottom: 1px solid #d7d7d7 }
.imgleft { padding-right: 22px; padding-bottom: 5px }
.bigarrow     { margin-right: 14px; padding-bottom: 8px }
.imgright  { padding-bottom: 10px; padding-left: 20px }
.bulletbg { background-image: url("../images/bulletbg.gif"); background-repeat: repeat-x }
li  { line-height: normal; list-style-image: url("../images/grayarrow2.gif"); margin-top: 7px; margin-bottom: 7px; padding-left: 5px }
ul   { }
td { vertical-align: top; }
#testimonial { color: #4b4b4b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal }


