/*
PC
primary tags and styles*/

body {
			/*scrollbar-3dlight-color:#DDDDFF; 
			scrollbar-arrow-color:#000000;
			scrollbar-base-color:#444444;
			scrollbar-darkshadow-color:#444444;
			scrollbar-face-color:#9CA2A9;
			scrollbar-highlight-color:#DDDDDF;
			scrollbar-shadow-color:#222222;*/
			margin: 0px;
			background-image: url('/_images/dagger_bg.gif');
			background-color: black;
			height: 100%;
}

div#main 
{	
	margin: 0px;
	padding: 0px;
	height: 100%;
}

td {font-family: Arial, Helvetica; font-size: 10pt;}
p {font-family: Arial, Helvetica; font-size: 10pt;}
li {font-family: Arial, Helvetica; font-size: 10pt;}
ul {font-family: Arial, Helvetica; font-size: 10pt;}
ol {font-family: Arial, Helvetica; font-size: 10pt;}
a:link {
	font-family: Arial, Helvetica;
	text-decoration : none;
	color: #000000;
}
a:active {
	font-family: Arial, Helvetica;
	text-decoration : none;
	color: #000000;
}
a:visited {
	font-family: Arial, Helvetica;
	text-decoration : none;
	color: #000000;
}
/* form elements */
.formText { font-family: Arial, Helvetica,sans-serif; font-size: 11px; }
select { 
	font-family: Arial, Helvetica,sans-serif; font-size: 11px; 
			3dlight-color:#DDDDFF; 
			arrow-color:#000000;
			base-color:#444444;
			darkshadow-color:#444444;
			face-color:#9CA2A9;
			highlight-color:#DDDDDF;
			shadow-color:#222222
} 
input {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: black;
	color: white;
	text-align : center;
}

.sBtn {font-family: Arial, Helvetica,sans-serif;font-size: 11px;margin:0;}
.sBtn2 {font-family: Arial, Helvetica,sans-serif;font-size: 14px;margin:0 0 0 5px;}
/*classes accessible to all primary tags*/

