﻿.QuestionOption
{
    font-size: 8pt;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
}
.btnNoWidth
{
    font-size: 8pt;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    color: #666666;
    margin-right: 5px;
}
.serviceTags
{
    float: left;
    width: 180px;
    text-align: left;
}
.serviceTags a
{
    text-decoration: none;
}
.catalogueMaster
{
    float: left;
    width: 160px;
    text-align: left;
}
.catalogueTags
{
    float: left;
    width: 160px;
    text-align: left;
}
.catalogueTags a
{
    text-decoration: none;
}
.tdleft
{
    /*background-color: #FEF7EA;*/
    border-left: solid 1px #FCE3BB;
    border-bottom: solid 1px #FCE3BB;
}
.tdmid
{
    /*background-color: #FEF7EA;*/
    border-bottom: solid 1px #FCE3BB;
}
.tdright
{
    /*background-color: #FEF7EA;*/
    border-bottom: solid 1px #FCE3BB;
    border-right: solid 1px #FCE3BB;
}
.alttd
{
    border-left: solid 1px #FFF;
    border-right: solid 1px #FFF;
    background-color: #FFF;
    border-bottom: solid 1px #E6E7E7;
}
.alttd a
{
    text-decoration: none;
}

/*RR 5-1-09: Featured Parts*/
#featuredParts
{	
	float:left;
	margin: 40px 0px 5px 5px;	
}

#featuredParts a,
#featuredParts a:visited
{
	color: #F15600;
	text-decoration: none;
	font-weight: 600;
}

#featuredParts div.part
{
	float: left;
	clear: none;
	width: 236px;
	margin: 15px 42px 30px 10px;
	/*width: 230px;
	margin: 15px 45px 30px 10px;*/
}

div.partRt
{
	margin-right: 0px !important;	
}

#featuredParts div.part div.CnAbdy
{
	float: left;	
	width: 100%;
}

#featuredParts div.part div.CnAbdy div
{
	margin: 5px 0px 5px 0px;
	float: left;
	clear: both;
	width: 100%;
}

.CnAprodTitle
{
	color: #000000;
	font-weight: 600;
	margin-bottom: 10px;
}

.CnAprodName
{
	font-weight: 600;
	color: #F15600;
}

#featuredParts div.part div.CnAbdy div.CnAPrice div
{
	width: 52px;
	float: left;
	clear: none !important;
	margin: 0px 5px 0px 0px !important;
	padding: 0px !important;
}

.CnAPrice .label1
{
	text-decoration: line-through;
	color: #AFAAA7;
	display: inline;
}

.CnAPrice a
{
	font-weight: 600;
}

.CnAProdImg
{
	text-align: right;
	margin: 0px !important;
	height: 85px;
}

.CnAProdImg img
{
	float: right;
}

#featuredParts img
{
	border-style:none;
	max-height: 85px;
	max-width: 200px;
}
/* --------------- */

/* Product listing */

.productAreaCB
{	
	width: 720px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #E7E7E7;				
}

.productAreaImageCB
{	
	width: 100px;
	padding-left: 10px;	
	font-size: 0.55em;
}

.productAreaImageCB a img
{
    border: 0;
    outline: 0;    
}

.productAreaDescriptionCB
{	
	width: 480px;
	padding-left: 10px;
	font-size: 1.0em;
	font-weight: bold;
}

.productAreaPriceCB
{	
	width: 140px;	
	color: #A5A5A5;  
}

.productAreaDescriptionCB a, .productAreaDescriptionCB a:link, .productAreaDescriptionCB a:visited
{
	color: #FF6600;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
}

.priceText
{
	color: #000000;	
	font-size: 1.1em;
	font-weight: bold;
}

.searchAgain a, .searchAgain a:link, .searchAgain a:visited
{
	color: #FF6600;
	text-decoration: underline;
	font-size: 1.0em;
	font-weight: bold;
}

/*******************/

.searchOptionDiv
{	
	color: #FF6600;	
	font-size:  1.1em;
	font-weight: bold;	
}


/************ parts search criteria ****************/

.spc_topleftcorner
{
	width:8px;
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_ltCorner.gif");
	background-repeat:no-repeat;	
}
.spc_topmidline
{
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_top.gif");
	background-repeat:repeat-x;
}
.spc_toprightcorner
{
	width:8px;
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_rtCorner.gif");
	background-repeat:no-repeat;
}

.spc_leftline
{
	width:8px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_left.gif");
	background-repeat:repeat-y;
}
.spc_rightline
{
	width:8px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_right.gif");
	background-repeat:repeat-y;
}
.spc_bottomleftcorner
{
	width:8px;
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_lbCorner.gif");
	background-repeat:no-repeat;
}
.spc_bottommidline
{
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_bottom.gif");
	background-repeat:repeat-x;
}
.spc_bottomrightcorner
{
	width:8px;
	height:7px;
	background-image:url("/App_Themes/images/Parts/SearchPage/spc_rbcorner.gif");
	background-repeat:no-repeat;
}


/***********************************/

.spc_criteriaArea
{
	position: relative;
	left: 75px;
	background-color: #FFF9EF;
}

.spc_tabButtonArea
{
	position: relative;
	top: 9px;
	left: 75px;
	z-index: 2;
}

.spc_tabButtonArea input
{	
	border-style: none;
	outline: none;
}
