@import url("style.css");
#top_messaging {
float:right;	
}
}#popup {
font-family: verdana,helvetica,arial, sans-serif; font-size: 11px; color:#333333;
background: #fff;
padding:0; margin: 15px 0 5px;
}

.content {
padding: 20px 20px 0 20px;
margin-bottom: 20px;
background: #F8F8F8;
border: 1px solid #eee;
max-width:630px;
overflow:auto;
}

.content img {
float:right;
margin:0px 0px 10px 10px;
padding:5px;
border:1px solid #333;
background:#fff;
}
.cartlinks {
clear:both;
border-top:1px dashed #ddd;
border-bottom:1px dashed #ddd;
padding:0px;
padding-top:3px;
padding-bottom:3px;
margin:0px;margin-top:0px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}
/* Outer layer */
#body{
text-align: left;
color: inherit;
margin: 0px auto;
padding: 0px;width: 988px;

}
#top_wrapper {
background: #99ccff url(images/top_bg.gif);
margin:0px;
padding:0px;
width: 100%;
}
#wrapper {
margin:0px;
padding:0px;
width: 100%;
}
/* Header */
#header {
margin:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
width: 988px;
height:226px;
background:url(images/top_gtr.gif) bottom left no-repeat;
}
#banner {
width:100%;
margin:0px;
padding:0px;
height:226px;
text-align:left;
background:url(images/new_top_right.gif) top right no-repeat;
}

#title {
float:left;
color:#fff;
margin:60px 0px 109px 0px;
* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
margin-bottom:109px; 
}html>body #title { margin:60px 0px 109px 0px; }

}
.logolink {
padding: 6px 3px;
}

/* Content Section */
.page-content {
padding: 0px 0px 15px 5px; 
margin: 0px;
}
#main_content {
display:block;
}
/* Main content box */
#homepage_left_block {
width: 660px;
float: left;
margin-right: 15px;
padding-top: 15px;
display: block;
* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
width:640px;
}html>body #homepage_left_block {width:660px;}

/* MENU */
#rightcol {
width: 300px;
float:right;
}

#searchboxtop {
padding:2px 2px 2px 38px;
margin:15px 0px 15px 0px;
float:right;
display:block;
background:#fff;
border:1px solid #e0e0e0;
}


/*V2 drop-down menu*/
#mainMenu {
clear:both;
	text-align: left;
	width: 900px;
	margin: 0px;
	padding: 0px;
	height:33px;
	margin-bottom:0px;
}
html>body #mainMenu { width: 900px; }

#nav { 
text-align: left;
	padding: 0px; 
	margin: 0px;
	width: 900px;
	list-style-type: none
}

ul#nav, blockquote.quote, div#latest_blog h2, 
div#single_container.page h4 {
	font-size: 14px;
}
#nav li {
/*background: transparent url(images/tableft.gif) top left no-repeat;*/
background: transparent url(images/tableft_png.png) top left no-repeat;
float: left;
margin-right: 1px;
display: inline; 
list-style-type: none;
/* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
background:#e0e0e0;
}html>body ul#nav li { background: transparent url(images/tableft_png.png) top left no-repeat;}


ul#nav li a {
background: transparent url(images/tabright_png.png) top right no-repeat;	
float: left; 
display: block;
padding: 8px 12px 12px 1px;
text-decoration: none;
margin-left:14px; 
color:#666;
/* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
margin-left:4px; 
padding: 8px 12px 9px 6px;
background:#e0e0e0;
}html>body ul#nav li a { margin-left:12px; padding: 8px 12px 12px 1px; background: transparent url(images/tabright_png.png) top right no-repeat;}

ul#nav li#current {
background: transparent url(images/tableft_current_png.png) top left no-repeat;
/* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
background:#fff;
}html>body ul#nav li#current { background: transparent url(images/tableft_current_png.png) top left no-repeat;}

ul#nav li#current a {
color:#000;
background: transparent url(images/tabright_current_png.png) top right no-repeat;
/* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;	
background:#fff;
}html>body ul#nav li#current a {background: transparent url(images/tabright_current_png.png) top right no-repeat;) top left no-repeat;}

ul#sidenav2{
list-style-type:none;
margin:5px 0px;padding:0px;
width:298px;
}
#sidenav2 li {
list-style-type:none;
clear:both;
float-left;
margin:0px;
padding:0px 0px 0px 15px;
border-bottom:1px dashed #e0e0e0;
width:100%;
display:block;
}
#sidenav2 li a{
padding:3px;
display:block;
width:100%;
text-decoration:none
}
#sidenav2 li:hover{background:#f8f8f8}
#sidenav2 li.active{background:#f8f8f8}


ul#sidenav2 li.headline {
padding:0px;

}
ul#sidenav2 a.head {
cursor:pointer;
color:#666666;
height:18px; 
border-bottom:1px dashed #fff;  
padding:5px 5px 5px 0px;
text-indent:0px;
text-decoration: none;
background:#99ccff url(images/cart_top_bg_k.gif) repeat-x;
font-weight:bold;
color:#333;
text-indent:4px;
font-size:14px;
}
ul#sidenav2 a.head:hover {
		background:#fff;
		color:#000000;
}


#sidenav2 li ul{
list-style-type:none;
margin:0px;padding:0px;

}
#sidenav2 li ul li {
list-style-type:none;
float-left;
margin:0px;
padding:0px 0px 0px 15px;
border-bottom:1px dashed #e0e0e0;
}
#sidenav2 li ul li a{
padding:3px;
display:block;
width:100%;
text-decoration:none
}
#sidenav2 li ul li:hover{background:#f8f8f8}
#sidenav2 li ul li.active{background:#f8f8f8}
/* main content area */

