﻿.intro3 { font-size: 16px; color: Black}

.nochange:hover { background: #ff7b39; }

/*----- AJAX ACCORDION -----*/

.accOpennew { background: url("/SharedImages/accordionOrange.gif") no-repeat; color: White; font-size: medium;
    padding: 4px 0 4px 5px; }

.accClosednew { background: url("/SharedImages/accordionBlue.gif") no-repeat; color: White; font-size: medium;
    padding: 4px 0 4px 5px; }
    
.accClassnew { padding-right:30px; }

#boxOut2  
{
	width: 100%; 
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 8px; 
	background: url("images/bg_tb_top.gif") top left no-repeat; 
	padding-top: 10px; 
}

#boxIn2, .boxIn2  
{
	background: url("images/bg_tb_bottom.gif") bottom left no-repeat; 
	padding: 0px 10px 10px;  
}


#spotlightsP {
    width: 604px; 
    padding: 13px 12px 13px 8px; 
    background: url("/SharedImages/spotlights_box.gif") top left no-repeat;
    color: #6b6b6b; 
    font-size: 10px; 
    text-align: left;
}

#spotlightsP b  
{
	color: #00639c; 
	font-size: 12px; 
	text-decoration: none;
}
#spotlightsP img 
{
	float: left; 
	margin-right: 8px; 
	border: 1px solid #9494a5; 
}
#spotlightsP img.noborder  
{
	float: none; 
	margin: 0; 
	border: 1; 
}
#spotlightsP p  
{
	float: left; 
	width: 124px; 
	margin-right: 8px; 
}

#spotlightsP .noChange  
{
	text-decoration: none; 
	color: #6b6b6b; 
	font-size: 10px; 
}

#spotlightsP .arrow 
{
    padding-right: 12px; 
    background: url("/SharedImages/orange_arrow_gray.gif") right center no-repeat; 
    font-weight: bold;
    text-decoration: none;
}



/*search page*/

.searchPageTextBox { width:82px; margin:0 10px 0 10px; }

/*search picture carousel*/
        
#carousel_container { width:490px; margin-top:10px; height:290px; padding:10px 5px; }
#carousel_inner { float:left; width:390px; height:290px; overflow:hidden; background:#F0F0F0; }   
  
#carousel_ul { position:relative; left:-405px; list-style-type:none; margin:0px; padding:0px;   
               width:9999px; padding-bottom:10px; }   
  
#carousel_ul li{ float:left; width:390px; padding:0px; height:260px; background: #F0F0F0; 
                 margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; text-align:center; }   
  
#carousel_ul li img { margin-bottom:-4px; cursor:pointer; cursor: hand; border:0px; width:390px; height:245px; }   

#left_scroll, #right_scroll { float:left; height:290px; width:45px; background:#F0F0F0; text-align:center; }   

#left_scroll img, #right_scroll img { border:0; cursor: pointer; cursor: hand; height:26px; margin-top:125px; }  

.halfN2
{
	margin-bottom: 8px;
}
.halfN2 th
{
	background: #fff url("/SharedImages/orangeHeader.gif") top left no-repeat;
	padding-left: 20px;
	color: #ffffff;
	font: 14px Arial,sans-serif;
	line-height: 29px;
	font-weight: bold;
}

.halfN2 td.products
{
	padding: 10px 20px;
	background: #fff url("/SharedImages/bg_half2.gif") bottom left no-repeat;
}

.halfN2 .products ul
{
	float: left;
	width: 134px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}
.full
{
	margin-bottom: 8px;
}

.full th
{
	background: #fff url("/SharedImages/header_full.gif") top left no-repeat;
	padding-left: 20px;
	color: #ffffff;
	font: 14px Arial,sans-serif;
	line-height: 29px;
	font-weight: bold;
}

.full td.products
{
	padding: 10px 20px;
	background: #fff url("/SharedImages/bg_full.gif") bottom left no-repeat;
}
.full .products ul
{
	float: left;
	width: 146px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

.products a
{
	font-weight: bold;
}
.products a:link
{
	color: #6b6b6b;
	text-decoration: none;
}
.products a:visited
{
	color: #6b6b6b;
	text-decoration: none;
}
.products a:hover
{
	color: #00639c;
	text-decoration: underline;
}
.products a:active
{
	color: #00639c;
	text-decoration: underline;
}
