/*

---- v-txt12blk 		-> prod-catlev1
---- a:link (10px)	-> a.prod-catlev2
---- prod-txt10blk	-> prod-header

---- v-txt14gry  	-> prod-feat-hdr
---- g-txt24org  	-> prod-feat-price-lrg
---- v-txt10gry70 	-> prod-listprice-sm
---- v-txt10org		-> prod-saveprice-sm
---- v-txt10blk		-> prod-stdtxt
---- a.prod-txt10blk	-> a.prod-more-rslts
---- prod-txt10gry 	-> prod-accessory-hdr
---- prod-txt12red	-> prod-sale


prod-stdtxt 			->	ist-body-txt
prod-subsec-content		->	ist-breadcrumb-bar
prod-header				->	ist-breadcrumb
prod-catlev1			->	ist-title
prod-catlev1 (fontsize)	->	ist-subtitle
prod-catlev2			->	ist-cat-link
prod-catlev2			->	ist-cat-separator
*/


/* STANDARD DEFAULT CONTENT TEXT */
.ist-body-txt, a.ist-body-txt:link, a.ist-body-txt:visited {
	font-family: verdana, helvetica, arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

a.ist-body-txt:hover {
	text-decoration: underline;
}

/* STANDARD TITLE */
.ist-title {
	font-family: verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #564b42;
	text-decoration: none;
	text-align: left;
}

a.ist-title:hover {
	text-decoration: underline;
}

/* STANDARD SUBTITLE */
.ist-subtitle, a.ist-subtitle:link, a.ist-subtitle:visited {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #666366;
	text-decoration: none;
	text-align: left;
}

a.ist-subtitle:hover {
	color: #ef5d00;
	text-decoration: none;
}



/* BREADCRUMB BAR */
.ist-breadcrumb-bar {
	width: 520px;
	background-color: #ef5d00;
	background-image: 	url(../../images/bg_hdr_orange.gif);
	border-width: 1px 1px 1px 1px;
	border-color: #8a878a;
	border-style: solid;
	padding: 5px 0px 5px 5px;
	margin: 3px 0px 3px 0px;
	text-align: left;
}

.ist-breadcrumb, a.ist-breadcrumb:link, a.ist-breadcrumb:visited {
	font-family: "Trebuchet MS", Trebuchet, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	letter-spacing: .12em;
	color: #ffffff;
	text-decoration: none;
}	

a.ist-breadcrumb:hover {
	text-decoration: underline;
}


/* DETAILS BAR (PART #'S PRICES, ETC) */
.ist-details-bar {
	width: 500px;
	background-color: #BEBCA2;
	padding: 3px 0px 3px 5px;
	margin: 3px 0px 3px 0px;
	text-align: left;
}

.ist-details-subtitle {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}	

.ist-details-txt {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}	

.ist-sale-price {
	font-family: verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
}

.ist-details-hr-line {
	border-width: 0px 0px 1px 0px;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
}

hr.ist-hr-line {
	height: 1px;
	color: #000000;
	background-color: #000000;
}


/* CATEGORY LINKS & SEPARATORS */

.ist-cat-separator {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	color: #707070;
	text-decoration: none;
}

a.ist-cat-link:link, a.ist-cat-link:visited {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	color: #707070;
	text-decoration: none;
}

a.ist-cat-link:hover {
	text-decoration: underline;
}

.ist-caption {
	font-family: verdana, helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}

/* PORTFOLIO MANAGER */
.ist-port-imgholder {
	width: 128px;
	height: 160px;
	background-color: #ebecf9;
	border: 1px solid #000000;
}

.ist-port-imgthumb {
	border: 1px solid #000000;
}

.ist-port-imgthumb-holder {
	height: 120px;
	background-color: #ebecf9;
	border: 0px solid #e6e6e6;
}