html
{
	margin: 0;
	padding: 0;
	height: 100%;
}

body
{	
	height: 100%;
	margin: 0;
	padding: 0;
	background: #222222;
	font-size: 0.9em;
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;	
	color: #696969;
}

h1
{
	font-size: 1.5em;
	color: #444444;
	font-weight: 200;	
}

h2
{
	font-size: 1.3em;
	color: #FF0000;
	font-weight: 200;	
}

h3
{
	font-size: 1em;
	color: #696969;	
}

/*************************/
#slides
{
	display: none;	
}

#slides .slidesjs-navigation {
      margin-top:3px;
    }

    #slides .slidesjs-previous {
      padding: 0 0 0 100px;
      margin: 0;
      float: left;
    }

    #slides .slidesjs-next {
      padding: 0;      
      margin: 0;
      float: left;
    }

    .slidesjs-pagination {
      margin: 12px 100px 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url('../Images/pagination.png');
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }

/*****************/

#divHomeBar
{
	height: 160px;
	background: #cdcdcd url('../Images/bgHomeBarSlice.png') repeat-x;
	border-bottom: #989898 solid 2px;
	border-top: #989898 solid 2px;
	
	overflow: auto;
}

#divHomeBar>div
{
	display: table;
	padding: 16px 100px 0 100px;
}

#divHomeBar>div div
{
	display: table-row;
}

#divHomeBar>div div div
{	
	display: table-cell;
	padding-right: 12px;
}

#divHomeBar>div div div img
{
	margin: 0 12px;
	float: left;
}

#divHomeBar>div div div h1
{	
	font-size: 1.2em;
	margin: 0 0 6px 0;
}

#divHomeBar>div div div div
{
	font-size: 0.8em;
	margin: 0 0 6px 0;
}

#container
{
	min-height: 100%;
	min-width: 1000px;
	max-width: 1200px;
	padding: 0;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF;
}

#topBar
{
	background-image: url('../Images/bgTopBarSlice.png');
	background-repeat: repeat-x;
	height: 120px;	
}

#topBar>h6
{
	margin:0;
	padding: 60px 36px;	
	color: #FFFFFF;	
}

#imageBar
{
	clear: both;
	overflow: hidden;
}

#pageContainer
{
		padding-top: 40px;
}

#leftPanel
{
	width: 20%;
	float: left;
	padding-right: 40px;
}

/* Side Navigation*/
#leftPanel>ul
{
	font-size: 1em;
	list-style: none;
	padding: 0;
	margin: 0 20px 0 40px;
}

#leftPanel>ul li
{
	border-bottom: 1px solid #343434;	
	padding: 6px 0 8px 0;
}

#leftPanel>ul li a
{
	color: #FF0000;
	text-decoration: none;
	font-size: 1em;	
}

#leftPanel>ul li a:hover
{
	color: #696969;	
}
/* END Side Navigation */	

#rightPanel
{
	width: 64%;
	float: left;
}

#panelHeader
{
	color: #696969;
	font-size: 1.3em;	
	font-weight: 200;	
	padding-bottom: 12px;
}

#path
{
	color: #FF0000;	
}

#dividerBar
{
	height: 20px;
	/*border-top: #cdcdcd solid 1px;*/
	border-bottom: #cdcdcd solid 1px;
	background: #cdcdcd url('../Images/bgDividerBarSlice.png') repeat-x;
		
}

#pageMainText
{
	width="92%"	
}

#pageLowerContent
{
	padding-top: 8px;
}

.DivLayout1
{
	overflow: auto;
}

.DivLayout1>div
{
	float: left;
	width: 28%;
	padding-right: 4%;
}

.DivLayout2, .DivLayout3
{
	display: table;
	width: 100%;
}

.DivLayout2>div, .DivLayout3>div
{
	display: table-row;
}

.DivLayout2>div div
{
	display: table-cell;
	border-bottom: 1px solid #cdcdcd;	
}

.DivLayout3>div div
{
	padding-top: 36px;
	display: table-cell;
}

#productSubMenu
{	
	background: #cdcdcd url('../Images/bgDividerBarSlice.png') repeat-x;
	font-size: 1em;
	color: #474747;
	overflow: hidden;
}

#productSubMenu>div
{	
	float: left;
	padding: 8px 28px 8px 28px;
}

#productSubMenu>div a
{	
	color: #474747;
	text-decoration: none;	
}

#productSubMenu>div#tabTechInfo
{	
	border-right: #989898 solid 1px;
}

#productSubMenu>div.ActiveItem
{
	border-left: #989898 solid 1px;
	background: #FFFFFF;
	border-top: #989898 solid 1px;
	border-bottom: 0;
}

