/* -------------------- GLOBAL DEFAULTS -------------------- */



/* -------------------- GLOBAL HEADER -------------------- */
/* -----------------------END CORPORATE DROPDOWN------------------------------- */			
		.sepline {margin-top:14px;}

		.contactdrop2 {float:left; color:#666; position:static; display:block; margin-right:-3px; margin-top:-14px;}
		.contactdrop2 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}
		.localizationCtryDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}

			
		.localizationCtry {padding:0 10px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationCtry label {float:left; padding:1.2em 14px 1.2em 0; background:url('images/redbutton.gif') right no-repeat}
		.localizationCtry a {color:#666; text-decoration:none}
		.localizationCtry a:hover, .localizationCtry a:active {color:#c00; text-decoration:none}
		

		.localizationCtryON {padding:0 9px; background:#FFF; border:1px solid #DDD; border-bottom:0px; filter:alpha(opacity=95); font:12px arial,helvetica,sans-serif; float:left}
							
		.localizationCtryON label {float:left; padding:1.1em 14px 1.1em 0; background:url('images/redbutton.gif') right no-repeat; color:#c00}
		.localizationCtryON a {color:#c00; text-decoration:none}
		.localizationCtryON a:hover, .localizationCtryON a:active {color:#c00; text-decoration:none}

		.localizationCtryONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:188px; visibility:hidden}
		
		.localizationPaneCtry {width:200px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPaneCtryBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF; filter:alpha(opacity=95)}
		.localizationPaneCtryTxt {font:12px arial,helvetica,sans-serif; line-height:14px; color:#666; padding:5px 10px; width:178px; float:left}
			
		.localizationPaneBorder {border-top:1px solid #DDD; top:35px; margin-left:1px}
		
		
		.localizationPaneCtry li {list-style-position:outside; line-height:17px; list-style-type:none}
		.localizationPaneCtry li a, .localizationPaneCtry li a:visited {color:#666; text-decoration:none}
		.localizationPaneCtry li a:hover {color:#c00; text-decoration:none}
/* -----------------------END CORPORATE DROPDOWN------------------------------- */	
			
/* -----------------------CONTACT DROPDOWN------------------------------- */
		.contactdrop {float:left; color:#666; position:static; display:block;  margin-top:-14px;}
		.contactdrop span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}
		.localizationShopDropDown{position:relative; overflow:visible; float:left; z-index:999;margin-right:-3px;}
		
		.localizationShop {padding:0 10px; float:left; font:12px arial,helvetica,sans-serif}
		.localizationShop label {float:left; padding:1.2em 14px 1.2em 0; background:url('images/redbutton.gif') right no-repeat}

		.localizationShop  a {color:#666; text-decoration:none}
		.localizationShop a:hover, .localizationShop a:active {color:#c00; text-decoration:none}
		
		.localizationShopON {padding:0 9px; background:#FFF; border:1px solid #DDD; border-bottom:0px; filter:alpha(opacity=95); font:12px arial,helvetica,sans-serif; float:left}

		.localizationShopON label {float:left; padding:1.1em 14px 1.1em 0; background:url('images/redbutton.gif') right no-repeat; color:#c00}
			
		.localizationShopON a {color:#c00; text-decoration:none}
		.localizationShopON a:hover, .localizationShopON a:active {color:#D84704; text-decoration:none}
		.localizationPaneShop {position:absolute; left:1px; width:180px; text-align:left; background:url("/images/masthead/clear.gif")}
		.localizationPaneShopBorder{border-top:1px solid #DDD; visibility:hidden; display:none; position:absolute; top:35px; margin-left:1px}
		
		.localizationPaneShopBdy {border-left:1px solid #DDD;  border-right:1px solid #DDD;border-bottom:0; background:#FFF; filter:alpha(opacity=95); margin-top:3px}
		.localizationPaneShopTxt {font:12px arial,helvetica,sans-serif; line-height:14px; color:#666; padding:5px 10px 0}
		.localizationPaneShopTxt li {list-style-position:outside; margin-left:1.2em; line-height:18px; list-style-type:none}
		.localizationPaneShopTxt li a, .localizationPaneShopTxt li a:visited{color:#666; text-decoration:none}
		.localizationPaneShopTxt li a:hover {color:#c00; text-decoration:none}
		.localizationPaneShopTxt hr {height:1px; color:#DDD; background-color:#DDD; border:none; margin:8px 0}
		.localizationPaneShopBdy .localizationPaneShopTxt h3{font-weight:bold; font-size:1em; color:#666; padding:0; margin:0}
		.localizationPaneShopBdy .localizationPaneShopTxt h3 a, .localizationPaneShopTxt h3 a:visited {color:#666}
		.localizationPaneShopBdy .localizationPaneShopTxt h3 a:active, .localizationPaneShopTxt h3 a:hover {color:#c00; text-decoration:none}
/* -----------------------END CONTACT DROPDOWN------------------------------- */			




/* -----------------------SERVICES DROPDOWN------------------------------- */

		.contactdrop3 {float:left; color:#666; position:static; display:block; margin-left:-2px; margin-top:15px;}
		.contactdrop3 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationServicesDropDown{position:relative; overflow:visible;   float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationServices {padding:0 10px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationServices label {float:left; padding:9px 14px 1.2em 0;margin-left:26px;}
		.localizationServices a {color:#666; text-decoration:none; height:1em;}
		.localizationServices a:hover, .localizationServices a:active {color:#c00; text-decoration:none}
		

		.localizationServicesON {padding:0 9px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left;}
							
			/*Label box width, location, text color*/				
		.localizationServicesON label {float:left; padding:8px 14px 1.1em 0; color:#c00; width:63px; margin-left:26px;}
		.localizationServicesON a {color:#c00; text-decoration:none}
		.localizationServicesON a:hover, .localizationServicesON a:active {color:#c00; text-decoration:none}

		.localizationServicesONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:188px; visibility:hidden}
		
		.localizationPaneServices {width:185px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPaneServicesBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF;!important  margin-top:-1px; width:183px; }
		.localizationPaneServicesTxt {font:12px arial,helvetica,sans-serif; line-height:18px; color:#666; padding:5px 10px; width:158px; float:left}
			
		.localizationPaneServicesBorder {border-top:0px; top:35px; margin-left:1px}
		.localizationPaneServices a:hover {color:#c00; text-decoration:none}
		.localizationPaneServicesTxt li {list-style-position:outside; margin-left:1.2em; line-height:18px; list-style-type:none}

		.localizationPaneServices li {list-style-position:outside; line-height:0px; list-style-type:none}
		.localizationPaneServices li a, .localizationPaneServices li a:visited {color:#666; text-decoration:none}
		.localizationPaneServices li a:hover {color:#c00; text-decoration:none}

/* -----------------------END SERVICES DROPDOWN------------------------------- */





/* -----------------------SOLUTIONS DROPDOWN------------------------------- */
		.contactdrop4 {float:left; color:#666; position:static; display:block; margin-left:-2px; margin-top:15px;}
		.contactdrop4 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationSolutionsDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationSolutions {padding:0 10px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationSolutions label {float:left; padding:9px 14px 1.2em 0;margin-left:26px;}
		.localizationSolutions a {color:#666; text-decoration:none}
		.localizationSolutions a:hover, .localizationSolutions a:active {color:#c00; text-decoration:none}
		

		.localizationSolutionsON {padding:0 9px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left}
							
		.localizationSolutionsON label {float:left; padding:8px 14px 1.1em 0; color:#c00; width:66px; margin-left:26px;}
		.localizationSolutionsON a {color:#c00; text-decoration:none}
		.localizationSolutionsON a:hover, .localizationSolutionsON a:active {color:#c00; text-decoration:none}

		.localizationSolutionsONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:188px; visibility:hidden}
		
		.localizationPaneSolutions {width:200px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPaneSolutionsBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF;!important  margin-top:-1px;}
		.localizationPaneSolutionsTxt {font:12px arial,helvetica,sans-serif; line-height:18px; color:#666; padding:5px 10px; width:178px; float:left}
			
		.localizationPaneSolutionsBorder {border-top:0px; top:35px; margin-left:1px}
		
		
		.localizationPaneSolutions li {list-style-position:outside; line-height:17px; list-style-type:none}
		.localizationPaneSolutions li a, .localizationPaneSolutions li a:visited {color:#666; text-decoration:none}
		.localizationPaneSolutions li a:hover {color:#c00; text-decoration:none}
/* -----------------------END SOLUTIONS DROPDOWN------------------------------- */

/* -----------------------Partners DROPDOWN------------------------------- */
		.contactdrop5 {float:left; color:#666; position:static; display:block; margin-left:-1px; margin-top:15px;}
		.contactdrop5 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationPartnersDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationPartners{padding:0 10px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationPartners label {float:left; padding:9px 14px 1.2em 0;margin-left:26px;}
		.localizationPartners a {color:#666; text-decoration:none}
		.localizationPartners a:hover, .localizationPartners a:active {color:#c00; text-decoration:none}
		

		.localizationPartnersON {padding:0 9px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left}
							
		.localizationPartnersON label {float:left; padding:8px 14px 1.1em 0; color:#c00; width:61px; margin-left:26px;}
		.localizationPartnersON a {color:#c00; text-decoration:none}
		.localizationPartnersON a:hover, .localizationPartnersON a:active {color:#c00; text-decoration:none}

		.localizationPartnersONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:122px; visibility:hidden}
		
		.localizationPanePartners {width:155px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPanePartnersBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF;!important  margin-top:-1px; width:153px;}
		.localizationPanePartnersTxt {font:12px arial,helvetica,sans-serif; line-height:18px; color:#666; padding:5px 10px; width:125px; float:left}
			
		.localizationPanePartnersBorder {border-top:0px; top:35px; margin-left:1px}
		
		
		.localizationPanePartners li {list-style-position:outside; line-height:17px; list-style-type:none}
		.localizationPanePartners li a, .localizationPanePartners li a:visited {color:#666; text-decoration:none}
		.localizationPanePartners li a:hover {color:#c00; text-decoration:none}
/* -----------------------END Partners DROPDOWN------------------------------- */

/* -----------------------SUPPORT CENTER DROPDOWN------------------------------- */
		.contactdrop9 {float:left; color:#666; position:static; display:block; margin-left:-1px; margin-top:15px;}
		.contactdrop9 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationSupportCenterDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationSupportCenter{padding:0 1px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationSupportCenter label {float:left; padding:9px 2px 1.2em 0;margin-left:26px;}
		.localizationSupportCenter a {color:#666; text-decoration:none}
		.localizationSupportCenter a:hover, .localizationSupportCenter a:active {color:#c00; text-decoration:none}
		

		.localizationSupportCenterON {padding:0 0px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left; width:134px;}
							
		.localizationSupportCenterON label {float:left; padding:8px 2px 1.1em 0; color:#c00; width:134px; margin-left:26px;}
		.localizationSupportCenterON a {color:#c00; text-decoration:none}
		.localizationSupportCenterON a:hover, .localizationPartnersON a:active {color:#c00; text-decoration:none}

		.localizationSupportCenterONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:232px; visibility:hidden}
		
		.localizationPaneSupportCenter {width:235px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPaneSupportCenterBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF;!important  margin-top:-1px; width:233px;}
		.localizationPaneSupportCenterTxt {font:12px arial,helvetica,sans-serif; line-height:18px; color:#666; padding:5px 10px; width:235px; float:left}
			
		.localizationPaneSupportCenterBorder {border-top:0px; top:35px; margin-left:1px}
		
		
		.localizationPaneSupportCenter li {list-style-position:outside; line-height:17px; list-style-type:none;  margin-left:1.2em;}
		.localizationPaneSupportCenter li a, .localizationPaneSupportCenter li a:visited {color:#666; text-decoration:none}
		.localizationPaneSupportCenter li a:hover {color:#c00; text-decoration:none}
		
		.localizationPaneSupportCenterBdy .localizationPaneSupportCenterTxt h3{font-weight:bold; font-size:1em; color:#666; padding:0; margin:0}
		.localizationPaneSupportCenterBdy .localizationPaneSupportCenterTxt h3 a, .localizationPaneSupportCenterTxt h3 a:visited {color:#666}
		.localizationPaneSupportCenterBdy .localizationPaneSupportCenterTxt h3 a:active, .localizationPaneSupportCenterTxt h3 a:hover {color:#c00; text-decoration:none}
		
		
/* -----------------------END SUPPORT CENTER DROPDOWN------------------------------- */

/* -----------------------STORE DROPDOWN------------------------------- */
		.contactdrop6 {float:left; color:#666; position:static; display:block; margin-left:-1px; margin-top:15px;}
		.contactdrop6 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationStoreDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationStore{padding:0 10px; font:12px arial,helvetica,sans-serif; float:left; }
		.localizationStore label {float:left; padding:9px 14px 1.2em 0;margin-left:26px;}
		.localizationStore a {color:#666; text-decoration:none}
		.localizationStore a:hover, .localizationStore a:active {color:#c00; text-decoration:none}
		

		.localizationStoreON {padding:0 9px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left}
							
		.localizationStoreON label {float:left; padding:8px 14px 1.1em 0; color:#c00; width:43px; margin-left:26px;}
		.localizationStoreON a {color:#c00; text-decoration:none}
		.localizationStoreON a:hover, .localizationStoreON a:active {color:#c00; text-decoration:none}

		.localizationStoreONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:197px; visibility:hidden}
		
		.localizationPaneStore {width:200px; position:absolute; left:0px; background:url("/images/masthead/clear.gif")}
		.localizationPaneStoreBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF;!important  margin-top:-1px; width:198px;}
		.localizationPaneStoreTxt {font:12px arial,helvetica,sans-serif; line-height:18px; color:#666; padding:5px 10px; width:200px; float:left}
			
		.localizationPaneStoreBorder {border-top:0px; top:35px; margin-left:1px}
		
		
		.localizationPaneStore li {list-style-position:outside; line-height:17px; list-style-type:none;  margin-left:1.2em;}
		.localizationPaneStore li a, .localizationPaneStore li a:visited {color:#666; text-decoration:none; }
		.localizationPaneStore li a:hover {color:#c00; text-decoration:none;}
		
		.localizationPaneStoreBdy .localizationPaneStoreTxt h3{font-weight:bold; font-size:1em; color:#666; padding:0; margin:0}
		.localizationPaneStoreBdy .localizationPaneStoreTxt h3 a, .localizationPaneStoreTxt h3 a:visited {color:#666}
		.localizationPaneStoreBdy .localizationPaneStoreTxt h3 a:active, .localizationPaneStoreTxt h3 a:hover {color:#c00; text-decoration:none}
		
/* -----------------------END STORE DROPDOWN------------------------------- */


/* WORKING WITH SMALL COMPANY BORDER
		.contactdrop5 {float:left; color:#666; position:static; display:block; margin-left:-2px; margin-top:15px;}
		.contactdrop5 span {float:left; height:26px;  color:#DDD; border:none; width:1px; margin-top:.8em}

		.localizationCompanyDropDown{position:relative; overflow:visible; float:left; z-index:999; margin-top:-15px; margin-left:1px;}
		.localizationCompany {padding:0 10px; font:12px arial,helvetica,sans-serif; float:left}
		.localizationCompany label {float:left; padding:9px 14px 1.2em 0;margin-left:26px;}
		.localizationCompany a {color:#666; text-decoration:none}
		.localizationCompany a:hover, .localizationCompany a:active {color:#c00; text-decoration:none}
		

		.localizationCompanyON {padding:0 0px; background:#FFF; border:1px solid #ddd; border-bottom:0px;  font:12px arial,helvetica,sans-serif; float:left; }
			
				
		.localizationCompanyON label {float:left; padding:8px 14px 1.1em 9px; color:#c00; width:106px; margin-left:26px; background:url('images/companyborder.gif')  no-repeat 125px -1px;}
		.localizationCompanyON a {color:#c00; text-decoration:none}
		.localizationCompanyON a:hover, .localizationCompanyON a:active {color:#c00; text-decoration:none}

		.localizationCompanyONBtm {position:absolute; left:0; top:100; background-color:#FF0000; height:5px; width:188px; visibility:hidden}
		
		.localizationPaneCompany {width:200px; position:absolute; left:-43px; background:url("/images/masthead/clear.gif")}
		.localizationPaneCompanyBdy {border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:0; background:#FFF; !important margin-top:-1px;}
		.localizationPaneCompanyTxt {font:12px arial,helvetica,sans-serif; line-height:14px; color:#666; padding:5px 10px; width:178px; float:left}
			
		.localizationPaneCompanyBorder {border-top:0px; top:35px; }
		
		
		.localizationPaneCompany li {list-style-position:outside; line-height:17px; list-style-type:none}
		.localizationPaneCompany li a, .localizationPaneCompany li a:visited {color:#666; text-decoration:none}
		.localizationPaneCompany li a:hover {color:#c00; text-decoration:none}
 */







/* -------------------- FLASH GLOBAL HEADER -------------------- */


/*rounded corners for left nav elements*/
.gSnavTop, .gSnavBtm {display:block; background:transparent}
				.gs1, .gs2, .gs3, .gs4 {display:block; overflow:hidden}
				.gs1, .gs2, .gs3 {height:1px}
				.gs2, .gs3, .gs4 {background:#FFF; border:1px solid #DDD; border-width:0 1px}
				.gs1 {margin:0 4px; background:#DDD}
				.gs2 {margin:0 2px; border-width:0 2px}
				.gs3 {margin:0 1px}
				.gs4 {height:1px; margin:0 1px}
				
