/* CLIENT NAME */

/* BASIC ELEMENTS
------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption { margin:0; padding:0; }

table, th, td { margin:0; }

html { min-height:100%; } /* add:margin-bottom:1px if you want scrollbar to always appear (avoids page shifting) */

body { text-align:center; font-size:1em; line-height:1em; font-family:arial, helvetica, sans-serif; color:#333; background:#fff; }
table, th, td, input, textarea, select { font-size:1em; line-height:1.3em; font-family:arial, helvetica, sans-serif; color:#333; }

a img, :link img, :visited img { border:none; }

a:link { color:#e51b24; text-decoration:underline; }
a:visited { color:#e51b24; text-decoration:underline; }
a:hover, a:active { color:#e51b24; text-decoration:none; }

abbr { border-bottom:1px dotted #ccc; cursor:help; }

/* Defaults set here. Specifics set where needed later in the document (i.e. #content h1, etc.) */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }

h3.black {color:#000!important; font-size: 1.6em !important;}

.required {color:#cc3333;}

/* NEW DISTRIBUTOR STYLES HERE
------------------------------------------------------------------------------------- */
#container { color:#3c3e41; }
#container .inner {  }

a, a:link, a:hover, a:visited { color:#6486ae; text-decoration:none; }

.nolink img, a.nolink:link, a.nolink:hover img, a.nolink:visited img { text-decoration:none; }

#container { margin:0 auto; width:949px; _width:960px; font-size:.75em; text-align:left; background-color:#fff;  }

#header { position:relative; height:100px; z-index:0; width:949px; margin-top:18px; background:#fff; }

#logo { background-color:#fff; width:166px; height:74px; float:left; }

#secondary_image { height:1px; left:385px; position:relative; top:20px; width:605px;}

/*#secondary_image { position:relative; width:260px; height:74px; margin-bottom:-100px; margin-left:87px;}*/
/*#secondary_image { position:relative; width:1px; height:1px; }*/
#secondary_image img { position:relative; top:-159px; float:right; }
/* #secondary_image img ( left:679px; }*/

#cardiac_start { background-color:#fff; width:160px; height:74px;  float:right; }

#main_nav { width:949px; _width:960px; height:20px;}

/* default cardiostart */
#top_nav li a, #top_nav li strong { height:30px; background-image:url(../images/main_nav.png); } 

#top_nav li.whatis, #top_nav li.whatis strong { background-position:0 0px; width:316px; }
#top_nav li.aboutdefib, #top_nav li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav li.prodinfo, #top_nav li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav li.save, #top_nav li.save strong { background-position:-753px 0px; width:193px; }

#top_nav li.whatis:hover a, #top_nav li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav li.aboutdefib:hover a, #top_nav li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav li.prodinfo:hover a, #top_nav li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav li.save:hover a, #top_nav li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav li.whatison, #top_nav li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav li.aboutdefibon, #top_nav li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav li.prodinfoon, #top_nav li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav li.saveon, #top_nav li.saveon strong { background-position:-753px -30px; width:193px; }
/* default */

/* english */
#top_nav_sample li { margin-right:1px; }

#top_nav_sample li a, #top_nav_sample li strong { height:30px; background-image:url(../images/main_nav.png); } 

#top_nav_sample li.whatis, #top_nav_sample li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_sample li.aboutdefib, #top_nav_sample li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_sample li.prodinfo, #top_nav_sample li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_sample li.save, #top_nav_sample li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_sample li.whatis:hover a, #top_nav_sample li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_sample li.aboutdefib:hover a, #top_nav_sample li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_sample li.prodinfo:hover a, #top_nav_sample li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_sample li.save:hover a, #top_nav_sample li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_sample li.whatison, #top_nav_sample li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_sample li.aboutdefibon, #top_nav_sample li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_sample li.prodinfoon, #top_nav_sample li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_sample li.saveon, #top_nav_sample li.saveon strong { background-position:-753px -30px; width:193px; }
/* english */

#top_nav_danish li { margin-right:1px; }

#top_nav_danish li a, #top_nav_danish li strong { height:30px; background-image:url(../images/main_nav_danish.png); } 

#top_nav_danish li.whatis, #top_nav_danish li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_danish li.aboutdefib, #top_nav_danish li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_danish li.prodinfo, #top_nav_danish li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_danish li.save, #top_nav_danish li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_danish li.whatis:hover a, #top_nav_danish li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_danish li.aboutdefib:hover a, #top_nav_danish li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_danish li.prodinfo:hover a, #top_nav_danish li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_danish li.save:hover a, #top_nav_danish li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_danish li.whatison, #top_nav_danish li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_danish li.aboutdefibon, #top_nav_danish li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_danish li.prodinfoon, #top_nav_danish li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_danish li.saveon, #top_nav_danish li.saveon strong { background-position:-753px -30px; width:193px; }

#top_nav_orbitech li { margin-right:1px; }

#top_nav_orbitech li a, #top_nav_orbitech li strong { height:30px; background-image:url(../images/main_nav_norwegian.png); } 

#top_nav_orbitech li.whatis, #top_nav_orbitech li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_orbitech li.aboutdefib, #top_nav_orbitech li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_orbitech li.prodinfo, #top_nav_orbitech li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_orbitech li.save, #top_nav_orbitech li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_orbitech li.whatis:hover a, #top_nav_orbitech li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_orbitech li.aboutdefib:hover a, #top_nav_orbitech li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_orbitech li.prodinfo:hover a, #top_nav_orbitech li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_orbitech li.save:hover a, #top_nav_orbitech li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_orbitech li.whatison, #top_nav_orbitech li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_orbitech li.aboutdefibon, #top_nav_orbitech li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_orbitech li.prodinfoon, #top_nav_orbitech li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_orbitech li.saveon, #top_nav_orbitech li.saveon strong { background-position:-753px -30px; width:193px; }

#top_nav_french li { margin-right:1px; }

#top_nav_french li a, #top_nav_french li strong { height:30px; background-image:url(../images/main_nav_french.png); } 

#top_nav_french li.whatis, #top_nav_french li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_french li.aboutdefib, #top_nav_french li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_french li.prodinfo, #top_nav_french li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_french li.save, #top_nav_french li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_french li.whatis:hover a, #top_nav_french li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_french li.aboutdefib:hover a, #top_nav_french li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_french li.prodinfo:hover a, #top_nav_french li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_french li.save:hover a, #top_nav_french li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_french li.whatison, #top_nav_french li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_french li.aboutdefibon, #top_nav_french li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_french li.prodinfoon, #top_nav_french li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_french li.saveon, #top_nav_french li.saveon strong { background-position:-753px -30px; width:193px; }

#top_nav_german li { margin-right:1px; }

#top_nav_german li a, #top_nav_german li strong { height:30px; background-image:url(../images/main_nav_german.png); } 

#top_nav_german li.whatis, #top_nav_german li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_german li.aboutdefib, #top_nav_german li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_german li.prodinfo, #top_nav_german li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_german li.save, #top_nav_german li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_german li.whatis:hover a, #top_nav_german li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_german li.aboutdefib:hover a, #top_nav_german li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_german li.prodinfo:hover a, #top_nav_german li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_german li.save:hover a, #top_nav_german li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_german li.whatison, #top_nav_german li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_german li.aboutdefibon, #top_nav_german li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_german li.prodinfoon, #top_nav_german li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_german li.saveon, #top_nav_german li.saveon strong { background-position:-753px -30px; width:193px; }

#top_nav_italian li { margin-right:1px; }

#top_nav_italian li a, #top_nav_italian li strong { height:30px; background-image:url(../images/main_nav_italian.png); } 

#top_nav_italian li.whatis, #top_nav_italian li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_italian li.aboutdefib, #top_nav_italian li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_italian li.prodinfo, #top_nav_italian li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_italian li.save, #top_nav_italian li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_italian li.whatis:hover a, #top_nav_italian li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_italian li.aboutdefib:hover a, #top_nav_italian li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_italian li.prodinfo:hover a, #top_nav_italian li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_italian li.save:hover a, #top_nav_italian li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_italian li.whatison, #top_nav_italian li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_italian li.aboutdefibon, #top_nav_italian li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_italian li.prodinfoon, #top_nav_italian li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_italian li.saveon, #top_nav_italian li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_spanish li { margin-right:1px; }

#top_nav_spanish li a, #top_nav_spanish li strong { height:30px; background-image:url(../images/main_nav_spanish.png); } 

#top_nav_spanish li.whatis, #top_nav_spanish li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_spanish li.aboutdefib, #top_nav_spanish li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_spanish li.prodinfo, #top_nav_spanish li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_spanish li.save, #top_nav_spanish li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_spanish li.whatis:hover a, #top_nav_spanish li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_spanish li.aboutdefib:hover a, #top_nav_spanish li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_spanish li.prodinfo:hover a, #top_nav_spanish li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_spanish li.save:hover a, #top_nav_spanish li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_spanish li.whatison, #top_nav_spanish li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_spanish li.aboutdefibon, #top_nav_spanish li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_spanish li.prodinfoon, #top_nav_spanish li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_spanish li.saveon, #top_nav_spanish li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_korean li { margin-right:1px; }

#top_nav_korean li a, #top_nav_korean li strong { height:30px; background-image:url(../images/main_nav_korean.png); } 

#top_nav_korean li.whatis, #top_nav_korean li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_korean li.aboutdefib, #top_nav_korean li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_korean li.prodinfo, #top_nav_korean li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_korean li.save, #top_nav_korean li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_korean li.whatis:hover a, #top_nav_korean li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_korean li.aboutdefib:hover a, #top_nav_korean li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_korean li.prodinfo:hover a, #top_nav_korean li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_korean li.save:hover a, #top_nav_korean li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_korean li.whatison, #top_nav_korean li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_korean li.aboutdefibon, #top_nav_korean li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_korean li.prodinfoon, #top_nav_korean li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_korean li.saveon, #top_nav_korean li.saveon strong { background-position:-753px -30px; width:193px; }

#top_nav_sang_chung li { margin-right:1px; }

#top_nav_sang_chung li a, #top_nav_sang_chung li strong { height:30px; background-image:url(../images/main_nav_sang_chung.png); } 

#top_nav_sang_chung li.whatis, #top_nav_sang_chung li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_sang_chung li.aboutdefib, #top_nav_sang_chung li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_sang_chung li.prodinfo, #top_nav_sang_chung li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_sang_chung li.save, #top_nav_sang_chung li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_sang_chung li.whatis:hover a, #top_nav_sang_chung li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_sang_chung li.aboutdefib:hover a, #top_nav_sang_chung li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_sang_chung li.prodinfo:hover a, #top_nav_sang_chung li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_sang_chung li.save:hover a, #top_nav_sang_chung li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_sang_chung li.whatison, #top_nav_sang_chung li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_sang_chung li.aboutdefibon, #top_nav_sang_chung li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_sang_chung li.prodinfoon, #top_nav_sang_chung li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_sang_chung li.saveon, #top_nav_sang_chung li.saveon strong { background-position:-753px -30px; width:193px; }



#top_nav_portuguese li { margin-right:1px; }

#top_nav_portuguese li a, #top_nav_portuguese li strong { height:30px; background-image:url(../images/main_nav_portuguese.png); } 

#top_nav_portuguese li.whatis, #top_nav_portuguese li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_portuguese li.aboutdefib, #top_nav_portuguese li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_portuguese li.prodinfo, #top_nav_portuguese li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_portuguese li.save, #top_nav_portuguese li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_portuguese li.whatis:hover a, #top_nav_portuguese li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_portuguese li.aboutdefib:hover a, #top_nav_portuguese li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_portuguese li.prodinfo:hover a, #top_nav_portuguese li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_portuguese li.save:hover a, #top_nav_portuguese li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_portuguese li.whatison, #top_nav_portuguese li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_portuguese li.aboutdefibon, #top_nav_portuguese li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_portuguese li.prodinfoon, #top_nav_portuguese li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_portuguese li.saveon, #top_nav_portuguese li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_finnish li { margin-right:1px; }

#top_nav_finnish li a, #top_nav_finnish li strong { height:30px; background-image:url(../images/main_nav_finnish.png); } 

#top_nav_finnish li.whatis, #top_nav_finnish li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_finnish li.aboutdefib, #top_nav_finnish li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_finnish li.prodinfo, #top_nav_finnish li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_finnish li.save, #top_nav_finnish li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_finnish li.whatis:hover a, #top_nav_finnish li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_finnish li.aboutdefib:hover a, #top_nav_finnish li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_finnish li.prodinfo:hover a, #top_nav_finnish li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_finnish li.save:hover a, #top_nav_finnish li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_finnish li.whatison, #top_nav_finnish li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_finnish li.aboutdefibon, #top_nav_finnish li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_finnish li.prodinfoon, #top_nav_finnish li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_finnish li.saveon, #top_nav_finnish li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_swedish li { margin-right:1px; }

#top_nav_swedish li a, #top_nav_swedish li strong { height:30px; background-image:url(../images/main_nav_swedish.png); } 

#top_nav_swedish li.whatis, #top_nav_swedish li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_swedish li.aboutdefib, #top_nav_swedish li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_swedish li.prodinfo, #top_nav_swedish li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_swedish li.save, #top_nav_swedish li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_swedish li.whatis:hover a, #top_nav_swedish li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_swedish li.aboutdefib:hover a, #top_nav_swedish li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_swedish li.prodinfo:hover a, #top_nav_swedish li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_swedish li.save:hover a, #top_nav_swedish li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_swedish li.whatison, #top_nav_swedish li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_swedish li.aboutdefibon, #top_nav_swedish li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_swedish li.prodinfoon, #top_nav_swedish li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_swedish li.saveon, #top_nav_swedish li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_laspanish li { margin-right:1px; }

#top_nav_laspanish li a, #top_nav_laspanish li strong { height:30px; background-image:url(../images/main_nav_laspanish.png); } 

#top_nav_laspanish li.whatis, #top_nav_laspanish li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_laspanish li.aboutdefib, #top_nav_laspanish li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_laspanish li.prodinfo, #top_nav_laspanish li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_laspanish li.save, #top_nav_laspanish li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_laspanish li.whatis:hover a, #top_nav_laspanish li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_laspanish li.aboutdefib:hover a, #top_nav_laspanish li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_laspanish li.prodinfo:hover a, #top_nav_laspanish li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_laspanish li.save:hover a, #top_nav_laspanish li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_laspanish li.whatison, #top_nav_laspanish li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_laspanish li.aboutdefibon, #top_nav_laspanish li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_laspanish li.prodinfoon, #top_nav_laspanish li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_laspanish li.saveon, #top_nav_laspanish li.saveon strong { background-position:-753px -30px; width:193px; }


#top_nav_zeba_medical li { margin-right:1px; }

#top_nav_zeba_medical li a, #top_nav_zeba_medical li strong { height:30px; background-image:url(../images/main_nav_zeba_medical.png); } 

#top_nav_zeba_medical li.whatis, #top_nav_zeba_medical li.whatis strong { background-position:0 0px; width:316px; }
#top_nav_zeba_medical li.aboutdefib, #top_nav_zeba_medical li.aboutdefib strong { background-position:-316px 0px; width:214px; }
#top_nav_zeba_medical li.prodinfo, #top_nav_zeba_medical li.prodinfo strong { background-position:-530px 0px; width:223px; }
#top_nav_zeba_medical li.save, #top_nav_zeba_medical li.save strong { background-position:-753px 0px; width:193px; }

#top_nav_zeba_medical li.whatis:hover a, #top_nav_zeba_medical li.whatis:hover a strong { background-position:0 -30px; width:316px; }
#top_nav_zeba_medical li.aboutdefib:hover a, #top_nav_zeba_medical li.aboutdefib:hover a strong { background-position:-316px -30px; width:214px; }
#top_nav_zeba_medical li.prodinfo:hover a, #top_nav_zeba_medical li.prodinfo:hover a strong { background-position:-530px -30px; width:223px; }
#top_nav_zeba_medical li.save:hover a, #top_nav_zeba_medical li.save:hover a strong { background-position:-753px -30px; width:193px; }

#top_nav_zeba_medical li.whatison, #top_nav_zeba_medical li.whatison strong { background-position:0 -30px; width:316px; }
#top_nav_zeba_medical li.aboutdefibon, #top_nav_zeba_medical li.aboutdefibon strong { background-position:-316px -30px; width:214px;}
#top_nav_zeba_medical li.prodinfoon, #top_nav_zeba_medical li.prodinfoon strong { background-position:-530px -30px; width:223px;  }
#top_nav_zeba_medical li.saveon, #top_nav_zeba_medical li.saveon strong { background-position:-753px -30px; width:193px; }



#top_nav_alliances li { margin-right:1px; }

#top_nav_alliances li a, #top_nav_alliances li strong { height:30px; background-image:url(../images/main_nav_alliances.png); } 

#top_nav_alliances li.partnership, #top_nav_alliances li.partnership strong { background-position:0 0px; width:188px; }
#top_nav_alliances li.whatis, #top_nav_alliances li.whatis strong { background-position:-188px 0px; width:188px; }
#top_nav_alliances li.aboutdefib, #top_nav_alliances li.aboutdefib strong { background-position:-376px 0px; width:188px; }
#top_nav_alliances li.prodinfo, #top_nav_alliances li.prodinfo strong { background-position:-564px 0px; width:188px; }
#top_nav_alliances li.save, #top_nav_alliances li.save strong { background-position:-752px 0px; width:188px; }

#top_nav_alliances li.partnership:hover a, #top_nav_alliances li.partnership:hover a strong { background-position:0 -30px; width:188px; }
#top_nav_alliances li.whatis:hover a, #top_nav_alliances li.whatis:hover a strong { background-position:-188px -30px; width:188px; }
#top_nav_alliances li.aboutdefib:hover a, #top_nav_alliances li.aboutdefib:hover a strong { background-position:-376px -30px; width:188px; }
#top_nav_alliances li.prodinfo:hover a, #top_nav_alliances li.prodinfo:hover a strong { background-position:-564px -30px; width:188px; }
#top_nav_alliances li.save:hover a, #top_nav_alliances li.save:hover a strong { background-position:-752px -30px; width:188px; }

#top_nav_alliances li.partnershipon, #top_nav_alliances li.partnershipon strong { background-position:0 -30px; width:188px; }
#top_nav_alliances li.whatison, #top_nav_alliances li.whatison strong { background-position:-188px -30px; width:188px; }
#top_nav_alliances li.aboutdefibon, #top_nav_alliances li.aboutdefibon strong { background-position:-376px -30px; width:188px;}
#top_nav_alliances li.prodinfoon, #top_nav_alliances li.prodinfoon strong { background-position:-564px -30px; width:188px;  }
#top_nav_alliances li.saveon, #top_nav_alliances li.saveon strong { background-position:-752px -30px; width:188px; }


#top_nav_uslacrosse li { margin-right:1px; width:188px; }

#top_nav_uslacrosse li a, #top_nav_uslacrosse li strong { height:30px; background-image:url(../images/main_nav_uslacrosse_long.png); } 

#top_nav_uslacrosse li.partnership, #top_nav_uslacrosse li.partnership strong { background-position:5px 0px; width:204px; }
#top_nav_uslacrosse li.whatis, #top_nav_uslacrosse li.whatis strong { background-position:-200px 0px; width:204px; }
#top_nav_uslacrosse li.aboutdefib, #top_nav_uslacrosse li.aboutdefib strong { background-position:-404px 0px; width:204px; }
#top_nav_uslacrosse li.prodinfo, #top_nav_uslacrosse li.prodinfo strong { background-position:-606px 0px; width:204px; }
#top_nav_uslacrosse li.save, #top_nav_uslacrosse li.save strong { background-position:-812px 0px; width:204px; }

#top_nav_uslacrosse li.partnership:hover a, #top_nav_uslacrosse li.partnership:hover a strong { background-position:5px -29px; width:204px; }
#top_nav_uslacrosse li.whatis:hover a, #top_nav_uslacrosse li.whatis:hover a strong { background-position:-200px -29px; width:204px; }
#top_nav_uslacrosse li.aboutdefib:hover a, #top_nav_uslacrosse li.aboutdefib:hover a strong { background-position:-404px -29px; width:204px; }
#top_nav_uslacrosse li.prodinfo:hover a, #top_nav_uslacrosse li.prodinfo:hover a strong { background-position:-606px -29px; width:204px; }
#top_nav_uslacrosse li.save:hover a, #top_nav_uslacrosse li.save:hover a strong { background-position:-812px -29px; width:204px; }

#top_nav_uslacrosse li.partnershipon, #top_nav_uslacrosse li.partnershipon strong { background-position:5px -29px; width:204px; }
#top_nav_uslacrosse li.whatison, #top_nav_uslacrosse li.whatison strong { background-position:-200px -29px; width:204px; }
#top_nav_uslacrosse li.aboutdefibon, #top_nav_uslacrosse li.aboutdefibon strong { background-position:-404px -29px; width:204px;}
#top_nav_uslacrosse li.prodinfoon, #top_nav_uslacrosse li.prodinfoon strong { background-position:-606px -29px; width:204px;  }
#top_nav_uslacrosse li.saveon, #top_nav_uslacrosse li.saveon strong { background-position:-812px -29px; width:204px; }

/*
#top_nav_uslacrosse li { margin-right:1px; width:188px; }

#top_nav_uslacrosse li a, #top_nav_uslacrosse li strong { height:30px; background-image:url(../images/main_nav_uslacrosse.png); } 

#top_nav_uslacrosse li.partnership, #top_nav_uslacrosse li.partnership strong { background-position:-5px 0px; width:188px; }
#top_nav_uslacrosse li.whatis, #top_nav_uslacrosse li.whatis strong { background-position:-196px 0px; width:188px; }
#top_nav_uslacrosse li.aboutdefib, #top_nav_uslacrosse li.aboutdefib strong { background-position:-385px 0px; width:188px; }
#top_nav_uslacrosse li.prodinfo, #top_nav_uslacrosse li.prodinfo strong { background-position:-577px 0px; width:188px; }
#top_nav_uslacrosse li.save, #top_nav_uslacrosse li.save strong { background-position:-758px 0px; width:188px; }

#top_nav_uslacrosse li.partnership:hover a, #top_nav_uslacrosse li.partnership:hover a strong { background-position:-5px -29px; width:188px; }
#top_nav_uslacrosse li.whatis:hover a, #top_nav_uslacrosse li.whatis:hover a strong { background-position:-196px -29px; width:188px; }
#top_nav_uslacrosse li.aboutdefib:hover a, #top_nav_uslacrosse li.aboutdefib:hover a strong { background-position:-385px -29px; width:188px; }
#top_nav_uslacrosse li.prodinfo:hover a, #top_nav_uslacrosse li.prodinfo:hover a strong { background-position:-577px -29px; width:188px; }
#top_nav_uslacrosse li.save:hover a, #top_nav_uslacrosse li.save:hover a strong { background-position:-758px -29px; width:188px; }

#top_nav_uslacrosse li.partnershipon, #top_nav_uslacrosse li.partnershipon strong { background-position:-5px -29px; width:188px; }
#top_nav_uslacrosse li.whatison, #top_nav_uslacrosse li.whatison strong { background-position:-196px -29px; width:188px; }
#top_nav_uslacrosse li.aboutdefibon, #top_nav_uslacrosse li.aboutdefibon strong { background-position:-385px -29px; width:188px;}
#top_nav_uslacrosse li.prodinfoon, #top_nav_uslacrosse li.prodinfoon strong { background-position:-577px -29px; width:188px;  }
#top_nav_uslacrosse li.saveon, #top_nav_uslacrosse li.saveon strong { background-position:-758px -29px; width:188px; }
*/

#top_nav_ohs li { margin-right:1px; width:188px; }

#top_nav_ohs li a, #top_nav_ohs li strong { height:30px; background-image:url(../images/main_nav_ohs.png); } 

#top_nav_ohs li.partnership, #top_nav_ohs li.partnership strong { background-position:5px 0px; width:204px; }
#top_nav_ohs li.whatis, #top_nav_ohs li.whatis strong { background-position:-200px 0px; width:204px; }
#top_nav_ohs li.aboutdefib, #top_nav_ohs li.aboutdefib strong { background-position:-404px 0px; width:204px; }
#top_nav_ohs li.prodinfo, #top_nav_ohs li.prodinfo strong { background-position:-606px 0px; width:204px; }
#top_nav_ohs li.save, #top_nav_ohs li.save strong { background-position:-812px 0px; width:204px; }

#top_nav_ohs li.partnership:hover a, #top_nav_ohs li.partnership:hover a strong { background-position:5px -29px; width:204px; }
#top_nav_ohs li.whatis:hover a, #top_nav_ohs li.whatis:hover a strong { background-position:-200px -29px; width:204px; }
#top_nav_ohs li.aboutdefib:hover a, #top_nav_ohs li.aboutdefib:hover a strong { background-position:-404px -29px; width:204px; }
#top_nav_ohs li.prodinfo:hover a, #top_nav_ohs li.prodinfo:hover a strong { background-position:-606px -29px; width:204px; }
#top_nav_ohs li.save:hover a, #top_nav_ohs li.save:hover a strong { background-position:-812px -29px; width:204px; }

#top_nav_ohs li.partnershipon, #top_nav_ohs li.partnershipon strong { background-position:5px -29px; width:204px; }
#top_nav_ohs li.whatison, #top_nav_ohs li.whatison strong { background-position:-200px -29px; width:204px; }
#top_nav_ohs li.aboutdefibon, #top_nav_ohs li.aboutdefibon strong { background-position:-404px -29px; width:204px;}
#top_nav_ohs li.prodinfoon, #top_nav_ohs li.prodinfoon strong { background-position:-606px -29px; width:204px;  }
#top_nav_ohs li.saveon, #top_nav_ohs li.saveon strong { background-position:-812px -29px; width:204px; }


#top_nav_hrcom li { margin-right:1px; width:188px; }

#top_nav_hrcom li a, #top_nav_hrcom li strong { height:30px; background-image:url(../images/main_nav_hrcom.png); } 

#top_nav_hrcom li.partnership, #top_nav_hrcom li.partnership strong { background-position:5px 0px; width:204px; }
#top_nav_hrcom li.whatis, #top_nav_hrcom li.whatis strong { background-position:-200px 0px; width:204px; }
#top_nav_hrcom li.aboutdefib, #top_nav_hrcom li.aboutdefib strong { background-position:-404px 0px; width:204px; }
#top_nav_hrcom li.prodinfo, #top_nav_hrcom li.prodinfo strong { background-position:-606px 0px; width:204px; }
#top_nav_hrcom li.save, #top_nav_hrcom li.save strong { background-position:-812px 0px; width:204px; }

#top_nav_hrcom li.partnership:hover a, #top_nav_hrcom li.partnership:hover a strong { background-position:5px -29px; width:204px; }
#top_nav_hrcom li.whatis:hover a, #top_nav_hrcom li.whatis:hover a strong { background-position:-200px -29px; width:204px; }
#top_nav_hrcom li.aboutdefib:hover a, #top_nav_hrcom li.aboutdefib:hover a strong { background-position:-404px -29px; width:204px; }
#top_nav_hrcom li.prodinfo:hover a, #top_nav_hrcom li.prodinfo:hover a strong { background-position:-606px -29px; width:204px; }
#top_nav_hrcom li.save:hover a, #top_nav_hrcom li.save:hover a strong { background-position:-812px -29px; width:204px; }

#top_nav_hrcom li.partnershipon, #top_nav_hrcom li.partnershipon strong { background-position:5px -29px; width:204px; }
#top_nav_hrcom li.whatison, #top_nav_hrcom li.whatison strong { background-position:-200px -29px; width:204px; }
#top_nav_hrcom li.aboutdefibon, #top_nav_hrcom li.aboutdefibon strong { background-position:-404px -29px; width:204px;}
#top_nav_hrcom li.prodinfoon, #top_nav_hrcom li.prodinfoon strong { background-position:-606px -29px; width:204px;  }
#top_nav_hrcom li.saveon, #top_nav_hrcom li.saveon strong { background-position:-812px -29px; width:204px; }



#top_nav_boyscouts li { margin-right:1px; width:188px; }

#top_nav_boyscouts li a, #top_nav_boyscouts li strong { height:30px; background-image:url(../images/main_nav_boyscouts.png); } 

#top_nav_boyscouts li.partnership, #top_nav_boyscouts li.partnership strong { background-position:5px 0px; width:204px; }
#top_nav_boyscouts li.whatis, #top_nav_boyscouts li.whatis strong { background-position:-200px 0px; width:204px; }
#top_nav_boyscouts li.aboutdefib, #top_nav_boyscouts li.aboutdefib strong { background-position:-404px 0px; width:204px; }
#top_nav_boyscouts li.prodinfo, #top_nav_boyscouts li.prodinfo strong { background-position:-606px 0px; width:204px; }
#top_nav_boyscouts li.save, #top_nav_boyscouts li.save strong { background-position:-812px 0px; width:204px; }

#top_nav_boyscouts li.partnership:hover a, #top_nav_boyscouts li.partnership:hover a strong { background-position:5px -29px; width:204px; }
#top_nav_boyscouts li.whatis:hover a, #top_nav_boyscouts li.whatis:hover a strong { background-position:-200px -29px; width:204px; }
#top_nav_boyscouts li.aboutdefib:hover a, #top_nav_boyscouts li.aboutdefib:hover a strong { background-position:-404px -29px; width:204px; }
#top_nav_boyscouts li.prodinfo:hover a, #top_nav_boyscouts li.prodinfo:hover a strong { background-position:-606px -29px; width:204px; }
#top_nav_boyscouts li.save:hover a, #top_nav_boyscouts li.save:hover a strong { background-position:-812px -29px; width:204px; }

#top_nav_boyscouts li.partnershipon, #top_nav_boyscouts li.partnershipon strong { background-position:5px -29px; width:204px; }
#top_nav_boyscouts li.whatison, #top_nav_boyscouts li.whatison strong { background-position:-200px -29px; width:204px; }
#top_nav_boyscouts li.aboutdefibon, #top_nav_boyscouts li.aboutdefibon strong { background-position:-404px -29px; width:204px;}
#top_nav_boyscouts li.prodinfoon, #top_nav_boyscouts li.prodinfoon strong { background-position:-606px -29px; width:204px;  }
#top_nav_boyscouts li.saveon, #top_nav_boyscouts li.saveon strong { background-position:-812px -29px; width:204px; }


#top_nav_starwood li { margin-right:1px; width:188px; }

#top_nav_starwood li a, #top_nav_starwood li strong { height:30px; background-image:url(../images/main_nav_starwood_long.png); } 

#top_nav_starwood li.partnership, #top_nav_starwood li.partnership strong { background-position:5px 0px; width:204px; }
#top_nav_starwood li.package, #top_nav_starwood li.package strong { background-position:-200px 0px; width:204px; }
#top_nav_starwood li.whyneed, #top_nav_starwood li.whyneed strong { background-position:-404px 0px; width:204px; }
#top_nav_starwood li.aboutdefib, #top_nav_starwood li.aboutdefib strong { background-position:-606px 0px; width:204px; }
#top_nav_starwood li.prodinfo, #top_nav_starwood li.prodinfo strong { background-position:-812px 0px; width:204px; }

#top_nav_starwood li.partnership:hover a, #top_nav_starwood li.partnership:hover a strong { background-position:5px -29px; width:204px; }
#top_nav_starwood li.package:hover a, #top_nav_starwood li.package:hover a strong { background-position:-200px -29px; width:204px; }
#top_nav_starwood li.whyneed:hover a, #top_nav_starwood li.whyneed:hover a strong { background-position:-404px -29px; width:204px; }
#top_nav_starwood li.aboutdefib:hover a, #top_nav_starwood li.aboutdefib:hover a strong { background-position:-606px -29px; width:204px; }
#top_nav_starwood li.prodinfo:hover a, #top_nav_starwood li.prodinfo:hover a strong { background-position:-812px -29px; width:204px; }

#top_nav_starwood li.partnershipon, #top_nav_starwood li.partnershipon strong { background-position:5px -29px; width:204px; }
#top_nav_starwood li.packageon, #top_nav_starwood li.packageon strong { background-position:-200px -29px; width:204px; }
#top_nav_starwood li.whyneedon, #top_nav_starwood li.whyneedon strong { background-position:-404px -29px; width:204px;}
#top_nav_starwood li.aboutdefibon, #top_nav_starwood li.aboutdefibon strong { background-position:-606px -29px; width:204px;  }
#top_nav_starwood li.prodinfoon, #top_nav_starwood li.prodinfoon strong { background-position:-812px -29px; width:204px; }



#top_nav_schoolhealth.nav li a, #top_nav_schoolhealth.nav li div { font-size:19px; line-height:21px; }

#top_nav_schoolhealth li { margin-right:1px; width:188px; }

#top_nav_schoolhealth li a, #top_nav_schoolhealth li strong { height:30px; background:none; }

#top_nav_schoolhealth.nav li a, #top_nav_schoolhealth.nav li div { font-size:19px; }

#top_nav_schoolhealth li.school, #top_nav_schoolhealth li.school strong, #top_nav_schoolhealth li.schoolon, #top_nav_schoolhealth li.schoolon strong { width:199px; } 
#top_nav_schoolhealth li.CardiAcademy, #top_nav_schoolhealth li.CardiAcademy strong, #top_nav_schoolhealth li.CardiAcademyon, #top_nav_schoolhealth li.CardiAcademyon strong {  width:205px; } 
#top_nav_schoolhealth li.aboutdefib, #top_nav_schoolhealth li.aboutdefib strong, #top_nav_schoolhealth li.aboutdefibon, #top_nav_schoolhealth li.aboutdefibon strong { width:232px; } 
#top_nav_schoolhealth li.prodinfo, #top_nav_schoolhealth li.prodinfo strong, #top_nav_schoolhealth li.prodinfoon, #top_nav_schoolhealth li.prodinfoon strong { width:218px; } 
#top_nav_schoolhealth li.brochures, #top_nav_schoolhealth li.brochures strong, #top_nav_schoolhealth li.brochureson, #top_nav_schoolhealth li.brochureson strong { padding:0 0 0 26px; width:129px; } 



#top_nav_americanredcross li { margin-right:1px; width:188px; }

#top_nav_americanredcross li a, #top_nav_americanredcross li strong { height:30px; background:none; }
/* #top_nav_americanredcross li a, #top_nav_americanredcross li strong { background-image:url(../images/main_nav_rcross.png); } */

#top_nav_americanredcross.nav li a, #top_nav_americanredcross.nav li div { font-size:19px; }

#top_nav_americanredcross li.home, #top_nav_americanredcross li.home strong { background-position:-16px 0px; width:107px; } /* background-position:-16px 0px; */
#top_nav_americanredcross li.cardiacademy, #top_nav_americanredcross li.cardiacademy strong {  background-position:-108px 0px; width:175px; } /* background-position:-108px 0px;  */
#top_nav_americanredcross li.aboutdefib, #top_nav_americanredcross li.aboutdefib strong { background-position:-258px 0px; width:202px; } /* width:211px; background-position:-258px 0px; */
#top_nav_americanredcross li.prodinfo, #top_nav_americanredcross li.prodinfo strong { background-position:-433px 0px; width:188px; } /* width:220px; background-position:-433px 0px; */
#top_nav_americanredcross li.real, #top_nav_americanredcross li.real strong { padding:0 0 0 26px; background-position:-613px 0px; width:129px; } /* width:146px; background-position:-613px 0px; */
#top_nav_americanredcross li.chapter, #top_nav_americanredcross li.chapter strong { background-position:-772px 0px; width:164px; } /* background-position:-772px 0px; */

#top_nav_americanredcross li.home:hover a, #top_nav_americanredcross li.home:hover a strong { background-position:-16px -29px; width:107px; } /* background-position:-16px -29px; */
#top_nav_americanredcross li.cardiacademy:hover a, #top_nav_americanredcross li.cardiacademy:hover a strong { background-position:-108px -29px;; width:175px; } /* background-position:-108px -29px; */
#top_nav_americanredcross li.aboutdefib:hover a, #top_nav_americanredcross li.aboutdefib:hover a strong { background-position:-258px -29px; width:202px; } /* background-position:-258px -29px; */
#top_nav_americanredcross li.prodinfo:hover a, #top_nav_americanredcross li.prodinfo:hover a strong { background-position:-433px -29px; width:188px; } /* background-position:-433px -29px; */
#top_nav_americanredcross li.real:hover a, #top_nav_americanredcross li.real:hover a strong {  background-position:-613px -29px; width:129px; } /* background-position:-613px -29px; */
#top_nav_americanredcross li.chapter:hover a, #top_nav_americanredcross li.chapter:hover a strong { background-position:-772px -29px; width:164px; } /* background-position:-772px -29px; */

#top_nav_americanredcross li.homeon, #top_nav_americanredcross li.homeon strong { background-position:-16px -29px; width:107px; } /* background-position:-16px -29px; */
#top_nav_americanredcross li.cardiacademyon, #top_nav_americanredcross li.cardiacademyon strong { background-position:-108px -29px; width:175px; } /* background-position:-108px -29px; */
#top_nav_americanredcross li.aboutdefibon, #top_nav_americanredcross li.aboutdefibon strong { background-position:-258px -29px; width:202px;} /* background-position:-258px -29px; */
#top_nav_americanredcross li.prodinfoon, #top_nav_americanredcross li.prodinfoon strong { background-position:-433px -29px; width:188px;  } /* background-position:-433px -29px; */
#top_nav_americanredcross li.realon, #top_nav_americanredcross li.realon strong { padding:0 0 0 26px; background-position:-613px -29px; width:129px; } /* background-position:-613px -29px; */
#top_nav_americanredcross li.chapteron, #top_nav_americanredcross li.chapteron strong { background-position:-772px -29px; width:164px; } /* background-position:-772px -29px; */


#top_nav_shawgroup li { margin-right:1px; }

#top_nav_shawgroup li a, #top_nav_shawgroup li strong { height:30px; background-image:url(../images/main_nav_shawgroup.png); } 

#top_nav_shawgroup li.partnership, #top_nav_shawgroup li.partnership strong { background-position:0 0px; width:188px; }
#top_nav_shawgroup li.whatis, #top_nav_shawgroup li.whatis strong { background-position:-188px 0px; width:188px; }
#top_nav_shawgroup li.aboutdefib, #top_nav_shawgroup li.aboutdefib strong { background-position:-376px 0px; width:188px; }
#top_nav_shawgroup li.prodinfo, #top_nav_shawgroup li.prodinfo strong { background-position:-564px 0px; width:188px; }
#top_nav_shawgroup li.save, #top_nav_shawgroup li.save strong { background-position:-752px 0px; width:188px; }

#top_nav_shawgroup li.partnership:hover a, #top_nav_shawgroup li.partnership:hover a strong { background-position:0 -30px; width:188px; }
#top_nav_shawgroup li.whatis:hover a, #top_nav_shawgroup li.whatis:hover a strong { background-position:-188px -30px; width:188px; }
#top_nav_shawgroup li.aboutdefib:hover a, #top_nav_shawgroup li.aboutdefib:hover a strong { background-position:-376px -30px; width:188px; }
#top_nav_shawgroup li.prodinfo:hover a, #top_nav_shawgroup li.prodinfo:hover a strong { background-position:-564px -30px; width:188px; }
#top_nav_shawgroup li.save:hover a, #top_nav_shawgroup li.save:hover a strong { background-position:-752px -30px; width:188px; }

#top_nav_shawgroup li.partnershipon, #top_nav_shawgroup li.partnershipon strong { background-position:0 -30px; width:188px; }
#top_nav_shawgroup li.whatison, #top_nav_shawgroup li.whatison strong { background-position:-188px -30px; width:188px; }
#top_nav_shawgroup li.aboutdefibon, #top_nav_shawgroup li.aboutdefibon strong { background-position:-376px -30px; width:188px;}
#top_nav_shawgroup li.prodinfoon, #top_nav_shawgroup li.prodinfoon strong { background-position:-564px -30px; width:188px;  }
#top_nav_shawgroup li.saveon, #top_nav_shawgroup li.saveon strong { background-position:-752px -30px; width:188px; }


#secondary_nav { width:949px; height:25px; margin-top:-25px; position:relative; font-weight:bold; font-size:12px; color:#3c3e41; }
#secondary_nav #prod_nav { position:absolute; right:0px; top:-64px; width:auto; height:30px; }
#prod_nav a, #prod_nav a:link, #prod_nav a:hover, #prod_nav a:visited { text-decoration:none;  
background:url(../images/vert_bar_o.jpg) no-repeat 0px 2px; padding-right:5px; padding-left:9px; color:#3c3e41; }
#prod_nav a.first, #prod_nav a.first:link, #prod_nav a.first:hover, #prod_nav a.first:visited { background:none; color:#3c3e41; }

.reglift { margin-top:-5px; }

#main { padding-top:28px !important; clear:both;  zoom:1; display:inline-block; font-family:Arial, Helvetica, sans-serif; line-height:1.3em !important; }

.col { float:left; }

#left_col { width:267px; font-size:14px;  }
#left_col .caption { font-style:italic; font-weight:bold; color:#808285; margin-top:7px; margin-bottom:34px; }
#left_col h2 { color:#6486ae; }
#left_col p { line-height:1.7em; margin-bottom:29px; }
#left_col strong { line-height:1.3em; }

#mid_col { width:450px;  font-size:14px; padding-right:30px; line-height:1.3em; }
.page_distributor #mid_col { padding-right:36px; }
#mid_col h1 { font-size:1.4em; color:#F58025; } /*  color:#dd5c23; */
#mid_col h2 { margin-bottom:0px; color:#F58025; font-size:16px;  }
#mid_col h3 { margin-bottom:0px; color:#dd5c23; }
#mid_col ul { margin-left:20px; margin-bottom:15px; }
#mid_col .special { color:#dd5c23; }

#right_col { width:186px; }
#right_col .caption { margin-top:7px; margin-bottom:34px; position:relative; font-weight:bold; }
#right_col h2 { font-size:16px; }
#right_col h2 a, #right_col h2 a:link, #right_col h2 a:hover, #right_col h2 a:visited { color:#57A4A2; text-decoration:underline; display:block; margin-bottom:20px; }

#footer { width:949px; height:100px; }

/* Left Col Full */
#distributor #center-box #mid_col { width:700px; margin-right:15px; margin-top:12px; }

#distributor #center-box #right_col { margin-top:12px; }

#distrib_1col {margin-top: -35px; position:relative; }

#distrib_1col #secondary_image {top: 48px;} /* top: 65px; */


/* #distrib_1col #secondary_image img { left:810px;  } */


span.rounded {
float:none;
}

.rounded {
border:4px solid #57a4a2;
display:block;
min-height:1px;
min-width:1px;
position:relative;
}

.rounded span {
background-image:url(../images/sprite_corners.png) !important;
background-repeat:no-repeat;
height:9px !important;
position:absolute;
width:9px !important;
}

.rounded span {
overflow:hidden;
}

.rounded .tl {
left:-4px;
top:-4px;
}

.rounded .tr {
background-position:-9px 0;
right:-4px;
top:-4px;
}

.rounded .bl {
background-position:-18px 0;
bottom:-4px;
left:-4px;
}

.rounded .br {
background-position:-27px 0;
bottom:-4px;
right:-4px;
}

/* END NEW DISTRIBUTOR STYLES HERE
------------------------------------------------------------------------------------- */


/* NAVIGATION
------------------------------------------------------------------------------------- */
/* Generic Nav Styles */
.nav { position:absolute; background:#fff; }
.nav li { float:left; position:relative; list-style:none; }
.nav li a { cursor:pointer; }
.nav li a:hover { text-decoration:none; }
.nav li a, .nav li div { position:relative; display:block; text-decoration:none; color:#000; font-size:14px; }
.nav li strong { position:absolute; top:0; left:0; display:block; }
	
/* Main Nav - Specific */
#nav { top:0; left:0; width:990px; height:43px; }
#nav li { height:43px; }
#nav li a, #nav li div { height:43px; }
#nav li strong { height:43px; }
#nav li, #nav li a, #nav li strong, #nav li div { background-image:url(../images/nav.gif); }

/* NORMAL STATE (NAV ITEM W/ DROPDOWN, NAV ITEM W/O DROPDOWN */
/*
#nav li.one, #nav li.one a, #nav li.one a strong, #nav li.one-nodrop, #nav li.one-nodrop a, #nav li.one-nodrop a strong { background-position:0 0; width:102px; }
#nav li.two, #nav li.two a, #nav li.two a strong, #nav li.two-nodrop, #nav li.two-nodrop a, #nav li.two-nodrop a strong { background-position:-102px 0; width:91px; }
#nav li.three, #nav li.three a, #nav li.three a strong, #nav li.three-nodrop, #nav li.three-nodrop a, #nav li.three-nodrop a strong { background-position:-193px 0; width:109px; }
#nav li.four, #nav li.four a, #nav li.four a strong, #nav li.four-nodrop, #nav li.four-nodrop a, #nav li.four-nodrop a strong { background-position:-302px 0; width:98px; }
#nav li.five, #nav li.five a, #nav li.five a strong, #nav li.five-nodrop, #nav li.five-nodrop a, #nav li.five-nodrop a strong { background-position:-400px 0; width:83px; }
#nav li.six, #nav li.six a, #nav li.six a strong, #nav li.six-nodrop, #nav li.six-nodrop a, #nav li.six-nodrop a strong { background-position:-483px 0; width:83px; }
#nav li.seven, #nav li.seven a, #nav li.seven a strong, #nav li.seven-nodrop, #nav li.seven-nodrop a, #nav li.seven-nodrop a strong { background-position:-566px 0; width:105px; }
#nav li.eight, #nav li.eight a, #nav li.eight a strong, #nav li.eight-nodrop, #nav li.eight-nodrop a, #nav li.eight-nodrop a strong { background-position:-671px 0; width:89px; }
*/

/* HOVER STATE - W/ DROP */
/*
#nav li.one:hover a, #nav li.one:hover a strong, #nav li.one a:hover, #nav li.one a:hover strong, #nav li.oneon:hover a, #nav li.oneon:hover a strong, #nav li.oneon a:hover, #nav li.oneon a:hover strong { background-position:0 -43px; width:102px; }
#nav li.two:hover a, #nav li.two:hover a strong, #nav li.two a:hover, #nav li.two a:hover strong, #nav li.twoon:hover a, #nav li.twoon:hover a strong, #nav li.twoon a:hover, #nav li.twoon a:hover strong { background-position:-102px -43px; width:91px; }
#nav li.three:hover a, #nav li.three:hover a strong, #nav li.three a:hover, #nav li.three a:hover strong, #nav li.threeon:hover a, #nav li.threeon:hover a strong, #nav li.threeon a:hover, #nav li.threeon a:hover strong { background-position:-193px -43px; width:109px; }
#nav li.four:hover a, #nav li.four:hover a strong, #nav li.four a:hover, #nav li.four a:hover strong, #nav li.fouron:hover a, #nav li.fouron:hover a strong, #nav li.fouron a:hover, #nav li.fouron a:hover strong { background-position:-302px -43px; width:98px; }
#nav li.five:hover a, #nav li.five:hover a strong, #nav li.five a:hover, #nav li.five a:hover strong, #nav li.fiveon:hover a, #nav li.fiveon:hover a strong, #nav li.fiveon a:hover, #nav li.fiveon a:hover strong { background-position:-400px -43px; width:83px; }
#nav li.six:hover a, #nav li.six:hover a strong, #nav li.six a:hover, #nav li.six a:hover strong, #nav li.sixon:hover a, #nav li.sixon:hover a strong, #nav li.sixon a:hover, #nav li.sixon a:hover strong { background-position:-483px -43px; width:83px; }
#nav li.seven:hover a, #nav li.seven:hover a strong, #nav li.seven a:hover, #nav li.seven a:hover strong, #nav li.sevenon:hover a, #nav li.sevenon:hover a strong, #nav li.sevenon a:hover, #nav li.sevenon a:hover strong { background-position:-566px -43px; width:105px; }
#nav li.eight:hover a, #nav li.eight:hover a strong, #nav li.eight a:hover, #nav li.eight a:hover strong, #nav li.eighton:hover a, #nav li.eighton:hover a strong, #nav li.eighton a:hover, #nav li.eighton a:hover strong { background-position:-671px -43px; width:89px; }
*/

/* HOVER STATE - W/O DROP */
/*
#nav li.one-nodrop:hover a, #nav li.one-nodrop:hover a strong, #nav li.one-nodrop a:hover, #nav li.one-nodrop a:hover strong { background-position:0 -86px; width:102px; }
#nav li.two-nodrop:hover a, #nav li.two-nodrop:hover a strong, #nav li.two-nodrop a:hover, #nav li.two-nodrop a:hover strong { background-position:-102px -86px; width:91px; }
#nav li.three-nodrop:hover a, #nav li.three-nodrop:hover a strong, #nav li.three-nodrop a:hover, #nav li.three-nodrop a:hover strong { background-position:-193px -86px; width:109px; }
#nav li.four-nodrop:hover a, #nav li.four-nodrop:hover a strong, #nav li.four-nodrop a:hover, #nav li.four-nodrop a:hover strong { background-position:-302px -86px; width:98px; }
#nav li.five-nodrop:hover a, #nav li.five-nodrop:hover a strong, #nav li.five-nodrop a:hover, #nav li.five-nodrop a:hover strong { background-position:-400px -86px; width:83px; }
#nav li.six-nodrop:hover a, #nav li.six-nodrop:hover a strong, #nav li.six-nodrop a:hover, #nav li.six-nodrop a:hover strong { background-position:-483px -86px; width:83px; }
#nav li.seven-nodrop:hover a, #nav li.seven-nodrop:hover a strong, #nav li.seven-nodrop a:hover, #nav li.seven-nodrop a:hover strong { background-position:-566px -86px; width:105px; }
#nav li.eight-nodrop:hover a, #nav li.eight-nodrop:hover a strong, #nav li.eight-nodrop a:hover, #nav li.eight-nodrop a:hover strong { background-position:-671px -86px; width:89px; }
*/

/* ON STATE */
/*
#nav li.oneon, #nav li.oneon strong, #nav li.oneon div, #nav li.oneon-nodrop, #nav li.oneon-nodrop strong, #nav li.oneon-nodrop div { background-position:0 -86px; width:102px; }
#nav li.twoon, #nav li.twoon strong, #nav li.twoon div, #nav li.twoon-nodrop, #nav li.twoon-nodrop strong, #nav li.twoon-nodrop div { background-position:-102px -86px; width:91px; }
#nav li.threeon, #nav li.threeon strong, #nav li.threeon div, #nav li.threeon-nodrop, #nav li.threeon-nodrop strong, #nav li.threeon-nodrop div { background-position:-193px -86px; width:109px; }
#nav li.fouron, #nav li.fouron strong, #nav li.fouron div, #nav li.fouron-nodrop, #nav li.fouron-nodrop strong, #nav li.fouron-nodrop div { background-position:-302px -86px; width:98px; }
#nav li.fiveon, #nav li.fiveon strong, #nav li.fiveon div, #nav li.fiveon-nodrop, #nav li.fiveon-nodrop strong, #nav li.fiveon-nodrop div { background-position:-400px -86px; width:83px; }
#nav li.sixon, #nav li.sixon strong, #nav li.sixon div, #nav li.sixon-nodrop, #nav li.sixon-nodrop strong, #nav li.sixon-nodrop div { background-position:-483px -86px; width:83px; }
#nav li.sevenon, #nav li.sevenon strong, #nav li.sevenon div, #nav li.sevenon-nodrop, #nav li.sevenon-nodrop strong, #nav li.sevenon-nodrop div { background-position:-566px -86px; width:105px; }
#nav li.eighton, #nav li.eighton strong, #nav li.eighton div, #nav li.eighton-nodrop, #nav li.eighton-nodrop strong, #nav li.eighton-nodrop div { background-position:-671px -86px; width:89px; }
*/

/* IF NO DROP DOWNS ARE USED IN THE NAVIGATION YOU CAN REMOVE THE FOLLOWING STYLES DOWN TO THE LINE OF STARS */
/* DROP DOWNS */
/* POSITIONS LAST LIST(S) IN THE NAV */
/*
#nav li.eight:hover ul, #nav li.eight a:hover ul { left:-2px; }
#nav li.eight:hover li:hover ul, #nav li.eight a:hover li a:hover ul { visibility:visible; position:absolute; left:-140px; top:0; }

#nav li table { margin:0 -1px -1px; border-collapse:collapse; }
#nav li td { font-size:11px; }
#nav li:hover, * html #nav a:hover { position:relative; }
#nav li li a { font-size:11px; text-align:left; }
*/

/* FIRST LEVEL DROP DOWNS */
/*
#nav li ul { display:none; }
#nav li ul li, #nav li ul li a { background:none; }
#nav li:hover ul, #nav li a:hover ul { position:absolute; top:43px; left:0; width:140px; display:block; background:blue; }

#nav li:hover li, #nav li a:hover li { padding-bottom:1px; height:auto; width:140px !important; }
#nav li:hover li.last, #nav li a:hover li.last { background:brown; }

#nav li:hover li a, #nav li a:hover li a { padding:3px 10px 4px 17px; width:113px !important; height:auto; display:block; color:#009470; }
#nav li:hover li a:hover, #nav li a:hover li a:hover { color:#009470; background:pink !important; }
*/

/* SECOND LEVEL DROP DOWNS, FLYOUTS */
/*
#nav li:hover li ul, #nav li a li a ul { visibility:hidden; }
#nav li:hover li:hover ul, #nav li a:hover li a:hover ul { position:absolute; top:0; left:140px; background:red; visibility:visible; }

#nav li:hover li li a, #nav li a:hover li li a { color:#fff; background:green !important; }
#nav li:hover li li a:hover, #nav li a:hover li li a:hover { color:#999; background:yellow !important; }
*/

/* MAKES THE HOVER 'STICK' IN FIREFOX */
/* CLASS 'drop' MUST BE ON THE 'href', NOT THE 'li' OR IT WILL NOT WORK */
/*
#nav ul a.drop:hover, #nav ul :hover > a.drop{ color:#041527; background:white !important; }
*/
/**************************************************************************************************************/


/* HOME PAGE
------------------------------------------------------------------------------------- */
#h-content {}


/* SUBPAGE
------------------------------------------------------------------------------------- */
#content {}

/* Content specific header styles */
/*
#content h1, #content .h1 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
#content h2, #content .h2 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
#content h3, #content .h3 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
#content h4, #content .h4 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
#content h5, #content .h5 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
#content h6, #content .h6 { margin:0 0 .7em; font-size:1em; line-height:1.3em; }
*/

.page_partners #main { width:1021px !important; }

.page_partners #secondary_nav { display:none; }

.page_partners #header, .page_partners #main_nav, .page_partners #main { margin-left:20px; }
.page_partners #left_col { width:210px; }

.box {  } /* margin:10px 0 0; */
.pad { padding:10px; width:248px; color:#b1b3b5; font-size:10px; line-height:15px; background:#f7f7f8; margin-top:-2px; margin-left:-15px; font-family:verdana, arial, sans-serif !important; } /*  width:174px; position:absolute; margin-top:350px; */
.pad a { color:#7db1e3; }
.pad h3 { color:#f58025; font-size:11px; line-height:15px; }

.box h2, #main .h2 { display:block; color:#f58025; font-size:18px; line-height:21px; .font-size:20px; .font-weight:bold; _font-size:20px; _font-weight:bold; margin-bottom:2px; }


/* FOOTER
------------------------------------------------------------------------------------- */


/* sIFR
------------------------------------------------------------------------------------- */
.sIFR-flash { visibility:visible !important; margin:0; padding:0; }
.sIFR-replaced, .sIFR-ignore { visibility:visible !important; }
.sIFR-alternate { position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin:0; padding:0; overflow:auto; letter-spacing:0; float:none; }

/* LINK ICONS
------------------------------------------------------------------------------------- */
.audio 		{ padding:0 15px 0 0; background:url(../images/link_audio.gif) no-repeat 100% 4px; }
.doc 		{ padding:0 15px 0 0; background:url(../images/link_worddoc.gif) no-repeat 100% 4px; }
.excel 		{ padding:0 15px 0 0; background:url(../images/link_excel.gif) no-repeat 100% 4px; }
.external 	{ padding:0 16px 0 0; background:url(../images/link_external.gif) no-repeat 100% 4px; }
.flash 		{ padding:0 15px 0 0; background:url(../images/link_flash.gif) no-repeat 100% 4px; }
.ical		{ padding:0 15px 0 0; background:url(../images/link_ical.gif) no-repeat 100% 4px; }
.itunes		{ padding:0 15px 0 0; background:url(../images/link_itunes.gif) no-repeat 100% 4px; }
.outlook	{ padding:0 15px 0 0; background:url(../images/link_outlook.gif) no-repeat 100% 4px; }
.pdf 		{ padding:0 14px 0 0; background:url(../images/link_pdf.gif) no-repeat 100% 4px; }
.podcast	{ padding:0 15px 0 0; background:url(../images/link_podcast.gif) no-repeat 100% 4px; }
.popup 		{ padding:0 16px 0 0; background:url(../images/link_popup.gif) no-repeat 100% 4px; }
.ppt		{ padding:0 15px 0 0; background:url(../images/link_powerpoint.gif) no-repeat 100% 4px; }
.qt			{ padding:0 15px 0 0; background:url(../images/link_quicktime.gif) no-repeat 100% 4px; }
.rar		{ padding:0 16px 0 0; background:url(../images/link_rar.gif) no-repeat 100% 4px; }
.rp			{ padding:0 16px 0 0; background:url(../images/link_realplayer.gif) no-repeat 100% 4px; }
.rss		{ padding:0 15px 0 0; background:url(../images/link_rss.gif) no-repeat 100% 4px; }
.txt		{ padding:0 13px 0 0; background:url(../images/link_text.gif) no-repeat 100% 4px; }
.video		{ padding:0 15px 0 0; background:url(../images/link_video.gif) no-repeat 100% 4px; }
.wmp		{ padding:0 16px 0 0; background:url(../images/link_wmp.gif) no-repeat 100% 4px; }
.zip		{ padding:0 16px 0 0; background:url(../images/link_zip.gif) no-repeat 100% 4px; }

/* MISC. CLASSES & IDS
------------------------------------------------------------------------------------- */
#skip { display:none; }
.show { display:block; }
.hide { display:none; }
.clear { clear:both; }
br.clear { line-height:0; height:0; }
.last { border:none !important; }

p.title { display:none; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* PLEASE LEAVE BOTH THESE LINES, FIX FOR IE7 */
.clearfix { display:inline-block; }
.clearfix { /*\*/display:block;/**/ }

/* FIX FOR PWP RETYPE PASSWORD STYLING  */
.PWPRetypePromptText { display:block; }

/* ADD THIS CLASS TO AN ELEMENT TO FIX THE IE ITALICS BUG,
MUST BE THE INNER-MOST BLOCK-LEVEL ELEMENT THAT CONTAINS THE TEXT LIKE p, blockquote OR li
MAY REQUIRE A MORE DIRECT PATH TO THE ELEMENT */
* html .italicsfix { /*\*/overflow:hidden; o\verflow:visible; width:100%; w\idth:auto; he\ight:1%;/**/ }

.floatleft { float:left; }
.floatright { float:right; }

img.floatleft { margin:0 10px 5px 0; position:relative; }
img.floatright { margin:0 0 5px 10px; position:relative; }

/* SPAN STYLES MAINLY ADDED FOR IE PNGFIX SUPPORT. PNGFIX REPLACES THE <IMG> WITH <SPAN> */
span.floatleft { margin:0 10px 5px 0; position:relative; }
span.floatright { margin:0 0 5px 10px; position:relative; }


/* LIGHTBOX PANEL 
------------------------------------------------------------------------------------- */
.yui-overlay, .yui-panel-container{visibility:hidden;position:absolute;z-index:52;}
.yui-panel-container form{margin:0;}
.mask{z-index:51;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select, .drag select, .hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars, .hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars, .yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay, .yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay{display:none;}
.yui-tt-shadow{position:absolute;}
.mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}
.yui-panel-container{padding:0 1px;*padding:2px 3px;}
.yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:52;}
.yui-panel .hd, .yui-panel .bd, .yui-panel .ft{text-align:left;*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}
.yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-panel .bd, .yui-panel .ft{background-color:#F2F2F2;}
.yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../images/yui-sam-sprite.png) repeat-x 0 -200px;}
.yui-panel .bd{padding:10px;}
.yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-panel-container.focused .yui-panel .hd{}
.container-close{position:absolute;top:3px;right:3px;width:25px;height:15px;background:url(../images/yui-sam-sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-panel-container.shadow{_padding:2px 5px 0 3px;} 
.yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-dialog .ft button.default{font-weight:bold;}
.yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-dialog .ft span.default button{color:#fff;}
.yui-simple-dialog .bd .yui-icon{background:url(../images/yui-sam-sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-tt .bd{position:relative;top:0;left:0;z-index:52;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}absolute;}
.mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}
.yui-panel-container{padding:0 1px;*padding:2px 3px;}
.yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:52;}
.yui-panel .hd, .yui-panel .bd, .yui-panel .ft{text-align:left;*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}
.yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-panel .bd, .yui-panel .ft{background-color:#F2F2F2;}
.yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../images/yui-sam-sprite.png) repeat-x 0 -200px;}
.yui-panel .bd{padding:10px;}
.yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}
.yui-panel-container.focused .yui-panel .hd{}
.container-close{position:absolute;top:3px;right:3px;width:25px;height:15px;background:url(../images/yui-sam-sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-panel-container.shadow{_padding:2px 5px 0 3px;} 
.yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-dialog .ft button.default{font-weight:bold;}
.yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-dialog .ft span.default button{color:#fff;}
.yui-simple-dialog .bd .yui-icon{background:url(../images/yui-sam-sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-tt .bd{position:relative;top:0;left:0;z-index:52;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);} 
.container-close { font-size: 0; }

/* SPECIFIC LAYOUTS
------------------------------------------------------------------------------------- */
/* NDC */
#ndc #secondary_image img { left:604px; }
#ndc #container, #main { width:1078px; }
#ndc #distributor { width:1078px; }
#ndc #distributor #left_col { width:661px; margin-right:44px; }
#ndc #distributor #left_col h1 { color:#F58025 !important; font-size:1.4em; }
#ndc #distributor #left_col h2 { color:#F58025; font-size:16px; margin-bottom:0; }
#ndc #distributor #mid_col { width:215px; }
#ndc .web_lead .call { margin-left:7px; }
#ndc .web_lead tbody tr td .default b { font-size:13px; }
#ndc .img-border img { border:2px solid #F58025; }

/* BOY SCOUTS */
#boyscouts #mid_col { *padding-right:35px; }
#boyscouts #right_col { *padding-left:15px; }
#boyscouts #main_nav { _width:1025px !important; }
#boyscouts .rounded { margin-top:15px; }
#boyscouts #secondary_image img { top:-152px; left:0; }

/* Image Table */ 
.tbl-img { margin:0 0 70px; *margin-left:-15px; border-collapse:collapse; }
.tbl-img td .boa { margin:0 0 0 -15px; *margin:0; }

/* Finnish form */
/*
#finnish #right_col div#partners-lead { width:276px !important; }
*/

/* BUTTON STYLES - [  .btn- ] 
------------------------------------------------------------------------------------- */
.btn { position:relative; display:inline-block; text-decoration:none !important; cursor:pointer; }
.btn:hover { text-decoration:none !important; }
.btn span { position:absolute; top:0; left:0; display:block; }
.btn em { visibility:hidden; }

/* Button 'Off' States */
.btn-fb, .btn-fb span { width:48px; height:47px; background:url(../images/bg_icons.png) no-repeat -0px 0; }
.btn-twit, .btn-twit span { width:48px; height:47px; background:url(../images/bg_icons.png) no-repeat -52px 0; }
.btn-rss, .btn-rss span { width:48px; height:47px; background:url(../images/bg_icons.png) no-repeat -102px 0; }

#social_icons { width:560px; left:-50px; top:-174px; } /* left:390px; */
#social_icons li { list-style:none; display:block; width:151px; float:left; position:relative; margin-right:6px; } /* width:142px; */
#social_icons li a { display:block; float:left; color:#4f6dad; }

#social_icons li#fb { width:123px;  } /* width:112px; */

#social_icons .fb-link { font-size:10px; margin-left:3px; margin-top:12px; }
#social_icons .twit-link { font-size:10px; margin-left:3px; margin-top:12px; }
#social_icons .rss-link { font-size:10px; margin-left:3px; margin-top:12px; }

#redcross.web_lead { width:260px; }

#americanredcross.home #mid_col { margin-right:30px !important;  }
#americanredcross #main .web_lead h4  { margin-right:10px; }
#americanredcross.home #right_col { margin-top:-23px; margin-left:-31px;  }
#americanredcross.home .web_lead { margin-left:0px; margin-right:0px;  }
#americanredcross .web_lead  { margin-left:-15px; margin-right:15px;  } /* color:#000; background-color:#fff; border:2px solid #c80002; */
/* #americanredcross .web_lead table td { color:#000;} */
/* #americanredcross .web_lead input, #americanredcross  .web_lead textarea { border:1px solid #000; } */
#americanredcross .web_lead .web_lead { border:none; margin-left:8px; margin-right:0px; }
#americanredcross .redcross-image { margin-left:60px; }
#americanredcross .nav li a { padding-bottom:10px; } /*  padding-bottom:10px; */

#right_col .rounded span.play {
    background: url("../images/btn_play.gif") 50% 50% no-repeat !important;
    position: absolute;
    cursor:pointer;
    width:250px !important;
    height:100% !important;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    font-size:0px;
    text-indent:-3000px;
    left: 0;
}