.page-content-title { 
margin: 5px 10px 15px; 
font-size: 11px;
text-decoration: underline;
}
.page-content-box .cont {
margin: 10px 10px 15px 10px;
font-size: 11px;line-height: 15px;
}
.page-content-box .cont-list {
margin: 2px 10px 5px 10px;
}
.page-content-box .sub-hdr { 
margin: 2px 10px 10px; font-size: 11px;
text-decoration: underline;
}

/*Side menu headers*/
.navDiv {
clear:both;
margin-top:10px;
border:1px solid red;
width:299px;
}
/* Bottom footer box */

.footer {
width:988px;
margin:0px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-top: 6px 0px 8px 5px; 
color : #fff;
}
.footer a.white{
padding-left:5px;
padding-right:5px;
padding-bottom: 5px;
}
.footer_right {
float:right;
text-align:right;
width:300px;
margin:0px;
padding-left: 13px; 
padding-top: 7px; 
padding-right: 10px;
padding-bottom: 12px;
}html>body .footer_right { padding-top: 7px; }

.footer_right a.white{
padding-left:2px;
padding-right:7px;
text-align:right;
}
 

/* Copyright layer */
.copyright {
text-align:center;
clear:both;
height:41px;
background: #EEE;
padding: 8px;
position: relative;
border-top: solid 1px #000000; 
text-align:right;
color : #fff;
}

/* Search form on front page */
.search-form {
color: #000;background: #AB8C3A;padding: 5px;margin: 0px 0 10px 30px;
border: 1px solid #333333;width:465px;text-align: center;white-space: nowrap;
}
/* Search forms on Search page */
.adv-search {
margin: 0 0 0 15px;
}
/* Tool Tip */
.tip {
cursor : help; border-bottom : 1px dashed #555555; 
} 
#printpage {
text-align:left;
}
 
 

#w3b {
float:right;
color:#e0e0e0;
margin:3px 0px 5px 0px;
font-size:9px
}
#w3b a {
font-size:9px;
color:#e0e0e0;
font-weight:bold;
}

.mceToolbarTop img {
margin:0px;padding:0px;border:0px;float:left;display:inline
}
/*CinchCART*/
#cart h3{
background:#99ccff url(images/cart_top_bg_k.gif) repeat-x;
font-size:14px;
color:#333;
padding:4px;
}
#cart {
clear:both;
border-color:#eeeeee rgb(238, 238, 238) rgb(224, 224, 224);
border-style:solid solid dashed;
border-width:1px;
display:block;
margin:0px 0px 15px 0px;
width:300px;
padding-top:0px
}
#cart h3 {
font-weight:normal;
font-size:14px;
padding:4px;
margin-top:0px
}
#cart p {
padding:10px 4px;
}
.cart {
background-color:#f8f8f8;
}
.activeCart {
background-color:#daff9f;
}
.hoverCart {
background-color:#ffffcc;
}
#products {
margin:0px;
width:580px;
}
.product {
font-size:100%;
border:1px solid #e0e0e0;
float:left;
margin-bottom:10px;
margin-right:10px;
padding-top:5px;
text-align:center;
width:580px;
height:165px;
}
.product img {
cursor:move;
float:right;
display:block;
margin:0px 5px 10px 0px;
}

h2.title {
display:block;
color:#689cd0;
font-size:16px;
font-weight:bold;
padding:0px;
margin:5px;
}

/*#main .product h2 {
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px 0px 5px 0px;
border:0px;
}*/
.product p {
color:#333333;
}
.product a {
color:#6CAF00;
}
.price {
font-size:100%;
}
.productCart {
font-size:10px;
margin:10px;
}
.productCart a {
color:#FF0000;
float:right;
}
.transferProduct {
border:1px solid #6caf00;
}

/*FORMS*/
#formarea label { 
clear:top;
	margin-right: 1em;
	display: block;
	 float:left;
	text-align: right;
	width: 6em;
}
:focus {
outline: thin dotted invert }

.ajax_submit_text {
color:#333;
margin-left:8em;
clear:both;
margin-top:10px;
width:100px;
text-align:center;
display:block;
padding:6px;
border:1px solid #444;
background:#99ccff;
}
.ajax_submit_text a,.ajax_submit_text a:link, .ajax_submit_text a:visited, .ajax_submit_text a:active {
color:#333;
}
.ajax_submit_text:hover {
color:#fff;
background:#333;
}
#subscription {

}

input {
border: solid 1px #8cacbb;
}
input:hover {
border: solid 1px #000;
}
#subscription input[type="text"] {
width:250px;margin-bottom:15px;
}
input[type="submit"]{
font: 100% Tahoma, Arial, Helvetica,sans-serif;
background:#99ccff;
color: #333;
padding:2px;
} 
input[type="submit"]:hover{
background:#333;
color: #fff;
cursor : url("first.cur"), url("second.cur"), pointer
}

#indicator {
width:470px;text-align:center;
}

