@import url("css/template.css");
@import url("css/form.css"); 
@import url("css/infobox.css"); 
@import url("css/contentbox.css");
@import url("css/popup.css");
@import url("css/calender.css");  
@import url("css/errors_messages.css");

#demo-header-container {
	width: 100%;
	height: 75px;
	background: url("../../images/demo-header-background.png") repeat-x top;
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: white;
	line-height: 60px;
}
#demo-footer-container {
	width: 100%;
	height: 58px;
	background: url("../../images/demo-footer-background.png") repeat-x top;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: white;
	font-weight: bold;
	line-height: 40px;
}
.boxText {
	font-size: 11px; color: #5E5E5E;
}
.productsNotifications { 
	background: #f2fff7; 
}
.orderEdit { 
	font-size : 10px; 
	color: #70d250; 
	text-decoration: underline; 
}
td.headerNavigation, td.headerNavigation a:link, td.headerNavigation a:visited { color:#b3b3b3; text-decoration:none;}
td.headerNavigation a:hover { color:#f39800; text-decoration:underline;}
/* buttons if css buttons ebnabled */
.rbutton {
	background: transparent url(images/button-middle.png) repeat-x;
	color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 21px;
	margin-right: 6px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
.template-button-left, .template-button-middle, .template-button-right {
  	height:16px;
  	font:11px/16px Arial, Helvetica, sans-serif;
  	color: #fff;
  	padding:2px 5px 3px 5px;
  	margin:0;
	display:inline-block;
	cursor: pointer;
	background: url(images/button-middle.jpg) repeat-x;
}
.template-button-middle-red {
	height:16px;
	font:11px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	padding:2px 5px 3px 5px;
	margin:0;
	display:inline-block;
	cursor: pointer;
	background: url('images/button-middle-red.jpg') repeat-x;
}
.template-button-left {
	background: url(images/button-middle.png) repeat-x;
	width: 8px;
}
.template-button-right {
	background: url(images/button-middle.png) repeat-x;
	width: 8px;
}
/* buttons eof */

/* unsure on this, checking... */
.infoBoxContentsLeft_categ{
	color: #17426B;
}
.infoBoxContentsLeft_categ A:link, .infoBoxContentsLeft_categ A:active, .infoBoxContentsLeft_categ A:visited{
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
}
.infoBoxContentsLeft_categ A:hover {
	color: #17426B;
}
.infoBoxContentsLeft A:link, .infoBoxContentsLeft A:active, .infoBoxContentsLeft A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsLeft A:hover {
	color: #17426B;
}
.infoBoxContentsRight A:link, .infoBoxContentsRight A:active, .infoBoxContentsRight A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsRight A:hover {
	color: #17426B;
}
.infoBoxContentsCenter A:link, .infoBoxContentsCenter A:active, .infoBoxContentsCenter A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsCenter A:hover {
	color: #17426B;
}
.az_top_nav A:link, .az_top_nav A:active, .az_top_nav A:visited{ 
	font-size: 10px; 
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.az_top_nav A:hover{
	font-size: 10px;
	color: #17426B;
}

.az_pageheading_main{
	padding-left: 15px;
	padding-right: 10px;
}
td.infoBoxHeadingLeft_categ, td.infoBoxHeadingLeft {
	background-image: url("images/az_leftbox_top.gif");
	background-repeat:  no-repeat;
	height: 41px;
}
td.infoBoxContentsLeft_categ{
	background-image: url("images/az_leftbox_category.gif");
	background-repeat:  no-repeat;
	background-position: top left;
	height: 25px;
	padding-top: 3px;
	padding-left: 25px;
	font-size: 10px;
}
.infoBoxMBottomleft_az01, .infoBoxMBottomleft{
	background-image: url("images/az_leftbox_bottom.gif");
	background-repeat:  no-repeat;
	height: 5px;
	padding-bottom: 5px;
}
/* RIGHT bar css controls */		
.main_page_promo{
	background-image: url("images/az_promo_box_mid.gif");
	background-repeat:  repeat-x;
	background-position: bottom left;
	height: 42px;
}
    
/* used in featured_products.php mainpage module*/
td.price_mainpage{
    color:#EF5502;
    font-weight: bold;
}
td.price_mainpage s{
    color:#5E5E5E;
    font-weight: bold;
}
td.price_mainpage span{
    color:#EF5502;
    font-weight: bold;
}
table.inv_pre {
	border-left:1px solid black;
	border-top:1px solid black;
}
td.bcell{
	border-right:1px solid black;
	border-bottom:1px solid black;		
}
th.bcell{
	border-right:1px solid black;
	border-bottom:1px solid black;		
}
td.nbcell{
	border-right:1px solid black;
	border-bottom:none;;		
}

#translateDiv {
	width: 225px;
	height: 50px;
	margin: 0 160px 0 10px;
	padding: 5px 0 0 0;
}
#trustwaveSeal {
	/*float: right;*/
	margin: 0px 0 0px 850px;
	position: absolute;
	top: 3px;
	width: 150px;
}
