/* 	Eaton OneWeb CSS 	*/
/*	1.0								*/
/*	2006.Aug.15				*/


/* 	HTML Elements */
body { margin: 0px; }

div {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	line-height: 13px;
}

a 				{	font-size: 11px; color: #0067c6;	line-height: 16px; text-decoration: none; }
a:visited {	color: #6699cc; }
a:hover 	{	color: #0067c6; text-decoration: underline; }

select	{ font-family: Arial; font-size: 11px; color: #333; width: 135px; }

input {position: relative; top: 2px;} /* Pesky Go buttons */

form { padding: 0px; margin: 0px; }

/*	Classes	*/
.columnheader {
	font-size: 13px;
	font-weight: bold;
	color: #0067c6;
}

.locationstitle { 
	font-family: Arial;
	color: #333333; 
	font-size: 12px;	
	font-weight: bold; 
}

.locationsrow { 
	font-family: Arial;
	color: #333333; 
	font-size: 11px;	 
}

.pagetitle { 
	color: #0067c6; 
	font-size: 18px;	
	line-height: 24px;
	font-weight: bold;
	text-transform:uppercase;
}

.sitemapNodeOne {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0067C6;
}

.sitemapNodeTwo {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0067C6;
}

.sitemapNodeThree {
	font-family: Arial;
	font-size: 11px;
	color: #0067C6;
}

.normal {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	line-height: 13px;
}

.mainheadertitle	{
	color: #0067c6;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.smallheadertitle {
	font-size: 13px;
	font-weight: bold;
	color: #0067c6;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
	padding-top: 20px;
}

.smallheadertitlenopad {
	font-size: 13px;
	font-weight: bold;
	color: #0067c6;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 15px;
}

.smallheader {
	font-size: 13px;
	font-weight: bold;
	color: #0067c6;
	margin-bottom: 10px;
}

.smallheadertitleimage {
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
	padding-top: 20px;
}

.subheadtitle {
	color: #333;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	
}

.linkslist {

	margin-top: 20px;
	margin-bottom: 20px;
}

.selPicker { margin-bottom: 15px; }	/* Margin for Master Pickers */

.navigationheadline {
	border-top: 1px solid #ccc;
	color: #0067c6;
	font-size: 13px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
	text-transform:uppercase;
}

.navigationheadlinenoresize {
	color: #0067c6;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
}

.reguralnavigationitem {
	font-size: 11px; 
	color: #0067c6;
}

.navigationitem {
	padding-top: 12px;
	padding-bottom: 12px;
	border-top: 1px solid #ccc;
}

.navigationitem a {
	color: #0067c6;
	margin-top: 12px;
	margin-bottom: 12px;
}

.navigationitem-1 {
	margin-left: 17px;
	color: #0067c6;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitem-2 {
	margin-left: 17px;
	color: #0067c6;
	margin-top: 10px;
	margin-bottom: 10px;
}

.navigationitem-3 {
	margin-left: 34px;
	color: #0067c6;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitem-4 {
	margin-left: 51px;
	color: #0067c6;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitemselected {
	 border-top: 1px solid #ccc;
	 padding-top: 12px;
	 padding-bottom: 12px;
}

.navigationitem-1selected {
	margin-left: 17px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitem-2selected {
	margin-left: 17px;
	margin-top: 12px;
	margin-bottom: 0px;
}

.navigationitem-3selected {
	margin-left: 34px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitem-4selected {
	margin-left: 51px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.navigationitemselected a {
	color: #666666;
	 margin-top: 12px;
}

.navigationitem-1selected a {
	color: #666666;
}

.navigationitem-2selected a {
	color: #666666;
}

.navigationitem-3selected a {
	color: #666666;
}

.navigationitem-4selected a {
	color: #666666;
}

.secureorangeheader{
color:#000;
background-color:#F88017;
font-weight:bold; 
font-size:13px; 
font-color:white;
margin:0;
padding:0 0 0 4px; 
font-family:Arial,Helvetica,sans-serif;
letter-spacing:1px; 
line-height:2em; 
border-bottom-width:1px; 
border-bottom-style:solid; 
border-bottom-color:#F88017
}
.secureorangebody{
color:#000; 
background-color:#fff;
margin:5px; 
padding:0px; 
border:1px solid #F88017
}

.sideboxmargins
{margin:4px; 
padding:2px; 
line-height:1.0em; 
font-size:11px; 
font-family:Arial,Helvetica,sans-serif
}

.searchTxtField {
 height: 18px;
 width: 140px;
 font-size: 11px;
 color: #333333;
 position: relative;
 top: -2px;
}

.casestudytitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
}


/* IDs	*/

#pagecontent {
	margin-left: 18px;
	margin-right: 18px;
	width: 731px;
}

#brandmessagetwocolumn { 
	width: 357px; 
	height: 215px; 
	float: left; 
	margin-right: 17px;
}

#brandmessagenoimage { 
	width: 357px;  
	float: left; 
	margin-right: 17px;
}

#brandmessagethreecolumn {
        valign: top;
	width: 544px; 
	height: 233px; 
	margin-right: 17px; 
	float: left;
}

#threecolumnleftnavigationsection {
	width: 170;
	margin-right: 17px;
	float: left;
}

#threecolumnmiddlesection {
	width: 357px; 
	height: 215px; 
	margin-right: 17px; 
	float: left; 
}

#threecolumnrightnavigationsection {
	width: 170;
	float: left;
}

#languageselector {
	width: 170px;
	border: 1px solid #ccc;
	padding: 10px;
	background-color: #eee;
	margin-top: 15px;
	margin-bottom: 25px;
}


/* Header styles */

#pagetitle {
	height: 73px;
}

#topsection {
	position: relative;
	font-size: 11px;
	background: #f2f2f2;
	border-bottom: 1px solid #ccc;
	height: 34px;
	width: 767px;
}

#firstrow {
	position: relative;
	font-size: 11px;
	background: #c0c0c0;
	border-bottom: 1px solid #ccc;
	height: 34px;
	width: 767px;
}

#stockquote {
	float: left;
	position: relative;
	top: 12px;
	left: 18px;
}

#globalnav {
	position: relative;
	top: 7px;
	position: absolute;
	right: 205px;
	color: #0067C6;
	font-weight: bold;
}

#hidestockquote {
	float: left;
	position: relative;
	top: 7px;
	left: 18px;
	position: absolute;
	color: #0067C6;
	font-weight: bold;
}

#firstrownav {
	position: relative;
	top: 7px;
	position: absolute;
	right: 0px;
	color: #0067C6;
	font-weight: bold;
}

a.globalnav:hover {
	color: #666666;
	text-decoration:none;
}

#globalsearch {
	float: left;
	position: absolute;
	top: 6px;
	left: 579px;
}

/* Roadranger styles */
.td1
{
    border-color: #ffffff;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}
.td1blue
{
    border-color: #ffffff;
    background-color:#BFCCDE;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}
.td2
{
        border-color: #cccccc;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}
.td2blue
{
    background-color: #BFCCDE;
    border-color: #cccccc;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}
.onewebblue
{
        background-color: #BFCCDE;
}


/* Footer styles */
#footer 				{ float: left; border-top: 1px solid #ccc; margin-top: 30px; padding-top: 10px; }
#actionbuttons 	{ width: 170px; float: left; margin-right: 17px; }
#footerlinks 		{ color: #ccc; width: 357px; float: left; margin-right: 17px; font-size: 10pt;}
#copyright 			{ width: 170px; float: left; }
