#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	/* 
		define width and height of container element and list item (slide)
		list items must be the same size as the slider area
	*/ 
	width:170px;
	height:130px;
	overflow:hidden; 
	text-align:left;
	}
#slider li{}		
#slider li p{margin:5px;}				
span#prevBtn a{font-size:11px;color:#88ADC0;margin-left:5px;font-weight:bold;text-decoration:none;}
span#nextBtn a{font-size:11px;color:#88ADC0;margin-left:5px;font-weight:bold;text-decoration:none;}
p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
#button1, #button2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:-160px;
		}	
	#button2{ 
		left:670px;
		}														
	#button2 a, #button1 a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	 #button2 a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}
#slider a,#slider a:link,#slider a:visited{color:#295792;margin-top:10px;display:block;}
#slider a:hover{color:#84AABD;}
/*End first slider*/
/*The slider for feature products*/
#slider2 ul, #slider2 li{
		width:670px;
		height:200px;
		overflow:hidden;
		margin:0xp;
		padding:0px;
	}
#slider2, #slider2 li{ 
	/* 
		define width and height of container element and list item (slide)
		list items must be the same size as the slider area
	*/ 
		width:670px;
		height:200px;
		overflow:hidden;
		margin:0xp;
		padding:0px;
		text-align:left;
	}
span#prevBtn a{font-size:11px;color:#88ADC0;margin-left:5px;font-weight:bold;text-decoration:none;}
span#nextBtn a{font-size:11px;color:#88ADC0;margin-left:5px;font-weight:bold;text-decoration:none;}

#slider2 a,#slider a:link,#slider a:visited{display:block;}
#slider2 a:hover{}
/*End 2nd slider*/


