/******************************************************************************

STYLESHEET
Modified: 12.27.05 KGS

*****************************************************************************/
html {height:100%;width:100%;}

A:link { color: #0000FF; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: underline;}
A:visited { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: underline;}
A:hover { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none;}

body {background-color: #ffffff; color: #000000; margin: 0px; width:100%;height:100%;}
body.dsMainBody, body.dsMainBody TD, body.dsMainBody TH, body.dsMainBody LI {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;line-height: 14px;}


/*Arrow Bullet List Menu 02.21.08 */
.arrowlistmenu{
width: 100%; /*width of menu*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
background: url(/DSHome/I/arrowbullet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
}


/*title page small headerbars 02.21.08*/
.headerbarLogin{
	color: #000000;
	margin-bottom: 0px;
	height: 14px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 5px; /*headerbar text is indented 5px*/
	background-color: #FFFFFF;
	background-image: url(/DSHome/I/mdGrayGrd2.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px; font-weight: bold;border: 1px solid #CCCCCC;
}


/*title page small headerbars 02.21.08*/
.headerbar{
	color: #000000;
	margin-bottom: 10px;
	height: 14px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 5px; /*headerbar text is indented 5px*/
	background-color: #FFFFFF;
	background-image: url(/DSHome/I/mdGrayGrd2.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 12px; font-weight: bold;border: 1px solid #CCCCCC;
}

/*page headerbars 02.21.08*/
.pageheaderbar{
	color: #FFFFFF;
	margin-bottom: 10px; /*header text is indented 10px*/
	height: 13px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 6px;
	background-color: #FFFFFF;
	background-image: url(/DSHome/I/horzBG.jpg);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	border-top-width: 1.5pt;
	border-top-style: solid;
	border-top-color: #CC0000;
	}


/* Links */

/*.lnkSubNavBlue, A.lnkSubNavBlue:link, A.lnkSubNavBlue:visited { color: #0000CC; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; line-height: 13px; text-decoration: underline; padding-top: 7px; }
A.lnkSubNavBlue:hover { color: #0000CC; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 12px; font-weight: bold; line-height: 13px; text-decoration: none; padding-top: 7px; } 
 
 .lnkNavRed16, A.lnkNavRed16:link, A.lnkNavRed16:visited {color: #CC0000;font-family: Georgia, Times, "Times New Roman", serif;font-size: 16px;font-weight: bold;line-height: 20px;text-decoration: underline;letter-spacing: -1px;}
A.lnkNavRed16:hover {color: #0000CC;font-family: Georgia, Times, "Times New Roman", serif;font-size: 16px;font-weight: bold;line-height: 20px;text-decoration: none;letter-spacing: -1px;}
 
 .lnkNavRedEl, A.lnkNavRedEl:link, A.lnkNavRedEl:visited { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: underline;}
A.lnkNavRedEl:hover { color: #0000CC; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none;}
 
 .lnkNavRed12, A.lnkNavRed12:link, A.lnkNavRed12:visited { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underline;}
A.lnkNavRed12:hover { color: #0000CC; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none;}
 
.lnkNavRedElBold, A.lnkNavRedElBold:link, A.lnkNavRedElBold:visited { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underline; }
A.lnkNavRedElBold:hover { color: #0000CC; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none; }*/

/* used for page titles */
.lnkNavBlackBold, A.lnkNavBlackBold, A.lnkNavBlackBold:visited { color: #000000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 14px; font-weight:bold; text-decoration: none; line-height: 20px;}
A.lnkNavBlackBold:hover { color: #000000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 14px;  font-weight:bold; text-decoration: none; line-height: 20px;}

.lnkNavBlackBoldUL, A.lnkNavBlackBoldUL:link, A.lnkNavBlackBoldUL:visited { color: #000000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underline; }
A.lnkNavBlackBoldUL:hover { color: #000000; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none; }

.lnkNavWhiteBold, A.lnkNavWhiteBold:link, A.lnkNavWhiteBold:visited { color: #ffffff; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; }
A.lnkNavWhiteBold:hover { color: #ffffff; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none; }

.lnkNavWhiteBoldUL, A.lnkNavWhiteBoldUL:link, A.lnkNavWhiteBoldUL:visited { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underline; }
A.lnkNavWhiteBoldUL:hover { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none; }

.lnkNavWhtBdUL, A.lnkNavWhtBdUL:link, A.lnkNavWhtBdUL:visited { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underline; padding-top: 7px; }
A.lnkNavWhtBdUL:hover { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none; }

.lnkNavWhtUL, A.lnkNavWhtUL:link, A.lnkNavWhtUL:visited { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; line-height: 13px; text-decoration: underline; }
A.lnkNavWhtUL:hover { color: #F3F3F3; font-family: Arial, Verdana, Geneva, Helvetica; font-size: 11px; line-height: 13px; text-decoration: none; }

/*.head1, A.head1:link, A.head1:visited { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 11px; font-weight: normal; line-height: 16px; text-decoration: underline; }*/
/*A.head1:hover { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 11px; font-weight: normal; line-height: 16px; text-decoration: none; }*/

/*.head2, A.head2:link, A.head2:visited { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: underline; }*/
/*A.head2:hover { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; }*/

/* List Dots */
.listDot,.listDotBlack,.listDotGray,.listDotLtGray
 {color: #646464;font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;font-size: 8px;font-weight: normal;line-height: 10px;}
.listDotBlack {color: #000000;}
.listDotGray {color: #555555;}
.listDotLtGray {color: #666666;}

 
/* Subtext */
 /*.subOrange {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:bold;}*/
 .subBK {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subWht10 {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subDkGray {font-family: Arial, Helvetica, sans-serif;font-size: 9px;line-height: 14px;color: #333333}
 .subWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subBdWht {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subBlack {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subBdGray {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CCCCCC; FONT-FAMILY: arial, verdana, sans-serif; line-height: 14px}
 .subSmallGray {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #666666;}
 .subSmallWht {font-family: Arial, Helvetica, sans-serif;font-size: 10px;padding:0;margin:0;color: #ffffff;}
 .subBigWhiteText {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;font-weight: bold}
 .subMedWhiteText {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight: bold}
 .subBigBlackText {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;font-weight: bold;line-height: 14px;}
 .BlackTextGeorga {font-family: Georgia, Times, "Times New Roman", serif;font-size: 16px; color: #000000;font-weight: bold;line-height: 20px;text-decoration: none;letter-spacing: -1px;}
 .subMedBlackText {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;font-weight: bold;line-height: 14px;}
 .subNavRelated {margin:0 0 5 9;text-indent:-9px;}  /* apply to p tag wrapping individual link */
 .subNavRelatedPara {margin:7 0 9 0;}
 .subNavRelatedHead {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; margin:3 0 3 0;}  
 /*.subhead {color: #131211;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 17px;}*/
 .storyText, .subhead {color: rgb(17, 17, 17);font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;font-size: 14px;font-weight: normal;line-height: 17px;}
 .subhead{font-weight: bold;}
 .headline4 {color: rgb(99, 101, 99);font-size:14px;line-height:17px;font-family: arial, serif;font-weight: bold;}
 .headline5 {color: rgb(85, 102, 136);font-size:14px;line-height:17px;font-family: Georgia, Times, "Times New Roman", serif;font-weight: bold;letter-spacing: -1px;}


 /* Headers */
 .hdrRedBar {font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;color:white;background-color:#900;padding-left: 6px;}
 .hdrGrayBar {font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;color:white;background-color:#CCC;padding-left: 6px;}
 .hdrRedBarDiv {width:100%;height:15px;background-color:#900;margin:10,0,4,0;}  
 
 /* Body Text */
 .bdLtGray {FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 .bdDkGray {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 
 /* Added for eForms - RAM */
  .bdDkGray10 {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Lucida Console,Courier New'; line-height: 15px}
  .bdDkGray12 {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Lucida Console,Courier New'; line-height: 15px}

 .bdDkGrayBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 .bdDkGrayBld12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333333;line-height: 15px;}
 .bdDkGrayBld14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #333333;line-height: 15px;}
 .bdDkGrayBld16 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #333333;line-height: 15px;}
 .bdDkGrayBldSubHead {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 10px; margin-bottom:-9px;padding-bottom:0px;}
 .bdIndent {padding: 0 6px 6}
 .bdWht {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 .bdRed {FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 .bdWhtBld {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}
 .bdHeavyText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000}
 .bdHeavyTextSmall {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000}
 .medbdDkGray {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; line-height: 15px}



/* Backgrounds */
.mdGrayGrd {background-color: #CCCCCC;background-image: url(/DSHome/I/mdGrayGrd2.gif);background-repeat: yes-repeat;padding-left: 6px}
.bkgrGray {background-color: #DFDFDF;background-image: url(../../ca/ArtCopy/md-gray-grd.gif);background-repeat: repeat-x;padding-left: 6px}
 bkgrRed {background-color: #990000;background-image: url(/DSHome/I/capRedSqr.gif);background-position: right;background-repeat: no-repeat;padding-left: 6px}*/
.bkgrOrange {background-color: #990000;background-image: url(/DSHome/I/capOrange.gif);background-position: right;background-repeat: no-repeat;padding-left: 6px}
.bkgrGreen {background-color: #768C24;padding-left: 6px;}
.bkLogoBackgroundDiv {width:140;height:99;background-image: url(/DSHome/I/logoLeftCol.gif);background-repeat: no-repeat;background-position:top-left;}
 
.bkLogoBackgroundPageMovedDiv {width:140;height:99;background-image: url(../I/logoLeftColPageMoved.gif);background-repeat: no-repeat;background-position:top-left;}

.bkDots {background-image: url(/DSHome/I/dots.gif); background-position: top center; background-repeat: repeat-y;}
.bkMidDots {background-image: url(/DSHome/I/dots.gif); background-position: top center; background-repeat: repeat-y;}
.bkDotsHoriz {background-image: url(/DSHome/I/dots.gif); background-position: center left; background-repeat: repeat-x;}
.bkRedTD {padding:2px 4px; background-color:#990000;}
.bkLeftNav {background-position:top; background-repeat:repeat-x; background-color:#EFEFEF;}
.bkTagLine {background-color:#fff;background-image: url(/DSHome/I/horzBG.jpg);background-posiPageMovedtion:left;background-repeat:no-repeat;}
.bkGrayFade {background-color:#fff;background-image: url(/DSHome/I/bgFadeGray.gif);background-position:left;background-repeat:no-repeat;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;padding-left: 6px;}
.bkTagLineLightBlue {width:688px; background-image:url(/DSHome/I/horzBG.jpg); background-repeat:repeat-y;}

/* Table Borders */
.tbOrangeRBL {border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #FF6600;border-bottom-color: #FF6600;border-left-color: #FF6600;padding: 6px;}
.tbGray {background-color:#cccccc;padding:1 4;font-weight:bold;}
.tbGrayRL {padding: 4px;border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}
.tbGrayTRBL {border: 1px solid #CCCCCC;padding: 4px}
.tbGrayRBL {border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;padding: 4px;}
.tbGrayB {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.tbGrayR {border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}
.tbRed {background-color:#990000;padding:1 4;font-weight:bold;}
.tbRedRL {padding: 4px;border-right: 1px solid #990000;border-left: 1px solid #990000;}
.tbRedRL2T {padding: 4px;border-top: 2px solid #990000;border-right: 1px solid #990000;border-left: 1px solid #990000;}
.tbRedTRBL {border: 1px solid #990000;padding: 4px}
.tbRedRBL {border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #990000;border-bottom-color: #990000;border-left-color: #990000;padding: 4px;}
.tbRedB {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #990000;}
.tbRedR {border-right-width: 1px;border-right-style: solid;border-right-color: #990000;}
.tbDarkGrayLineAll {border: 1px solid #666666;}
.tbCRMsignup {border: 3px solid #2A2726;background-color: #000000;padding: 3px;background-image: url(/DSHome/I/bgSquare.gif);}
.tbBlackTRBL {border: 1px solid #333333;}
.tbBlackLineLeftRightBotm {border-right-width: 1px;border-right-color: #000000;border-right-style: solid;border-left-width: 1px;border-left-style: solid;border-left-color: #000000;border-top-width: 1px;border-top-style: solid;border-top-color: #000000;}
.tbGrayLineAll {border: 1px solid #CCCCCC;}
.tbGrayLineBottom {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.tbGrayLineLeft {border-left-width: 1px;border-left-style: solid;border-left-color: #C1C1C1;}
.tbGrayLineRight {border-right-width: 1px;border-right-color: #C1C1C1;border-right-style: solid;}
.tbGrayLineLeftRight {border-right-width: 1px;border-right-color: #CCCCCC;border-right-style: solid;border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.tbGrayLineLeftRightBotm {border-right-width: 1px;border-right-color: #CCCCCC;border-right-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.tbGrayLineLeftRightTop {border-right-width: 1px;border-right-color: #CCCCCC;border-right-style: solid;border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}
.tbGrayLineTopBottomLeft {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.tbGrayLineTopBottomRight {border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.tbGrayLineTopRight {border-top-width: 1px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;}
.tbGrayLineTop {border-top-width: 1px;border-top-style: solid;border-top-color: #C1C1C1;}
.tbGrayLineTopBottom {border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;padding-top: 3px;padding-bottom: 3px;padding-left: 5px;}
.tbGrayLineTrainingTitle {border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #999999;border-bottom-color: #999999;border-left-color: #999999;background-color: #999999;}
.tbGrayFill {background-color: #CCCCCC;}

/* don't use these -- to be deleted when phased out */
td.teaserTD {padding-left:10px;padding-top:4px;} 
td.iconTD {padding-top:8px;} 


/* Div styles */
.divGrayShineBlackTop {width:100%; height:15px; background-color:#7b7b7b; background-image: url(/DSHome/I/bgGrayShine.gif); background-repeat: no-repeat; border-top: solid #000000 1.5pt; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#000000;}
.divBlackFadeRedTop {width:100%; height:15px; background-image: url(/DSHome/I/horzBG.jpg); background-repeat: repeat-y; border-top: solid #EFEFEF 1.5pt; padding:2 6; font-weight: bold; font-size: 12px; font-family: arial, verdana, sans-serif; color:#ffffff;}
.MainHeader {width:100%; height:15px; background-image: url(/DSHome/I/horzBG.jpg); background-repeat: no-repeat; border-top: solid #cc0000 1.5pt; padding:2 6; font-weight: bold; font-size: 12px; font-family: arial, verdana, sans-serif; color:#ffffff;}
.divBlackCap {width:100%;height:17px;background-image: url(/DSHome/I/blackCap.gif);background-repeat: repeat;border-top: 1pt solid #cc0000;padding:0 6;FONT-WEIGHT: bold;FONT-SIZE: 11px;FONT-FAMILY: arial, verdana, sans-serif;COLOR:#ffffff;border-bottom-width: 1pt;border-bottom-style: solid;border-bottom-color: #000000;}
.divGrayCap {width:100%; height:17px; background-image: url(/DSHome/I/grayCap.gif); background-repeat: repeat; border-top: 1pt none #cc0000; padding:0 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divGrayFadeCap {width:100%; height:20px; background-image: url(/DSHome/I/grayTitleBox.jpg); background-repeat: repeat; border-top: 1pt solid #cc0000; padding:0 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divGrayBox {width:100%;border:solid #cccccc 1pt;padding:4,10,12,10;margin:0} 
.divGrayBox p {margin-top:6pt;margin-bottom:8pt;}
.divGrayBkg {width:100%;margin:0;background-color:#cccccc;padding:2 6;margin:0;font-weight:bold;}
.divGrayFade {width:100%; height:15px; background-image: url(/DSHome/I/bgGrayFadeWhite.gif); background-repeat: no-repeat; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif;}
.divGrayBevel {border:outset #999999 3px;padding:4px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.divGrayFadeToBlack {padding:2px 0px 2px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;background-repeat: no-repeat;background-color: #484848;font-weight: bold;background-image: url(../BusinessServices/I/titleFadeToBlack.gif);background-position: right;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #000000;border-right-color: #000000;border-left-color: #000000;}
.divGrayFadeRedTop {width:100%; height:15px; background-image: url(/DSHome/I/bgGrayFadeWhite.gif); background-repeat: no-repeat; border-top: solid #cc0000 1.5pt; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif;}
.divGraySwoosh {width:100%;height:15px;background-color:#333;background-image: url(/DSHome/I/capGraySqr.gif);background-position: right;background-repeat: no-repeat; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divLightGray {height:15px;background-color:#EFEFEF;padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#000000;border:solid #cccccc 1pt;}
.divLightGray12 {height:15px;background-color:#EFEFEF;padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; COLOR:#000000;border:solid #cccccc 1pt;}
.divNAMAD {width:100%;height:15px;background-image: url(/DSHome/I/bgNAMAD.gif);background-position: right;background-repeat: no-repeat;padding:2 6;font-weight: bold;font-size: 11px;font-family: arial, verdana, sans-serif;color:#ffffff;background-color: #990000;}
.divRedSwoosh {width:100%;height:15px;background-color:#900;background-image: url(/DSHome/I/capRedSqr.gif);background-position: right;background-repeat: no-repeat; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divRedGrayBox {width:100%;border-top:solid #cc0000 1.5pt;border-right:solid #cccccc 1pt;margin:none;border-left:solid #cccccc 1pt;padding:4,10,6,10;margin:0}
.divRedGrayBox p {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:black;font-weight: bold;}
.divRedBox {width:100%;border-left:solid #990000 1pt;border-bottom:solid #990000 1px;border-right:solid #990000 1px;padding:4,10,12,10;margin:0} 
.divRedBox p {margin-top:6pt;margin-bottom:8pt;}
.divRedFade200 {width:100%;border-left:solid #990000 1px;border-top:solid #990000 1px;border-right:solid #990000 1px;background-color:#e7c2c2;background-image: url(/DSHome/I/bgRedFadeWhite200.gif); background-repeat: no-repeat;padding:2 6;margin:0;font-weight:bold;color:#ffffff;}
.divRedFade {width:100%; height:15px; background-image: url(/DSHome/I/bgRedFadeWhite.gif); background-repeat: no-repeat; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif;color:#ffffff;}
.divSalmonFadeRedTop {width:100%; height:15px; background-image: url(/DSHome/I/bgSalmonFadeWhite.gif); background-repeat: no-repeat; border-top: solid #cc0000 1.5pt; padding:2 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif;}
.divTeaser {padding:0;margin:12 0;clear:both;overflow:visible;}
.divTeaser p {margin:0;}
.divDkGrayText {font-weight: normal; font-size: 12px; color: #333333; font-family: arial, verdana, sans-serif; line-height: 15px}
.divWelcomeText {font-weight: bold;font-size: 12px;color: #333333;font-family: arial, verdana, sans-serif;line-height: 15px;padding-left: 8px;}
.divWhiteBox {width:95%;padding:4,10,12,10;margin:0} 
.divSpacer7 {background-image: url(/DSHome/I/dotLine150.gif);background-repeat: no-repeat;margin-bottom: 5px;}
.divSpacer3 {background-image: url(/DSHome/I/dotLine150.gif);background-repeat: no-repeat;padding-top: 7px;margin-top: 2px;margin-bottom: 10px;}
.divSpacer1 {margin-top: 7px;margin-bottom: 7px;}


/*Product and Services 12.23.04*/ 
.divSummary{color: #333333;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;padding-left: 6px;}
.spacer{margin-bottom: 1px;}
.Summary{color: #333333;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;}
.bucketTag{color: #999999;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px;font-weight: bold;line-height: 13px;}

/* List styles */
.listLowerAlpha {list-style-type: lower-alpha;}


/* HR styles */
.hrNavRelated {height:1px;color:#999;width:140px;margin:0 0 4 0;}
.hrGray {border-bottom:1px #ccc solid;background-color:inherit;padding:5px,5,10,5;}

/* Image styles */
.imgTeaserLeft {margin:0 8 2 0;float:left;}
.imgTeaserRight {margin:0 0 2 8;float:right;}


/* Training Styles */
.text-captionBoldRed { font-family: arial, helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #CC0000}
.listDotRed { color: #FF0000; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: normal; line-height: 8pt;}
.psBdDkGryBold { font-weight: bold; font-size: 11px; COLOR: #333333; font-family: arial, verdana, sans-serif; line-height: 15px}
.dsSmallHeader {font-family: arial, helvetica, sans-serif;font-size: 11px;color: #c00;}
.psDateTableSpace {padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}
.psBdDkGryBold {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;}


/*eForms */
.fadedown { background-color: #000000; filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#848490', endColorstr='#000000', gradientType=''); }
.divEformSpacing {width:100%;margin:0;margin:0;font-weight:normal;padding-top: 5;padding-bottom: 10;padding-left: 15;line-height: 15px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.divEformsTitleText {font-weight: bold;font-size: 11px;color: #333333;font-family: arial, verdana, sans-serif;line-height: 15px;padding-left: 5px;}
.divEformsSubTitleText {font-weight: bold;font-size: 11px;color: #CC0000;font-family: arial, verdana, sans-serif;line-height: 15px;padding-left: 5px;}
.eFormsCellIndent {padding-left: 6px;}
.tbYellowLineAll {border: 1px solid #FFCC00;}
.tbGrayFillIndent {background-color: #CCCCCC;padding-left: 6px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}

/* CRM Community */
.divSubheadCRMunderline {width:100%; height:15px; border-bottom: solid #999999 1.5pt; padding:2 0; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#000000;}
.divSubheadCRM {width:100%; height:24px; background-color:#000000; background-image: url(/DSHome/CRM/I/subheadBkg.jpg); background-repeat: no-repeat; background-position: right; padding:3 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divSubheadCRMnoImg {width:100%; height:24px; background-color:#000000; background-image: url(/DSHome/CRM/I/subheadBkg2.gif); background-repeat: repeat-x; padding:3 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divBoxCRMHeading {width:100%; height:24px; background-color:#000000; background-image: url(/DSHome/CRM/I/subheadBkg3.gif); background-repeat: repeat-x; padding:6 6 1 6; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, sans-serif; COLOR:#ffffff;}
.divBoxCRM {width:100%;border-right:solid #333333 1pt;border-left:solid #333333 1pt;border-bottom:solid #333333 6pt;padding:4,10,12,10;margin:0} 
.bdBoxed {margin:2 0 4 0;}

/* Buttons */
.btn130 {width:130;height:16;margin:0 4 4 4;background-image:url(/DSHome/I/btn130x16.gif);background-repeat:no-repeat;background-position:center;border:none;font-family: Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;}
.btn90 {width:90;height:16;margin:0 4 4 4;background-image:url(/DSHome/I/btn90x16.gif);background-repeat:no-repeat;background-position:center;border:none;font-family: Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;}
.btn70 {width:70;height:16;margin:0 4 4 4;background-image:url(/DSHome/I/btn70x16.gif);background-repeat:no-repeat;background-position:center;border:none;font-family: Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;}
.btn30 {width:30;height:16;margin:0 4 4 4;background-image:url(/DSHome/I/btn30x16.gif);background-repeat:no-repeat;background-position:center;border:none;font-family: Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:white;}
.pdfText {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #CC0000;}

/* Submit Buttons */
div.dsSubmit {text-align: center; padding: 2px;}
input.dsSubmit, .dsSubmit input {vertical-align: middle; background-color: rgb(240, 240, 240);margin-top: 2px;margin-right-value: 2px;margin-bottom: 2px;margin-left-value: 2px;padding-top: 1px;padding-right-value: 1px;padding-bottom: 1px; padding-left-value: 1px;color: rgb(255, 40, 40);font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;}
.dsRowEven {background-color: #FFFFFF;line-height: 15px;}
.dsRowOdd {background-color: #F4F4F4;line-height: 15px;}
.dsTableHeader {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;background-color: #EFEFEF;line-height: 25px;left: 10px;}

/*Header Text*/
.header1, .header2, .header3{color: #000000;font-family: Georgia, Times, "Times New Roman", serif;font-size: 16px;font-weight: bold;line-height: 22px;}	
.header2{font-size: 14px;line-height: 17px;font-family: Georgia, Times, "Times New Roman", serif;font-weight: bold;letter-spacing: -1px;}
.header2White{font-size: 12px;line-height: 13px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;}
.header2Lite{font-size: 14px;line-height: 17px;font-family: Georgia, Times, "Times New Roman", serif;font-weight: bold;letter-spacing: -1px;color: #333333;}
.header3{font-size: 12px;line-height: 16px;font-family: Georgia, Times, "Times New Roman", serif;font-weight: bold;letter-spacing: -1px;}
.header4{font-size: 12px; line-height: 16px; font-family: Georgia, Times, "Times New Roman", serif; font-weight: bold;}


/* STYLES 08.05.05 KGS */

.helpText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.helpTextSm {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
  
    
/*  Form Styles */
.formTitle, .formSmText, .formSpecialText{color: #000000;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px;font-weight: bold;line-height: 13px;text-transform: none;}
.formSmText{color: #333333;font-weight: normal;text-transform: none;}
.formSpecialText{color: #999999;font-weight: normal;}

/* Page Titles */
.title22 {color: #000000;font-family: Arial, sans-serif;font-size: 22px;letter-spacing: -1px;font-weight: bold;line-height: 26px; text-decoration: none;}
.title27 {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 27px;
	letter-spacing: -2px;
	font-weight: bold;
	line-height: 26px;
	text-decoration: none;
}
.title17 {color: #000000;font-family: Arial, sans-serif;font-size: 17px;letter-spacing: -1px;font-weight: bold;line-height: 26px; text-decoration: none;}
.title15, a.title15, a.title15:visited{color: #000000;font-family: Arial, Verdana, Genvea, sans-serif;font-size: 15px;/*letter-spacing: -1px;*/font-weight: bold;line-height: 17px;text-decoration: none;} 
.title14, a.title14, a.title14:visited{color: #000000;font-family: Arial, Verdana, Genvea, sans-serif;font-size: 14px;font-weight: bold;line-height: 17px;text-decoration: none;} 
.title12{color: rgb(0, 0, 0);font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;font-size: 12px;font-weight: bold;line-height: 14px;}
.head1., .head2, .head3, {color: #000000;font-family: Georgia, Times, "Times New Roman", serif;font-size: 20px;font-weight: bold;line-height: 20px;}

.head2 {font-size: 12px;line-height: 15px;}
.head3 {font-size: 16px;line-height: 16px;letter-spacing: -1px;}
.head4 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 15px;} 
.head4Red {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height: 15px;color: #CC0000;}   	   	  	   	
.head5 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: bold;line-height: 15px;}  
.head5Red {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: bold;line-height: 15px;color: #CC0000;} 
.head5_lt {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: bold;line-height: 15px;color: #333333;letter-spacing: 0.50px;} 
.head11 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 11px;;font-weight: normal;line-height: 15px;}    
.head12 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;font-weight: bold;line-height: 15px;}    
.head14 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 15px;letter-spacing: -0.40px;color: #000000;}  
.head14_lt {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 15px;letter-spacing: -0.400px;color: #333333;}      
.head15 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 15px;font-weight: bold;line-height: 15px;} 
.head23 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 23px;color: #666666;font-weight: bold;font-style: normal;line-height: 23px;word-spacing: -1px;letter-spacing: -2px;text-indent: 1px;white-space: normal;}
.head31 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 31px;color: #666666;font-weight: bold;font-style: normal;line-height: 29px;word-spacing: -1px;letter-spacing: -2px; text-indent: 1px;}

/* DS_Center Tabbed Text*/ 
.tabText, a.tabText, a.tabText:visited {color: #0000CC;font-family: Arial, Verdana, Genvea, sans-serif;font-size: 15px;font-weight: bold;line-height: 17px;text-decoration: none;letter-spacing: -1px;}
     
/* Color Text */
.text,  .title14, .pressRelease, .newsRelease{color: rgb(17, 17, 17);font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;font-size: 14px;font-weight: normal;line-height: 17px;}
.title14 {font-weight: bold;}
.title11 {font-size: 11px;font-weight: bold;line-height: 12px;color: #333333;font-family: Arial, Helvetica, sans-serif;}
.title12_Gray {font-size: 12px;letter-spacing: 0.50px;font-weight: bold;line-height: 17px;color: #444444;font-family: Arial, Helvetica, sans-serif;}
.title14_Gray {font-size: 14px;letter-spacing: -1px;font-weight: bold;line-height: 17px;color: #444444;font-family: Arial, Helvetica, sans-serif;}
.title14_SteelBlue {font-size: 14px;letter-spacing: -0.30px;font-weight: bold;line-height: 17px;color: #002856;font-family: Arial, Helvetica, sans-serif;}
.title14_SteelGray {font-size: 14px;letter-spacing: -0.30px;font-weight: bold;line-height: 17px;color: #52658C;font-family: Arial, Helvetica, sans-serif;}
    
/* Required fields */
.reg_asterisk 
{font-family: verdana, Helvetica, sans-serif; font-size: 12px; color: #F68622; font-weight: boldest;vertical-align: -2px;}   

/* Links */

A.head1:link, A.head1:visited { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 20px;  font-weight: bold; line-height: 14px; text-decoration: underline; }
A.head1:hover { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 20px; font-weight: bold; line-height: 14px; text-decoration: none; }    

A.head2:link, A.head2:visited { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: underline; }
A.head2:hover { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; }

A.head3:link, A.head3:visited { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 16px; font-weight: bold; line-height: 16px; text-decoration: underline; }
A.head3:hover { color: #CC0000; font-family: Georgia, Times, "Times New Roman", serif; font-size: 16px; font-weight: bold; line-height: 16px; text-decoration: none; }
 
A.head4:link { color: #0000FF; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; text-decoration: underline; }
A.head4:visited { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; text-decoration: underline; }
A.head4:hover { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; text-decoration: none; }    

A.head5:link { color: #0000FF; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: underline; }
A.head5:visited { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: underline; }
A.head5:hover { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; } 

A.head11:link { color: #0000FF; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; letter-spacing: -0px;font-weight: normal; line-height: 15px; text-decoration: underline; }
A.head11:visited { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; letter-spacing: -0px;font-weight: normal; line-height: 15px; text-decoration: underline; }
A.head11:hover { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;letter-spacing: 0px;font-weight: normal; line-height: 15px; text-decoration: none; } 

A.head12:link, A.head12:visited { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; letter-spacing: -1px;font-weight: bold; line-height: 17px; text-decoration: underline; }
A.head12:hover { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px;letter-spacing: -1px;font-weight: bold; line-height: 16px; text-decoration: none; } 

A.head14:link { color: #0000FF; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.30px;font-weight: bold; line-height: 17px; text-decoration: underline; }
A.head14:visited { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.30px;font-weight: bold; line-height: 17px; text-decoration: underline; }
A.head14:hover { color: #800080; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px;letter-spacing: -0.30px;font-weight: bold; line-height: 17px; text-decoration: none; } 

A.head15:link, A.head15:visited {color: #0000CC;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 15px;letter-spacing: -1px;font-weight: bold;line-height: 17px;text-decoration: underline;}
A.head15:hover {color: #0000CC;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 15px;letter-spacing: -1px;font-weight: bold;line-height: 17px;text-decoration: none;}   

A.head22:link, A.head22:visited { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 22px; letter-spacing: -1px;font-weight: bold; line-height: 26px; text-decoration: underline; }
A.head22:hover { color: #CC0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 22px;letter-spacing: -1px;font-weight: bold; line-height: 26px; text-decoration: none; }  

A.head23:link    { color: #0000FF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 23px;font-weight: bold;font-style: normal;line-height: 23px;word-spacing: -1px;letter-spacing: -2px; text-indent: 1px; text-decoration: underline; }
A.head23:hover   { color: #800080;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 23px;font-weight: bold;font-style: normal;line-height: 23px;word-spacing: -1px;letter-spacing: -2px; text-indent: 1px; text-decoration: none; } 
A.head23:visited { color: #800080;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 23px;font-weight: bold;font-style: normal;line-height: 23px;word-spacing: -1px;letter-spacing: -2px; text-indent: 1px; text-decoration: underline; }



/*Spacers*/
 img.space{margin-top: 7px;margin-bottom: 7px;}
.spacer2{margin-bottom: 2px;}
.spacer3{margin-bottom: 3px;}
.spacer5{margin-bottom: 5px;}
.spacer7{margin-bottom: 7px;}
.spacer10{margin-bottom: 10px;}

/*ACE Styles*/

.accRowEven {background-color: #FFFFFF;line-height: 25px;}
.accRowOdd {background-color: #F4F4F4;line-height: 25px;}

.firstColumn {width: 20%; text-align: left;}
.secondColumn {width: 20%; text-align: left;}


/*Styling <hr>*/
hr {border:0; width: 95%; color: #CCCCCC; background-color: #CCCCCC; height: 1px;}

/*eStore Styles*/
.selectOneRadio td {background-color: #FAF006;font-weight: bold;}

/* Margin Indent - karl 02.23.07 */
.m5 {margin-left: 5px;}
.m10 {margin-left: 10px;}
.mr10 {margin-right: 20px;}
.m20 {margin-left: 20px;}
.m30 {margin-left: 30px;}
.m35 {margin-left: 35px;}
.m40 {margin-left: 40px;}

/* Nav_bottom definitions - karl 02.23.07 */
A.linktext:link {color: #0000FF;text-decoration: none;}
A.linktext:visited {color: #0000FF;text-decoration: none;}
A.linktext:hover {color: #0000FF;text-decoration: underline;}
A.linktext:active {color: #0000FF;text-decoration: none;}

/*title page flot image right*/
.floatright {float: right;margin: 0 0 10px 10px;border: 0px solid #666;padding: 2px;}

/*zebra style layout*/
.zebra td { padding:7px 20px 7px 5px; border-bottom:1px solid #ddd; }

/*autocheck styles */
.greenText {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	color: #009900;
}
.listBoldRed { 
	color: #990000; 
	font-family: "Arial Narrow", "Helvetica Narrow", sans-serif; 
	font-weight:bold; 
	font-size: 10pt; 
}

/* Alert Box */
.divAlert {
	font-size: 13px;
	line-height: 15px;
	margin: 5px 30px 20px 30px;
	padding: 5px 35px 5px 14px;
	color: #494949;
  	background-color: #f2dede;
  	border: 1px solid #DC1E32;
}
.divAlert h4 {
	font-size: 16px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #DC1E32;
}
.divAlert strong {
	color: #DC1E32;
}
.divAlert a {
	color: #0000FF;
	font-size: 13px;
	text-decoration: none;
}

.divAlert a:hover, a:focus {
	color: #0000FF;
	font-size: 13px;
	text-decoration: underline;
}
