/* CurrentInventory.net Global Stylesheet */
/* Author: Shane Adams 		              */
/* Icons: Silk by Fam Fam Fam             */
/* Copyright: 2007 CurrentInventory.net   */
/* Contact: top5design@gmail.com          */

/* High Level Styles */

* {margin:0; padding:0;}

#content a:link, a:visited {color:#6087bf; font-weight:bold; padding:1px;}
#content a:hover, a:active {color:white; font-weight:bold; padding:1px; background:#6087bf}
#content table td.sortable a:link, #content table td.sortable a:visited, #content table td.sortable a:hover, #content table td.sortable a:active {color:white;}

/* Navigation Search */

#navsearch {padding:15px 5px 5px 600px; }
#navsearch p {margin:0; padding:0; }
#navsearch input {padding:1px;}
#navsearch label {display:none;}

/* Navigation */
ul#nav {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:845px;
	height:25px;
	text-align:left;
	background:#596980;
	list-style: none;
	margin:5px 0 0;
	padding:0; 
	overflow:hidden;
	clear:both;
}
#nav li { display:inline; line-height:25px; font-weight: bold; font-size: 1.5em;}
#nav li a:link, #nav li a:visited, #nav li a:hover, #nav li a:active {
	color:white; text-decoration:none; padding: 5px 10px;}
#nav li a:hover { background-color:#6b7e99;}


/* ------------------------- */
/* Home Page IDs and Classes */
/* ------------------------- */

p#welcome {font:1.4em/18px Arial,Helvetica,sans-serif; font-weight:bold; color:white; margin:5px 20px 20px;padding:10px; background-color:#6087bf;}
p#welcome strong {color:black; }

#asset-title {
	font-weight:bold;
}
#asset-title h2 {
	float:left;
	color: #444;
	font-size:1.8em;
	line-height:32px;
	margin:0px 8px;
}
#content h2 em {line-height:10px; font-size:10px; font-style:italic; padding-left:5px;}
h2#search {
	float:left;
	color:#444;
	font-size:1.8em;
	line-height:32px;
	margin: 5px 8px;
}
h3#feed {line-height:32px;color:#fff;padding-left:800px;}
h3#feed a:link, h3#feed a:visited, h3#feed a:hover, h3#feed a:active, h3#feed img {background:none;border:none;}
#asset-title h3 {
	color:#6087bf;
	font-size:1.8em;
	line-height:32px;
	padding-left:525px;
}

/* Left Hand Side - Asset Photos, Related Equipment */
#assetleft { width:380px; float:left; display:block;margin-left: 5px;}

/* Asset Photos */
#asset-photos {margin-top:10px; border:none;}
#asset-photos img {border: 3px solid #6087bf; margin:0; padding:0;}
#asset-photos h3 {background-color: #596980; font-size:15px; font-weight:bold; color:#fff; padding:5px 10px; margin:0; text-transform: uppercase; letter-spacing: 0.1em;}
ul#photo-group {list-style-type:none; margin:0; padding: 0 5px; border:none;}
ul#photo-group li {height:50px; float:left; margin:5px 6px 0px; }
ul#photo-group li img {cursor:pointer; border: 1px solid #6087bf; }

/* Right Hand Side - Action Items, Summary, Asset Specifications */
#assetright {width: 310px; margin:0 0 0 410px; padding:0;}
#content #action-email a, #content #action-printer a, #content #action-brokerpdf a {
	display:block;
	width:274px;
	w/idth:309px;
	background-repeat:no-repeat;
	background-position: left top;
	color:white;
	text-decoration:none;
	padding:0px 5px 0px 30px;
	margin:10px 0 0;
	font: bold 12px/24px Tahoma, Arial, Helvetica, sans-serif;
}

#content #action-email a {background-image: url(/images/asset/button-email-generic.gif);}
#content #action-printer a {background-image: url(/images/asset/button-pdf-generic.gif);}
#content #action-email a:hover, #content #action-printer a:hover, #content #action-brokerpdf a:hover {background-position:left bottom; text-decoration:underline;background-color:#fff;}