#productSubMenu>div.InactiveItem
{
	border-left: #989898 solid 1px;
	border-top: 0;
	border-bottom: #989898 solid 1px;
}

.ProductPanel
{
	overflow: auto;
}

.DivProductLayout1
{
	overflow: auto;
}

.DivProductLayout1>.DivProductImages1
{
	width: 30%;
	border-right: #cdcdcd solid 1px;
	float: left;
}

.DivProductLayout1>.DivProductImages1>img
{
	display: block;
	padding-bottom: 24px;
}

.DivProductLayout1>.DivProductText1
{	
	width: 65%;
	padding-left: 4%;
	float: left;
}

#divTechInfo
{
	font-size: 0.8em;
}

#divTechInfo>h4
{
	color: #444444;
	font-weight: 300;
	margin: 0;
	padding: 24px 0 8px 0;
	text-decoration: underline;
}

#divTechInfo>h4:first-child
{
	padding-top: 0;
}

#divTechInfo>ol
{
	list-style-type: decimal; 
}

#divTechInfo>div.table
{
	display: table;
	width: 96%;
}

#divTechInfo>div.table div
{
	display: table-row;
}

#divTechInfo>div.table div span
{
	display: table-cell;
	width: 48%;
	border-bottom: 1px dotted #444444;
}

#divTechInfo>div.table div span ul
{	
	padding-left: 0;
}

.DivProductLayout2
{
	display: table;
}

.DivProductLayout2>div
{
	display: table-row;
}

.DivProductLayout2>div div
{
	display: table-cell;
}

.DivProductLayout2>div div img
{
	width: 172px;
	padding-right: 12px;
	float: left;
}

.DivProductLayout2>div div span
{
	width: 172px;
	padding-right: 12px;
	display: block;
	font-size: 0.8em;	
	float: left;	
}

/* MAIN NAVIGATION */
#mainMenuBar
{
	background: #696969 url('../Images/bgMenuBarSlice') repeat-x;
	clear: both;
	position: relative; 
	z-index:10;
	padding:4px 0 0 60px;
}

#ECONLogo
{
	float: left;
	padding-right: 100px;
}

ul#nav { padding-top: 4px; }
#nav, #nav ul  { z-index:100; margin:0; padding:0; list-style:none; line-height:1; }
#nav a  { display:block; z-index:100; padding:0 10px; line-height:28px; font-size: .8em; color:#fff; text-decoration:none;}
#nav li  { float:left; width: auto; padding:2px 20px 0 18px;}
#nav li:hover, #nav li.current_page_item {background: #222; opacity: 0.96;
                                          /*-moz-border-top-right-radius: 8px 16px; 
                                          -moz-border-bottom-left-radius: 8px 16px;
                                          border-top-right-radius: 8px 16px;
                                          border-bottom-left-radius: 8px 16px; */
                                         }
#nav li li.current_page_item {background: #222;-moz-border-radius: 6px; border-radius: 6px;}

/* 2.2.1 Inner Nav menus */
#nav li ul  { position: absolute; left: -999em; width: 172px; background: #222; border:1px solid #444; opacity: 0.96;
              /*-moz-border-top-right-radius: 12px 24px; 
              -moz-border-bottom-left-radius: 12px 24px;
              border-top-right-radius: 12px 24px;
              border-bottom-left-radius: 12px 24px;*/
            } 
#nav li ul li  { padding:0; }
#nav li ul li a  { background:url(../Images/ico-bullet.png) no-repeat 5px 10px; width:145px; padding-left:15px; line-height:30px; font-size:.8em; color:#fff; } /*color*/
#nav li ul li:hover  { background:#656565;}
#nav li ul  { padding:5px; }
#nav li ul ul  { margin: -25px 0 0 120px; }
#nav li ul li ul li a  { border-width: 0 0 1px; }
#nav li:hover ul ul, #nav li.sfhover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul ul { left:-999em; }
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul  { left:auto; }
#nav li:hover,#nav li.hover  { position:static; }

#nav .sf-sub-indicator {display:none;}


/* END MAIN NAVIGATION */

#footer
{
	padding-top: 40px;
}

/*Footer Navigation*/
.FooterNavigation
{
	float: left;
	font-size: .76em;
	padding-right: 8px;
	padding-bottom: 8px;
	width: 17%;
	color: #111111;
}

.FooterNavigation>ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

.FooterNavigation>ul li
{
	padding-top: 4px;	
}

.FooterNavigation>ul li ul
{
	display: none;
}

.FooterNavigation>ul li a
{		
	color: #111111;
	text-decoration: none;
}

.FooterNavigation>ul li a:hover
{		
	text-decoration: underline;
}
/*End Footer Navigation*/

