/* @override http://developer.practicalecommerce.com/stylesheets/ecdev_navbar.css?0813A */

/* @override http://developer.practicalecommerce.com/stylesheets/ecdev_navbar.css */

/* @override http://localhost:3002/stylesheets/ecdev_navbar.css?0813A */

/* @override http://localhost:3002/stylesheets/ecdev_navbar.css?0813A */

/* @override http://developer.practicalecommercestage.com/stylesheets/ecdev_navbar.css?0813A */

<style type="text/css">
<!--
body {
	background: #FF9900 url(/assets/EC-DEV/bg.gif) repeat;
	margin-top: 0px;
}

div#main_content {
	margin: 0px auto;
	background: #FFFFFF;
	width: 940px;
	padding-top: 0px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

#main_content h1 {
	font: lighter 180% Georgia, "Times New Roman", Times, serif;
	color: #7E7775;
}
div#editorial h1 {
	margin: 0px;
}
#main_content ul li {
	font: 87% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
div#editorial {
	width: 894px;
	height: 250px;
	background: #FFFFFF;
	margin: 0px auto;
	padding: 10px;
	clear: both;
	border: 1px solid #CCCCCC;
}
div#leaderboard-bottom {
	background: #FFFFFF;
}

#main_content #header1 {
	display: block;
	background: #FFFFFF;
	text-align: left;
	float: left;
	width: 50%;
	padding-top: 21px;
	padding-bottom: 17px;
}

#logo_ecd {
	padding-left: 2px;
}

div#second-row {
	padding-right: 14px;
	padding-left: 10px;
}

div.header2 {
	float: right;
	width: 50%;
	text-align: right;
}

li.ECDEV {
	background: url(/assets/EC-DEV/EC-DEV-tab2.png) no-repeat center -5px;
}
li.ECDEV a {
	color: #FFFFFF;
	text-decoration: none;
}
li.ECDEV a:hover {
	color: #FFBD68;
}
li.PEC {
	background: url(/assets/EC-DEV/PEC_tab2.png) no-repeat center -5px;
}
li.PEC a {
	color: #FFFFFF;
	text-decoration: none;
}
li.PEC a:hover {
	color: #CCCCCC;
}


div#first-row {
	background: url(/assets/EC-DEV/top_row_bkg.jpg) no-repeat 10px top;
	height: 25px;
}
ul#toggle  {
	padding: 0px 0px 0px 260px;
	float: left;
	margin: 0px;
}
ul#toggle   li {
	list-style: none;
	display: inline;
	margin: 0;
    font-size: 95%;
	height: 22px;
	width: 167px;
	float: left;
	text-align: center;
	padding-top: 3px;
}
ul#toggle li a {
}
ul#login-register {
	padding: 4px 0px 3px;
	margin: 0px 14px 0px 0px;
	float: right;
  	font-size: 125%;
}
ul#login-register li {
	list-style: none;
	height: 25px;
	display: inline;
	margin: 0px 0px 0px 4px;
}

ul#login-register li:first-child {
	border-right: 1px solid #BB7624;
	padding-right: 8px;
}

li.admin_link {
	border-left: 1px solid #BB7624;
}

li.admin_link a {
	padding-left: 8px;
}

ul#login-register li a {
	text-decoration: none;
	color: #000000;
}
ul#login-register li a:hover {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
div#main-menu {
	padding-top: 0px;
	margin: 0px;
	font-size: 120%;
}
div#main-menu ul {
	float: left;
	margin: 0px;
	background: url(/assets/EC-DEV/menu_bkg.jpg) no-repeat right top;
	height: auto;
	padding: 0px 179px 0px 10px;
	width: auto;
}
div#main-menu ul li {
	list-style: none;
	display: inline;
	margin: 0px 2px 0px 0px;
	background: url(/assets/EC-DEV/main-nav-tab_normal.png) no-repeat right top;
	float: left;
	color: #000000;
}

li#home_link,
li#home_link.active {
	padding-left: 14px;
	padding-right: 14px;
}

div#main-menu ul li a {
	text-decoration: none;
	color: #333333;
	display: block;
	padding: 4px 10px 5px;
}

