/*BODY { MARGIN: 0px 0px 0px 0px;}*/
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}
.subnav {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:8pt; COLOR:#000000;}
.imageLink {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:8pt; COLOR:#666699;FONT-WEIGHT:bold; }
.subnav A:link, .subnav A:active, .subnav A:visited {COLOR:#666666;} 
.title5 {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10px; COLOR:#3a75b9; FONT-WEIGHT:bold;}
.title4 {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:12px; COLOR:#3a75b9; FONT-WEIGHT:bold;}
.title3 {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:15px; COLOR:#3a75b9; FONT-WEIGHT:bold;}
.title1 { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:18px; COLOR:#666; line-height: 18px; font-weight: normal; }
.prinfotitle {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:11pt; COLOR:#000000; FONT-WEIGHT:bold;}
.prinfotitle A:link {COLOR:#000099;}
.prinfotitle A:active, .prinfotitle A:visited {COLOR:#990000;}
.srvcatgry {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#000000;}
.srvcatgry A:link {COLOR:#000099;}
.srvcatgry A:active, .srvcatgry A:visited {COLOR:#990000;}
.leftnavtitle {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:11px; COLOR:#666699; FONT-WEIGHT:bold; BACKGROUND:#E5E5E5;}
.leftnav {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px; COLOR:#000000; BACKGROUND:#E5E5E5;}
.leftnavsel {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px; COLOR:#FFFFFF; BACKGROUND:#868686;}
.leftnavsel A:link, .leftnavsel A:active, .leftnavsel A:visited {COLOR:#000000; TEXT-DECORATION: none;}
.leftnav A:link, .leftnav A:active, .leftnav A:visited {COLOR:#000000;}
.darkpurple {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#FFFFFF; FONT-WEIGHT:bold; BACKGROUND:#666699;}
.lightpurple {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#FFFFFF; FONT-WEIGHT:bold; BACKGROUND:#9999CC;}
.normal {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:8pt; COLOR:#666666;}
.subnormal {FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:8pt; COLOR:#000000;}
.normal A:link, .normal A:active{COLOR:#3B73B9;} 
 .normal A:visited {COLOR:#008AE6;}
.darkgrey {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#666666; BACKGROUND:#CCCCCC;} 
.darkgrey A:link {COLOR:#000099; } 
.darkgrey A:active, .darkgrey A:visited {COLOR:#990000;}
.lightgrey {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#666666; BACKGROUND:#E5E5E5;} 
.lightgrey A:link {COLOR:#000099;} 
.lightgrey A:active, gray1 A:visited {COLOR:#990000;}
.newsup {COLOR:red; font-size:7pt; font-family:Verdana;}
.separator {BACKGROUND:#868686;}
.column3 {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; line-height: 12pt}
.solninfotitle { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:11pt; COLOR:#666; FONT-WEIGHT:bold; }
.solninfotitle A:link, .solninfotitle A:active, .solninfotitle A:visited {COLOR:#000000;TEXT-DECORATION: none;}
.bodycopy{	font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 16px;	color: #000000;}	
.plain  {FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:10pt; COLOR:#000099;} 
.plain A:link,.plain A:active, .plain A:visited {COLOR:#000099;TEXT-DECORATION: none;}

.breadLinkScrty A:link, .breadLinkScrty A:active, .breadLinkScrty A:visited  {COLOR:#0066cc;TEXT-DECORATION: none;}
.breadLinkScrty a:hover { text-decoration:underline;} 
.breadLinkScrty {font-family:Tahoma,sans-serif;text-decoration:none;font-size:11px;color:#0066cc;}

.leftheadScrty  {font-family:Tahoma,sans-serif;text-decoration:none;font-size:11px;color:#505050;font-weight:bold;} 
.leftLinkScrty  {	FONT-FAMILY:Tahoma,sans-serif;	COLOR:#0066cc;	font-size: 11px;	line-height:125%;} 
.leftLinkScrty A:link, .leftLinkScrty A:active, .leftLinkScrty A:visited  {COLOR:#0066cc;TEXT-DECORATION: none;}
.leftLinkScrty a:hover {text-decoration:underline;}
.leftArrowScrty  {	FONT-FAMILY:Tahoma,sans-serif;	COLOR:#0066cc;	font-size: 9px;	line-height:125%;} 
 
/* New styles added */
.leftnavtitleCandI {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:11px; COLOR:#666666; FONT-WEIGHT:bold; }
.leftnavCandI {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px; COLOR:#008AE6;}
.leftnavselCandI {FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; FONT-SIZE:10px; COLOR:#008AE6;}

.FeaturedProducts

{
    font-size:12px; 
    font-family:  Arial, Helvetica, sans-serif; 
    color: #3b73b9;
}

.FPText

{
    font-size:12px; 
    font-family:  Arial, Helvetica, sans-serif; 
    color: #666666;
    line-height: 100%;
}

 .normalLink, 
 .normalLink A,  
 A .normalLink,
 .normalLink A:visited,
A.normalLink:visited
{ font-size:8pt; font-family:  Arial, Helvetica, sans-serif; color: #3a75b9; text-decoration: none; }
.normal_link, 
.normal_link A,  
A .normal_link
{ font-size:8pt; font-family:  Arial, Helvetica, sans-serif; color: #3a75b9;  }
.normal_link { color:#666; }
.normal_link A:link, 
.normalLink A:link, 
A:link .normal_link, 
A:link .normalLink
{ COLOR: #3a75b9;}
.normal_link A:visited { COLOR: #3a75b9;  }
.normalLink A:visited { COLOR: #3a75b9; text-decoration: none; }
.normal_link A:hover, 
.normalLink A:hover,
A:hover .normalLink
{ color:#3a75b9; text-decoration: underline; }
.normal_link_title, 
.normalLinkTitle 
{	FONT-SIZE: 10px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	color: #006FCB;}

.normal_small_link { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.normal_small_link A:link { COLOR: #008AE6;}
.normal_small_link A:visited { COLOR: #008AE6;}

.normalSmallLink { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.normalSmallLink A:link { COLOR: #008AE6;}
.normalSmallLink A:visited { COLOR: #008AE6;}

.normal_small {	font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #666666;}
.normal_small A:link {COLOR: #666666;}
.normal_small A:visited {	COLOR: #666666;}
.normal_small_title {	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#006FCB;}

.normalSmall {	font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #666666;}
.normalSmall A:link {COLOR: #666666;}
.normalSmall A:visited {	COLOR: #666666;}
.normalSmallTitle {	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#006FCB;}

.normalVerySmall { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; color: #3a75b9; }
.normalVerySmall A:link { COLOR: #3a75b9; text-decoration: none; }
.normalVerySmall A:visited {	COLOR: #3a75b9;text-decoration: none;}
.normalVerySmall A:hover { text-decoration: underline; }

.normalBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #002B59;}
.normalBold A:link {	COLOR: #008AE6;}
.normalBold A:visited {	COLOR: #008AE6;}
.blueBullet {
	background-image: url(/images/BlueBullet.gif);
	background-repeat: no-repeat;
	background-position: 8px 3px;
	padding-left: 18px;
	margin-bottom: 2px;
	margin-top: 0px;
	line-height: 12px;
}
TD.hand { cursor: pointer; }
.Dimmed { color: #C4C4C4; }

.SM_tile { background-image: url(/images/DE/OS-Multilin-SM-BG.gif); background-repeat: repeat-y; padding-left: 10px; }
.SM_cat_exp { font: 8pt Arial, Helvetica, sans-serif; color: #3a75b9;  margin-bottom: 1px; } 
.RM_cat_exp { font: 8pt Arial, Helvetica, sans-serif; color: #3a75b9; margin-top: 2px; } 
.SM_disabled { color: #CCC; }
.SM_subcat { font: 8pt Arial, Helvetica, sans-serif; color: #666; background-image: url(/images/DE/OS-Multilin-SM-Arrow.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 8px 3px; width: 135px; }
.SM_subcat A, A.SM_subcat {width:100%;}
.SM_cat_exp A, A.SM_cat_exp,
.RM_cat_exp A, A.RM_cat_exp
  { width:94%; }
.SM_subcat A:link, .SM_subcat A:visited , .SM_subcat A, .SM_subcat A:active,
.SM_cat_exp A:link, .SM_cat_exp A:visited , .SM_cat_exp A, .SM_cat_exp A:active,
.RM_cat_exp A:link, .RM_cat_exp A:visited , .RM_cat_exp A, .RM_cat_exp A:active
  { text-decoration:none; 	color: #3a75b9; }
.SM_subcat A:hover,
.SM_cat_exp A:hover , .RM_cat_exp A:hover 
{
	text-decoration:underline;
	color: #008AE6;
}
.SM_ttlspc { margin-top: 12px; }
.RI_table {
	padding-bottom: 4px;
	background-image: url(/images/DE/OS-DE-Panel-BG-Lrg.gif);
	background-repeat: no-repeat;
}
.RI_newsitem { font: 8pt Arial, Helvetica, sans-serif; color: #3a75b9; margin-top: 8px; margin-left: 10px; width: 90%; } 
.RI_newsitem A:link, .RI_newsitem A:visited { text-decoration:none;	color: #3a75b9; }
.RI_newsitem A:hover {	text-decoration:underline;	color: #008AE6;}

.TMH_Q1 { padding-top: 10px; padding-right: 12px; padding-bottom: 4px; padding-left: 17px; }
.TMH_small_title { FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#006FCB; }
.TMH_centeredpic { text-align: center; margin-top: 2px; }
.TMH_links { text-align: center; font-size: 8pt; width: 85%; }
.TMH_mcontent { height: 128px; }
.TMH_imgtitles { margin-bottom: 6px; display: block; }
.subtitles { font: 10.5pt Verdana, Helvetica, Arial, sans-serif; color: #5A5A5A; margin-bottom: 2px; }
.RS_aboutus { margin-top: 9px; }
.CartFootnote { font: 9pt Arial, Helvetica, sans-serif; color: teal; padding-left: 10px; background-image: url(/images/bluebullet.gif); background-repeat: no-repeat; background-position: 0px 5px; margin-bottom: 3px; }
.ASrchResult { font: 7pt Verdana,Arial, Helvetica, sans-serif; vertical-align: text-top; padding-top: 3px; padding-left: 3px; }
.ASrchResNarrow{ font: 11px "Arial Narrow", Helvetica-Narrow, arial,helvetica,sans-serif; padding-top: 2px;}
.TitleImage {margin-left:8px; margin-top:8px; margin-bottom:8px}
.TitleImageND {margin-left:8px; margin-top:8px; margin-bottom:11px}  /* for title graphics with no descenders */

/* grey graphic button bkgnd, 66x26 */
.itemBox {
	width: 66px;
	height:21px;
/*	#height: 21px;*/
	display: inline-block;
	margin: 2px;
	background:url(/images/DE/GEDE_OLS_Home_03_1.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px; padding-bottom:-5px;
	padding-left:1px;
	color:#3b73b9;
    }
.itemBox A:link, .itemBox A:active, .itemBox A:visited,
A.itemBox:link, A.itemBox:active, A.itemBox:visited 
{TEXT-DECORATION: none; cursor:pointer; cursor:hand;}

.itemBox A:hover, A.itemBox:hover
{TEXT-DECORATION: underline !important; cursor:pointer; cursor:hand;}

/* wide grey graphic button bkgnd, 146x26 */
.itemBoxWide {
	width: 146px;
	height:21px;
/*	#height: 26px;*/
	display: inline-block;
	margin: 2px;
	background:url(/images/buttons/backGnd_wide.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-left:1px;
	color:#3b73b9;
    }
.itemBoxWide A:link, .itemBoxWide A:active, .itemBoxWide A:visited,
A.itemBoxWide:link, A.itemBoxWide:active, A.itemBoxWide:visited 
{TEXT-DECORATION: none; cursor:pointer; cursor:hand;}

.itemBoxWide A:hover, A.itemBoxWide:hover
{TEXT-DECORATION: underline !important; cursor:pointer; cursor:hand;}

/* medium wide grey graphic button bkgnd, 146x26 */
.itemBoxMedium {
	width: 125px;
	height:21px;
	display: inline-block;
	margin: 2px;
	background:url(/images/buttons/backGnd_medium.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-left:1px;
	color:#3b73b9;
    }
.itemBoxMedium A:link, .itemBoxMedium A:active, .itemBoxMedium A:visited,
A.itemBoxMedium:link, A.itemBoxMedium:active, A.itemBoxMedium:visited 
{TEXT-DECORATION: none; cursor:pointer; cursor:hand;}

.itemBoxMedium A:hover, A.itemBoxMedium:hover
{TEXT-DECORATION: underline !important; cursor:pointer; cursor:hand;}

/* smaller button background */
.itemBoxSmall {
 width: 32px;
 height:26px;
 display: inline-block;
 margin: 2px;
 background:url(/images/DE/GEDE_OLS_BtnSm.gif) no-repeat;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 vertical-align:middle;
 text-align:center;
 padding-top:5px; padding-bottom:-5px;
 padding-left:1px;
 color:#3b73b9;
}
.itemBoxSmall A:link, .itemBoxSmall A:active, .itemBoxSmall A:visited,
A.itemBoxSmall:link, A.itemBoxSmall:active, A.itemBoxSmall:visited 
{TEXT-DECORATION: none; cursor:pointer; cursor:hand;}
.itemBoxSmall A:hover, A.itemBoxSmall:hover
{TEXT-DECORATION: underline !important; cursor:pointer; cursor:hand;}

.itemBoxCart {
	width: 66px;
	#width: 62px;
	height:21px;
/*	#height:26px;*/
	display: inline-block;
	margin: 2px;
	background:url(/images/DE/GEDE_OLS_Home_02.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-left:10px;
	color:#3b73b9;
    }
.itemBoxCart A:link, .itemBoxCart A:active, .itemBoxCart A:visited,
A.itemBoxCart:link, A.itemBoxCart:active, A.itemBoxCart:visited 
{TEXT-DECORATION: none; cursor:pointer; cursor:hand;}

.itemBoxCart A:hover, A.itemBoxCart:hover
{TEXT-DECORATION: underline !important; cursor:pointer; cursor:hand;}


.buyNowButton {
	width: 80px;
	height:26px;
	display: inline-block;
	margin: 2px 2px 0 2px;
	background:url('/images/DE/GEDE_OLS_BuyNow.gif') no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-left:1px;
	color:#FFFFFF;
    }
.buyNowButton {TEXT-DECORATION:none;color:#FFFFFF !important;}

.SelectorButton {
	width: 110px;
	height:26px;
	display: inline-block;
	margin: 2px;
	background:url('/images/DE/GEDE_OLS_Selector.gif') no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px;
	padding-left:1px;
	color:#3b73b9;
    }
.SelectorButton A:link, .SelectorButton A:active, .SelectorButton A:visited {TEXT-DECORATION: none;}



.MoreInfoButton {
	width: 80px;
	height:26px;
	display: inline-block;
	margin: 2px;
	background:url('/images/DE/GEDE_OLS_MoreInfo.gif') no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	padding-top:5px; 
	padding-left:1px;
	color:#3b73b9;
    }
.MoreInfoButton A:link, .MoreInfoButton A:active, .MoreInfoButton A:visited {TEXT-DECORATION: none;}

.tdHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#707070;
	padding-top:8px;
}
.tdCell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
}
.tdbull{
	margin-left:10px;
}
.tdLeft{
	padding-left:38px;
	color:#FFFFFF;
}

.TDbreadcrumb, .subnav 
{padding-bottom:10px; 
font-size:12px;
padding-left:3px; color:#3b73b9;}

.TDbreadcrumb  A:link, .TDbreadcrumb A:active  {TEXT-DECORATION:none;}

#navigation {
  padding: 0 36px 32px;
}

.navContainer {
  height: 28px;
  list-style: none;
  background: transparent url(../images/bg_nav_dots.gif) repeat-x 0 0;
}

.CLpersonalLinks
{
	background: #FFF;
	width: 150px;
	height: auto;
	overflow: auto;
	border: 1px solid #707070;
	padding: 5px 5px 10px 10px;
	text-align: left;
	position: absolute;
	left:800px;
	top:65px;
	z-index: 1000;
}
.CLpersonalLinks UL
{
	margin: 0;
}
.CLpersonalLinks LI
{
	list-style: none;
	list-style-position: outside;
}

.prodPopout
{
	background: #FFF;
	width: auto;
	height: auto;
	overflow: auto;
	border-width:1px 1px 1px 5px;
	border-style:solid;
	border-color:#acacac #acacac #acacac #eaeaea;
	padding: 10px 30px 18px 20px;
	text-align: left;
	position: absolute;
	left:800px;
	top:65px;
	z-index: 1000;
}
.prodPopout UL
{
	margin: 0;
}
.prodPopout LI
{
	font-size:12pt; 
	height:19px; 
	list-style: none;
	list-style-position: outside;
}
.prodPopleft
{
	border-left:1px solid #acacac;
	border-right:5px solid #eaeaea;
}

.activeItem>a:link,
.activeItem>a:visited,
.activeItem>a:hover,
.activeItem>a:active {
	position: relative;
	z-index: 3;
	background-color: #fff;
  	background-position: 50% -25px;
	border: 1px solid #ccc;
	border-bottom-color: #fff;
	padding: 0 16px;
}

#nav_home>a:link,

#navigation li a:link,
#navigation li a:visited {
	float: left;
	width: auto !important;
	height: auto !important;
	padding: 12px;
}

#navigation li  a:hover,
#navigation li  a:active {
	background-color: #eef0f3 !important;
}



#nav_home.currentItem a:link,
#nav_home.currentItem a:visited,
#nav_home a:hover,
#nav_home a:active {
	background-position: 1px -24px;
	border: 0;
	padding-right: 17px;
}

#nav_terms,  
#nav_submit_an_idea a,
.navSubItem,
.navSubItem .hasChildren ul,
.navDropdown, .navDropdown_new,
.activeItem .navDropdown .hasChildren ul {
	position: absolute;
	top:0;
	left: -10000px;

}

#nav_contact li a,
#nav_submit_an_idea li a {
	position: relative;
	top: 0;
	left: 0;
}

.navSubItem {
	font-size: 11px;
	line-height: 1.4em;
	text-transform: none;
}

.currentItem ul.navSubItem {
  	top: 173px;
  	left: 36px;
	z-index: 1;
  	width: 115px;
}

.navSubItem li {
	line-height: 1em;
	margin-bottom: 6px;
}

.navSubItem li a {
	line-height: 1.1em;
}

.navSubItem a:link,
.navSubItem a:visited {
	color: #333;
}

.navDropdown a:link, .navDropdown_new a:link,
.navSubItem .currentItem>a:link,
.navDropdown a:visited, .navDropdown_new a:visited,
.navSubItem .currentItem>a:visited,
.navSubItem a:hover,
.navSubItem a:active {
	color: #3b73b9;
}

.navSubItem .currentParent>a:link,
.navSubItem .currentParent>a:visited {
	color: #333;
}

.navSubItem>.currentItem.hasChildren { 
	margin: 6px 0 5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 4px 0 1px;
}

.navSubItem .currentItem ul { 
	position: static;
	top: auto;
	left: auto;
	margin-top: 6px; 
}

.activeItem .navDropdown,
.activeItem .navDropdown_new {
	top: 100px;
	left: auto;  
	z-index: 2;
	text-transform: none;
	font-size: 11px;
	background-color: #fff;
	margin-top: 390px;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 1px 1px;
	padding: 201px 207px 15px 16px;
}

.activeItem #subnav_innovation {
	padding: 12px 15px 6px 16px;
}

.activeItem .navDropdown li {
	margin-bottom: 2px;
	padding: 0 0 1px;
}
.activeItem .navDropdown_new li {
	margin-bottom: 2px;
	padding: 0 0 1px;
}
.navDropdown li,
.navDropdown_new li {
	list-style: none;
}
.navDropdown_new li:hover
{
	background-color:#eaeaea
}
#navbar .navbarPopout
{
	width:107%;
	display:inline-block !important;
	padding:0 0 0 18px  !important;
	margin:0 -11px 0px -19px !important;
	/*height:44px !important;*/
}
#navbar .navbarPopout A
{
	padding:2px 0;
	width:100%;
	display:inline-block;
}

#navbar .navbarPopout:hover,
.popOutLock
{
	background-color:#eaeaea
}

#navbar .navbarPopout A:hover, #navbar .navbarPopout A:active
{
	outline:none;
}

.navDropdownhome { background-color: #fff; border-color: #ccc; border-style: solid; border-width: 1px 1px 1px; font-size: 11px; left: auto; margin-top: -1px; padding: 21px 27px 15px 16px; position: absolute; text-transform: none; top: auto; z-index: 2; }
#subnav_home.navDropdownhome { padding: 12px 15px 6px 10px; }
.navDropdownhome li { line-height: 1em; margin-bottom: 6px; }
.navDropdownhome li a { line-height: 1.1em; }
.navDropdownhome { background-color: #fff; border-color: #ccc; border-style: solid; border-width: 1px 1px 1px; font-size: 11px; left: auto; margin-top: -1px; padding: 21px 27px 15px 16px; position: absolute; text-transform: none; top: auto; z-index: 2; }
#subnav_home.navDropdownhome { padding: 12px 15px 6px 10px; }
.navDropdownhome li { line-height: 1em; margin-bottom: 6px; }
.navDropdownhome li a { line-height: 1.1em; }

.navDropdown
{
	border: 1px solid #707070;
	z-index:3;
	background-color: white;
}
.navDropdown_new
{
	border: 1px solid #acacac;
	z-index:3;
	background-color: white;
	margin-top: 23px !important;
}
#subnav_prodserv {
	padding: 0px 30px 15px 18px;
	background:white;
	border: 1px solid #CCC;
	position: absolute;
	width: 98px ;
	text-indent: 0px;
}

#PC_subnav_prodserv {
	margin-top: -2px;
	padding:10px 30px 5px 4px;
	border: 1px solid #CCC;
	width: 530px;
	/*text-indent: 20px;*/
}

#PC_subnav_prodserv_new {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	width: 180px;
}
#PC_subnav_mandd {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	width: 180px;
}
#PC_subnav_smartmeter {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	cursor:default;
	width: 170px;
}
#PC_subnav_comm {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	cursor:default;
	width: 190px;
}
#PC_subnav_substation {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	width: 186px;
}

#PC_subnav_arr {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	width: 180px;
}

#PC_subnav_pq {
	margin-left: -7px;
	padding:0px 10px 5px 4px;
	width: 180px;
}
#PC_subnav_ps {
	margin-left: -29px;
	padding:0px 10px 5px 4px;
	width:185px;
}
#PC_subnav_training {
	margin-left: -131px;
	padding:15px 10px 5px 4px;
	width:185px;
}
#PC_subnav_geo {
	margin-top: 20px;
	margin-left: -20px;
	padding:25px 10px 5px 1px;
 	margin-left:-40px;
	width: 130px;
}
#PC_subnav_prodserv li
{
	line-height:12px !important;
}

#PC_subnav_training  li,
#PC_subnav_geo li,
#PC_subnav_ps li,
#PC_subnav_pq li,
#PC_subnav_substation li,
#PC_subnav_smartmeter li,
#PC_subnav_comm li,
#PC_subnav_prodserv_new li,
#PC_subnav_mandd li,
#PC_subnav_arr li
{
	line-height:14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
}

.subDropdown
{
	padding-bottom:10px;
	background:white;
	padding-left:10px;
	padding-right:30px;
	padding-top:20px;
	background:white;
	border: 1px solid #CCC;
	width: 380px;
}

#subnav_home {
	padding: 10px 10px 10px 20px;
    margin-left: -16px;
	margin-top: -2px;
	background:white;
	border: 1px solid #CCC;
	position: absolute;
	width: 425px;
	text-indent: 0px;
}


.navChapeau {
	background-color: transparent;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #CCC;
	position: absolute;
	height:100px;
	z-index: 10;
	height:26px;
	#height:28px;
}
.navChapeau_new {
	width:auto !important;
	background:none !important;
	position: absolute;
	height:64px;
	border:none !important;
	margin-left:-7px;
	margin-top:8px;
	z-index: 10;
/*	border-top: 1px solid #707070;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #FFF;*/
	text-align:center;
}
.navChapeau_new A
{	
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	cursor:hand;
	color:#3b73b9;
	display: block;
	height:51px;
	
	/*float: left;*/
	outline:none;
}
.navChapeau_rollleft
{
	background: url(/images/DE/GEDE_OLS_Navroll_left.gif) no-repeat;
	width: 6px;
	height: 51px;
	float: left;
}
.navChapeau_rollright
{
	background: url(/images/DE/GEDE_OLS_Navroll_rgt.gif) no-repeat;
	width: 6px;
	height: 51px;
	float: left;
}
.navChapeau_roll1
{
	background-image: url(/images/DE/GEDE_OLS_Menu_Over1.jpg);
	background-repeat: no-repeat;
	width: 66px;
	height: 51px;
	float: left;
	text-align: center;
}
.navChapeau_roll2
{
	background-image: url(/images/DE/GEDE_OLS_Menu_Over2.jpg);
	background-repeat: no-repeat;
	width: 100px;
	height: 51px;
	float: left;
	text-align: center;
}
.navChapeau_roll3
{
	background-image: url(/images/DE/GEDE_OLS_Menu_Over3.jpg);
	background-repeat: no-repeat;
	width: 86px;
	height: 51px;
	float: left;
	text-align: center;
}
.navChapeau_roll4
{
	background-image: url(/images/DE/GEDE_OLS_Menu_Over4.jpg);
	background-repeat: no-repeat;
	width: 66px;
	height: 51px;
	float: left;
	text-align: center;
}
#subnav_chapeau3 {width:141px;
margin-left:-5px;
}

/*#subnav_chapeau4 {width:141px;
}*/

#subnav_chapeau5 {width:180px;
margin-right: 10px;
  
}

/*#subnav_chapeau6 {width:160px;
margin-left: 10px;
  
}
#subnav_chapeau7 {width:100px;
margin-right: 10px;
  
}
#subnav_chapeau8 {width:105px;
margin-right: 10px;
  
}
#subnav_chapeau9 {width:90px;
margin-right: 10px;
  
}*/

 

#navbar {
 	top: 5px;
	left: 5px;
	right: 15px;

	}
#navbar li {
	line-height:18px;
	 margin-left:0px;
	 FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:10px;
	margin-bottom:0.4em ;
	}
#navbar li a:link,
#navbar li a:hover,
#navbar li a:active,
#navbar li a:visited {
	color: #3b73b9;
}
#navbar li.indented {
	padding-left:10px;
}
#navbar ul {
 	width: 250px;
		font-color:#3b73b9;
	}

#navbar ul li {
	position: relative;
	margin-left:-14px;
	color: #3b73b9;
	}
#navbar li ul {
	position: absolute;
	left: 149px;
	top: 0;
	display: none;
	color: #3b73b9;
}
#navbar a:hover,
#navbar a:active {
	color: #3b73b9;
	text-decoration:underline;
}
#navbar ul li a {
	display: block;
	background: #fff;
	padding-left: 10px;
	right: 40px;
	font-color:#3b73b9;
}

#navbar ul {
	margin-left: -15px;
    margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	list-style: none;
	width: 250px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	color:#3b73b9;
 	}
#navbar li:hover ul, #navbar li.over ul { 
	display: block; }

#navbar .navbarOverTile
{
	background:url(/images/DE/GEDE_OLS_Feat_bkg.gif) repeat-x !important;
	display:inline-block !important;
	padding:2px 0 0 18px  !important;
	margin:0 -10px 12px -18px !important;
	height:44px !important;

}

.divider
{
	background:url(/Images/de/PQ-Btn-divide.gif) no-repeat;
	margin-top:5px;
	vertical-align: top;
}

.divider_repeat
{
	background:url(/images/divider.gif) top left repeat-x;
	margin-top:5px;
	vertical-align: top;
}

.catcolumn1
{
	 margin-left:0px;
	 FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:10px;
	margin-bottom:0.2em ;
	float:left;
	width:160px;
	color:#666;
}

.catcolumn2
{
	margin-left:0px;
	FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:10px;
	margin-bottom:0.2em;
	float:left;
	width:180px;
	color:#666;
}

.catcolumn3
{
	 margin-left:0px;
	 FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:10px;
	margin-bottom:0.2em ;
float:left;
width:180px;
color:#666;
}


.slideshow_container {
        clear: both;
}
.controls {
	width: 100%; height: 30px;
	padding: 0;
	margin: 5px;
}
.activity_indicator {
	padding: 5px;
	margin: 0;
	color: gray;
}
.button {
	padding: 5px;
	margin-right: 10px;
	background-color: black;
	color: white;
	text-decoration: none;
}
.slide {
	float: left;
	width: 200px; height: 200px;
	padding: 0;
	margin: 5px;
}
.business-owners { width: 315px; height: 91px; padding: 18px 115px 18px 23px; background: #e8ebef url(img/illistration.ev-car.gif) no-repeat 330px 100%; float: left; }
.business-owners a.request-more-info { width: 165px; height: 16px; background: url(img/btn.request-more-info.gif) no-repeat 0 0; }

.ols_breadcrumb 
{padding-bottom:10px;
 color:#666 !important; 
 font-size:11px !important; 
 }
 a.button { display: block; overflow: hidden; text-indent: -9999px; }

.pageBodyHD {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#666;
} 

.pageBody { 
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666; 
}


.pageBodyDiv {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3b73b9;
}
.pageBodyDiv a.link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3b73b9;
}
.pageDiv {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#3b73b9;
 padding-top:5px;
 padding-bottom:5px;
}
.pageDivSM {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3b73b9;
 padding-top:5px;
 padding-bottom:5px;
}
.pageBodyTD {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#707070;
}

 
.activeTab:hover {
	cursor:pointer !important;
	cursor: hand !important;

}

#prod_tab1 {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	cursor:pointer !important;
	cursor: hand !important;
	float:left;
	width: 20px;
	height: 13px;
}
#prod_tab1:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
	
}
.activeTab#prod_tab1,
.activeTab#prod_tab1:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}

#prod_tab2 {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	cursor:pointer !important;
	cursor: hand !important;
	float:left;
	margin-left:-5px; 
	width: 20px;
	height: 13px;
}
#prod_tab2:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}
.activeTab#prod_tab2,
.activeTab#prod_tab2:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}

#prod_tab3 {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	cursor:pointer !important;
	cursor: hand !important;
	float:left;
	margin-left:-5px;
	width: 20px;
	height: 13px;
}
#prod_tab3:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
} 
.activeTab#prod_tab3,
.activeTab#prod_tab3:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}

#prod_tab4 {
	background: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
	cursor: hand !important;
	margin-left:-5px;
	width: 20px;
	height: 13px;
}
#prod_tab4:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
} 
.activeTab#prod_tab4,
.activeTab#prod_tab4:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}

#prod_tab5 {
	background: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
	cursor: hand !important;
	margin-left:-5px;
	width: 20px;
	height: 13px;
}
#prod_tab5:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
} 
.activeTab#prod_tab5,
.activeTab#prod_tab5:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}

#prod_tab6 {
	background: url(/images/DE/GEDE_OLS_PnC_Dot.gif);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
	cursor: hand !important;
	margin-left:-5px;
	width: 20px;
	height: 13px;
}
#prod_tab6:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
} 
.activeTab#prod_tab6,
.activeTab#prod_tab6:hover {
	background-image: url(/images/DE/GEDE_OLS_PnC_Dot-Over.gif);
}
