body {
font: 76% Arial, Helvetica, sans-serif; 
color: #012d6a; 
text-align: left;
}
.heading1 {
font-size:110%;
letter-spacing:1px;
color: #FFFFFF;
font-weight: normal;
}
.pageHeader {
text-transform:uppercase;
font-size: 11px;
letter-spacing:2px;
color: #f3ab1d;
font-weight: bold;
padding-left: 20px;
}
.orangeHeading {
font-size: 11px;
letter-spacing:2px;
color: #f3ab1d;
font-weight: bold;
padding: 8px;
}
.productHeader {
text-transform:uppercase;
font-size: 12px;
letter-spacing:2px;
color: #012d6a;
font-weight: bold;
background-color: #EFEAD3;
}
.mainText{
padding: 20px;
}
.mainTextCell{
padding-right: 3px;
}
.redText{
color:#C2151C;
}
.greenText{
color:#0A8B44;
}

/*begin added by Chris*/
.whiteHeaderText {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 1px;
font-weight: bold;
color: #FFFFFF;
padding-top: 4px;
padding-left: 6px;
padding-right: 2px;
padding-bottom: 4px;
}

.blackpseudoHeaderText {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 1px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
}

.redpseudoHeaderText {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0px;
font-weight: bold;
color: #C2151C;
padding-top: 1px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
}

.blackpseudoHeaderText_med {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}

