/* tags */
html,body 	{ height:100%;}
body		{ background:url(../img/bgBody.jpg) repeat-x left top; margin:0; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.container	{ position:relative; min-height:100%; height:auto !important; height:100%; padding-bottom:15px;}
#newBg		{ background:url(../img/bgBody2.gif) repeat-x left top;}
a			{ text-decoration:none; outline:none;}
p			{ margin:0 0 15px; line-height:18px;}
ul			{ list-style:none; margin:0; padding:0;}
h1, h2		{ margin:0; line-height:18px;}
form		{ margin:0; padding:0;}
em			{ font-style:normal; font-size:10px; color:#777;}
legend		{ color:#777;}

/*generals */
.marginT	{ margin-top:15px;}
.marginL	{ margin-left:15px;}
.marginR	{ margin-right:15px;}
.marginB	{ margin-bottom:15px;}
.moreDtls	{ color:#45A102; text-decoration:underline;}
.paddingL	{ padding-left:17px;}
.clear		{clear:both; width:100%; margin: -2px 0 0; padding:0; font-size:1px; border:0; visibility: hidden;}
.block		{ display:block;}
#gbh		{ color:#fff; text-decoration:underline;}
.list		{ margin-bottom:15px;}
.list li	{ border-bottom:1px solid #C1F19F; line-height:18px; margin-bottom:3px; padding-bottom:3px;}
.irrigationLinks	{ color:#003884; text-align:center}

/*colums*/
.colL		{ margin-right:10px;}
.colL, .colR{ width:48%; float:left;}/*comun*/

.leftSide	{ float:left; width:311px; margin-right:8px;}
.rightSide	{ float:left; width:189px;}

.column2	{ margin:0 2%;}
.column1, .column2, .column3{ float:left; width:30%;}/*comun*/

.floatL		{ float:left;}
.floatR		{ float:right;}

/* layout */
#laurel			{ width:140px; height:144px; display:block; background:url(../img/laurelTropical.gif) no-repeat center top; margin:0 auto 37px;}
#wrap			{ width:775px; margin:0 auto; padding:0 22px 90px;}
#leftNav		{ width:225px; float:left; margin-right:31px;}
#cont			{ width:519px; float:left;}
#footer			{ background:url(../img/borderFooter.gif) repeat-x left 17px; color:#fff; position:absolute; bottom:0; width:100%; height:94px;}
#footerCont		{ width:775px; margin:0 auto; padding:50px 22px 0; background:url(../img/footerCont.gif) no-repeat center 0;}
#footerCont a	{ color:#fff;}
.box			{ width:225px;}
.boxTop			{ background:url(../img/boxTop.gif) no-repeat left top; height:6px; font-size:1px;}
.boxCont		{ background:url(../img/boxCont.gif) repeat-y left top; text-align:center; padding:10px 16px;}
.boxBottom		{ background:url(../img/boxBottom.gif) no-repeat left top; height:6px; font-size:1px;}

.boxForm		{ width:225px; margin-top:15px;}
.boxForm_top	{ background:url(../img/boxForm_top.gif) no-repeat left top; height:6px; font-size:1px;}
.boxForm_cont	{ background:url(../img/boxForm_cont.gif) repeat-y left top; padding:10px 16px;}
.boxForm_bottom	{ background:url(../img/boxForm_bottom.gif) no-repeat left top; height:6px; font-size:1px;}

#quoteForm		{ background:url(../img/quoteForm.gif) no-repeat left top; margin:0 15px 15px 0;}
#financingForm	{ background:url(../img/financingForm.gif) no-repeat left top;}

#quoteForm:hover	{ background:#000 url(../img/quoteForm.gif) no-repeat left -91px;}
#financingForm:hover{ background:#000 url(../img/financingForm.gif) no-repeat left -91px;}

#quoteForm,
#financingForm	{ display:block; float:left; height:77px; text-indent:-9999em; width:185px;}

/* menu*/
.menu			{ height:30px; margin-bottom:31px;}
.menu li		{ display:inline;}
.menu li a		{ text-transform:uppercase; color:#fff; margin-right:26px; line-height:30px; float:right;}
.menu li a:hover{ background:url(../img/hoverImg.gif) no-repeat center bottom;}
#active			{ background:url(../img/activeImg.gif) no-repeat center bottom;}

/*submenu*/
.submenu li a		{ display:block; color:#003884; padding-bottom:2px; border-bottom:1px dotted #ccc;}
.submenu li a:hover	{ border-bottom:1px solid #003884;}

.accordion_headings			{ padding:3px; color:#2C6901; border-bottom:1px solid #c1f19f; cursor:pointer; font-weight:700; margin-bottom:2px;}
.accordion_headings a		{ color:#2C6901; display:block;}
.accordion_child			{ padding:0 10px;}
.accordion_child li a		{ display:block; border-bottom:1px solid #d6fabc; padding:5px 0; color:#333; width:100%;}
.imgProduct 				{ background:#fff; padding:3px; border:1px solid #c1f19f; margin:0 0 15px;}
.imgDtlsProduct				{ background:#fff; padding:3px; border:1px solid #c1f19f; margin:0 5px 5px 0;} /*detail product*/
.delPhoto					{ position:absolute; margin:3px 0 0 55px;}

.header_highlight			{ border-bottom:1px solid #c1f19f;}

/*selected main tab style */
.menu li.selected a			{ color: #fff; background:url(../img/hoverImg.gif) no-repeat center bottom;}

/*selected main tab style */
.menu li.selected a:hover	{ text-decoration: none; color: #fff;}

/* Drop Down Menu */
.dropmenudiv{
	background: #fff;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#013e6a;
	position:absolute;
	top:0;	
	line-height:18px;
	z-index:1000;	
	visibility: hidden;
	width:150px;
	padding:5px;
	margin:1px 0 0 -45px;
	filter:alpha(opacity=90);
	opacity:.90;
}
.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: dotted 1px  #e0e2f6; /*THEME CHANGE HERE*/
	padding:2px 5px;
	color: #013e6a;
}
* html .dropmenudiv a{ width: 100%; /*IE only hack*/
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background: #f0eec8;
	color:#013e6a;
}

/*normal*/
#softGoods, #softGoodsAct, #hardGoods, #hardGoodsAct, 
#irrigation, #irrigationAct, #equipment, #equipmentAct,
#baseball, #baseballAct		{ width:193px; border-bottom:1px solid #c1f19f; display:block; padding-bottom:15px; text-align:center; font-size:10px; color:#333;}/*comun*/

#softGoods, #softGoodsAct	{ background:url(../img/softGoods_new.gif) no-repeat center top; padding-top:97px;}
#hardGoods, #hardGoodsAct	{ background:url(../img/hardGoods_new.gif) no-repeat center top; padding-top:84px;}
#irrigation, #irrigationAct	{ background:url(../img/irrigation.gif) no-repeat center top; padding-top:68px;}
#equipment, #equipmentAct	{ background:url(../img/equipment.gif) no-repeat center top; padding-top:68px;}
#baseball, #baseballAct		{ background:url(../img/baseball.gif) no-repeat center top; border:none; padding-top:68px;}

#softGoods span, #hardGoods span, #softGoodsAct span, #hardGoodsAct span, #irrigationAct span,
#irrigation span, #equipment span, #equipmentAct span	{ padding:0 14px; display:block;}/*comun*/

/*hover and active*/
#softGoods:hover, #softGoodsAct, #hardGoods:hover, #hardGoodsAct, #irrigation:hover,
#irrigationAct, #equipment:hover, #equipmentAct	{ text-decoration:underline; color:#003884;}

/*span:hover*/
#softGoods:hover span, #hardGoods:hover span,
#irrigation:hover span, #equipment:hover span { background:url(../img/activeIndicator_hover.gif) no-repeat left center; color:#003884; }

/*span:active*/
#softGoodsAct span, #hardGoodsAct span,
#irrigationAct span, #equipmentAct span	{ background:url(../img/activeIndicator.gif) no-repeat left center; color:#003884; }

/*preload images*/
#preloadSoft	{ background:url(../img/softGoodsHover.gif) no-repeat -500px -600px;}
#preloadHard	{ background:url(../img/hardGoodsHover.gif) no-repeat -500px -600px;}

.title		{ font-size:14px; color:#003884; margin-bottom:15px;}
.subtitle,
.subtitelUl	{ font-size:13px; color:#4D6980; margin-bottom:10px;}/*comun*/
.subtitleUl	{ border-bottom:1px solid #4D6980; padding-bottom:1px;}
.subtitle strong { color:#4D6980; font-size:10px}
.subtitle span	{ color:#4EB638; font-size:10px;}
.link		{ color:#2C6901; font-weight:700; border-bottom:1px solid #2C6901; padding-bottom:2px}
.unlink		{ color:#2C6901; font-weight:700; padding-bottom:2px;}
#quote		{ background:url(../img/quoteBtn.jpg) no-repeat left top; display:block; width:187px; height:41px; float:left; line-height:25px; margin-top:20px; text-indent:-9999em}
.subtitle a	{ color:#4D6980;}
.subtitle a:hover{ text-decoration:underline;}

/*Aboutus*/
.photo		{ background:#fff; padding:4px; border:1px solid #c1f19f; margin:0 10px 10px 0;}
.laurelTeam	{ border-bottom:1px solid #D9F6C4; margin-bottom:10px; padding-bottom:10px;}

/*Contact*/
.contactForm input,
.contactForm textarea,
.financingForm input,
.financingForm textarea,
.quoteForm input,
.quoteForm textarea	{ border:1px solid #c1f19f; color:#666; padding:2px; }
#FinanciamientoGarantia		{ margin-bottom:15px; width:225px;}

.financingForm label{ display:block; width:150px; float:left;}
.financingForm .input { min-height:40px;}
.name				{ padding-right:19px;}
.email				{ padding-right:29px;}
.compania			{ padding-right:2px;}
.subject			{ padding-right:21px;}
.comment			{ padding-right:13px;}
#sendButton			{ background:url(../img/send.gif) no-repeat left top; width:50px; height:24px; margin-left:64px; border:none;}
#authenticate		{ background:url(../img/authenticate.gif) no-repeat left top; width:85px; height:24px; border:none;}
#ContactoMensaje	{ width:240px;}
.financingForm input, .financiongForm textarea, #name, #ContactoEmail, #ContactoAsunto, #ContactoMensaje, #ContactoCompania { background:#fff url(../img/bgInput.gif) repeat-x left bottom; width:227px;}/*comun*/
#UserLoginForm	#authenticate input { background:url(../img/authenticate.gif) no-repeat left top; width:85px; height:24px; border:none;}
.error,
.errorCotizacion	{ color:#003f6b; display:block; padding-left:63px; font-weight:700;}
.errorCotizacion	{ padding-left:73px;}
.required			{ background:url(../img/required.gif) no-repeat 95% 6px;}

/*flash message email*/
.flashMessage	{ background:url(../img/email.gif) no-repeat left center; margin-top:58px; padding:10px 0 0 127px; height:60px;}
.saved			{ background:url(../img/save.gif) no-repeat left center; margin-top:58px; padding:10px 0 0 100px; height:60px;}
.flashMessage a,
.saved a		{ font-weight:700; color:#003f6b; text-decoration:underline;}/*comun*/

/*flash message content manager*/
.flashMessage2					{ background:url(../img/save.gif) no-repeat left center; margin-top:58px; padding:10px 0 0 127px; height:60px;}
.flashMessage2 a				{ font-weight:700; color:#003f6b; text-decoration:underline;}
.radio fieldset					{ border:none;}
.radio legend					{ margin-left:-9px;}
#ProductoTipoVenta,
.radio #ProductoTipo2			{ margin-left:65px;}
.radio #ProductoTipo1,
#ProductoInventarioTransito,
#ProductoTipoAlquiler			{ margin-left:75px;}/*comun*/
#ProductoInventarioInventario	{ margin-left:62px;}

.addForm fieldset,
.editForm fieldset,
#ArticuloAddForm fieldset,
#UserLoginForm fieldset,
#UserLoginForm fieldset	{ margin:15px 0; background:#fff url(../img/bgInput.gif) repeat-x left bottom; border:1px solid #ccc; padding:0 10px;}

.addForm legend,
.editForm legend,
#ArticuloAddForm legend,
#UserLoginForm legend	{ background:#fff; border:1px solid #ccc; padding:3px; margin-left:3px; font-weight:700;}

#ArticuloAddForm .error { color:#003f6b; display:block; padding-left:0; font-weight:400;}
.error-message			{ font-weight:700;}
.imgLabel				{ line-height:34px; padding-right:34px;} /*images row*/

#UserLoginForm .input	{ margin-bottom:5px;}
#UserLoginForm  #UserUsername			{ margin-left:7px;}
#UserLoginForm  #UserPassword			{ margin-left:11px;}

/*QUOTE FORM*/
#quoteCont		{ background:#fff; border:1px solid #c1f09f; padding:20px; width:690px; margin:0 auto 5px;}
.applicant		{ padding-right: 13px;}
.company		{ padding-right: 22px;}
.phone			{ padding-right: 23px;}
.fax			{ padding-right: 52px;}
.emailCompany	{ padding-right: 41px;}
.product		{ padding-right: 35px;}
.cant			{ padding-right: 30px;}
.part			{ padding-right: 20px;}
.description	{ padding-right: 15px;}
.deleteRow		{ background:url(../img/delButton.gif) no-repeat left top; color:#fff; padding:2px; text-indent:-9999em; display:block; width:20px; height:21px;}
/*table*/
#productos th	{ background:#2C6901; color:#fff; padding:3px;}

/*PAGINATION*/
#pagination	a		{ color:#2C6901; margin-right:5px;}
#pagination	a:hover	{ border:1px solid #fff; background:#c1f09f;}
#pagination	em		{ display:block; border:1px solid #a8d688; background:#c1f09f; padding:3px; float:left; margin-right:10px;}
#sort span			{ margin-right:10px;}
.numbers a			{ color:#45A102;}
.page				{ margin-right:10px;}
#pagination	a, #sort span, .page{ display:block; border:1px solid #c1f09f; padding:3px; float:left; background:#fff;}/*comun*/

/*LOGIN FORM*/
.login input 		{ border:1px solid #c1f19f; color:#666; padding:2px;}
.login label		{ margin-right:5px; float:left; line-height:20px;}
.login .input		{ margin-right:15px; float:left; margin-bottom:10px;}
.login #sendButton	{ margin-left:0;}

#LoginUsername,
#LoginPassword	{ background:#fff url(../img/bgInput.gif) repeat-x left bottom;}
#problem		{color:#003F6B; font-weight:700;}

/*SECTION LINKS*/
.oList li		{ border-bottom:1px solid #c1f19f;}
.oList a span	{ font-size:12px; color:#2C6901; font-weight:700;}
.oList a		{ display:block; color:#4D6980; padding:5px;}
.oList a:hover	{ background:#ebe8bb;}

/*Cont Manager - Form*/
#ProductoNombre,
#ProductoDescripcion,
#ProductoFoto			{ background:#fff url(../img/bgInput.gif) repeat-x left bottom; border:1px solid #ccc; color:#666; padding:2px; }/*comun*/
#ProductoNombre			{ margin:0 0 10px 33px; width:258px;}
#ProductoDescripcion	{ margin:0 0 10px 12px;}
#ProductoFoto			{ margin-left:54px;}
.submit input			{ margin:0; background:url(../img/modify.gif) no-repeat left top; width:67px; height:22px; border:none;}
.text, .textarea label	{ vertical-align:top;}
/*.editProductLeft		{ float:left; width:342px; margin-right:15px;}*/
.editProductLeft,
.articulos				{ float:left; width:393px; margin-right:40px;}
.imgEditProduct			{ float:left; width:86px;} 
.imgEditProduct a		{ display:block; width:px;}
#ArticuloVideo			{ width:370px;}
#ArticuloAddForm .required	{ background:url(../img/required.gif) no-repeat 35px 4px;}


#main_form .input		{ margin-bottom:15px;}
#main_form	legend		{ color:#003884; margin-bottom:10px;}
#ArticuloTitulo			{ width:372px;}
#publicar				{ display:block; background:url(../img/publicar.gif) no-repeat left top; width:67px; height:22px; float:right; text-indent:-9999em; margin-right:15px;}

/*TABLE*/
#description,
#estado, #type	{ background:#c1f09f; color:#003f6a;}

#tblProduct		{ background:#fff; border:1px solid #a8d688; margin-bottom:20px;}
#tblProduct th	{ background:#c1f09f; color:#003f6a;}
#tblProduct th a{ color:#003f6a;}
#tblProduct .altRow td		{ background:#E1FFC4;}
.edit			{ background:url(../img/edit.gif) no-repeat left top;}
.delete			{ background:url(../img/delete.gif) no-repeat left top;}

.edit, .delete			{ padding-left:25px; height:23px; line-height:23px; display:block; margin:0 5px 5px; color:#003f6a; cursor:pointer;}
.addForm .submit input,
#ArticuloAddForm .submit input	{ background:url(../img/add.gif) no-repeat left top; width:60px; height:22px; border:none;}

.new	{ background:url(../img/new.gif) no-repeat left top; width:58px; height:16px; float:left; margin-right:10px; text-indent:-9999em}
.used	{ background:url(../img/use.gif) no-repeat left top; width:58px; height:16px; float:left; margin-right:10px; text-indent:-9999em}

/*ARTICLES*/
.articlePic	{ display:block; border:1px solid #c1f09f; margin-bottom:15px; padding:2px; width:144px;}
.article	{ margin-bottom:10px;}
.date		{ border-right:1px dotted #4D6980; float:left; margin-right:20px; width:53px; }
.day		{ color:#003884; display:block; font-size:24px;}
.month		{ color:#4EB638; display:block; font-size:14px; letter-spacing:0.2em; margin-top:5px; text-transform:uppercase; }
.year		{ font-size:10px; letter-spacing:0.1em;}

.articleInfo			{  float:left; width:436px;}
.articleInfo p a 		{ color:#333; display:block}
.articleInfo p a:hover	{ background:#E8E8B6;}
#requestButton			{ background:url(../img/request.gif) no-repeat left top; width:67px; margin-right:31px; height:24px; border:none;}

#baseballCont #quoteForm,
#baseballCont #financingForm{ display:inline; margin-left:63px;}