/* MAIN TEMPLATE STYLES */ 
.outYard_outofstock {color: Red;}
.outYard_listprice { text-decoration: line-through; font-size: x-small; }
.outYard_price { color: #990000; font-size: x-small; }
.outYard_price_bold { font-weight:bold; color: #990000; font-size: x-small; }

/* MAIN MENU STYLES */


.outYard_top-menu
{
	font-weight: bold;
	font-family: verdana, arial;
	height:30px;
	width:100%;
	padding-left: 25px;
	
	
}

.outYard_top-menu a
{
	font-weight: bold;
	padding-bottom: 0px;
	padding-left:8px;
	line-height: 19pt;
	text-decoration: none;
	color: #333333;
	display:block;
	font-size:13px;
	background:url(images/arrow_red_side.gif) center left no-repeat;
	margin-right:3px;
	
}
.outYard_top-menu a:visited
{
	font-weight: bold;
	padding-bottom: 0px;
	line-height: 20pt;
	text-decoration: none;
	color: #444444;
	display:block;
	font-size:13px;
}
.outYard_top-menu a:hover
{
	font-weight: bold;
	padding-bottom: 0px;
	line-height: 20pt;
	text-decoration: none;
	color: #B1140B;
	display:block;
	font-size:13px;
	
}
/*Side Menu*/
.outYard_side-menu
{
	
	width:295px;
	float:left;
	margin:0px;
	padding:0px;
	

}
.outYard_side-menu-item
{
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #515151;
	width:250px;
	height:30px;
	display:block;
	font-size:14px;
		
}

.outYard_side-menu-item a
{
	font-size:16px;
	padding-left:10px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #515151;
	width:100%;
	display:block;
	height:20px;
	font-weight:normal;
}
.outYard_side-menu-item a:visited
{
	font-size:16px;
	padding-left:10px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #515151;
	width:100%;
	display:block;
	height:20px;
	font-weight:normal;
}
.outYard_side-menu-item a:hover 
{
	
	font-size:16px;
	padding-left:10px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #ffffff;
	width:100%;
	display:block;
	background:#D1120B;
}
.outYard_side-menu2 a
{
	font-family: verdana, arial;
	font-weight: bold;
	font-size:14px;
	text-decoration: none;
	color: #515151;
	height:20px;
	padding-left:15px;
}

.outYard_side-menu2 a:visited
{
	  font-weight: bold;
	font-size:14px;
	padding-left:15px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #515151;
	width:100%;
	display:block;
}
.outYard_side-menu2 a:hover 
{
	font-weight: bold;
	font-size:14px;
	padding-left:15px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #ffffff;
	width:100%;
	display:block;
	}

.outYard_side-menu-selected a 
{ 
	font-weight: bold;
	font-size:14px;
	padding-left:10px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #ffffff;
	width:100%;
	display:block;
	background:#D1120B;	
	}
.outYard_side-menu-selected a:visited 
{
		font-weight: bold;
	font-size:14px;
	padding-left:10px;
	border-bottom:1px dotted #EBE9EA;
	text-decoration: none;
	color: #ffffff;
	width:100%;
	display:block;
	background:#D1120B;
}

.outYard_side-menu-bg
{
	background:url(images/back_left_col.jpg) top left repeat-y;
	width:295px;
	float:left;
	margin:0px;
	padding:0px;	
}


/* CATEGORY ITEM STYLES */
.outYard_category-item
{
	cursor: hand;
	background:url(images/category_item_back.gif) top left no-repeat;
	height:63px;
	width:125px;
	color:#222222;
	}
.outYard_category-item-selected
{
	cursor: hand;
	background:url(images/category_item_back.gif) center center no-repeat;
	height:63px;
	width:125px;
	color:#222222;
}
.outYard_category-item.menuOver a{ color:#333;}

/* PRODUCT ITEM STYLES */
/* PRODUCT TABS */
.outYard_Product-TopGroup { z-index:99; position:relative;}
.outYard_Product-DefaultTab {color:black; background-image: url(images/tabs/tab_bg.gif);font-family:Verdana; font-size:10px; font-weight: bold;cursor:pointer;}
.outYard_Product-DefaultTabHover {color:black; background-image: url(images/tabs/hover_tab_bg.gif);font-family:Verdana; font-size:10px; font-weight: bold;text-decoration: underline;cursor:pointer;}
.outYard_Product-SelectedTab {color:black; background-image: url(images/tabs/selected_tab_bg.gif);font-family:Verdana; font-size:10px; font-weight: bold;cursor:default;}
.outYard_Product-DisabledTab {color:#AAAAAA; background-image: url(images/tabs/tab_bg.gif);font-family:Verdana; font-size:10px; font-weight: bold;cursor:default;}
.outYard_Product-MultiPage{background-color:White;border: 1px solid #919B9C;width:487px;height:250px;position:relative;top:-1px;z-index:98;}
.outYard_Product-PageContent {}

.table-item-wline
{
	font-size:13px;
	color:#333333;
}

.CategoryAndPublisherCell a
{
	font-weight: bold;
}


/* -- Error Messages -- */
.outYard_errorbox {border-right: #adadad 1px solid;padding-right: 2px;border-top: #adadad 1px solid;padding-left: 2px;left: 2px;padding-bottom: 2px;border-left: #adadad 1px solid;padding-top: 2px;border-bottom: #adadad 1px solid;top: 2px;background-color: #ffff99;}
.outYard_errorline-moderate {background-image: url(images/caution.gif);background-repeat: no-repeat;color: Red;text-indent: 12pt;}

/* -- Table Formatting -- */
.outYard_table {}
.outYard_table-header
{
		font-family: verdana;
	color: #ffffff;
	background:#F4A01D;
	font-size: 14px;
	font-weight: bold;
}

.outYard_table-sub_header
{
	line-height:20px;
	font-weight: bold;
	color: #ffffff;
	background-color: #dddddd;
	font-size: 14px;
}
.outYard_table-footer { color:White; background-color: #8C9C9A;}
.outYard_table-item {background-color: white;
		font-family: verdana, arial;
	font-size: 13px;
	color: #444444;
}
.outYard_table-item-alt {background-color: #e6e6fa;	font-family: verdana, arial;
	font-size: 13px;
	color: #444444;
}

.DefaultHeader
{
	font-family: verdana, arial;
	font-size: 18px;
	color: #999999;
	line-height: 25px;
	text-align:left;
	margin-left:0px;
	font-weight:bold;
	display:block;
	width:100%;
	
}

.SearchHeader
{
	font-family: verdana;
	color: #ffffff;
	background:#F4A01D;
	font-size: 13px;
	font-weight: bold;
	}

.SellBox
{
	border-right: Silver 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: Silver 1px solid;
}
.SellBoxHeader
{
	font-family: verdana;
	color: #555555;
	background-color: #f4fdd0;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
/* Checkout wizard styles */ 
#outYard_checkout-shippingaddress { background: #FFFFFF; border-color:Black }
#outYard_checkout-shippingaddress input { margin:0;font:bold 12px tahoma; color:#ffffff;text-align:center;text-decoration:none; }
.outYard_checkout-table-header{ font-weight: bold;color: #ffffff;background-color: #8C9C9A;}
.outYard_checkout-table-title {}
.outYard_checkout-title{ font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; color: #000000; padding-left: 6px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 8pt; }
.outYard_checkout-navframe { background: #BFCFCC; border-right: none; border-left: 0px; }
.outYard_checkout-grid-header { font-family:verdana;height:16px;color:#555555;background-color:White;font-style: normal;font-weight:bold;padding: 0px 5px 0px 1px;border-width: 0px 0px 0px 0px;}
.outYard_checkout-grid-header2 { font-family:verdana;height:16px;color:#555555;background-color:White;font-style: normal;font-weight:bold;padding: 0px 5px 0px 1px;} 

/* shipping styles */
.outYard_shipping-bg { background-color: #ddddcc}
.outYard_shipping-bg2 { background-color: #eeeedd}
.outYard_shipping-bg3 { background-color: #ffffff}

.outYard_delete { background-image: url(images/delete.gif); background-repeat: no-repeat; padding-left: 20px;}
.outYard_edit { background-image: url(images/edit.gif);background-repeat: no-repeat; padding-left: 20px;}
.outYard_searchfilter { border:1px solid #CCC; background-color:#EDEDED; padding:5px; margin:10px auto; font-size: 11px; }

/* Image button(s) */
.outYard_image-button {display: inline-table;display: -moz-inline-box;display: inline-block;padding: 4px;margin: 1px;border-style: solid;border-width: 1px;border-color: #999999;border-top-color: #cccccc;border-left-color: #cccccc;background-color: #eeeeee;color: #333333;font-weight: bold;background-repeat: no-repeat;background-position: 1px 1px;padding-left: 22px;line-height: normal;white-space: nowrap;}
.outYard_image-button:LINK{text-decoration: none;color: #333333;margin: 1px;}
.outYard_image-button:VISITED{text-decoration: none;color: #333333;}
.outYard_image-button:ACTIVE{text-decoration: none;color: #333333;}
.outYard_image-button:HOVER{text-decoration: underline;color: #333333;background-color: #dddddd;}

/* DOWNLOADS SECTION */
.outYard_download-button {background-image: url(images/download2.gif);
	height:21;
	width:112;}
.outYard_download-header { background-color: #ddddcc; font-size: 1.1em}
.outYard_version-header { background-color: #eeeedd}
.outYard_download-navframe { background: #BFCFCC; font-size:14px;}
.outYard_inline-header3{font-weight: bold;font-size: 1.3em;}

.outerShadowDiv
{
	width: 250px;
	padding: 10px;
	filter: shadow(color:gray);
}

.innerShadowDiv
{
	 width:250px;
	text-align:left;
	padding:10px;
	background-color:#F5F5F5;
	border: 1px solid black;
	font-size:10px;
}
.sellBoxouterShadowDiv
{
	filter: shadow(color:gray);
}

.sellBoxinnerShadowDiv
{
	text-align:left;
	background-color:#F5F5F5;
	border: 1px solid black;
	font-size:10px;
}

.GridItem
{
	font-family:verdana;
	font-size:13px;
	padding: 6px 5px 6px 5px;
	border-top: 1px solid #e4e4e4;
	text-align:left;
}
 /*ddddd*/
 
/* hold div contains both scrolling content area and links in this example */
div#hold	{ 
	position:relative; overflow:hidden;
	width:100%; height:100%; z-index:100; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:100%; height:370px; 
	clip:rect(0px, 370px, 120px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:2; 
	}
  
div#loading { visibility:visible; z-index:1 }
div#linksLyr { position:absolute; left:210px; top:0; z-index:3 }
table#imgTbl { width:720px }
table#imgTbl td { width:370px; height:60px; vertical-align:middle; text-align:center }

.ProductImage
{
	float: left;
	clip: rect(auto 3px auto auto);
}

.ProductViewImage
{
	float: left;
	clip: rect(3px 3px 3px 3px);
	border-right: white 10px solid;
	border-top: white 10px solid;
	border-left: white 10px solid;
	border-bottom: white 10px solid;
}

.PaggerTable
{
	width:100%;
	border-width:0px;
}

.DropDownCell
{
	background:#F4A01D url(images/drop_cell_back.gif) top right no-repeat;
	border-width:0px;
	height:26px;
	width:250px;
	color:#fff;
}
.ProductReview
{
	border-right: #b1140b 1px solid;
	border-top: #b1140b 1px solid;
	border-left: #b1140b 1px solid;
	border-bottom: #b1140b 1px solid;
	width: 100%;
}
.ProductReviewComent
{
	font-size:12px;
}

.ibn-sectionheader
{
    color: #003399;
    font-family: arial; 
    font-size: 12pt; 
    font-weight: bold; 
}
.ibn-sectionheader a
{
    color: #003399;
    text-decoration: none; 
}
.ibn-sectionheader a:hover
{
    color: #003399;
    text-decoration: none; 
}
.ibn-sectionheader a:visited
{
    color: #003399;
    text-decoration: none; 
}

.ibn-descriptiontext 
{
    color: black;
    font-family: verdana; 
    font-size: 8pt; 
}
.ibn-sectionheader
{
    font-size: 14px; color: #D1120B; padding: 10px 0 2px 0; margin: 0;
}
.ibn-sectionheader a
{
    font-size: 14px; color: #D1120B; padding: 10px 0 2px 0; margin: 0;
}
.ibn-sectionheader a:hover
{
    color: #003399;
    text-decoration: none; 
}
.ibn-sectionheader a:visited
{
    color: #003399;
    text-decoration: none; 
}


/* buttons */ 
.LongButton
{
	background:url(images/button_long.gif) center center no-repeat;
	color:#ffffff;
	font-family:veranda, Arial;
	font-weight:bold;
	width:120px;
	height:28px;
}

.GridProductName A { font-style: normal; color: #D1120B; text-decoration: none}
.GridProductName A:hover { font-style: normal; color:#444444; text-decoration: none}
.GridProductName A:active { font-style: normal; color: #444444; text-decoration: none}
.GridProductName A:visited{	font-style: normal;	color: dimgray;	text-decoration: none;}

.DefaultText
{
	font-family: verdana, arial;
	font-size: 13px;
	color: #444444;
}

#tagCloud
{
    width:238px;
    border:solid 1px #ccc;
    padding:5px;
    margin-bottom:10px;
    text-align:justify;
}

#tagCloud A
{
    text-decoration:none;
    margin-left:5px;
    margin-right:5px;
    font-family:Trebuchet MS, Verdana, Arial;
    text-transform:lowercase;
}

#tagCloud A:hover
{
    color:#00cc00;
    text-decoration:underline;
}

#tagCloud A.weight5
{
    color: #ff9900;
    font-size: 1.9em;
    font-weight:bolder;
}
#tagCloud A.weight4
{
    color: #4169e1;
    font-size:1.5em;
    font-weight:bolder;
}
#tagCloud A.weight3
{
    color: #009eff;
    font-size: 1.4em;
    font-weight:bolder;
}
#tagCloud A.weight2
{
    color: #4188cf;
    font-size: 1.2em;
}
#tagCloud A.weight1
{
    color: #83bcd8;
    font-size: 1.0em;
}

