/******************************************************************************
STYLESHEET
Created: 2/13/2003 by Robert Szlizs
Modified:

NAMING CONVENTION:
function | descriptor

Use lowercase letters for first word,
the capital letters for each additional word.

example: subtext white = subWht
		 subtext white bold = subWhtBld

ABREVIATIONS:
sub				subtext / sub
txt				text
bd				body
hd				head
hdln			headline
lnk				link
wht				white
blu				blue
med				medium
lg				large
lt				light
bld				bold
ul				underline
slt				slate
szl				szlizs

*****************************************************************************/
.Black {BACKGROUND: #000000}
.szlBluBg {BACKGROUND: #13215d}
.dkSlate {BACKGROUND: #425c8c}
.slate {BACKGROUND: #6d8cb3}
/* .ltSlate {BACKGROUND: #839dbe} */
.medslate {BACKGROUND: #6081CF}
.ltSlate {BACKGROUND: #9fb3cd}
.xltSlate {BACKGROUND: #c1cede}
.xltGray {BACKGROUND: #f2f2f2}
.ltGray {BACKGROUND: #cccccc}
.medGray {BACKGROUND: #666666}
.dkGray {BACKGROUND: #333333}
.ltBlue {BACKGROUND: #cddef3}
.wht {BACKGROUND: #ffffff}
.medYellow {BACKGROUND: #FFB400}


/*customer portal specific */
 

/* Subtext */
.subWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.subbdWht {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkBlu {FONT-SIZE: 10px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subSzlBlu {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subDkGray {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 14px}
.subBlk {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subMedGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subErrRed {FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
.subGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}

/* Body text */
.bdWht {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdWht10 {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdBlk {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdBlk10 {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdWht10 {FONT-SIZE: 10px; COLOR: #eeeeee; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}
.bdWht12 {FONT-SIZE: 12px; COLOR: #eeeeee; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdBlk11 {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: arial, verdana, sans-serif; line-height: 13px}
.bdBlk13 {FONT-SIZE: 13px; COLOR: #444444; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdBlk14 {FONT-SIZE: 14px; COLOR: #444444; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGray {FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.medbdDkGray {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdDkBluBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdSzlBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdRed {FONT-SIZE: 12px; COLOR: #881100; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdBlu {FONT-SIZE: 13px; COLOR: #001188; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrRed {FONT-SIZE: 11px; COLOR: #881100; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdErrYellow {FONT-SIZE: 11px; COLOR: #FFEA00; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.bdSerif {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 15px}
.cz {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.tz {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}

/* Large text */
.lgGray {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}
.lgWht {FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 16px}

/* Headlines / Subheads */
.serifHdln {FONT-SIZE: 20px; COLOR: #6d8cb3; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifHdln {FONT-SIZE: 20px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 24px}
.serifSubhd {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: times new roman, serif; line-height: 18px}
.hdlnLgWht {FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnLgLtBlu {FONT-SIZE: 18px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 22px}
.hdlnMedWht {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnMedBlk {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnMedSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #222299; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.hdlnMedSltRed {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #aa2222; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}

.hdlnSmlSltBlu {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6d8cb3; FONT-FAMILY: arial, verdana, sans-serif; line-height: 20px}
.subHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdSzlBlu {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3333ad; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
.subHdDkGray {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}

/* Links */
.lnkWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.sublnkWht {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 14px}
.lnkWhtNoUl {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdWhtNoUl {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdMedYellowNoUl {FONT-SIZE: 11px; COLOR: #FFB400; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnksubHdWht {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnksubHdDkSlate {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; TEXT-DECORATION: none}
.lnkSzlBlu {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSzlBluNoUl {FONT-SIZE: 10px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdSzlBlu {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdSzlBluNoUl {FONT-SIZE: 11px; COLOR: #13215d; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkLtBluNoUl {FONT-SIZE: 10px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 13px}
.lnkBdLtBluNoUlBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cddef3; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px;}
.lnkWhtNoUlBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 14px;}
.lnkSerifGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: georgia, serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSerifGrayNoUl {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: times new roman, serif; TEXT-DECORATION: none; line-height: 13px}
.lnkDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnksubDkGray {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 14px}
.lnkDkGrayNoUl {font-family: arial, verdana, sans-serif; font-size:10px; line-spacing:13px; color:#333333; text-decoration:none;}
.lnkBdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 15px}
.lnkBdDkGrayBldNoUl {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkBdDkGrayNoUl {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none; line-height: 15px}
.lnkGray {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkMedGray {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkSltBlu {FONT-SIZE: 10px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkDkSltBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #425c8c; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: underline; line-height: 13px}
.lnkDkSltNoUl  {font-family: arial, verdana, sans-serif; font-size:11px; line-height:13px; color:#425C8C; text-decoration:none;}

.lnkbdDkSltNoUl  {FONT-WEIGHT: bold;font-family: arial, verdana, sans-serif; font-size:12px; line-height:15px; color:#425C8C; text-decoration:none;}

.lnkBreadCrm {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 12px}

/* Miscellaneous */
/*DIV {MARGIN-BOTTOM: 10px}*/
B {FONT-WEIGHT: bold;}
HR {COLOR: #cccccc; HEIGHT: 1px}
/*UL {LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 20px}*/
/*LI {LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 40px}*/
INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
SELECT {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, sans serif}
#:link { color: rgb(150, 150, 255) } /* for visited links */
#:visited { color: rgb(150, 150, 255) } /* for visited links */

.onBlue A:link {color: #dad1b7; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans_serif; font-size: 12;}
.onBlue A:active {color: #dad1b7; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onBlue A:visited {color: #dad1b7; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onBlue A:hover {color: #dad1b7; font-weight: bolder; text-decoration: underline;font-family: arial, verdana, sans_serif; font-size: 12;}

.onYellow A:link {color: #333333; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans_serif; font-size: 12;}
.onYellow A:active {color: #333333; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onYellow A:visited {color: #333333; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onYellow A:hover {color: #333333; font-weight: bolder; text-decoration: underline;font-family: arial, verdana, sans_serif; font-size: 12;}

.onWhite A:link {color: #aa1111; font-weight: bold; text-decoration: none; font-family: arial, verdana, sans_serif; font-size: 12;}
.onWhite A:active {color: #aa1111; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onWhite A:visited {color: #dd5511; font-weight: bold; text-decoration: none;font-family: arial, verdana, sans_serif; font-size: 12;}
.onWhite A:hover {color: #aa1111; font-weight: bolder; text-decoration: underline;font-family: arial, verdana, sans_serif; font-size: 12;}


.spcr {FONT-SIZE: 1px;}
.anchorSpacer {FONT-SIZE: 1px; line-height: 5px}
.spacer {MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px}
.spacer1  {MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px}
.spacer2  {MARGIN-TOP: 5px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px}

/* Specific class to handle netscape 4.x selects */
.slctBdDkGray {font-family: verdana, arial, sans serif; font-size: 10px; color:#000000;} 


.calendarHeader { 
	font-size: 12px;
	font-weight: bolder; 
	color: #CC0000; 
	background-color: #DDDDDD; 
} 

.calendarToday { 
	font-size: 11px;
	background-color: #FFFFAA; 
} 

.calendarGeneral { 
	font-size: 11px;
	background-color: #EEEEFF; 
}

.calendar { 
	font-size: 11px;
	background-color: #FFFFFF; 
}


