@charset "UTF-8";/* CSS Document */#wrapper { width: 800px;  position: relative; left: 50%; margin-left: -400px; min-height: 100%;height:100%;} #branding {background: url(../img/newlogo.png) no-repeat top left;height: 80px;z-index: 999;}#logo { position: relative;width: 300px; float: left; z-index: 1000;display:block;cursor: pointer;height: 70px;min-height: 70px;}#language-search { width: 400px; float: right;}#mainNav { width: 800px; float: left;height:37px;z-index: 1000;} #flashhere { width: 800px; float: left;height: 150px;margin-top:10px;z-index: 0;}#searchhere { width: 800px; float: left;margin-top:10px;z-index: 0;}#content { width: 590px; float: right; padding-top: 10px;min-height: 100%;height:100%;} #mainContent { width: 410px; float: left;min-height: 100%;height:100%;} #mainContent2 { width: 400px; float: left;min-height: 100%;height:100%;padding-left: 10px;} #mainContent1col { width: 570px; float: left;min-height: 100%;height:100%;} #secondaryContent { width: 180px; float: right; text-align: right;padding-top: 15px;min-height: 100%;height:100%;} #leftNav { position: relative;width: 180px; float: left; padding-top: 15px;z-index: 1000;}#leftNavCard { position: relative;width: 195px; float: left; padding-top: 15px;z-index: 1000;}#bgleftnav {min-height: 25px;width: 270px;position: absolute;bottom: -15px;left: -40px;background: url(../img/shadowleftmenu.png) no-repeat left top;z-index: -1;}#lang { position: relative;}#map {min-height: 22px;width: 44px;position: absolute;top: -7px;left: 230px;background: url(../img/nav_map.gif) no-repeat left top;z-index: -1;}#bgcontactcard {min-height: 25px;width: 270px;position: absolute;bottom: -15px;left: -32px;background: url(../img/shadowleftmenu.png) no-repeat left top;z-index: -1;}#thankyou { width: 410px; float: left;min-height: 100%;height:100%;background: url(../img/textheader.png) no-repeat center top;}  #footer { position: relative;clear:both;bottom: 10px;height: 60px;width: 650px;padding-left: 100px;background: url(../img/plant.png) no-repeat top left;background-position: top left;color:#999999;font-family: Arial, Helvetica, sans-serif; font-size: 9px;text-align:left;vertical-align: text-bottom;left: 50%;margin-left: -400px; } #made_by_g {min-height: 28px;width: 78px;position: absolute;top: 18px;left: 700px;background: url(../img/madebyg_out.png) no-repeat left top;z-index: 1000;cursor:pointer;}#made_by_g:HOVER {min-height: 28px;width: 78px;position: absolute;top: 18px;left: 700px;background: url(../img/madebyg_over.png) no-repeat left top;z-index: 1000;cursor:pointer;}/* ----------------  PRODUCT TABLES ---------------------------------*/#prod_title {	background: url(../img/bg_prod_title.jpg) repeat-x left bottom;	color: #E0E9E9;	float: left;	text-shadow: #494949 0px 1px 1px;	font-family:Arial, Helvetica, sans-serif;	height:37px;	margin-bottom: 20px;	margin-top: 20px;	margin-right: 3px;	margin-letf: 3px;	width: 100%;	text-align:center;	line-height: 2.2em;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;}#prod_sub_title {	background: #ececec;	float:left;	color: #494444;	text-shadow: #fff 0px 1px 1px;	font-family:Arial, Helvetica, sans-serif;	font-size: 0.9em;	height:30px;	margin-bottom: 0px;	margin-top: 10px;	margin-right: 3px;	margin-letf: 3px;	width: 100%;	text-align:center;	line-height: 2.2em;	border-bottom: #ccc 1px solid;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-moz-border-radius-topleft: 5px;	-moz-border-radius-topright: 5px;}#prod_table {	background: #ececec url(../img/bg_prod_table.jpg) repeat-x left bottom;	float:left;	text-shadow: #fff 0px 1px 1px;	margin-bottom: 10px;	margin-top: 0px;	margin-right: 3px;	margin-letf: 3px;	min-height: 70px;	width: 100%;	padding-bottom: 20px;	border-top: #fff 1px solid;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-moz-border-radius-bottomleft: 5px;	-moz-border-radius-bottomright: 5px;}#table_row { width: 90%; foat: left;vertical-align: top;padding-top: 1em;padding-bottom: 1em;margin-bottom: 1em;} #table_left { width: 25%; float: left;text-align: center;vertical-align: top;} #table_right { width: 75%; float: right; text-align: left;vertical-align: top;padding-top: 0px;} #prod_row { width: 100%; foat: left;vertical-align: top;margin-top: 10px;padding-top: 0.5em;padding-bottom: 0.5em;margin-bottom: 1em;background:#FAFAFA;border-bottom: #EEE 1px solid;border-top: #EEE 1px solid;} #prod_left { width: 70px; float: left;padding-left: 10px;text-align: left;vertical-align: top;} #prod_right { width: 480px;float: right;text-align: left;vertical-align: top;padding-top: 0px;} .clear {clear:both;}#pdf_left { width: 400px; float: left;padding-left: 10px;text-align: left;vertical-align: middle;padding-top: 1.4em;} #pdf_right { width: 100px;float:right;text-align: middle;vertical-align: middle;padding-top: 0px;} /*----------------------STARTS MAIN NAV------------------------------------------------------------------*/@charset "UTF-8";/**  * Default CSS Drop-Down Menu Theme * * @file		default.css * @name		Default * @version		0.1 * @type		transitional * @browsers	Windows: IE5+, Opera7+, Firefox1+ *				Mac OS: Safari2+, Firefox2+ * * @link		http://www.lwis.net/ * @copyright	2008 Live Web Institute. All Rights Reserved. * * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {} * Expected directory tag - li * *//*-------------------------------------------------/ * @section		Base Drop-Down Styling * @structure	ul (unordered list) *				ul li (list item) *				ul li a (links) *				/*\.class|(li|a):hover/ * @level sep	ul */ul.dropdown { font-weight: normal; margin:0; padding:0; float:left;}	ul.dropdown li {	display:block;	padding:  0 1.3em;	line-height: 3em;	background: url(../img/bg_mainnavbarcell.png) no-repeat left top;	text-decoration: none;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	 color: #FFF;	text-shadow: #003333 0px 1px 3px;	}		ul li.first{	display:block;	padding:  0 1.3em;	line-height: 3em;	background: url(../img/bg_mainnavbar1st.png) no-repeat left top;	text-decoration: none;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	 color: #FFF;	text-shadow: #003333 0px 1px 3px;	}		ul li.last{	display:block;	padding:  0 1em;	line-height: 3em;	background: url(../img/bg_mainnavbarlast.png) no-repeat left top;	text-decoration: none;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	 color: #FFF;	text-shadow: #003333 0px 1px 3px;	}	ul.dropdown li.hover,	ul.dropdown li:hover {	 color: #FFF;	}	ul.dropdown a { 	display: block;	color: #fff; 	text-decoration: none;		}	ul.dropdown a:hover { 	display:block;	color: #FFF; 	text-decoration: none;	text-shadow: none;	}	ul.dropdown a:active { 	display:block;	color: #FFF; 	text-decoration: none;	text-shadow: none;	}	/* -- level mark -- */	ul.dropdown ul {	display: block;	width: 190px;	border: #006633 1px solid;	margin-top: 1px;	text-decoration: none;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color: #333333;	background: #FCFCFC;	}		ul.dropdown ul li {		font-family:Arial, Helvetica, sans-serif;		border-bottom: #CCCCCC 1px solid;		padding:  0 0em;		margin-left:10px;		margin-right: 10px;	 	color: #333333;		font-weight: normal;		line-height: 2em;		background:#FCFCFC;		text-shadow: #FFFFFF 0px 1px 1px;		}		ul.dropdown ul li.hover,		ul.dropdown ul li:hover {		color: #006633;		text-shadow: #CCC 0px 2px 3px;		}				ul li ul.dropdown2 a { 		color: #666; 		text-decoration: none;		}			ul li ul.dropdown2 a:hover {		display:block;		color: #006633; 		text-decoration: none;		}			ul li ul.dropdown2 a:active { 		display:block;		color: #00CC00; 		text-decoration: none;		}	/*-------------------------------------------------/ * @section		Support Class `dir` * @level sep	ul, .class *//* -- Components override -- */ul.dropdown-horizontal ul *.dir { padding-right: 15px; background-image: url(images/nav-arrow-right.png); background-position: 100% 50%; background-repeat: no-repeat;}ul.dropdown-vertical *.dir,ul.dropdown-upward ul *.dir { background-image: url(images/nav-arrow-right.png);}/*----------------------------------------------------------------------------------------*//*--- LEFT NAV MENU ---*/ul.leftnavmenu {	margin: 0px;	padding: 0px;	list-style-type: none;}ul.leftnavmenu a {	display: block;	width: 195px;	height: 42px;	line-height: 42px;	font-size:12px;	color: FFF;	text-decoration: none;	background: url(../img/bg_leftnavcell.png) no-repeat left top;	text-indent: 20px;}ul.leftnavmenu li a{	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li a:hover{	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;	background: url(../img/bg_leftnavcell_hover.png) no-repeat left top;	}ul.leftnavmenu li.first_leftnav a{	background: url(../img/bg_leftnavcell1st.png) no-repeat left top;	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li.first_leftnav a:hover{	background: url(../img/bg_leftnavcell1st_hover.png) no-repeat left top;	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li.last_leftnav a{	background: url(../img/bg_leftnavcelllast.png) no-repeat left top;	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;	height:45px;}ul.leftnavmenu li.last_leftnav a:hover{	background: url(../img/bg_leftnavcelllast_hover.png) no-repeat left bottom;	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li.current a{	background: url(../img/bg_leftnavcurrent.png) no-repeat left top;	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;	height:45px;}ul.leftnavmenu li.current a:hover{	background: url(../img/bg_leftnavcurrent_hover.png) no-repeat left top;	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li.current_first a{	background: url(../img/bg_leftnavcurrent_1.png) no-repeat left top;	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;	height:45px;}ul.leftnavmenu li.current_first a:hover{	background: url(../img/bg_leftnavcurrent_1_hover.png) no-repeat left top;	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;}ul.leftnavmenu li.current_last a{	background: url(../img/bg_leftnavcurrent_z.png) no-repeat left top;	color: #FFFFFF;	text-shadow: #003333 0px 2px 3px;	font-family:Arial, Helvetica, sans-serif;	height:45px;}ul.leftnavmenu li.current_last a:hover{	background: url(../img/bg_leftnavcurrent_z_hover.png) no-repeat left top;	color: #FFFFFF;	text-shadow: none;	font-family:Arial, Helvetica, sans-serif;}/*------------------- END LEFT NAV MENU -----------------------*//*--- LEFT CONTACT CARD ---*/ul.contactcard {	margin: 0px;	padding: 0px;	list-style-type: none;}ul.contactcard a {	display: block;	width: 195px;	line-height: 1.4em;	font-size:12px;	color: 333;	text-decoration: none;	text-indent: 15px;}ul.contactcard li {	text-shadow: #FFF 0px 1px 1px;	font-family: Arial, Helvetica, sans-serif;}ul.contactcard li.top {	background: url(../img/contactcard_top.png) no-repeat left top;	height: 48px;}ul.contactcard li.middle {	background-color: #e9e9e9;	color: #333333;	text-shadow: #FFF 0px 1px 1px;	font-family: Arial, Helvetica, sans-serif;	padding: 10px 10px 5px 10px;}ul.contactcard li.bottom {	background: url(../img/contactcard_bottom.png) no-repeat left top;	height: 58px;	text-shadow: #FFF 0px 2px 3px;	font-family: Arial, Helvetica, sans-serif;}/*------------------- END LEFT CONTACT CARD -----------------------*//*------------------- TEXT OBJECTS -----------------------*/body {	background:#FFF url(../img/footer.jpg) repeat-x left bottom;}p {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #333333;	text-align:justify;	line-height: 1.3em;}.search-results {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #333;	line-height: 1.3em;}.border {	border-bottom: #AAAAAA 1px dotted;}.to_the_left {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #333333;	text-align:left;	line-height: 1.3em;}h1 {	font-size:20px;	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;	color: #FF6600;	font-weight:lighter;	}h2 {	font-size: 15px;	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;	color: #888888;	font-weight: normal;	}.bullet {	list-style-image:url(../img/bullet.jpg);	font-size:12px;	font-family: Arial, Helvetica, sans-serif;	color: #444444;	text-align: justify;	line-height: 1.2em;}.dotted {	border-bottom: #999999 1px dotted;}td {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-align: left;}.picborder {	padding: 2px 2px 2px 2px;	border: #CCCCCC 1px solid;	width: 100px;}p.registro{	background: url(../img/registro.png) no-repeat;	font-size:14px;	font-family: Arial, Helvetica, sans-serif;	color: #F6F6F6;	text-align:justify;	line-height: 3em;	padding-left:40px;	font-weight: bolder;	text-shadow: #333 0px 1px 1px;}/*------------------- ENDS TEXT OBJECTS -----------------------*//* header menu */.nolinktop {	FONT-SIZE: 10px;    COLOR: #CCCCCC;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.3em;	text-align:RIGHT;	border-right: 0px solid #666;}A.top:LINK {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.7em;	border-right: 1px solid #666;	text-align:RIGHT;	text-decoration:NONE;}A.top:VISITED {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.7em;	border-right: 1px solid #666;	text-align:RIGHT;	text-decoration:NONE;}A.top:ACTIVE {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.7em;	border-right: 1px solid #666;	text-align:RIGHT;	text-decoration:NONE;}A.top:HOVER {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.7em;	border-right: 1px solid #666;	text-align:RIGHT;	text-decoration: underline;}A.noticias:LINK {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align:RIGHT;	text-decoration:NONE;}A.noticias:VISITED {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align:RIGHT;	text-decoration:NONE;}A.noticias:ACTIVE {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align:RIGHT;	text-decoration:NONE;}A.noticias:HOVER {    FONT-SIZE: 10px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align:RIGHT;	text-decoration: underline;}A:LINK {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A:VISITED {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A:ACTIVE {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A:HOVER {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration: underline;}A.linkstd:LINK {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A.linkstd:VISITED {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A.linkstd:ACTIVE {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration:NONE;}A.linkstd:HOVER {    FONT-SIZE: 12px;    COLOR: #03983C;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-align: left;	text-decoration: underline;}#form-field{	font-size: 18px;	color: #666666;	width: 80%;	padding: 3px;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;	border: 1px solid #99BB99;	background: #efffef;	-webkit-border-radius: 5px;	border-radius: 5px;}input[type="text"] {	background: #EEFFEE url(../img/search.png) no-repeat 0 0;	font-size: 15px;	color: #666666;	padding: 1px;	padding-left:20px;	margin-right: 3px;	margin-bottom: 5px;	border: 1px solid #AADDAA;	-webkit-border-radius: 10px;	border-radius: 10px;}.search_results {max-width: 570px;width: 570px;float:left;}.search {	background: #EEFFEE url(../img/search.png) no-repeat 0 0;	font-size: 15px;	color: #666666;	width: 100px;	padding: 1px;	padding-left:20px;	margin-top: 3px;	margin-right: 3px;	margin-bottom: 5px;	border: 1px solid #AADDAA;	-webkit-border-radius: 10px;	border-radius: 10px;}.Form_Submit_Button{    BORDER-RIGHT: #e36600 0px solid;    BORDER-TOP: #e36600 0px solid;    BORDER-LEFT: #e36600 0px solid;    BORDER-BOTTOM: #e36600 0px solid;    FONT-WEIGHT: normal;    FONT-SIZE: 12px;    VERTICAL-ALIGN: middle;	text-align:left;    CURSOR: pointer;    COLOR: #FFFFFF;	margin-top: 3px;	margin-right: 3px;	margin-bottom: 10px;    BACKGROUND-COLOR: #03983C;    TEXT-DECORATION: none;	-webkit-border-radius:5px;	border-radius: 5px;	-moz-border-radius: 5px;	-moz-border-radius: 5px;}input[type="submit"] {    BORDER-RIGHT: #e36600 0px solid;    BORDER-TOP: #e36600 0px solid;    BORDER-LEFT: #e36600 0px solid;    BORDER-BOTTOM: #e36600 0px solid;    FONT-WEIGHT: normal;    FONT-SIZE: 12px;    VERTICAL-ALIGN: middle;	text-align: left;    CURSOR: pointer;    COLOR: #FFFFFF;	margin-top: 3px;	margin-right: 3px;	margin-bottom: 10px;    BACKGROUND-COLOR: #03983C;    TEXT-DECORATION: none;	-webkit-border-radius:5px;	border-radius: 5px;	-moz-border-radius: 5px;	-moz-border-radius: 5px;}/* search */fieldset#siteSearch{	padding: 0px 0px 0px 0px;	clear:both;	float: right;	width: 20em;}fieldset#siteSearch input.text{	padding-top:0px; /* firefox */	*padding-top:1px; /* IE6 */	_padding-top:1px; /* IE7 */}/* chrome css hack */body:nth-of-type(1) fieldset#siteSearch input.text{	padding-top:0px;}fieldset#siteSearch a{	padding:0px 10px 0px 0px; /* firefox */	*padding:0px 0px 0px 0px; /* IE6 */	_padding:0px 0px 0px 0px; /* IE7 */	display:block;	float:right;	font-size:0.7em;}/* chrome css hack */body:nth-of-type(1) fieldset#siteSearch a{	padding:0px 0px 0px 0px;	display:block;	float:right;	font-size:0.7em;}A.default:LINK {    FONT-SIZE: 12px;    COLOR: #0077DD;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-decoration:NONE;}A.default:VISITED {    FONT-SIZE: 12px;    COLOR: #0077DD;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-decoration:NONE;}A.default:ACTIVE {    FONT-SIZE: 12px;    COLOR: #0077DD;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-decoration:NONE;}A.default:HOVER {    FONT-SIZE: 12px;    COLOR: #0077DD;	font-weight: normal;	font-family:Arial, Helvetica, sans-serif;	padding:0 0.1em;	text-decoration: underline;}.formcell {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #333333;	text-align: right;}.formcell2 {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	color: #339966;	text-align: left;}