H1 {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400;}
H2 {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400; padding-bottom:20px}
H2.np {font: 22px helvetica,arial,sans-serif; color:#333333; font-weight:400;}
H3 {
	font: 14px helvetica,arial,sans-serif;
	color: #CC3333;
	font-weight:bold;
	margin:0px;
	padding-bottom:2px
}
H4 {font: 18px helvetica,arial,sans-serif; color:#333333; font-weight:bold; margin:0px; padding-bottom:2px}
BODY, .body {font: 12px verdana, arial,sans-serif; color:#333333;}
.bodyFooter {font: 12px verdana, arial,sans-serif; color:#666666;}
.xs {font: 10px verdana, arial,sans-serif; color:#333333;}
.size1 {font: 11px verdana, arial,sans-serif; color:#333333;}
.pt14 {font: 14px verdana, arial,sans-serif; color:#333333;}
.pt14act {font: 14px verdana, arial,sans-serif; color:#FF6633; font-weight: bold;}
a {text-decoration:none; color:#336699;}
a:hover {text-decoration:underline; color:#FF6633}
a:active {text-decoration:none; color:#FF6633}
.list {font: 11px verdana, arial,sans-serif; line-height: 16px;}
.tab {font: 10px verdana, arial,sans-serif; color:#476BA2; font-weight:bold; background-color:#D7DBE7; padding-left:12px}
.footer {font: 10px verdana, arial,sans-serif; color:#999999;}
.leftnav {font: 10px verdana, arial,sans-serif; color:#000000;}
.footerCopy {font: 10px verdana, arial,sans-serif; color: #999999;}
a.footerLink {font: 10px verdana, arial,sans-serif; color: #666666; text-decoration: underline;}
a.footerLink:hover {font: 10px verdana, arial,sans-serif; color: #333333; text-decoration: underline;}

 ul {list-style-image: url(/images/global/bullet.gif); margin-top: 5px; margin-left: 15px; font: 11px verdana, arial,sans-serif; line-height: 13px;}
 li.list {list-style-image: url(/images/global/bullet.gif); font-size:11px;}
/* styles for ac added 01.04 */ 
.dothorzln{background-image: url(/images/global/bgdots.gif); background-repeat: repeat-x;}         
.vertln {background-image: url(/images/global/divbgvt.gif); background-repeat: repeat-y; background-color: #E8E8E8;}
.horzln {background-image: url(/images/global/divbghz.gif); background-repeat: repeat-x; background-color: #E8E8E8; font: 11px Verdana, Arial, sans-serif;}
.greybg {background-color: #E8E8E8;}   
.box {border: 1px solid #999999; }
.boxhdr {font: 12px verdana, arial,sans-serif; color:#666666; padding-left:10px}
.whrtbrdr{ padding: 5px 5px 5px 5px; font: 11px Verdana, Arial, sans-serif; border-right: 1px solid #FFFFFF}
.size1_5pd {padding: 5px 5px 5px 5px; font: 11px Verdana, Arial, sans-serif;} 

.pd {padding: 20px 20px 20px 23px; font: 11px Verdana, Arial, sans-serif;}   
.hzpd {padding: 2px 20px 2px 23px; font: 11px Verdana, Arial, sans-serif;}
.hztxtpd {padding: 5px 0px 5px 0px;}
.vtpd {padding: 2px 0px 2px 20px; font: 11px Verdana, Arial, sans-serif;}
.b2subhd {font: bold 11px Verdana, Arial, sans-serif; color: #336699; padding: 0; margin: 0; text-decoration: none;}
 h5 {padding-top: 1px; padding-right: 0px; font: 16px Helvetica, Arial, sans-serif; font-weight: normal;}   
/* styles for y prods pages added 04.04 */
.smHed {font: bold 12px verdana, arial, sans-serif;}
ul.carbl {list-style-image: url(/images/global/bullet.gif); padding-left: 30px; padding-right: 20px; font: 12px verdana, arial, sans-serif; line-height: 14px;}
.orngTxt {font: bold 12px verdana, arial, sans-serif; color: #F63;}
.yft {font: 10px verdana, arial, sans-serif; color: #999;}
.vpad {padding: 16px 0px 16px 0px;}
.hdpd {font: 12px verdana, arial,sans-serif; padding: 10px;}
.rpd {padding-right: 10px;}.required {
	color: #CC3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
