td, body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #43463D;}
legend {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #83A66D; font-style: italic;}
.mainbody {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.reportBoxes {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.headers {font-family: Verdana, Centruy Gothic, Arial; font-size: 12px; color: #333333; text-decoration: none; font-weight: bolder}
.regularBig {  font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none}
.regular {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #43463D;}
.linecolorhome {BACKGROUND-COLOR: #3F761D;}
.header { font-family: Arial; font-size: 15px; color: #000000; text-decoration: none; font-weight: bolder}
.pagetitle { font-family: Arial; font-size: 15px; color: #000000; text-decoration: none; font-weight: bolder}

.subHeaders {
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px;  
        color: #83A66D;
        font-weight: bold; 
}

input { 
border: solid 1px;
border-color: #000000;
background-color: #E2EADD;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #121212;
}

select { 
border: solid 1px;
border-color: #000000;
background-color: #E2EADD;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #121212;
}

textarea { 
border: solid 1px;
border-color: #000000;
background-color: #E2EADD;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
color: #121212;
}

.formTransparent {
background-color: transparent;
border: 0px;
}

a:link {  font-family: Verdana, Arial; font-size: 11px; color: #3F751D; text-decoration: underline;}
a:visited {  font-family: Verdana, Arial; font-size: 11px; color: #3F751D; text-decoration: underline;}
a:hover {  font-family: Verdana, Arial; font-size: 11px; color: #3F751D; text-decoration: none;}

.upperCase { text-transform: uppercase; }                                          

.checkoutfieldheaders { background-color: #C6D6BB; font-size: 10px; font-weight: bold;}
.cartRow1 { background-color: #E2EADD; }
.cartRow2 { background-color: #FFFFFF; }
.cartRow3 { background-color: #F0F6EC; }
.tableBorders { border: 1px solid #C6D6BB; padding: 0px; border-color: #C6D6BB;}
.reportTableColumns { border-right: 1px solid #C6D6BB; border-bottom: 1px solid #C6D6BB; padding: 3px;}

.leftlist { 
margin-top: 0px; 
margin-bottom: 0px;
letter-spacing: 0px;
padding-left: 10px;
margin-left: 5px;
list-style-type: square;
}

a.navlinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:active.navlinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:link.navlinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:visited.navlinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:hover.navlinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

.bb2uSelect {
background-color:#FFFFFF;
color:000000;
font-family:Arial, Verdana, Helvetica;
font-size:12px;
border: 1px solid #FFFFFF;
}

.topRow td { 
background-color: #3F761D; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF; 
line-height: 25px;
padding-left: 10px;
}

a.topRow {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:active.topRow {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:link.topRow {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:visited.topRow {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:hover.topRow {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

.mainNav { background-color: #83A66D; }

.topSubRow td { 
background-color: #83A66D; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #FFFFFF; 
line-height: 25px;
padding-left: 10px;
}

.topSubSubRow td { 
background-color: #3F761D; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #FFFFFF; 
line-height: 25px;
padding-left: 10px;
}

.leftSep { 
background-color: #83A66D;   
line-height: 1px;
}

.leftMainNav td { 
background-color: #3F761D; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #FFFFFF; 
line-height: 25px;
padding-left: 5px;
/*background-image:url(/images/myapex/tab_back.gif);*/
}

.leftMainNavFitProReturn td {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #FFFFFF; 
line-height: 25px;
padding-left: 5px;
background-image:url(/images/myapex/tab_back_fitpro_return.gif);
}

a.leftMainNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a:active.leftMainNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a:link.leftMainNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a:visited.leftMainNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a:hover.leftMainNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}

.leftSubNav td { 
background-color: #83A66D; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #FFFFFF; 
padding-left: 1px;
padding-top: 4px;
padding-bottom: 10px;
line-height: 17px;
}

.subnavList ul { 
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 3px;
padding-left: 3px;
list-style-type: none;
}

.subnavList li { 
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 3px;
padding-left: 3px;
list-style-type: none;
}

.greenBox {
border: solid 1px;
border-color: #3F761D;
background-color: #3F761D;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #222222;
}

.innerGreenBox {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333;
}

.innerGreenBoxNotActive {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #333333;
}

.greenBoxBottom {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
line-height: 22px;
padding-left: 4px;
}

a.greenBoxBottom {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:active.greenBoxBottom {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:link.greenBoxBottom {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:visited.greenBoxBottom {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a:hover.greenBoxBottom {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

.homeResourceOuterBox {
border: solid 1px;
border-color: #BDCCB3;
background-color: #DDEAD5;
}

.homeResourceInnerBox {
background-color: #C4D2BB;
padding: 4px;
}

.homeResourceInnerBoxHeadline {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #333333;
padding: 4px;
}

.homeResourceInnerBoxContent {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #333333;
padding: 4px;
}

.homeContentCells {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #333333;
padding-left: 4px;
padding-right: 4px;
background-color: white;
}

a.homeResourcesBoxLinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:active.homeResourcesBoxLinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:link.homeResourcesBoxLinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:visited.homeResourcesBoxLinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline;}
a:hover.homeResourcesBoxLinks {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none;}

a.homeResourcesBoxLinksBold {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold; font-style: italic;}
a:active.homeResourcesBoxLinksBold {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold; font-style: italic;}
a:link.homeResourcesBoxLinksBold {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold; font-style: italic;}
a:visited.homeResourcesBoxLinksBold {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: bold; font-style: italic;}
a:hover.homeResourcesBoxLinksBold {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: bold; font-style: italic;}

.atyd_active_table {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

.bb_home_active_text {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666;
padding-left: 4px;
padding-top: 2px;
padding-bottom: 2px;
}

.blackBox {
border: solid 1px;
border-color: #000000;
background-color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #222222;
}

.blackBoxBottom {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
line-height: 18px;
background-color: #CED7C4;
}

.bb_notactive_table {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666;
padding-left: 3px;
padding-top: 0px;
padding-bottom: 0px;
}

.bodybuggLeftColumn {
width: 142px;
vertical-align: top;
padding-top: 3px;
}

.bodybuggBoxText {
font-size: .9em;
padding-left: 2px;
}

.layerTopBox {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF;
font-weight: bold;
background-color: #70935B;
padding-left: 5px;
}

.layerBottomBox {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
background-color: #3F751D;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

.atyd_layer_need_it_now { 
position: absolute; 
left: 495px; 
top: 380px; 
width: 100px; 
height: 100px;
visibility: hidden; 
}

.atyd_layer_gift_orders { 
position: absolute; 
left: 495px; 
top: 400px; 
width: 100px; 
height: 100px;
visibility: hidden; 
}

.atyd_layer_alerts { 
position: absolute; 
left: 495px; 
top: 450px; 
width: 100px; 
height: 100px;
visibility: hidden; 
}


.outline {
	border: 1px solid #FFFFFF;
}

.scrollClass {
     text-align:left;
     font:normal 80% Arial,sans-serif;
     color: #FFFFFF;
     font-weight: bold;
}

.scrollLayer { 
     position: absolute;
     top: 141px;
     left: 245px;
     color: #FFFFFF;
 
}

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