div#main-menu ul li a:hover {
	text-decoration: none;
	color: #000000;
}
div#main-menu ul li:hover {
	background: url(/assets/EC-DEV/main-nav-tab_hover.png) no-repeat right top;
}
div#main-menu  ul  li:active  {
	text-decoration: none;
	background: url(/assets/EC-DEV/main-nav-tab_active.png) right top;
}
div#main-menu ul li.active {
	text-decoration: none;
	background: url(/assets/EC-DEV/main-nav-tab_active.png) right top;
}
div#main-menu ul li.active:hover {
	background: url(/assets/EC-DEV/main-nav-tab_active_hover.png) right top;
}
div#main-menu  ul  li.active a  {
	text-decoration: none;
	color: #FFFFFF;
}
div#main-menu ul li.active a:hover {
	text-decoration: none;
	color: #FFBD68;
}
form#global-search-ecd
-ecd {
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	float: right;
}
form#global-search-ecd
  input {
}
form#global-search-ecd
 fieldset button {
	margin: 0px;
	border-style: none;
	display: inline;
	background: #FFFFFF url(/assets/EC-DEV/EC-DEV-go-btn-normal.png) no-repeat center center;
	height: 18px;
	width: 18px;
}

form#global-search-ecd
 fieldset button:hover {
	background: url(/assets/EC-DEV/EC-DEV-go-btn-hover.png);
}

div.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#q {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border: 1px solid #FFFFFF;
	padding: 3px;
	color: #000000;
	width: 200px;
	margin: 0px;
	float: left;
	font-size: 115%;
}
#q:focus {
	color: #000000;
}

input.go {
	border-style:none;
	cursor:pointer;
	height:24px !important;
	margin:4px 0px 4px 9px;
	width:20px;
	display: block;
	float: left;
	padding: 0px;
}

#wrap {
	padding-top: 10px;
}

#global-search 				{
	background:#B86929;
	padding:5px px;
	margin:27px 0 0 auto;
	width:297px;
	text-align:right;
}
#global-search label 	{ display:none; }
#global-search input	{
	font-size:1em;
	margin:0 5px 0 0;
	padding:3px 5px;
	width:207px;
}

/* Safari-targeted hacks */
@media screen and (-webkit-min-device-pixel-ratio:0){
#global-search input	{
  width:212px;
}
}

#global-search button	{
	color:#FFFFFF;
	background:#D76B2C;
	text-shadow:1px 1px -1px #000;
	font-weight:bold;
	font-size:1em;
	margin:0;
	padding:2px 10px;
	border: 1px solid #FFFFFF;
	height: 23px;
}
#global-search button:hover			{
	cursor:pointer;
	background:#F37D2C;
}
#global-search button:active		{ background:#333333 !important; text-shadow:none !important; }

#main-menu ul.social-box {
	padding: 0px;
	float: right;
	margin: 0px;
	background: none;
	height: auto;
	margin: -13px 12px;
}

#main-menu ul.social-box li {
	float: left;
	display: inline;
	list-style: none;
	margin-top: 6px;
	background: none;
}

#main-menu ul.social-box li a {
	height: 20px;
	width: 20px;
	float: left;
	margin-left: 7px;
	padding: 0;
}

div#main-menu ul.social-box li:hover {
	background: none;
}

ul.social-box li a.feed {
	background: url(/images/social/small/RSS_hover.png) no-repeat;
}

ul.social-box li a.twitter {
	background: url(/images/social/small/twitter_hover.png) no-repeat;
}

ul.social-box li a.facebook {
	background: url(/images/social/small/facebook_hover.png) no-repeat;
}

ul.social-box li a.feed:hover {
	background: url(/images/social/small/RSS-normal.png) no-repeat;
}

ul.social-box li a.twitter:hover {
	background: url(/images/social/small/twitter_normal.png) no-repeat;
}

ul.social-box li a.facebook:hover {
	background: url(/images/social/small/facebook_normal.png) no-repeat;
}

#main_content > #logo_ecd {
	text-align: left;
	padding: 21px 12px;
}

-->
</style>