/* These codes and procedures are copyright protected by Gproxy Design Inc. © 2004/2008 and the website owner. 
Gproxy Design Inc. does not authorize the copy or use of these by any third party company. */


/*-----------------------------------------------
	Home Item list styles
----------------------------------------------- */ 

.name-prod, .name-prod a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a6eb8;
	font-weight: bold;
	padding-top: 10px;
}
.name-prod a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a6eb8;
	text-decoration:none;
	font-weight: bold;
	padding-top: 10px;
}
.price-prod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a6eb8;
	font-weight: normal;
}
.save-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e00909;
	font-weight: normal;
}
.memb-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e00909;
	font-weight: bold;
	padding-bottom: 5px;
}
.box-related {
	border: 1px solid #c9d1de;
}
.box-sep1 {
	border-right: 1px solid #e5e7ea;
}
.box-sep2 {
	border-bottom: 1px solid #e5e7ea;
}
/*-----------------------------------------------
	Category list styles
----------------------------------------------- */ 

.cat-bgimgbanner {
	background-image: url(/site/ti-templates/ti-bgbanner-category.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 204px;
	width: 206px;
}
.cat-title-prod {
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #fc9502;
	text-align: left;
	text-transform:uppercase;
	padding-top:20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:0px;
}
.cat-desc {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:10px;
	padding-top:0px;
}
.cat-name, .cat-name a {
	background-image: url(/site/ti-templates/ti-bg-categoryname.gif);
	background-repeat: no-repeat;
	text-transform:uppercase;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #174699;
	text-align: center;
	text-vlign: bottom;
	text-decoration:none;
	background-position: center;
	height: 46px;
	width: 170px;
}
.cat-name a:hover {
	background-image: url(/site/ti-templates/ti-bg-categoryname.gif);
	background-repeat: no-repeat;
	text-transform:uppercase;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #174699;
	text-align: center;
	text-vlign: bottom;
	text-decoration:underline;
	background-position: center;
	height: 46px;
	width: 170px;
}
/*-----------------------------------------------
	Item list template styles
----------------------------------------------- */ 

.tabLbl,.tabLb2,.tabLb3,.tabLb4,.tabLbl.a,tabLb2.a,tabLb3.a,tabLb4.a{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	text-decoration:none;
	font-weight:bold;
	color: #2a4f85;
}


.item-options {
	border: 1px solid #CCCCCC;
	background-image: url(/site/ti-templates/ec-optionsbackon.gif);
	background-repeat: repeat-x;
	height: 30px;
	background-position: bottom;
	padding-left: 2px;
	text-align: center;
	padding-right: 2px;
	vertical-align: middle;
	text-decoration:none;
}

.tabDiv { padding-left:10px;}


.item-optionsoff {
	border: 1px solid #CCCCCC;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #2a4f85;
	background-image: url(/site/ti-templates/ec-optionsbackoff.gif);
	background-repeat: repeat-x;
	height: 30px;
	background-position: bottom;
	padding-left: 2px;
	text-align: center;
	padding-right: 2px;
	vertical-align: middle;
}

#tab1, #tab2, #tab3, #tab4 { border:1px solid #CCCCCC; width:752px; padding:5px;}

.item-bgimgbanner {
	background-image: url(/site/ti-templates/ti-bgbanner-category.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 204px;
	width: 206px;
}
.item-title-prod {
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #fc9502;
	text-align: left;
	text-transform:uppercase;
	padding-top:20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:10px;
}
.item-desc {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:10px;
}
.title-itemlist {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0a357e;
	text-align: left;
	padding-bottom:20px;
}
.bgimg-itemlist {
	text-align: left;
	background-image: url(/site/ti-templates/ti-itemdrilldown-mainimgbg.gif);
	background-repeat: no-repeat;
	height:263px;
	width:249px;
}
.item-listdesc {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align:center;
}

.infoitem-listdesc {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.item-listcode, .item-listcode a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fc9502;
	padding-top: 5px;
}
.item-listname, .item-listname a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: #174699;
	padding-top: 5px;
}
.item-listdesc, .item-listdesc a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding-top: 5px;
	text-align:center;
}


/*-----------------------------------------------
	change in listprice color - was color: #d20702  -- changed back
----------------------------------------------- */ 
.item-listprice {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d20702;
	padding-top: 5px;
}

.home_special_info .item-listprice {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 5px;
} 

.bg-listrelated {
	/*background-image: url(/site/ti-templates/ti-relatedprod-bg.gif);*/
	background-repeat: no-repeat;
	background-position: left;
	width: 170px;
	height: 171px;
}
/*-----------------------------------------------
	Accounting Item Template styles
----------------------------------------------- */ 

.code-itemdrill {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0a357e;
	text-align: left;
}
.title-itemdrill, .title-itemdrill a {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0a357e;
	text-align: left;
	padding-bottom:20px;
	text-decoration:none;
}
.title-itemdrill a:hover { text-decoration:underline;}
.bgimg-itemdrill {
	text-align: left;
	background-image: url(/site/ti-templates/ti-itemdrilldown-mainimgbg.gif);
	background-repeat: no-repeat;
	height:263px;
	width:249px;
}

