body { background-color:#EFE7D4; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }

.headerMainTable { background-color:#84BBF3; position:relative; z-index:2000; margin:0px; padding:0px; top:0px; vertical-align:top; }
.headerTSLogo { position:relative; margin:0px; padding:0px; margin-top:7px; margin-left:29px; }

.headerNewTopSpacerTD { margin:0px; padding:0px; height:8px; max-height:8px; table-layout:fixed;
 background-color:#024477;}
.headerNewTopSpacer { margin:0px; padding:0px; height:0px; width:0px; display:none; }

.headerPrimaryLinksFrame { margin:0px; padding:0px; background-color:#84BBF3; height:15px; width:700px; }
.headerPrimaryLinks { margin:0px; padding:0px; margin-right:29px; color:#77A8DB; 
  font:11px "Lucida Sans", Arial, Helvetica, sans-serif; font-weight:bold; }
.headerPrimaryLinks a { color:#FFFFFF; font:11px "Lucida Sans", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
.headerPrimaryLinks a:hover { text-decoration:underline; }
.headerPrimaryLinksBody { padding:0px; margin:0px; top:0px; left:0px; }

.headerBumpTD { margin:0px; padding:0px; height:65px; }
.headerBumpTDStatic { margin:0px; padding:0px; }
.headerBumpBtnsStatic { margin:0px; padding:0px; height:43px; vertical-align:top; }
.headerBumpBtnsStaticTD { vertical-align:top; }
.headerBumpFrame { margin:0px; padding:0px; top:0px; height:65px; }
.headerBtnLink { margin:0px; padding:0px; }
.headerBtn, .headerSearchBtn { margin:0px; padding:0px; padding-left:2px; border:0px; }
a:hover .headerBtn { filter:alpha(opacity=88); -moz-opacity:.88; opacity:.88;  }
.headerSearchForm { margin:0px; padding:0px; }
.headerSearchBtn { margin:0px; padding:0px; padding-left:2px; border:0px; }
.headerSearchField { margin:0px; padding:2px; margin-bottom:4px; color:#999999; 
  font:10px Arial, Helvetica, sans-serif; width:140px; height:15px;
  border-top:1px solid #ABADB3; border-bottom:1px solid #E3E9EF; border-left:1px solid #E2E3EA; border-right:1px solid #DBDFE6; }
.bodyBackground { background:#EFE7D4 url(../images/body_side.gif) center repeat-y; }

.NavTD { height:77px; max-height:77px; border-bottom:0px solid #4D9BDB;  padding:0px; }
 
.StaticMainTable { top:0px; padding:0px; min-height:1000px;}

.StaticMainSection, .StaticMainSectionTD { background-color:#FFFFFF; height:900px;}

.StaticHeader { height:77px; max-height:77px; margin:0px; padding:0px; }

.headerImg { margin:0px; padding:0px; margin-bottom:-10px;}

.headerImgTD { height:77px; max-height:77px; margin:0px; padding:0px; margin-bottom:-5px;}

.fontRed { color:#FF0000; }

#TSLCallOutStaticTR { visibility:hidden; height:0px; }
#TSLCallOutDiv{ position:fixed; padding:inherit; top:0px; left:0px; z-index:2500; display:inherit;
  visibility:hidden; border-width:0px; text-align:center; width:100%; height:inherit; }  
.MainTSLCallOutTBTD { background-color:#000000; vertical-align:top; table-layout:fixed;
  filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; text-align:center; }
.MainTSLCallOutImgInnerTB { text-align:right; width:700px; }
.MainTSLCallOutImg, img.MainTSLCallOutImg { position:relative; z-index:10000;
  top:0px; left:0px; background-color:#000000;
  filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.MainTSLCallOutClose, a.MainTSLCallOutClose, a:hover.MainTSLCallOutClose,
.MainTSLCallOutCloseSm, a.MainTSLCallOutCloseSm, a:hover.MainTSLCallOutCloseSm  
{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:-4px;
  font-size:12px; color:#EEEEEE; text-decoration:none; padding-right:20px; }
.MainTSLCallOutCloseSm, a.MainTSLCallOutCloseSm, a:hover.MainTSLCallOutCloseSm 
{ font-weight:normal; font-size:11px; }

.storeFrame, iframe.storeFrame, .storeFrame iframe, iframe .storeFrame { margin-top:-30px; position:relative; z-index:1;}