/* Input and Show/Hide DIV Styles */
#input-emailpage{
	background: #504D4D;
	margin: 0 10px;
	color: #FFFFFF;
	padding: 5px;
	font-size:10px;
	display:none;
}
#input-cashoffer input, #input-emailpage input {padding:1px; margin: 1px 5px 12px;}
#input-cashoffer label, #input-emailpage label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ccc;
	margin:0 5px;
	text-transform:uppercase;
	letter-spacing:.2em;
}
#input-cashoffer input[type="text"], #input-emailpage input[type="text"] {width:265px;}
#input-cashoffer input[type="submit"], #input-emailpage input[type="submit"] {width:100px; margin-left:175px;}
p#action-fineprint {font:bold 100%/100% Arial, Helvetica, sans-serif; margin:5px; padding-top:5px; color:#ccc;border-top:1px dotted #ccc; text-align:justify;}

/* Specifications */
#related h4, #specifications h4 {
	color:#6b7e99;
	text-align:center;
	font: bold 18px/24px Tahoma, Arial, Helvetica, sans-serif;
	padding: 15px 0 5px;
	border-bottom: 1px solid #6b7e99;
}
p.summary {color:#444; font-size: 14px; line-height:20px; font-weight: bold; margin:5px 3px;}
#specifications dl { margin:5px 3px; font-size:12px; line-height:16px; font-weight:bold;}
#specifications dt { color:#6b7e99; display:block; float:left; width: 140px; margin-right:10px; padding-bottom:3px; text-transform:uppercase; }
#specifications dd { color:#444; margin-left:140px; padding-bottom:3px;}

/* Footer */
#footer p {font: normal 10px/16px Verdana,Arial,Helvetica,sans-serif; color: #333; text-align: left; padding: 10px 15px;}
#footer a:link, #footer a:visited {color: #6b7e99; text-decoration: none; padding:2px;}
#footer a:hover, #footer a:active {color: white; background-color:#67be99; padding:2px;}


/* --------------------------------------- */
/*   Table Striping and Selecting Styles   */
/* ELITE ZEBRA TABLES (v.2.0) by elekt.com */
/* --------------------------------------- */

table.striped {
	border: none;
	border-spacing: 0px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
}
* html table.striped {border-collapse:collapse;}
table.striped tr td{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	padding: 3px 5px;
	background: #eee;
}
table.striped thead td{
	color: #fff;
	background-color: #6087bf;
	font-size:10px;
	padding:5px 2px;
	font-weight: bold;
	text-transform:uppercase;
	border-bottom: none;
}
table.striped tbody td{border-left: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; }
table.selectable tbody tr{cursor: pointer;}
table.selectable tbody tr.disabled{font-style: italic; color:#999; cursor: default;	}
table.striped tbody tr.even td{background: #fff; border-bottom: 1px solid #D9D9D9; }
table.striped tbody tr.selected td{
	background: #bbb;
	color: #000;
	border-left: 1px solid #346DBE;
	border-bottom: 1px solid #7DAAEA; 
}
table.striped tbody tr.ruled td{
	color: #000;
	background-color:#fff ; 
	border-left: 1px solid #D9D9D9;
}
/* Opera fix */
head:first-child+body table.striped tr.ruled td{background-color: #bbb; }

table.striped tbody tr.selected a { background-color:inherit; color:#bbb;}
table.striped tbody tr.ruled a, table.striped tbody a:link, table.striped tbody a:visited {background-color:inherit;color:#1002CC;}
table.striped tbody a:active, table.striped tbody a:hover {background-color:inherit; color:#000000;}
.stripe_button {padding:3px; border: 1px solid #666; background-color: #C6E3FF; cursor: pointer;}
table.sortable a.sortheader {
	background-color:inherit;
	color:#FFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
table.sortable a.sortheader img{ border:none;}	
table.sortable a.sortheader:hover {	background-color:inherit; color:#fff;}
table.sortable span.sortarrow {background-color:inherit; color: #fff; text-decoration: none;}
table img {border: 1px solid #6087bf;}
table.sortable td.hideme {display:none;}
table#large-table {}

/* ERRORS */
.error-message { color:#6087bf; font-weight:bold }
.error-input { border-color:#6087bf; }

/* Search Results */
#search-noresults {margin: 10px 20px;}
#search-noresults p {font-size:16px; display:block; height:40px; background: #ededed url(/images/no-results.png) no-repeat left top; line-height:40px; padding-left:40px;}
#search-noresults h3 {margin: 10px 0; color:#6087bf; text-transform:uppercase;}
#search-noresults ul {list-style-type:none;}
#search-noresults li { list-style-type:none; line-height:18px; padding:5px 0 5px 17px; background: url(/images/currinv-bullet.gif) no-repeat left 8px ;}


/* Color Codes 

Standard Red: #e01b22
Dark Red: #bc161d

*/