.home_special_info .title-itemdrill, .home_special_info .title-itemdrill a {
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-bottom:20px;
	text-decoration:none;
}
.home_special_info .title-itemdrill a:hover { text-decoration:underline;}

.bg-gallery {
	background-image: url(/site/ti-templates/ti-gallery-bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 77px;
	width:80px;
}
.item-desciption {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.item-code, .item-code a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fc9502;
	padding-top: 5px;
}
.item-name, .item-name a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: #174699;
	padding-top: 5px;
}
.item-desc, .item-desc a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding-top: 5px;
}
.item-price {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d20702;
	padding-top: 5px;
}
.title-relatedbg {
	background-image:url(/site/ti-templates/ti-title-relatedbg.gif);
	background-repeat: repeat-x;
	background-position: left;
	padding-left: 15px;
	padding-top:20px;
	height: 46px;
	width:720px;
}
.title-related {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height:19px;
	color: #0a357e;
	padding-top:20px;
	text-transform:uppercase;
	vertical-align:middle;
}
.line-field {
	border-top: 1px solid #e0e0e0;
	height:1px;
}
.text1-fields {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cb050e;
	padding-top:5px;
	padding-bottom:5px;
}
.email-friend, .email-friend a {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #0a357e;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
}
.text-zoom, .text-zoom a {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3a6eb8;
	text-decoration:none;
}
.bg-related {
	background-image: url(/site/ti-templates/ti-relatedprod-bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 170px;
	height: 171px;
}
.box-featured {
	border: 1px solid #c9d1de;
}
.box-sep1 {
	border-right: 1px solid #e5e7ea;
}
.box-sep2 {
	border-bottom: 1px solid #e5e7ea;
}
/*-----------------------------------------------
	Related Items styles
----------------------------------------------- */ 

.related-title, .related-title a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration:none;
}
.related-price {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008fd5;
	text-align: center;
}
/*-----------------------------------------------
	Info Items styles
----------------------------------------------- */ 

.titles-infopage {
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #fc9502;
	text-align: left;
	text-transform:uppercase;
	padding-top:31px;
}
.info-desciption, {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 15px;
}

.info-desciption a {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-align: left;
}



.compatible_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2c5194;
	padding-left:12px;
}

.compatible_brands{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}


.compatible_bg{
	border: 1px solid #dddddd;
	background:url(/site/ti-templates/ti-itemtemp_compatible_bg.jpg) bottom repeat-x;
	padding-top:8px;
	padding-bottom:20px;
}


.inside-text {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 5px;
}
.inside-textwhite {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}



.bgimg-itemlistvideo {
	text-align: left;
	background-image: url(/site/ti-templates/ti-itemlist-banimg-bg.gif);
	background-repeat: repeat-x;
	height:137px;
}
.item-namevideo {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight: bold;
	color: #174699;
	padding-top: 20px;
	padding-left:15px;
}
.item-descrvideo {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding-top: 10px;
	padding-left:15px;
}

.itemdrill-namevideo {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	text-transform:uppercase;
	font-weight: bold;
	color: #174699;
	padding-top: 20px;
}
.itemdrill-descrvideo {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	padding-top: 15px;
}


/**
 *	Info item
 */
.grey-box {
	float:left;
	background: #EEEDED url(/site/ti-templates/ti-categorytop_left.gif) no-repeat left top;
}
.grey-box .box-inner1 {
	float:left;
	background: transparent url(/site/ti-templates/ti-categorytop_right.gif) no-repeat right top;
}
.grey-box .box-inner2 {
	float:left;
	background: transparent url(/site/ti-templates/ti-categorybottom_left.gif) no-repeat left bottom;
}
.grey-box .box-inner3 {
	float:left;
	background: transparent url(/site/ti-templates/ti-categorybottom_right.gif) no-repeat right bottom;
}
.info-item-tpl-desc {
	padding:5px;
	width:750px;
}
.info-item-tpl-desc .item-desc {
	min-height:58px;
}
.info-item-tpl-det-desc {
	float:left;
	display:block;
	margin:30px 0 19px 0;
	width:740px;
}
 

.tpl-info-item-list-table{
	width:100%;
	padding:0;
	margin:0 0 20px 0;
}



/**
 * Category List: CELL
 */
.category-cell{
	display:block;
	float:left;
	text-align:center;

	width:170px;
	height:60px;

	margin:20px 0 0 10px;

	background: transparent url(/site/ti-templates/ti-bg-categoryname.gif) no-repeat right top;
}
.category-cell h3, .category-cell a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #174699;
	text-decoration:none;
	text-transform:uppercase;
}
.category-cell a:hover{
	text-decoration:underline;
}
.category-cell h3{
	margin:10px 10px 0;
	padding:0;
}



/**
 *	New General styles
 */
.compatibility-table{
	margin:20px 0;
}
.nlitemlist-table{
	padding:0;
	border:0;
}

