/* CSS Document */
hr,form,a,li,ul,ol,div{ margin:0px;
			padding:0px;}
option, select, input, text, textarea, submit {
												color:#444444;
												font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
												font-size:11px;
												}
body {	background-image:url(../img/new_bg_tile.gif);
		background-color:#666;
 	 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 	 	font-size: 11px;
 	 	margin:0px;
 	 	padding:0px;
}


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

p {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  color:#444444;
}

h2 {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #09b2e9;
  margin-bottom: 2px;
}
/*****************************************************************************/
.page_body{ width:1014px;
			margin:auto;
			background-color:#FFF;
			background-image:url(../img/bg_footer.jpg);
			
			border-right:#000 solid 1px;			
			border-bottom:#000 solid 1px;
}
.bluetext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  color: #02a0c6;
}
.bluelinktext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  font-style:italic;
  color: #09b2e9;
}
.bluelinktext a {
  color: #09b2e9;
}

.smalltext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 9px;
}

.bluetext_medium_bold {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #09b2e9;
}


.bluedivider {
border-right: solid #02a0c6 1px;
}

a {
  color: #02a0c6;
  text-decoration:none;
}


a:hover {
  color:  #02a0c6;
  text-decoration:underline;
}

.blueheading {
	font-weight:bold;
	font-style:italic;
	font-size: 16px;
	color: #02a0c6;
}

.blueheading_large {
	font-weight:bold;
	font-style:italic;
	font-size: 24px;
	color: #02a0c6;
}
.promoformtext {
font-size: 11px;
color:#ffffff;
}
/*****************************************************************************************************************************************************/

.header{ 				height:131px;
						background-image:url(../img/header_bg.jpg);
						background-repeat:repeat-x;
						width:1015px;
						margin:auto;
						
						}
.head1{					width:452px;
						height:131px;
						float:left;
						}
.head2{					width:538px;
						height:131px;
						float:left;
						}
.div_hr{				height:1px;
						color:#CCCCCC;						
						margin-top:12px;
						border-top:1px solid;
						display:block;
						
						
						
						
						
						
						}
.access_menu{			margin-top:48px;
						margin-left:50px;
						text-align:right;
						margin-bottom:5px;
						
									
						}
.access_menu li{		display: inline;
						margin-left:30px;
						
									}
.access_menu li a{		font-family:Tahoma,Arial,Helvetica,sans-serif;
						text-decoration:none;
						font-weight:bold;
						font-size:10px;
						color:#FFFFFF;
						
						}
.access_menu li a:hover{color:#cccccc;
						
						}
						
.menu_top{				margin-top:6px;
						
						text-align:left;
						margin-bottom:5px;
						
									
						}
.menu_top li{			display: inline;
						
						
									}
.menu_top li a{		font-family:Verdana,Arial,Helvetica,sans-serif;
						text-decoration:none;						
						font-size:11px;
						color:#cccccc;
						
						}
.menu_top li a:hover{color:#ffffff;
						
						}


.logo{					display:block;
						margin-left:46px;
						background-image:url(../img/logo.jpg);
						background-repeat:no-repeat;
						width:205px;
						height:44px;
						margin-top:50px;
						}
						
.div_mlateral{			width:180px;
						/*background-color:#000000;*/
						/*min-height:700px;*/
						height:900px;
						padding-left:15px;
						padding-top:13px;
						
						
						float:left;
						}
						
						
