body {
	color: #444;
	background: #999;
}

h1, h2, h3, h4, h5, h6 {
	color: #0d1946;
}
p, #navlist li
{
 
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li
{
font-size:16px;color:#000;
padding-left: 15px;
padding-bottom:7px;
background-image: url(/images/orange-arrow.png);
background-repeat: no-repeat;
background-position: 0 .5em;
}
a#logo {
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}


div.container {
	background-color: #fff;
	border: 0px solid #222;
 
	min-height: 533px;
}
div#herobox 
{background-color:#4c4c4c;height:447px;}

div#nav div#placeholder-nav {
	background-color: #000;
}

div#hero div#placeholder-hero {
	background-color: #4c4c4c;
}

div#hero-sub div.inner {
	background-color: #4c4c4c;
	color: #444;
	font-size: 11px;
}

div#footer {
	border-top: 0px solid #eee; 

}
#placeholder-footer{margin-top:33px;}

td.menu-item {
font: 12px helvetica, arial, sans-serif;
	color: #fff;
text-align:center;
width:159px;height:33px;line-height:33px;
 padding: 0px;
}

td.menu-item-selected{font: 12px helvetica, arial, sans-serif;
	color: #E8E3AF;text-align:center;
background:#fd8800 url(/images/menu-orange.png) repeat-x ; 
width:159px;height:33px;line-height:33px;
 padding: 0px;

}

 td.menu-item-hover {font: 12px helvetica, arial, sans-serif;
	color: #fd8800;text-align:center;
	width:159px;height:33px;line-height:33px;
 padding: 0px;
 
}

  

td.submenu-item {
	background: #f9f9f9;
	color: #000;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-hover {
	background: #4A8797;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-selected {
	background: #000;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

/* @group Forms */

.product-form h3 {
	font-size: 14px;
	padding-left: 9px;
}

.product-form {
	margin-bottom: 18px;
}

.secure-login, .newsletter-form {
	background: #f9f9f9;
	border: 1px solid #f2f2f2;
	margin-bottom: 18px;
}

.secure-login h3, .newsletter-form h3 {
	background: #eee;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	margin: 0;
	padding: 6px 18px;
}

.secure-login div.form, .newsletter-form div.form {
	padding-left: 9px;
}

     /* @end */

/* @group Links */

a:link, a:visited {
	color: #ff8300;
	text-decoration: none;	
}

a:hover, a:active {
	color: #aaa;
	text-decoration: underline;
}

 

 



/* @group Template Settings */


div#placeholder-logo{ 
    height:138px; line-height:138px;
background: #1e018f url(/images/header.png) no-repeat;
        
color:#fff;
}

div#header {

      
height:138px;
        
	
}

div#header-left, div.whoslogged, div#header-right {
	height: 138px;
	line-height: 138px;
}

div.whoslogged {
	text-align: right;
}

div#placeholder-search {
	padding: 46px 40px 0 0;
	text-align: right;
}

div#placeholder-search input.cat_textbox_small {
	width: 130px;
}

div#nav div#placeholder-nav {
	height: 33px;background:url(/images/navbg.png);
}

div#placeholder-nav {
	padding-left: 18px;
}

div#placeholder-nav td {
	padding: 0;
	vertical-align: middle;
}

div#hero {
	margin-right: 0;
	width:574px;
}

div#hero div#placeholder-hero {
	overflow: hidden;
}

div#hero div#placeholder-hero, div#hero-sub div.inner {
	padding-top:7px;height: 260px;
}

div#hero-sub div.inner {
	overflow: auto;
	overflow-y: hidden;
	overflow-x: hidden;
}

div#hero-sub div.pad {
	padding: 3px;
}

div#main div.inner {
	padding: 18px 0 36px;margin-left:33px;padding-right:22px;
}

div#sub div.inner {
	padding: 18px 0 36px; }

div#placeholder-rss {
	height: 16px;
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
	margin: 0 9px;
	vertical-align: middle;
}

#placeholder-box4{
width:252px;
 color:#000; 
background:  url(/images/graybox.png) repeat;
margin-top:22px;padding:2px 0px 0px 11px;
font-size:13px;
min-height:163px;
}

div#footer  {
	padding-top: 0px;
	height: 66px; 
            background: #000 url(/images/footerblue.png) repeat-x;
color:#fff; text-align:center; 
}

/* @home slider */

            h2.acc_trigger {
            padding: 0;	margin: 0 0 2px 0;
            background: #ff7713 url(/images/h2_trigger_a.gif) no-repeat;
            height: 26px;	line-height: 26px;
            width: 250px;
            font-size: 16px;
            font-weight: normal;
            float: left;
            }
            h2.acc_trigger a {
            color: #fff;
            text-decoration: none;
            display: block;
            padding: 0 0 0 15px;
            }
            h2.acc_trigger a:hover {
            color: #ccc;
            }
            h2.active {background-position: left bottom;}
            .acc_container {
            margin: 0 0 0px; padding: 0;
            overflow: hidden;
            font-size: 12px;
            width: 250px;
            clear: both;
            background: #f0f0f0;
            border: 0px solid #d6d6d6;
            -webkit-border-bottom-right-radius: 0px;
            -webkit-border-bottom-left-radius: 0px;
            -moz-border-radius-bottomright: 0px;
            -moz-border-radius-bottomleft: 0px;
            border-bottom-right-radius: 0px;
            border-bottom-left-radius:0px;
            }
            .acc_container .block {
            padding: 9px 10px;
            }
            .acc_container .block p {
            padding: 0px 0;
            margin: 0px 0;
            }
            .acc_container h3 {
            font: 12px normal arial, "Times New Roman", Times, serif;
            margin: 0 0 10px;
            padding: 0 0 5px 0;
            border-bottom: 1px dashed #ccc;
            }
            .acc_container img {
            float: left;
            margin: 10px 15px 15px 0;
            padding: 5px;
            background: #ddd;
            border: 1px solid #ccc;
            }
div.announcement-list img {
	float: left;
            margin: 7px 10px 15px 0;
            padding: 5px;
            background: #ddd;
            border: 1px solid #ccc; 
}
       
div#copyright{text-align:center;}

#placeholder-nav table td, #placeholder-footer {cursor: pointer;cursor: hand; }    /* @end */