/*font attributes bold, size, italic*/
.1st_up {font-size: 18pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.2nd_up {font-size: 15pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.3rd_up {font-size: 12pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.4th_up {font-size: 9pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}

/*font attributes bold, size, italic*/
.menu_1st {
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
}
.2nd_up {font-size: 15pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.3rd_up {font-size: 12pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.4th_up {font-size: 11pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}

.minor {font-size: 8pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;text-transform:uppercase;}
.minor_blk {font-size: 8pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.minor_wht {font-size: 8pt; font-family: Arial, Helvetica; font-weight: bold; color: #FFFFFF;}
.minor_plus {
	font-size: 10pt;
	font-family: Arial, Helvetica;
	font-weight: bolder;
	color: #000000;
}
/* StyleGroups TOC */
.styles, a.styles,a.styles:link, a.styles:active, a.styles:visited  {
	font : 11px/11px Arial, sans-serif;
	color : #000000;
  font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.styles:hover {
	margin: 0px;
  color : #990000;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}


.product_desc {font-size: 9px; font-family: Arial, Helvetica; font-weight: bold; color: #000000;}
.nav_bottom, a.nav_bottom:link, a.nav_bottom:active, a.nav_bottom:visited {
  background-color: #000000; 
  color: #FFFFFF; 
  font-weight: bold; 
  font-family: 
  Arial, Helvetica; 
  font-size: 11px;
}

.black_link {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 8pt;}
a.black_link:link {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 8pt;}
a.black_link:active {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 8pt;}
a.black_link:visited {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 8pt;}

.top_anounce {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px;}
a.top_anounce:link {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px;}
a.top_anounce:active {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px;}
a.top_anounce:visited {background-color: black; color: white; font-weight: bold; font-family: Arial, Helvetica; font-size: 11px;}

.skull th, .skullcell { background: white url(/_images/skull_bg.gif) no-repeat left top }

/* New Template updates */
#stylegroup_menu_container * {text-transform: uppercase;}
ul.browse { float: left; width: 125px; margin: 0px 0px 10px 0px; padding: 0px; list-style: none; text-align: center;}
ul.browse img {border: 1px solid black;}
ul.browse * {font-size: 8pt; font-weight: bold; text-transform: uppercase;}
.inv_update {font-size: 8pt; font-family: Arial, Helvetica; font-weight: bold; color: #000000; text-align: center; padding: 5px 0px;}
#web_filter {margin-bottom: 10px;}
#heading {padding: 0px 0px; height: 26px; background-position: left center; background-repeat: no-repeat;}
#sort_options, #order_ref {height: 20px; overflow: hidden;}
#order_ref * {margin: 0px; height: 18px; font-weight: bold;}
.minor_inv {font-size: 60%; font-family: Arial, Helvetica; font-weight: bolder; color: #000000;}
a.inv_lnk {text-align: center; text-decoration: underline; color: #FF0000; font-size: 7pt; margin: 3px 0px 8px 0px; font-weight: bold; display: block;}
.style_head {font-weight: bold; font-family: Arial, Helvetica; text-decoration: underline}
.submitted_order {background-color: #cccccc; padding: 15px;}
.closeout {color: #FF0000}
#browse_container {clear: both; border-top: 2px solid black; border-bottom: 2px solid black; margin: 10px 0px; padding: 10px 0px; height: 888px; overflow-y: scroll; overflow-x: hidden;}
#order_content { height: 758px; overflow-y: scroll; overflow-x: hidden;border-bottom: 2px solid black; margin-bottom: 10px;}
a.prev {display: block; float: left;}
a.next {display: block; float: right;}
.clearBoth {clear: both;}
.slash {text-decoration: line-through; color: #D70620;}
.callout { margin: 0; padding: 5px 1px 0 1px; color: #D70620; font-weight: bold; text-align: center; }
.expanded {float:left; margin: 0px 5px 0px 0px; font-size: 10px; line-height: 14pt; border-top: 1px solid; width: 100%;}
.expanded .img {float: left; margin: 0px 10px 0px 0px;}
.expanded .style_id, .expanded .stylegroupname{text-decoration: underline;}
.expanded .favorite {width: 100%; text-align: right; margin-top: -15px;}
.favorite {cursor: pointer; line-height: 18px; color: #0033FF}
.detail .favorite {text-align: center; padding: 3px 0px; font-weight: bold;}
.inventory .img a img{border: 1px solid black;}
.inventory #favorite {font-weight: bold; font-size: 11px}
#term {font-weight: bold;}
#count {font-weight: bold;}
.search_container #browse_container {padding-top: 0px; border-top: 1px solid black;}
.highlight { background-color: yellow;}
#header { padding: 10px 20px 0px 15px;}
#header h1 {float: left; margin: 20px 0px 0px 0px; font-size: 33px;}
#header select {width: 140px;}
#header #open_orders {width: 170px;}
#status {border: 1px solid black; float: right; padding: 5px 20px; text-align:center; background-color: #dddede; line-height: 25px;}
#status * {margin: 3px 0px 3px 0px; padding: 0px;}
#status h2 {text-align: center; font-size: 13px; line-height: 13px; margin-bottom: 0px;}
#status label, #status a {font-weight: bold; font-size: 13px;}
#status a {padding-right: 12px; text-decoration: underline; }
#status a:hover {color: #333333}
#status a.user_action {font-size: 7pt; margin-top: 0px;}
#menu_main {clear: both;background-color: #dddede; border: solid 1px #000000;  padding: 5px 0px 2px 0px; margin: 25px 0 25px 0;  text-align: center; float: left; width: 770px; height: 25px;}
#menu_main * {display: block; float: left; }
#menu_main label {font-size: 11px; font-weight: bold; line-height: 20px; height: 20px; padding: 2px 3px 0px 5px;}
#menu_main a {font-size: 11px; font-weight: bold; line-height: 20px; height: 20px; padding: 2px 3px 0px 7px;}
#menu_main a {text-decoration: underline; }
#menu_main a:hover {color: #333333; }
#menu_main #submited_orders {float: right; margin-right: 5px;}
#user {}
#heading_text {float:left; font-weight: bold; font-size: 16px; text-transform: uppercase; letter-spacing: -1px;}
#toggle_view {display: block; margin: 0px; text-align: center; float: right;}
#update_btn, #update_btn2 {display: none; margin-top: 10px;}
#stylegroup_menu_container {width: 100%;}
#show_closeouts_form, show_closeouts_form * {margin: 0px; padding: 0px; display: inline; float: left; font-size: 12px; line-height: 16px;}
#show_closeouts_form {margin-left: 50px}
#show_closeouts_form label {font-weight: bold;}
a.pdf { /*background-image: url(/_images/pdficon.gif); background-repeat: no-repeat; padding-left: 35px; height: 31px;*/ display: block; float: left; clear: right; margin: 0px 5px;}
/* hide detail images */
#thumb1,#thumb2,#thumb3,#thumb4,#thumb5,#line_drawing_mid,#closeout_main {display: none;}
.delete_order {}
#delete_confirm {display: block; border: 3px solid black; background-color: red; padding: 3px; font-weight: bold; width: 50px;}
#site_banner {background-color: #FFFFFF; color: RED; text-align: center;}