.box_search{}
.box_search span{		color:#FFFFFF;
						font-family:Verdana,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.box_search .searchBox {
						color:#000000;
						font-family:Verdana,Arial,Helvetica,sans-serif;
						font-size:9px;
						font-weight:normal;
						text-decoration:none;					
						}
.title_menu_main{		color:#FFFFFF;
						font-family:Verdana,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight:bold;
						margin-top:26px;
						}

.div_body{				width:770px;						
						float:left;
						padding-left:22px;
						padding-top:35px;					
						
						}
.staffpick_text{		color:#999;
						display:block;
						text-align:center;
						width:110px;
}
.staffpick_text:hover{	color:#35aeff;
						text-decoration:none;
}

.catalog_description{	font-size: 10pt;
						font-family: Verdana;
						color: #000;
}
.div_footer{			
						text-align:right;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#666666;
						font-size:10px;
						padding-right:24px;
						padding-bottom:18px;
						border-bottom:#000 solid 1px;
						background-image:url(../img/bg_footer.jpg);
						}
.breadcrumbs{			height:25px;}

.seccion_indicator{		color:#AAAAAA;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:10px;
						font-weight:bold;
						}
.indicator_level{		color:#000000;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:10px;
						font-weight:normal;
						}
.indicator_level a{		color:#000000;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:10px;
						font-weight:normal;
						text-decoration:underline;
						}
						
.module_seccion{		background-image:url(../img/main_head_module.jpg);
						height:15px;
						width:728px;
						margin-top:25px;
						padding-top:4px;
						padding-left:12px;
						margin-bottom:10px;
						}
.module_seccion span{	color:#FFFFFF;
						font-family:Verdana,Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						}
.div_createaccount{		margin-left:0px;
						margin-top:10px;
						}
.div_createaccount h1{  font-family:Verdana, Geneva, sans-serif;
						font-size:11px;
						color:#4776BD;
						width:182px;
						height:14px;
						padding:4px;
						margin:0px;
						background-image:url(../img/tab_createaccount.gif);
						background-repeat:no-repeat;
						
						}
.div_fill_information{  border:#000 solid 1px;
						padding:5px;
}
.div_fill_information h3{ margin:0px;
						color:#444444;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.div_fill_information hr{ margin-top:10px;
							margin-bottom:10px;
}

.div_fill_information label{ float:left;
							width:260px;
							text-align:right;
							margin-right:5px;
							height:20px;
							margin-bottom:5px;
							color:#444;
							/*border:#000 solid 1px;*/
						}
.div_fill_information span{ color:#444;
							/*border:#000 solid 1px;*/
						}
/************************************* VIDEW INVOICE **************************/
.div_videw_invoice{  border:#000 solid 1px;
						padding:5px;
}
.div_videw_invoice h3{ margin:0px;
						color:#444444;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.div_videw_invoice hr{ margin-top:10px;
							margin-bottom:10px;
}

.div_videw_invoice label{ float:left;
							width:260px;
							text-align:left;
							margin-right:5px;
							height:20px;
							margin-bottom:5px;
							color:#444;
							/*border:#000 solid 1px;*/
						}
.div_videw_invoice span{ color:#444;
							/*border:#000 solid 1px;*/
						}
/*************************************UPDATE ADRESS CLIENT *****************/
.div_update_address{  border:#000 solid 1px;
						padding:5px;
}
.div_update_address h3{ margin:0px;
						color:#444444;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.div_update_address hr{ margin-top:10px;
							margin-bottom:10px;
}

.div_update_address label{ float:left;
							width:130px;
							text-align:left;
							margin-right:5px;
							height:20px;
							margin-bottom:5px;
							color:#444;
							/*border:#000 solid 1px;*/
						}
.div_update_address span{ color:#444;
							/*border:#000 solid 1px;*/
						}
/*****************************************************************/
.ContinueCheckoutButton {		
						-moz-background-clip:border;
						-moz-background-inline-policy:continuous;
						-moz-background-origin:padding;
						background:#FFBB00 none repeat scroll 0 0;		 	
						border:1px outset #99CCFF;
						color:#000000;
						cursor:pointer;
						font-size:11px;
						font-weight:normal;
						padding:1px 0 1px 1px;
							}
.list_errors{}
.list_errors li{		color:#F00;
						font-family:Verdana, Geneva, sans-serif;
						font-weight:bold;
						font-size:11px;
}
.login_access{			margin-left:40px;
						margin-top:10px;
						}						
.title_login{			color:#444444;
						font-family:Verdana,Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.title_login a{			color:#888888;
						font-family:Verdana,Arial, Helvetica, sans-serif;
						font-size:11px;
						font-weight:bold;
						}
.title_login a:hover{	color:#444444;
						text-decoration:underline;						
						}
.table_information{		
						margin-top:10px;
						}

.table_information th{ 	background-color:#BBBBBB;
						padding-left:3px;
						padding-bottom:2px;
						text-align:left;
						color:#444444;
						border-bottom:#FFFFFF solid 2px;
						}
.table_information td{ background-color:#eeeeee;
						padding-left:6px;
						padding-top:2px;
						padding-bottom:4px;
						color:#444444;
						}

						
						
#temptumenu {

}
#temptumenu ul {

list-style-type:none;
margin:0;
padding:0;
}
#temptumenu ul li {font-size:11px;
font-family:Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;
border-bottom:0 solid #444444;
margin:0;
}
#temptumenu ul li a {

