.carousel-large-images {
/*	border:solid 1px #066;*/
	width:795px;
	height:281px;
	padding:0px;
	border: solid 1px #827f7f;
}

.carousel-homepage ul{
/*	border:solid 1px #066;*/
    margin-bottom:10px;
	padding:0px;	
/*	width:795px;
	height:281px;*/
	float:left;
	position:relative;
}
.carousel-homepage .carousel-large-images ul{
	width:795px;	
	height:281px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}
.carousel-homepage .carousel-large-images li{
    display:none;
/*	background-color:#003;*/
	color:#03F;
/*    width:160px;
	height:18px;
	border:solid 1px #03F;*/
	margin:0px;
	padding:0px;
}


/* ----  */

.carousel-homepage .carousel-names ul{
  width:795px;
  height:25px;
  border:solid 1px #939192;
}

/* Will need to increase font size depending on how many in list */
.carousel-homepage .carousel-names li{
  display:block;
  height:25px;
  float:left;
  position:relative;
  text-align:center;
  font-size:12x;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#939192;
  cursor:pointer;  
/*  margin:8px 0px 0px 0px;*/
  padding:8px 0px 0px 0px;
  border-top:solid 1px #CCC;
}

 .carousel-homepage .carousel-names li:hover{
 color:#3275b9;
}

/*  these are based on a carousel of a width of 795px */

/* this is vor 6 li's */ 
.carousel-homepage .carousel-names6 li{
display:block;
width:133px;
}

/* this is vor 5 li's */ 
.carousel-homepage .carousel-names5 li{
display:block;
width:159px;
}

/* this is vor 4 li's */ 
.carousel-homepage .carousel-names4 li{
display:block;
width:198px;
}

/* this is vor 3 li's */ 
.carousel-homepage .carousel-names3 li{
display:block;
width:265px;
}

/* this is vor 2 li's */ 
.carousel-homepage .carousel-names2 li{
display:block;
width:397px;
}



/* active clicked text blue */
.active{
  color:#3275b9;
}
.chevron {
 font-size:9px;
}
.blue-pointer {
 float:left;
 position:relative;
 width:100%;
 height:6px;
 background-image:url(../images/blue-pointer2.gif);
 background-position:0px 0px;
 background-repeat:no-repeat;
}



/* take dotted lines off certona blocks */
.recom-style1-body ul li, .recom-style2-body ul li {
 border-right:none;
}


/* load peformance css
.carousel-homepage .carousel-large-images .first-carousel-image {
 display:block;
 background-image:url(/images/CAT105/Last-Chance.gif);
 background-repeat:no-repeat;
 width:795px;
 height:281px;
} */


#bottom-carousel-links {
  display:none;
}


.slidemessage { 
float:left;
width:177px;
height:281px;
text-align:center;
/*border: solid red 1px;*/
font-size:29px;
color:#244994; 
}

.slidemessage p {
margin-top: 60px;
}

.prod_image {
float:left;
display:block;
width:177px;
height:281px;
/*border: solid red 1px;*/
}

.prod_image img {
width:177px;
height:159px;
border: 0px;
display:block;
float:left;
}


.prod_descrip {
width:162px;
height:34px;
font-size:12px;
line-height:16px;
color:#3E71B5;
text-decoration:underline;
font-family:arial;
display:block;
float:left;
padding:6px 0px 3px 7px;
}

.prod_wasprice {
width:77px;
height:15px;
font-size:10px;
color:#9b9797;
font-family:arial;
text-decoration:line-through;
display:block;
float:left;
padding:3px 0px 0 10px;

}
.prod_image a{
width:177px;
height:159px;
text-decoration:none;
font-family:arial;
display:block;
float:left;

}
.slidemessage p{
text-decoration:none;
font-family:arial;
float:left;
width:173px;
height:114px;
display:block;
margin:50px 0px 28px 5px;
}

.prod_price {
width:60px;
height:15px;
font-size:13px;
color:#000000; 
font-weight:bold;
display:block;
float:left;
}

.prod_bullets {
clear:both;
display:block;
background:url('/images/CAT107/checkbox.gif') no-repeat scroll 0 0 transparent;
height:20px;
padding: 2px 22px;
color:#333;
}

.seeall-link {
font-size:11px;
font-family:arial;
color:#3E71B5;
display:block;
width:173px;
height:35px;
float:left;
margin:10px 0px 0px 5px;
}

.chevronssmall {
font-size:9px;
}

.prod_wasprice_NO {
 width:4px;
 height:15px;
 font-size:10px;
 color:#9b9797;
 font-family:arial;
 text-decoration:line-through;
 display:block;
 float:left;
padding:3px 0px 0 5px;
}



.single_prod_image {
float:left;
width:208px;
height:281px;
/*border: solid red 1px;*/
}

.single_prod_info {
float:left;
width:288px;
height:281px;
padding-left:15px;
/*border: solid red 1px;*/
}

.single_prod_logo {
float:left;
display: block;
width:250px;
height:auto;
margin-bottom:5px;
}

.single_prod_descrip {
width:320px;
font-size:19px;
line-height:21px;
color:#244994; 
}

.single_prod_wasprice {
font-size:20px;
color:#9b9797;
text-decoration:line-through;
}

.single_prod_price {
font-size:24px;
color:#000000; 
}

.single_prod_spec {
font-size:11px;
/*color:#9b9797;*/
}

.single_prod_bullets {
clear:both;
display:block;
background:url('/images/CAT107/checkbox.gif') no-repeat scroll 0 0 transparent;
height:17px;
padding: 2px 22px;
color:#244994;
}

.single_prod_info ul li {
list-style-type: disc;
padding:0px;
margin:0 0 3px 15px;
}

.single_prod_info_link {
text-decoration: none;
width:264px;
height:281px;
display:block;
outline: none;
}




.grey-blocks{position:absolute; width:130px; height:25px;z-index:2;margin:252px 0px 0px 14px;}
.grey-block-one{cursor:pointer;background-color:#ffffff; width:14px;height:19px;float:left;margin:0px 5px 0px 0px;border:solid 1px #ffffff;display:block;color:#000000;font-size:16px;font-family:arial;padding:0px 0px 0px 5px;font-weight:bold;}
.grey-block-two{cursor:pointer;background-color:#ffffff; width:14px;height:19px;float:left;margin:0px 5px 0px 0px;border:solid 1px #ffffff;display:block;color:#000000;font-size:16px;font-family:arial;padding:0px 0px 0px 5px;font-weight:bold;}
.grey-block-three{cursor:pointer;background-color:#ffffff; width:14px;height:19px;float:left;margin:0px 5px 0px 0px;border:solid 1px #ffffff;display:block;color:#000000;font-size:16px;font-family:arial;padding:0px 0px 0px 5px;font-weight:bold;}
.grey-block-four{cursor:pointer;background-color:#ffffff; width:14px;height:19px;float:left;margin:0px 5px 0px 0px;border:solid 1px #ffffff;display:block;color:#000000;font-size:16px;font-family:arial;padding:0px 0px 0px 5px;font-weight:bold;}

.whiteBG {background-color:#000000;color:#ffffff;font-weight:bold;}

.slide-descriptions {color:#ffffff;font-family:Swis721 Md BT Medium;font-size:12px;display:none;}
.show_description{display:block;}

