/* Copyright The Linde Group
	linde electronics - default.css
   default stylesheet
	Version 1.0 - 13th June 2007
*/

/* redefined html elements */
a, a:hover, a:link, a:visited {
	color: rgb(0,138,196);
	text-decoration:none;
}

body {
	border: 0;
	color: #000000;
	font: 75% Arial, Univers, Helvetica, sans-serif;
	padding-top: 10px;
	margin: 0px 0 0px 10px;
	width: 960px;
}

form {
	padding: 0;
	margin: 0;
}

h1 {
	color: rgb(13,92,145);
	font-weight: normal;
	font-size: 1.7em;
	margin: 0px;
	padding: 5px 0 10px 0;
}

h2 {
	color: #000000;
	font-weight: bold;
	font-size: 1em;
	margin: 0px;
	padding: 3px 0 3px 0;
}

h3 {
	color: rgb(13,92,145);
	font-weight: bold;
	font-size: 1em;
	margin: 0px;
	padding: 2px 0 5px 0;
}

hr {
	height: 1px;
	color: rgb(194,201,207);
	margin-top: 10px;
	margin-bottom: 10px;
}

img {
	border: 0;
}

p {
	margin: 0em 0 0.5em;
	padding: 0;
}

table {
	font-size: 1em !important;
}

.download a, .download a:hover, .download a:link, .download a:visited {
	text-decoration: none;
	color: rgb(13,92,145);
}

.download img{
	padding-right: 3px;
}

.download p{
	padding-bottom: 1px;
	margin: 0;
}

.image {
	margin-bottom: 10px;
}

/* left-hand navigation classes */
.mainNavTop {
   border-bottom: 1px solid rgb(194,201,207);
}

.mainNavTop a, .mainNavTop a:hover, .mainNavTop a:link, .mainNavTop a:visited {
	padding-left: 20px;
	text-decoration: none;
	color: rgb(0,48,83);
	margin: 0;
	font-size: 0.9em;
}

.mainNavBot {
	border-bottom: 1px solid rgb(194,201,207);
}

.mainNavBot a, .mainNavBot a:hover, .mainNavBot a:link, .mainNavBot a:visited {
	padding-left: 20px;
	text-decoration: none;
	color: rgb(0,48,83);
	margin: 0;
	font-size: 0.9em;
}

.mainNavLink{
   padding-left: 20px;
	color: rgb(0,48,83);
	text-decoration: none;
	font-weight: bold;
	font-style: bold;
	border-bottom: 1px solid rgb(194,201,207);
	margin: 0;
	font-size: 0.9em;
}

.mainNavSub {
  	background:rgb(237,237,237);
   margin: 0;
   padding-left:20px;
  	border-bottom:1px solid rgb(194,201,207);
}

.mainNavSub a, .mainNavSub a:hover, .mainNavSub a:link, .mainNavSub a:visited{
	font-size: 0.9em;
   margin-left:10px;
	color:rgb(0,48,83);
	text-decoration:none;
}

/*RSS News Feed*/
.rssFeed h3 {
	padding-bottom: 2px;
	padding: 0;
}

.searchBtn {
	background-color: rgb(13,92,145);
	color: rgb(255,255,255);
	font-weight: 600;
	font-size: 1em;
	border: none;
	padding: 1px;
}

.searchInput{
	text-decoration:none;
	border:1px solid rgb(194,201,207);
	font-size: 1em;
}

.subNavImage {
	margin: 0 0 10px 0;
	padding: 0;
}

/* navigation area on right containing related and external Links */
.subNavLinks{
	margin-bottom: 10px;
	padding: 8px 8px 3px 8px;
   background-color: rgb(237, 237, 237);
}

.subNavLinks a:hover {
	text-decoration:underline;
}

.subNavLinks h3{
	padding: 0 0 3px 0;
	margin: 0;
}

.subNavLinks p{
	padding: 0 0 5px 0;
	margin: 0;
}

.summaryLink h3 {
	padding-bottom: 2px;
	padding: 0;
}

.teaser {
	background: transparent;
	width: 210px;
	margin-bottom: 20px;
}

.teaser h2 {
	background: #FFFFFF;
  	color: rgb(0,138,196);
	padding-right: 6px;
  	/*background-image: url(/global_is/images/bkd_underscore.gif);
   background-repeat: repeat-x;*/
}

.teaser p{
	font-size: 0.9em;
	padding-top: 0px;
	vertical-align: top;
}

.teaser img {
	padding-right: 10px;
}

/* div container for banner area */
#article {
	float: left;
	width: 517px;
}

/* div container for narrow columns 1 or 2 */
#article2 {
	float: left;
	width: 490px;
	margin-right: 20px;
}

/* for contact page */
#contact2 {
	float: left;
	width: 515px;
	margin-right: 20px;
	padding-left:10px;
}

.blacktextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


/*div container for inquiries page */
#article3 {
	float: left;
	width: 700px;
	margin-right: 20px;
}

/* banner logo in header area*/
#bannerLogo {
	float: left;
	/*width: 323px;*/
	margin-right: 3px;
}

/* banner image in header area*/
#bannerImage {
	float: left;
	/*width: 634px;*/
}

#breadcrumbs {
	width: 100%;
	color:rgb(0,138,196);
	background-color: rgb(237,237,237);
	margin-bottom: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* breadcrumb hyperlinks */
#breadcrumbs a, #breadcrumbs a:hover, #breadcrumbs a:link, #breadcrumbs a:visited {
	color: rgb(0,138,196);
	text-decoration: none;
	padding-left: 10px;
}

/* div container for article */
#container {
	width: 753px;
	float: left;
}

#footer{
	clear: both;
	font-size: 0.9em;
	margin-top: 20px;
	width: 100%;
}

#footerLink {
	padding-left: 207px;
}

#footer a, #footer a:hover, #footer a:link, #footer a:visited {
	padding-right: 20px;
	color:rgb(13,92,145);
	text-decoration:none;
}

#footer img {
	padding-right:2px;
}

#footerLine {
	border-top: 1px solid rgb(194,201,207);
	margin-top: 5px;
	margin-bottom: 5px;
}

#footerCopy {
	padding-left: 207px;
}

#footerCopy a, #footerCopy a:hover, #footerCopy a:link, #footerCopy a:visited {
	padding: 0 0 0 20px;
}

/* global navigation area within header */
#globalNav {
	clear: both;
	padding-top: 14px;
	padding-bottom: 13px;
	padding-left: 180px;
}

#globalNavLink a, #globalNavLink a:hover, #globalNavLink a:link, #globalNavLink a:visited {
	color:rgb(0,138,196);
	text-decoration:none;
	font-size: 0.9em;
	padding: 0 8px 0 8px;
}

/* div container for header*/
#header{
	width: 960px;
}

/* div container for left-hand navigation*/
#mainNav{
	float: left;
	margin-top: 20px;
	margin-right: 32px;
	width: 175px;
}

/* div container for print link*/
#print{
	display: none;
}

/* div container for search */
#search{
	float: left;
	font-size: 0.9em;
	color:rgb(13,92,145);
	padding-right: 20px
}

/* div container for related and external links area */
#subNav {
	float: right;
	width: 200px;
}

/* div container for entire page */
#wrapper {
	width: 960px;
}
