﻿body {
 margin: 0;
 font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

DIV#logo
{
	position:relative;
	top:4px;
	left:10px;
	width:200px;
}

.GlobalContactsMainContent
{
	width: 776px;
	position: relative;
	left: 6px;
	top: -50px;
	clear: both;
	height: 100%;
	/* margin: 10px 0px; */
	/*font-size: 1.5em;*/
}	

.GlobalContactsHeading
{
   width: 170px;
   height: 24px;
   /*padding: 4px 4px 4px 4px;*/
   background-color: #868689;
   color: #ffffff;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 0.75em;
   /* margin-right: 7px; */
   margin-bottom: 6px;
   float: left;
}

.greyDivider
{
	padding-right: 10px;
	padding-left: 10px;
	background: transparent url(/images/greydivider.gif) no-repeat left top;
	left: 182px;
	padding-bottom: 3px;
	margin: 0px;
	width: 580px;
	padding-top: 9px;
	position: relative;
	height: 35px;
	/* margin-top: -40px; */
	/* margin-bottom:6px; */
	top: -5px;
}

DIV#breadcrumb
{
	/* margin-top:-24px; */
	position:relative;
	float:left;
	margin-left:6px;
	width:600px;
	height:18px;
	color:#C6003F;
	background:#E8E8E9;
	font-weight:bold;
	margin-bottom:6px;
	padding-top:6px;
}

.ContactsMapSubmenu
{
   width: 170px;
   height: 100%; /* 336px; */
   background-color: #E8E8E9;
   color: #000000;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: 0.65em;*/
   /* margin-right: 7px; */
   float: left;
}
.ContactsMapDiv
{
   	width: 600px;
   	/* height: 336px;*/
   	height: 100%;
   	float: left;
   	margin-left: 6px;
}

.RedContactsHeading
{
	color: white;
	background:#C6003F;
	display:block;
	border-bottom: solid 1px white;
	width:158px;
	height:18px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	font-weight:bold;
	font-size:10px;

/*
   width: 162px;
   height: 18px;
   padding: 4px 4px 4px 4px;
   background-color: #C6003F;
   color: #ffffff;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 0.75em;
   line-height:18px;
   border-bottom: 1px solid #FFFFFF;
*/
}

.RedContactsHeading a
{
   color: #ffffff;
   text-decoration: none;
}

.RedContactsHeading a:visited
{
   color: #ffffff;
   text-decoration: none;
}

.ContactsMessageLabel
{
   width: 162px;
   height: 202px;
   background-color: #e8e8e9;
   color: #000000;
   font-family: Verdana, Arial, Sans-Serif;
   padding: 4px 4px 4px 4px;
   font-size: 0.65em;
}


.ContactsSelectLabel
{
   	width: 162px;
   	/*height: 38px;*/
   	background-color: #e8e8e9;
   	color: #000000;
   	font-family: Verdana, Arial, Sans-Serif;
   	padding: 39px 4px 4px 4px;
	font-size: 0.65em;
}

.ContactsSelectDropDownDiv
{
   height: 30px;
   width: 162px;
   background-color: #e8e8e9;
   padding: 0px 4px 0px 4px;
}
.ContactsSelectDropdown {
	height: 18px;
   	width: 110px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.65em;
	line-height:18px;
	border: 1px solid #CCCCCC;
}
.ContactsSelectButton{
	height: 18px;
   	width: 25px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.65em;
	line-height:16px;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;

}
.ContactsMenuBottomLine
{
   width: 162px;
   height: 4px;
   background-color: #B9B9BB;
   padding: 0px 4px 0px 4px;
   overflow: hidden;
}



.CountryList
{
   height: 210px;
   width: 170px;
   background-color: #B9B9BB;
}

.ContactsCountryDiv
{
   width: 143px;
   height: 18px;
   border-bottom: solid 1px #ffffff;
   padding: 0px 4px 0px 4px;
   background-color: #B9B9BB;
   color: #ffffff;
   font-size: .65em;
   line-height:18px;
   margin-right: 0px;
}

.ContactsCountryDiv a
{
   color: #ffffff;
   text-decoration: none;
}

.ContactsCountryDiv a:visited
{
   color: #ffffff;
   text-decoration: none;
}


.CountryListNoScroll
{
   min-height: 210px;
   width: 170px;
   background-color: #e8e8e9;
   overflow: visible;
}

.ContactsCountryDivNoScroll
{
   width: 162px;
   height: 18px;
   border-bottom: solid 1px #ffffff;
   padding: 0px 4px 0px 4px;
   background-color: #B9B9BB;
   color: #ffffff;
   font-size: .65em;
   line-height:18px;
   margin-right: 0px;
   overflow: visible;
}

.ContactsCountryDivNoScroll a
{
   color: #ffffff;
   text-decoration: none;
}

.ContactsCountryDivNoScroll a:visited
{
   color: #ffffff;
   text-decoration: none;
}


.contactsList
{
   color: #000000;
   background-color: #F2EBE2;
   padding: 10px 10px 10px 10px;
   margin-bottom: 10px;
}

.contactsHeading
{
   color: #C6003F;
   padding: 5px 0px 5px 0px;
   font-weight: bold;
   font-size: 0.75em;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contactInfo
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.65em;
   line-height:16px;
   color:#333333;
   /* border-bottom: solid 1px #d0d0d0; */
   padding: 10px 0px 10px 0px;
}
.contactInfo a
{
   	color:#C6003F;
	text-decoration:none;
}
.contactInfo a:hover
{
   	color:#C6003F;
	text-decoration:underline;
}
.contactInfo a:visited
{
   	color:#C6003F;
	text-decoration:none;
}

div#contactusTopPanel
{
   background-color: #F2EBE2;
   color: #000000;
   width: 580px;
   margin-bottom: 10px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: 0.7em;*/
   padding: 10px 10px 10px 10px;
   float: left;
}

div#contactusMainPanel
{
   background-color: #F2EBE2;
   color: #000000;
   width: 580px;
   margin-bottom: 10px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: 0.7em;*/
   padding: 10px 10px 10px 10px;
   float: left;
}
div#quickSendPanel
{
   background-color: #F2EBE2;
   color: #000000;
   width: 580px;
   height: 316px;
   margin-bottom: 10px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: 0.7em;*/
   padding: 10px 10px 10px 10px;
   float: left;
}
div#confirmPanel
{
   background-color: #F2EBE2;
   color: #000000;
   width: 580px;
   height: 316px;
   margin-bottom: 10px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: 0.7em;*/
   padding: 10px 10px 10px 10px;
   float: left;
}

.contactusHeading
{
   font-size: 0.75em;
   font-weight: bold;
   margin-bottom: 5px;
   color: #C6003F;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contactusCheckbox {
   font-size: 0.65em;
   font-weight: normal;
   margin-bottom: 5px;
   color: #333333;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   line-height: 18px;
}

.contactusText
{
   margin-bottom: 5px;
   font-size: 0.65em;
}

.contactusText a
{
   color: #C6003F;
   text-decoration: none;
}

.contactusText a:hover
{
   color: #C6003F;
   text-decoration: underline;
}

.contactusField
{
   float: left;
   width: 150px;
   font-size: 0.65em;
   font-weight:bold;
   line-height:18px;
}

.contactusTextbox
{
  	float: none;
  	width: 300px;
	height: 18px;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #333333;
	text-decoration: none;
	border: 1px solid #868689;
	margin-bottom:5px;
}

.contactusTextarea
{
  	float: none;
  	width: 300px;
	height: 54px;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #333333;
	text-decoration: none;
	border: 1px solid #868689;
	margin-bottom:5px;
}

.contactusDropDown
{
  	float: none;
  	width: 305px;
	height: 18px;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #333333;
	text-decoration: none;
	border: 1px solid #868689;
	margin-bottom:5px;
}
.CountrySubMenu
{
   width: 170px;
   height: 210px;
   background-color: #E8E8E9;
   color: #333333;
   font-family: Verdana, Arial, Sans-Serif;
   /* padding: 4px 4px 4px 4px; */
   font-size: .65em;
}

.countrySubMenuCold
{
   color: #333333;
   padding: 4px 4px 4px 4px;
   border-bottom: solid 1px #ffffff;
   width: 162px;
}

.countrySubMenuCold a:visited
{
   color: #333333;
   text-decoration: none;
}

.countrySubMenuCold a
{
   color: #333333;
   text-decoration: none;
}

.countrySubMenuHot
{
   font-weight: bold;
   padding: 4px 4px 4px 4px;
   width: 162px;
   border-bottom: solid 1px #ffffff;
}

div#DeptSearchPanel
{
   color: #000000;
   background-color: #F2EBE2;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   padding: 10px 10px 10px 10px;
   margin-bottom: 10px;
   float: left;
   /* margin-left: 6px; */
}

div#DeptSearchResultsPanel
{
   /*
	position:relative;
	width:600px;
	background:#F2EBE2;
	padding-bottom:8px;
	left:6px;
   */
   color: #000000;
   background-color: #F2EBE2;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   padding: 10px 10px 10px 10px;
   /* font-size: .8em; */
   float: left;
   /* margin-left: 6px; */
}

.UsaSubMenu
{
   width: 170px;
   min-height: 210px;
   background-color: #E8E8E9;
   color: #333333;
   font-family: Verdana, Arial, Sans-Serif;
   padding: 0px 0px 0px 0px;
   font-size: .65em;
}

.usaSubMenuCold
{
   border-bottom: solid 1px #E8E8E9;
   background-color: #B9B9BB;
   padding: 4px 4px 4px 4px;
   width: 162px;
}

.usaSubMenuCold a:visited
{
   color: #333333;
   text-decoration: none;
}

.usaSubMenuCold a
{
   color: #333333;
   text-decoration: none;
}

.usaSubMenuHot
{
   border-bottom: solid 1px #E8E8E9;
   background-color: #606060;
   padding: 4px 4px 4px 4px;
   width: 162px;
   color: #ffffff;
}

.usaSubMenuHot a
{
   color: #ffffff;
   text-decoration: none;
}

.usaSubMenuHot a:visited
{
   color: #ffffff;
   text-decoration: none;
}

div#ContactSearchResultsPanel
{
   color: #000000;
   background-color: #F2EBE2;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: .65em;*/
   padding: 10px 10px 10px 10px;
}

.usaContactDiv
{
   padding: 10px 0px 10px 0px;
   font-size: .65em;
   /* border-bottom: solid 1px #d0d0d0; */
}

.usaContactText
{
   font-size: .65em;
}

.advancedSearchText
{
   font-size: .65em;
   float: left;
   width: 125px;
   padding-top: 2px;
}

.level2SubMenuCold
{
   border-top: solid 1px #d0d0d0;
   background-color: #E8E8E9;
   padding: 4px 4px 4px 4px;
   width: 162px;
   /*border-bottom: solid 1px #E8E8E9;
   background-color: #d0d0d0;
   padding: 4px 4px 4px 4px;
   width: 144px;*/
}

.level2SubMenuCold a:visited
{
   color: #333333;
   text-decoration: none;
}

.level2SubMenuCold a
{
   color: #333333;
   text-decoration: none;
}

.level2SubMenuHot
{
   border-top: solid 1px #d0d0d0;
   background-color: #909090;
   padding: 4px 4px 4px 4px;
   width: 162px;
   color: #ffffff;
   /*border-bottom: solid 1px #E8E8E9;
   background-color: #606060;
   padding: 4px 4px 4px 4px;
   width: 144px;
   color: #ffffff;*/
}

.techSupportText
{
   font-size: .65em;
   margin-bottom: 5px;
}

.tabletext
{
   font-size: .65em;
}
.tabletext a
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6003f;
	text-decoration: none;
}
.tabletext a:hover
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6003f;
	text-decoration: underline;
}