.brownishpseudoHeaderText_sm {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: 0px;
font-weight: bold;
color: #632612;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}

.SidebarLinkText {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #002D6A;
padding-top: 3px;
}

.SidebarLinkText a:link {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #002D6A;
padding-top: 3px;
text-decoration: none;
}
.SidebarLinkText a:visited {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #002D6A;
padding-top: 3px;
text-decoration: none;
}
.SidebarLinkText a:hover {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #C2151C;
padding-top: 3px;
text-decoration: underline;
}
.SidebarLinkText a:active {
font:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #C2151C;
padding-top: 3px;
text-decoration: underline;
}
/*end added by Chris*/

.b2bcell {
font-size: 11px;
letter-spacing:1px;
color: #FFFFFF;
padding: 8px;
 background-image: url(../images/bgb2b.jpg);
 background-repeat:repeat-x;
}
.spotlightcell {
 background-image: url(../images/bg_rightcolumn.gif);
 background-repeat: no-repeat;
}

/*begin added by Chris*/
.spotlightcell2 {
 background-image: url(../images/bg_rightcolumn2.gif);
 background-repeat: no-repeat;
}
.LB_spotlightcell {
 background-image: url(../images/bg_LB_rightcolumn.gif);
 background-repeat: no-repeat;
}
.CP_spotlightcell {
 background-image: url(../images/bg_CP_rightcolumn.gif);
 background-repeat: no-repeat;
}
/*end added by Chris*/

.spotlightimages {
 padding-top: 15px;
 padding-left: 16px;
 padding-right: 8px;
 padding-bottom: 12px;
}

.darkBlue_10 {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}

/*begin added by Chris*/
.blackBodyText_12 {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.blackBodyText_12 a:link {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}

.blackBodyText_12 a:visited {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: none;
}

.blackBodyText_12 a:hover {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}

.blackBodyText_12 a:active {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-decoration: underline;
}

.blackBodyText_11 {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.blackBodyText_11 a:link {
 color: #002D6A;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}

.blackBodyText_11 a:visited {
 color: #002D6A;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}

.blackBodyText_11 a:hover {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}

.blackBodyText_11 a:active {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: underline;
}

/*end added by Chris*/

.spotlightText {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 8px;
}

/*begin added by Chris*/
.spotlightText a:link {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 8px;
 text-decoration: none;
}
.spotlightText a:visited {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 8px;
 text-decoration: none;
}
.spotlightText a:hover {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 8px;
 text-decoration: underline;
}
.spotlightText a:active {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 8px;
 text-decoration: underline;
}
/*end added by Chris*/

.spotlightOrderInfo {
 padding-top: 35px;
 padding-right: 4px;
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}

/*begin added by Chris*/
.spotlightOrderInfo2 {
 padding-top: 6px;
 padding-right: 4px;
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}
/*end added by Chris*/


.spotlightUPS {
 padding-top: 76px;
 padding-right: 4px;
}

.darkBlue_10_B {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

.darkBlue_11 {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.darkBlue_11_B {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

/*begin added by Chris*/
.darkBlue_13_B {
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
}
/*end added by Chris*/

.white_11 {
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}


.cellPad1R {
 padding-right: 1px;
}
.cellPad10R {
 padding-right: 10px;
}
.cellPad4L {
 padding-left: 4px
}
.cellPad5B {
 padding-bottom: 5px;
}
.cellPad2T {
 padding-top: 2px;
}


.breadcrumbTxt {
 padding-left: 6px;
 padding-bottom: 6px;
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;

}

.bgBeigeLight {
background-color:#EFEAD3;
}
.productName {
background-color:#DFD6A9;
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
.productName a {
background-color:#DFD6A9;
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
}
.productPrice{
background-color:#E9E2C5;
color: #0A8B44;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}


.headerspacer {
 text-transform:lowercase;
 color: #516596;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
}

.headerMenu {
 text-transform:uppercase;
 color: #FFFFFF;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 padding-right: 20px;
 padding-bottom: 38px;
}
.headerMenu a:link {
 color: #FFFFFF;
 text-decoration: none;
}
.headerMenu a:visited {
 color: #FFFFFF;
 text-decoration: none;
}

.headerMenu a:hover {
 color: #f3ab1d;
 text-decoration: underline;
}

.headerMenu a:active {
 color: #f3ab1d;
 text-decoration: underline;
}
 
.mainMenuFooter {
 padding-bottom: 107px;
 background-image: url(../images/mainMenufooterBG.gif);
 background-repeat:repeat-y;
}
 
/*begin added by Chris*/
.mainMenuFooter2 {
 padding-bottom: 20px;
 background-image: url(../images/mainMenufooterBG.gif);
 background-repeat:repeat-y;
}
/*end added by Chris*/

.footer {
 color: #485c8f;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-transform:uppercase;
 padding-top: 4px;
 padding-left: 4px;
 padding-right: 4px;
 padding-bottom: 4px;
 background-image: url(../images/bgFooter.gif);
 background-repeat: no-repeat;
 /*letter-spacing:2px;*/
}
.footer a:link {
 color: #FFFFFF;
 text-decoration: none;
 /*
 color: #485c8f;
 text-decoration: none;
 */
}
.footer a:visited {
 color: #FFFFFF;
 text-decoration: none;
 /*
 color: #485c8f;
 text-decoration: none;
 */
}
.footer a:hover {
 color: #f3ab1d;
 text-decoration: underline;
 /*
 color: #ffffff;
 text-decoration: underline;
 */
}
.footer a:active {
 color: #f3ab1d;
 text-decoration: underline;
 /*
 color: #ffffff;
 text-decoration: underline;
 */
}

/*begin added by Chris*/
.greenBullets {
 color: #0A8B44;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}

.cp_HeaderText {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 23px;
 font-weight: bold;
 font-style: italic;
}

.cp-studies_SubheaderText {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: normal;
}

.cp-studies_BodyHeader {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 19px;
 font-weight: normal;
}

.cp-studies_BodyHeaderSub {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 22px;
 font-weight: bold;
}

.cp-studies_blueText_smbold {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #002D6A;
line-height: 1.5em;
}
.cp-studies_blueText_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #002D6A;
}
.cp-studies_blackText_under_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 1.4em;
}
.cp-studies_blackText_List_under_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 1.25em;
}

.cp_blackText_med {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}
.cp_blackText_med11 {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}

.cp_blueText_med {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
font-weight: bold;
color: #002D6A;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}
.cp_redlinkText {
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
}
.cp_redlinkText a:link{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText a:visited{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText a:hover{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText a:active{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText10 {
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
.cp_redlinkText10 a:link{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText10 a:visited{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText10 a:hover{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText10 a:active{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}

.cp_redlinkText11Arial {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
}
.cp_redlinkText11Arial a:link{
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.cp_redlinkText11Arial a:visited{
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.cp_redlinkText11Arial a:hover{
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.cp_redlinkText11Arial a:active{
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}

.cp_redlinkText12 {
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
.cp_redlinkText12 a:link{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText12 a:visited{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText12 a:hover{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}
.cp_redlinkText12 a:active{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline;
}

.pp_HeaderText {
 color: #F3AB1D;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 23px;
 font-weight: bold;
 font-style: italic;
}
.pp_blackText_med {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}
.pp_blackText_med11 {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: 0px;
font-weight: bold;
color: #000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}
.pp_blueText_med {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 0px;
font-weight: bold;
color: #002D6A;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
}

.pp-studies_SubheaderText {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: normal;
}

.pp-studies_BodyHeader {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 19px;
 font-weight: normal;
}

.pp-studies_BodyHeaderSub {
 color: #002D6A;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 22px;
 font-weight: bold;
}

.pp-studies_blueText_smbold {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #002D6A;
line-height: 1.5em;
}
.pp-studies_blueText_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #002D6A;
}
.pp-studies_blackText_under_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 1.4em;
}
.pp-studies_blackText_List_under_minititles {
font:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 1.25em;
}
.pp_redlinkText {
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
}
.pp_redlinkText a:link{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText a:visited{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText a:hover{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText a:active{
 color: #012d6a;;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText10 {
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
.pp_redlinkText10 a:link{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText10 a:visited{
 color: #C2151C;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText10 a:hover{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}
.pp_redlinkText10 a:active{
 color: #012d6a;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline;
}

.pp_redlinkText11Arial {
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
}
.pp_redlinkText11Arial a:link{
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.pp_redlinkText11Arial a:visited{
 color: #C2151C;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.pp_redlinkText11Arial a:hover{
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}
.pp_redlinkText11Arial a:active{
 color: #012d6a;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.08em;
 text-decoration: underline;
}

/*end added by Chris*/