color:#CCCCCC;
display:block;
padding:1px 2px 2px 0.5em;
text-decoration:none;
width:145px;
}
#temptumenu ul li a:hover {

color:#FFFFFF;

}

.li_selected{	color:#FFF;
	
}

.sublevel{		
}
.sublevel li{		padding-left:16px;
					color:#F00;
					
}

.sublevel2{		
}
.sublevel2 li{		padding-left:31px;
					color:#F00;
					
}
.sublevel3{		
}
.sublevel3 li{		padding-left:47px;
					color:#F00;
					
}

.gallery_category{	width:125px;
					height:125px;
					float:left;
					margin-right:32px;
					margin-left:32px;
					margin-bottom:30px;
}
.gallery_category a{color:#888;
					text-decoration:none;
}
.gallery_category a:hover{	color:#444;
							text-decoration:underline;
}


.gallery_inventory{	width:125px;
					height:125px;
					float:left;
					margin-right:30px;
					margin-left:30px;
					margin-bottom:45px;
					border:#E7E7E7 solid 1px;
}
.gallery_inventory a{color:#888;
					text-decoration:none;
}
.gallery_inventory a:hover{	color:#444;
							text-decoration:underline;
}


.errorLg {
color:#FF0000;
font-size:13px;
font-weight:bold;
}

.navbar_guide{ color:#888888;
font-weight:bold;
}
.navbar_guide:hover{ color:#000;
}


/***************DETAILS***************/
.ProductNameText {
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
}
.AddToCartButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#02A0C6 none repeat scroll 0 0;
border:1px outset #99CCFF;
color:#FFFFFF;
cursor:pointer;
font-size:9px;
font-weight:bold;
padding:1px 0 1px 1px;
width:110px;
}

.div_checkout{			margin-left:0px;
						margin-top:10px;
						}
.div_checkout h1{		font-family:Verdana, Geneva, sans-serif;
						font-size:11px;
						color:#4776BD;
						width:182px;
						height:14px;
						padding:4px;
						margin:0px;
						background-image:url(../img/tab_createaccount.gif);
						background-repeat:no-repeat;
						
						}


.table_checkout{		}
.table_checkout th{		color:#444444; padding:5px;}

.table_checkout a{		color:#999; font-weight:bold;	}


.info_checkout{			list-style-image:url(../img/redarrow.gif);
						margin-left:15px;
}
.info_checkout li{	
}
.info_checkout li a{	color:#888;
}
.info_checkout li a:hover{	color:#666;
}

/****************************************************** TABLE SEARCH ************************/

.table_search{}
.table_search th{ padding-bottom:10px;}
.table_search td{border-bottom:#999 solid 1px; padding:3px;}
.table_search a{ color:#999; text-decoration:none;}

.table_search a:hover{ color:#666; text-decoration:underline;}











