html{background:#fff;min-height:100%;margin-bottom:1px;filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body{margin:0;padding:0;font-family:verdana,helvetica,arial,sans-serif;font-size:11px;letter-spacing:-.02em;}
img{border:0;}
td,p,ul{margin:0;padding:0;}
.input{margin:0;padding:0;font-size:10px;}
.note{font-size:9px;}
.divider{padding:0 14px;font-size:10px;color:#ccc;}
#header{width:762px;font-size:10px;color:#666;margin:0 auto;}
#header a{color:#fff;}
#header a.mycart{background:url(../../images/icon_cart.gif) no-repeat left 50%;padding-left:20px;}
#header .logo{float:left;}
#header .logo_tag{float:left;width:305px;padding-top:10px;}
#header .headerlinks{float:right;padding-top:15px;}
#header .language a:link,#header .language a:visited{text-align:right;text-decoration:none;color:#333;font-size:11px;}
#header .language a:hover,#header .language a:active{text-decoration:underline;}
#header .location{float:right;padding-top:20px;text-align:right;font-size:11px;}
#header .location a:link,#header .location a:visited{font-size:11px;color:#666;text-decoration:underline;}
#header .location a:hover,#header .location a:active{font-size:11px;color:#333;text-decoration:underline;}
#header .toplinks a:link,#header .toplinks a:visited{position:relative;top:10px;margin:0;padding:0 0 0 10px;color:#666;text-decoration:none;font:bold 12px arial,helvetica,sans-serif;}
#header .toplinks a:hover,#header .toplinks a:active{color:#666;text-decoration:underline;}
#header .search input{margin:0;padding:0;font-size:9px;}
#header .search{text-align:right;padding-top:5px;}
#header .search a{position:relative;top:6px;margin:0;padding:0 0 0 10px;}
#transbox_sso{border-right:1px solid #dedfde;border-bottom:1px solid #dedfde;border-left:1px solid #dedfde;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;padding:0px 0px 0px 0px;background:#fff;}
#transcontent_sso div{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}

A.tboxlink_11:link,a.tboxlink_11:visited{font-size:11px;color:#666;text-decoration:none;}
A.tboxlink_11:hover,A.tboxlink_11:active{font-size:11px;color:#666;text-decoration:underline;}

#main_nav{margin:0;padding:0;z-index:15;}

a.menulink:link,a.menulink:visited{display:block;background:#ff0000 url(../../images/new_nav/bg_redmenu_up.jpg) repeat-x left top;height:35px;margin:0;padding:0 0 0 10px;line-height:2.7em;letter-spacing:.03em;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
a.menulink:hover,a.menulink:active{background:#ff0000 url(../../images/new_nav/bg_redmenu_dn.jpg) repeat-x left top;text-decoration:none;}
a.menulink_current:link,a.menulink_current:visited,a.menulink_current:hover,a.menulink_current:active{display:block;background:#ac0000 url(../../images/new_nav/bg_redmenu_dn.jpg) repeat-x left top;height:35px;margin:0;padding:0 0 0 10px;line-height:2.7em;letter-spacing:.03em;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}

.redmenu{height:35px;background:url(../../images/new_nav/bg_redbar.jpg) repeat-x;}
.snav_dropdown{padding:2px;border:0px;background:#000;}
.menu_subnav{list-style:none;padding:0;}
/* Hides from IE5-mac \*/
* html .menu_subnav{list-style:none;padding:0;line-height: 1.1;}
/* End hide from IE5-mac */ 

.menu_subnav li{padding:0px;}
.snav_sectionhead{margin:12px 0 2px 7px;padding:8px 2px 0px 7px;font-size:11px;font-weight:bold;color:#fff;line-height:1.2em;font-family:arial, helvetica, sans-serif;}
.snav_sectionhead a:link, .snav_sectionhead a:visited{color:#fff;text-decoration:none;font-weight:bold;font-family:arial, helvetica, sans-serif;}
.snav_sectionhead a:hover, .snav_sectionhead a:active{}
.snav_t_12_b{FONT-SIZE:11px;COLOR:#fff;padding-left:5px;padding-right:8px;TEXT-DECORATION:none;Filter:DropShadow (Color=#560000 OffX=1,OffY=1,Positive=true);}
.bg_snavLinkOn{text-decoration:none;display:block;BACKGROUND:#660000;margin:1px 0px 1px 0px;line-height:1.4em;padding:1px 2px 4px 7px;FONT-SIZE:11px;COLOR:#fff;font-weight:bold;font-family:arial, helvetica, sans-serif;_margin-bottom:-20px;}
.bg_snavLinkOff{text-decoration:none;display:block;BACKGROUND:#000; margin:1px 0px 1px 0px;line-height:1.4em;padding:1px 2px 4px 7px;FONT-SIZE:11px;COLOR:#fff;font-weight:bold;font-family:arial, helvetica, sans-serif;_margin-bottom:-20px;}
.bg_snavLinkOn2{text-decoration:none;display:block;BACKGROUND:#660000;margin:0;padding:1px 2px 2px 7px;FONT-SIZE:11px;COLOR:#fff;font-weight:bold;font-family:arial, helvetica, sans-serif;}
.bg_snavLinkOff2{text-decoration:none;display:block;BACKGROUND:#000; margin:0;padding:1px 2px 2px 7px;FONT-SIZE:11px;COLOR:#fff;font-weight:bold;font-family:arial, helvetica, sans-serif;}
#newlocation{position:absolute;right:0;top:37px;_top:4px;background:#fff;border:1px solid #eee;font-size:10px;color:#555;letter-spacing:-.03em;width:210px;height:90px;z-index:9;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
#newlocation p{margin:0;padding:5px 10px 0 18px;}
#newlocation table{margin-left:18px;}

#newlocation p.boxheader{margin:0;padding:9px 0 0 18px;font-family:Helvetica,Arial,sans-serif;text-align:left;font-size:14px;font-weight:bold;filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}
#newlocation #close{position:absolute;top:6px;right:0;}
#newlocation p.dot_div{position:relative;top:0;background:url(../../images/dotted_border_hr.gif) repeat-x;margin:8px 10px 0 18px;padding:0;}

	A.tboxlink_11:link, a.tboxlink_11:visited {font-size: 11px; color:#666; text-decoration: none;}
	A.tboxlink_11:hover, A.tboxlink_11:active {font-size: 11px; color:#666; text-decoration: underline;}
	.tbox_11,.formtext{font-size:11px;color:#333;}
	.tbox_11smr,.securityInfoText{font-size:9px;color:#666;}
	.securityInfoText a:link, .securityInfoText a:visited{color:#333;text-decoration:none;}
	.securityInfoText a:hover, .securityInfoText a:active{color:#333;text-decoration:underline;}
	.tbox_11smr a:link, .tbox_11smr a:visited, .tbox_11smr a:hover, .tbox_11smr a:active{text-decoration:underline;}
	
