/* These codes and procedures are copyright protected by Gproxy Design Inc. � 2004/2007 and the website owner. 
Gproxy Design Inc. does not authorize the copy or use of these by any third party company. */



/*-----------------------------------------------
	Body styles
----------------------------------------------- */


/*-----------------------------------------------
	Header styles
----------------------------------------------- */


.h-back3 {
	background-image: url(/site/header/es-back3.jpg);
	background-repeat: repeat-x;
	height: 291px;
}
.h-b1 {
	background-image: url(/site/header/es-h-b1.jpg);
}

.h-back2 {
	background-image: url(/site/header/es-h-b6.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 846px;
}
.h-back1 {
	background-image: url(/site/header/es-h-back1grey.jpg);
	background-repeat: repeat-x;
	height: 21px;
}

.h-welcome {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #a8bdb5;
	text-decoration:none;
}

.h-welcome a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #a8bdb5;
	text-decoration:none;
}
.h-welcome a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d6dfdc;
	text-decoration:none;
}
.h-priceandtotal {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	
	
}
.h-cart {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
	text-align:right;
	
}

.h-cart a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
	
}

.h-cart a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	
}
.h-tabs a {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	
}
.h-tabs a:hover {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	
}

.h-breadcrumbs {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.h-breadcrumbs a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}


.h-breadcrumbs a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

/*-----------------------------------------------
	Left styles
----------------------------------------------- */
.l-links a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.l-links a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
}
.l-category {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.l-category a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.l-category a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
}




.smalltext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.smalltext a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.smalltext a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
}


.textboldnolink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.textboldnolink a {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align: left;	
}
.textboldnolink a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
}


/*-----------------------------------------------
	Center styles
----------------------------------------------- */ 
.c-back1{
	background-image: url(/site/image_site/es-c-1.jpg);
	background-repeat: repeat-x;
	height: 57px;
}
.c-back2{
	background-image: url(/site/image_site/es-c-2.jpg);
	background-repeat: repeat-x;
	height: 57px;
}
.c-back3{
	background-image: url(/site/image_site/es-c-3.jpg);
	background-repeat: repeat-x;
	height: 57px;
}


.c-category h1 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	text-align: left;
	padding:0px;
	margin:0px;
	

}

.c-category a h1 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	text-align: left;
	padding:0px;
	margin:0px;

}
.c-category a:hover h1 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.c-category {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	text-align: left;
	padding-left: 26px;

}

.c-category a {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	text-align: left;
	padding-left: 26px;

}
.c-category a:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.c-backgreen{
	background-image: url(/site/image_site/es-c-back.jpg);
	background-repeat: repeat-x;
	height: 31px;
}
.c-gallery a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:none;
	text-align: left;
	padding-left: 26px;
}
.c-gallery a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.c-category2 a {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #edb213;
	text-decoration:none;
	text-align: left;
}
.c-category2 a:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.c-back4{
	background-image: url(/site/image_site/es-c-ban0.jpg);
	background-repeat: repeat-x;
	height:192;
}
.c-back5{
	background-image: url(/site/image_site/es-c-ban1.jpg);
	background-repeat: repeat-x;
}
.c-back6{
	background-image: url(/site/image_site/es-c-ban2.jpg);
	background-repeat: repeat-x;
}
.c-back7{
	background-image: url(/site/image_site/es-c-ban3.jpg);
	background-repeat: repeat-x;
}
.c-text {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	text-align: left;
	padding-left: 22px;
	line-height: 20px;
	padding-right: 10px;
}
.c-text2 {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	text-align: left;
	padding-left: 22px;
	line-height: 20px;
	padding-right: 10px;
}
.c-text3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: center;
}
.c-back8{
	background-image: url(/site/image_site/es-c-back1.jpg);
	background-repeat: repeat-x;
	height:110;
}
.c-text4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
	text-align: left;
	padding-right: 20px;
}

.c-featuredtext {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
	text-align:center;
}

.c-featuredtext a {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
	text-align:center;
}
.c-featuredtext a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
}


/*-----------------------------------------------
	Footer styles
----------------------------------------------- */ 
.f-back {
	background-image: url(../footer/es-f-8.jpg);
	background-repeat: no-repeat;
	
}
.f-gproxy a {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
	text-align:left;
	line-height: 10px;
	padding-left: 5px;
}
.f-gproxy a:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	text-align:center;
	line-height: 10px;
}
.f-back2 {
	background-image: url(/site/footer/es-f.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
}
.f-copy {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration:none;
	text-align:left;
}
/*-----------------------------------------------
	Item Template styles
----------------------------------------------- */ 

/*-----------------------------------------------
	Info Items styles
----------------------------------------------- */ 
/*-----------------------------------------------
----------------------------------------------- */ 
body {
	background-color: #324f44;
}
.back{
	background-image: url(/site/templates/es-back1.jpg);
	background-repeat: repeat-y;
	width: 17px;
}
.back2{
	background-image: url(/site/templates/es-back2.jpg);
	background-repeat: repeat-y;
	width: 17px;
}


.c-featured {
	background-color: #3c715d;
	padding:5px;
	}


.body{
	background-image: url(/site/header/es_header_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	
}

#innerwrapper{
	background-image: url(/site/templates/es_site_bg.gif);
	background-repeat: repeat-y;
	margin:auto 0;
	text-align:center;
}


#div__header {
	background-image: url(/site/header/es-back3.jpg);
	background-repeat: repeat-x;
	height: 291px;
}


.medtext {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #edb213;
	padding-right:25px;
	text-decoration:none;
}

.medtext a {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #edb213;
	text-decoration:none;
}

.medtext a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #edb213;
	text-decoration:none;
}

.crumbover  {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.crumbover a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.crumbover  a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.crumb {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.crumb a{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.crumb a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}


/* --- Modifies NetSuite styles --- */


div#innerwrapper {
	margin: 0 auto !important;
}



#handle_portlet_-519 { width:400px;}

.bgmd { width:400px;}



.hj-arial11-white{ font-size:11px; color:#f0aa0e;}

#servercontentneg521_splits { width:120px;}

.portletlabel { width:120px;}

.smalltextnolink, .smalltextnolink a, .smalltextnolink a:hover { color:#edb213;}


#main_form{ width:95%; padding-left:18px;}

/*#items_form{ width:95%; padding-left:18px;}

#item_form{ width:95%; padding-left:18px;}

#address_form{ width:95%; padding-left:18px;}

#shipping_form{ width:95%; padding-left:18px;}

#payment_form{ width:95%; padding-left:18px;}

#giftcertredemption_form{ width:95%; padding-left:18px;}*/

#items_label{ width:95%; padding-left:18px;}

#address_label{ width:95%; padding-left:18px;}

#shipping_label{ width:95%; padding-left:18px;}

#payment_label{ width:95%; padding-left:18px;}

.bgontabbottom{ width:95%; padding-left:18px;}

#items_wrapper { width:95%; padding-left:18px; padding-right:18px;}

#address_wrapper { width:95%; padding-left:18px; padding-right:18px;}

#shipping_wrapper{ width:95%; padding-left:18px; padding-right:18px;}

#payment_wrapper{ width:95%; padding-left:18px; padding-right:18px;}

#secondary_submitter{ margin-left:18px;}

#applications_label { width:95%; padding-left:18px; padding-right:18px;}

#applications_wrapper { width:95%; padding-left:18px; padding-right:18px;}

#interactions_wrapper { width:95%; padding-left:18px; padding-right:18px;}
/**/