.redText
{
   color: #c6003f;
}
.ContactsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #333333;
	text-decoration: none; 
}

.ContactsText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6003f;
	text-decoration: none; 
}
.ContactsText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6003f;
	text-decoration: underline; 
}
.loginBox {
width: 200px;
height: 18px;
line-height:18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #333333;
	text-decoration: none;
	border: 1px solid #868689;
}
.loginButton {
	width: 100px;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #868689;
	background-color: #C6003F;
}
.sendButton {
	width: 100px;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #868689;
	background-color: #C6003F;
}
div#searchPanel
{
   /*
   position: relative;
   left: 510px;
   top: 10px;
   */
   margin-top: -14px;
   float: right;
   font-size: .7em;
}
div#norgrenmenu
{
	margin-top:26px;
	width:732px;
	height:26px;
}
div#globalFooter {
	width: 770px; 
	margin: 0px; 
	position: relative;
	top: 5px;
	left: -6px;
	/* float: left; */
	padding: 0px 10px; 
	border: 0px cyan solid;
	/* font-size: .7em; */
	clear:both;
}

div#globalFooter a:link {
	color: #083469; 
	} 
div#globalFooter a:visited {
	color: #083469; 
	} 
div#globalFooter a:active {
	color: #083469; 
	} 
div#globalFooter a:hover {
	text-decoration: underline; 
	color: #000000; 
	}