.login_head_link{color:#333;text-decoration:none;font-weight:bold;font-size:12px;}
.login_head_link:hover{color:#FF0000;}
.login_head_link2{color:#FFF;text-decoration:none;font-weight:bold;font-size:12px;}
.login_head_link2:hover{color:#FF0000;}

.small_title{background-image:url("../images/blue_strip_small.jpg");height:24px;line-height:23px;background-repeat:no-repeat;width:340px;color:#FFFFFF;text-align:center;font-weight:bold;}	

.info{border:1px solid #FBB505; background-color:#FCE7A8;margin:15px;font-size:11px;padding:15px;}
.theme_info{border:1px solid #0066CC;background-color:#EEE;padding:5px;text-align:left;margin:15px;font-size:11px;margin-top:0px;}

.tabla_form{border:1px solid #0066CC;background-color:#EEE;padding:0px;text-align:left}
.tabla_form2{border:1px solid #0066CC;background-color:#EEE;padding:0px;text-align:left}
.blue_head{background-color:#006699;color:#FFFFFF;font-weight:bold;}
.inner_table{border:1px solid #FFF;border-top:1px solid #CCC;border-left:1px solid #BBB;background-color:#DDD;}

/*.tabla_form img{margin-left:35px;}*/
.tabla_form em{font-size:0.8em;}
label.error{color:#FF0000; font-size:11px;font-weight:bold;}
/*label.ok_label{background-image:url("../images/ok_label.jpg");width:20px;height:25px;display:inline;padding-left:20px;background-repeat:no-repeat;font-size:17px;}*/
a.white-bold{font-size:11px;font-weight:bold;color:#EEE;}
a.white-bold:hover{font-size:11px;font-weight:bold;color:#FFF;}

.orange_border{border:1px solid #FBB505;}
.info a{color:#FF6600;font-weight:bold;}
.margin_sides{margin-left:20px;margin-right:20px;}
.subcategories h3 a{color:#275892;font-size:14px;}
.subcategories h3 a:hover{color:#4778B2;}
.product{ display:block;float:left;margin:8px;width:160px;text-align:center;}
.product img{text-align:center;margin:auto;border:1px solid #666;}
.product a{color:#2F75B3;}

.buttons a{border:1px solid #006699; background-color:#0066CC; color:#EEE;padding:5px;margin:5px; float:left;text-decoration:none;font-weight:bold; background-image:url('../images/btn_back.jpg')}
.buttons a:hover{border:1px solid #0066DD; background-color:#0066EE; color:#FFF;background-image:none;}
.error_div{border:dashed #990000;background-color:#FFE8E9;color:#990000;padding:10px;margin:10px;text-align:center;}
.error_div a{color:#900;font-weight:bold;}
.error_div a:hover{color:#F00;}

.picture{border:3px solid #CCCCCC;padding:3px;float:left;margin:10px;}
.picture a{background-color:#990000;color:#EEE;text-decoration:none;text-align:center;display:block;padding:3px;font-weight:bold;}
.picture a:hover{background-color:#FF0000;color:#FFF}

.gray{background-color:#EEE;}
/*TEXTS*/
.smaller{font-size:11px;}
.bigger{font-size:13px;}

/*tables*/

.offColor {background-color:#FCE7A8;}
.theader {text-align:center;background-color:#F8B80E;color:white;font-weight:bold;}
.theader a{color:white;}
#supertable a{color:#295792}

.product_frame{width:450px;margin:auto;font-weight:bold;}
.product_frame img{border:1px solid #999999;padding:5px;margin:5px;}

.rollOverImageLink{position:relative;text-decoration:none;margin-right:30px;}
.rollOverImageLink img{border:0px;}
.rollOverImageLink{border:0px;}
.rollOverImageLink .overImage, .rollOverImageLink .disabledImage{display:none;}	
.rollOverImageLink .overImage{position:absolute;left:0px;border:0px;}	
.rollOverImageLink .textito{position:absolute;top:0px;left:-5px;width:100px;border:1px solid #0099FF;background-color:#F3F3F3;font-size:11px;font-weight:bold;padding:4px;text-align:center;}
label.error{float:none;display:block;}
.impar{background-color:#DDECFF;}
.table_head2{background-image:url('../images/btn_back.jpg');color:#FFFFFF;}

.margen_r20{margin-right:15px;}
.orangelinesonly {border:1px solid #FF6600;}
.even_row{background-color:#FFFFFF;}
.onlyunderlines {border-top:1px solid #666666;}
.onlyunderlines td{border-bottom:1px solid #666666;}
.bolder{font-weight:bold;}


/*flyers new1*/
#step1b ul{padding:0px;margin:0px;}

/*flyers_new2*/
.product_thumb_list{border:1px solid #999999;background-color:#EEE;margin:5px;width:700px;display:block;overflow:hidden;}
.orange_links a{color:#FF6600;font-weight:bold;border:1px solid #FF6600;background-color:#FCF3E2;padding:4px;
margin:2px;line-height:27px;text-decoration:none;}
.orange_links a:hover{color:#FCF3E2;background-color:#FF6600;}
.inputBox{border:1px solid #CCCCCC; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.search_category{color:#2F75B3;padding:5px;width:205px;display:block;float:left;}
.search_category:hover{color:#4F95D3;}

.contenedor_feat{float:left;margin-right:10px;margin-left:5px;}
.feature_details{width:142px;height:25px;background-image:url('../images/details_bg.jpg');line-height:23px;}
.feature_details a{padding-left:20px;color:#EEE;font-size:11px;font-weight:bold;text-decoration:none;margin:0px;}
.feature_details a:hover{color:#FFF;text-decoration:underline;}
.contenedor_feat img{border:1px solid #3B6F9F;}



.mensajeError{border:2px solid #600;background-color:#FFF0F0;font-size:14px;color:#600;font-weight:bold;padding:20px;margin:60px;clear:both;}
.mensajeError a{font-size:14px;color:#600;font-weight:bold}
.mensajeError a:hover{font-size:14px;color:#900;font-weight:bold}
