/* general */
body { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #03758F; background-color: #FFFFFF;}
p, br { line-height: 0.75; }
input,select { font-size: 10pt; color: #4B5F73; background-color: #FFFFFF; font-weight: normal; }

/* main CX interface fonts & colors*/
/* all main headers and body text in the application, header also used at the top of attribute display */
.ImageHeader { background-image: url(CalumetBanner2_2009.jpg); }
.Header { background-color: #D4D4D4; font-size: 18pt; color: #FFFFFF; font-weight: bold; text-align: center; vertical-align: middle; }
.DarkBackground { background-color: #054863; font-size: 10pt; color: #FFFFFF; font-weight: bold; vertical-align: middle;}
.DarkBackground2 { background-color: #054863; font-size: 10pt; color: #FFFFFF; vertical-align: middle;}
.ValidationWarning { font-size: 8pt; color: #C90C16; font-weight: bold; text-align: center; vertical-align: middle;}
.SideBackground { background-image: url(stripebkgrd.gif); background-color: Transparent; border-style: none; overflow: hidden; }

.Normal { background-color: #FFFFFF; font-size: 10pt; color: #4B5F73; text-align: center; vertical-align: middle;}
a.Normal:link { text-decoration: underline; color: #4B5F73; font-size: 10pt; }
a.Normal:active { text-decoration: none; color: #4B5F73; font-size: 10pt; }
a.Normal:visited { text-decoration: underline; color: #4B5F73; font-size: 10pt; }
a.Normal:hover { text-decoration: none; color: #4B5F73; font-size: 10pt; }