.countryName
{
   border-bottom: solid 1px #ffffff;
   color: #ffffff;
   background-color: #909090;
   padding: 4px 4px 4px 4px;
   width: 162px;
}

.countryName a:visited
{
   color: #ffffff;
   text-decoration: none;
}

.countryName a
{
   color: #ffffff;
   text-decoration: none;
}

.globalHeader
{
   width: 770px;
   height: 80px;
   border: solid 0px yellow;
   position:relative;
   left: 6px;
   top: 2px;
}

div#backgroundPanel
{
   color: #000000;
   background-color: #F2EBE2;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   /*font-size: .65em;*/
   padding: 10px 10px 10px 10px;
}

div#backgroundPanelWhite
{
   color: #000000;
   background-color: #FFFFFF;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: .65em;
   padding: 10px 10px 10px 10px;
}

div#backgroundPanelWhite a
{
   color: #C6003F;
   text-decoration: none;
}

div#backgroundPanelWhite a:hover
{
   color: #C6003F;
   text-decoration: underline;
}

.germanySearchResults
{
   color: #000000;
   background-color: #F2EBE2;
   width: 580px;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: .65em;
   padding: 10px 10px 10px 10px;
}
.greyText
{
   color: #B9B9BB;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 1.4em;
}
.largeHeading
{
   color: #000000;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 1.5em;
   font-weight: bold;
}

.mediumHeading
{
   color: #000000;
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 1.3em;
   font-weight: bold;
}

.smallText {
	font-size: 10px;
}

.hiddenText
{
	font-size: 1pt;
	color: #ffffff;
	text-decoration: none;
}

.footerGreyText
{
   color: #666666;
	font-size: 10px;
	float: left;
}

.searchfield
{
	border: 1px #000000 solid; 
	background: #ffffff;
	font-weight: lighter;
	font-size: 9px;
	color: #696969;
}

