body {
	behavior: url("/csshover3.htc");
	background: #000000 url(/assets/interface/bg_body.gif) repeat-x center top;
	}

#wrapper {
	width:960px;
	margin:0 auto;
	background: #ffffff;
	}
	
#header { height: 100px;color:#a0a0a0; position:relative; background:#fff;}
#header h1 {margin:0;padding:0;text-indent:-999em;position:absolute;width:115px;height:81px;top:10px;left:20px;background: url('/assets/interface/logo_andina.gif');}
#header p#headerStock {text-align:right;margin:0;position:absolute;right:15px;bottom:10px;color:#9b8449;}

.headerimage {}
.headerlogo {display: none;}

#content {min-height: 500px;}
#content h2 { color: #8b7232; font-size: 25px; font-weight: normal; border-bottom: 1px solid #bcbcbc;  margin-top: 30px; }

#sidebar { background: #e5dfce; padding-top: 40px;margin-top:-5px;}
#sidebar p {padding:0 10px;}
#sidebar h3 {padding:20px 10px 0 10px;font-size:1.6em;}

ul.sideNav {list-style: none; margin:0;padding:0;}
ul.sideNav li {margin:0;padding:0;font-weight:bold;}
ul.sideNav li a {border-bottom: 1px dotted #b4a274;height: 32px; line-height: 32px;display: block; padding: 0 0 0 10px }
ul.sideNav li a:link { color: #454545; text-decoration: none; }
ul.sideNav li a:visited { color: #454545; text-decoration: none;}
ul.sideNav li a:hover { color: #ffffff; text-decoration: none;background:#333;}
ul.sideNav li a:active { color: #454545; text-decoration: none;}

ul.sideNav ul {list-style: none;margin:0;padding:0;font-size:.9em;}
ul.sideNav ul li a { background: #d5cfbe;padding-left: 40px;border-bottom:1px solid #e5dfce;  }

ul.sideNav li .selected {background-color:#9f8952;;}
ul.sideNav li a.selected {color:#fff;}


/* ================================== */
/* ===== SITEMAP ===== */
/* ==========*/
ul#sitemap, ul#sitemap ul {list-style:none;}
ul#sitemap li {margin-top:2em;}
ul#sitemap ul {margin-left:25px;}
ul#sitemap ul li {margin-top:0em;}
ul#sitemap a {text-decoration:none;}
ul#sitemap li a {font-weight:bold;color:#333;}
ul#sitemap ul li a {font-weight:normal;color:#9b8449;}


/* ===== MAIN NAVIGATION ===== */
/* ===== SUCKERFISH =====*/
/* ===== htmldog.com/articles/suckerfish/dropdowns/ ===== */
/* ================================== */
div#navigation {
	text-transform:uppercase;
	background: url('/assets/interface/bg_nav.gif') repeat-x;
	height: 38px;
	font-size:10px;
	z-index: 101;
	position:relative;
	}


ul#nav li a.selected {background-color:#9f8952;}

ul#nav, ul#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height: 1;/*for keeping the submenus a specific distance below the mainmenu*/
	}

ul#nav li {
	float:left;
	width:159px;/*need to specify width for opera*/
	}

ul#nav li a {
	display:block;
	width:159px;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	padding:15px 0 13px;
	}


ul#nav li ul {
	position: absolute;
	width: 159px;
	left: -999em;/*move the sub menus out of sight*/
	background-color:#5b5b5b;
	}
	
ul#nav li ul li {
	width: 159px;
	}
	
ul#nav li a:hover, 
ul#nav li ul li a:hover {
	color:#ffffff;
	background-color:#9f8952;
	}
#nav li:hover {background-position: 0 0;/*fix ie7 sticky drop downs*/}

ul#nav li ul li a{
	width:152px;
	display:block;
	height:auto;
	color:#fff;
	text-decoration:none;
	padding: 1em .3em 1em .5em;
	line-height: 1.2em;
	text-align:left;
	background-color:#454545;
	border-bottom: 1px solid #e4e3e2;
	}
	
ul#nav li ul ul {margin:-3.3em 0 0 159px;border-left:1px solid #ffffff;}/*third level and deeper list*/

div#navigation #nav li:hover ul ul, 
div#navigation #nav li.sfhover ul ul {
	left: -999em;
}

div#navigation #nav li:hover ul, 
div#navigation #nav li li:hover ul, 
div#navigation #nav li.sfhover ul, 
div#navigation #nav li li.sfhover ul {
	left: auto;
}

.dividerLine {border-right: 1px solid #eee;}

.expandable {background: url('/assets/interface/bg_nav_arrow.png') no-repeat 148px 10px;}

/* ================================== */
/* ===== FORMS ===== */
/* ================================== */
form#contact {width:420px;}
form#contact p {margin:0;}
form#contact div {margin:0 0 1em;}
form#contact div label {display:block;}
form#contact div input {margin:0;padding:0;}
form#contact .comment textarea {width:400px;padding:5px;height:200px;}
form#contact .one_col input[type="text"] {width:400px;padding:5px;}
form#contact .two_col label {width:150px;float:left;}
form#contact .two_col input[type="text"], form#contact .two_col_right input[type="text"] {width:180px;padding:5px;}
form#contact .two_col {width:45%;float:left;}
form#contact .two_col_right {width:48%;float:right;}
form#contact .two_col_right label {width:45%;text-align: left;}
form#contact .submit {clear:both;}

#mailingDetails {min-height:220px;}

form#subscribe {}
form#subscribe .submit {margin:10px 10px 0 40px;text-align:right;}
form#subscribe form {padding:5px;}
form#subscribe input[type="text"] {width:73%;padding:5px;background-color: #eee;display:block;float:left;}
form#subscribe label {color:#666;font-weight:normal;width:17%;display:block;float:left;padding-top:7px;}

form#unsubscribe {}
form#unsubscribe .submit {margin:10px 10px 0 40px;text-align:right;}
form#unsubscribe form {padding:5px;}
form#unsubscribe input[type="text"] {width:90%;padding:5px;background-color: #eee;display:block;float:left;}
form#unsubscribe label {color:#666;font-weight:normal;display:block;float:left;padding-top:7px;}

/* ================================== */

/* ================================== */
/* ===== TABLES ===== */
/* ================================== */
table.datagrid {border-collapse:collapse;margin:1em 0 1em;width:100%;border-left:1px solid #d2d2d2;font-size: .9em;}
table.datagrid caption {font-size: 9px;text-transform:uppercase;text-align:right;padding:0;margin:0;color:#999;}
table.datagrid caption strong {display: none;}
table.datagrid th{text-align:center;background:#555;color:#fff;text-transform:uppercase;padding:.25em 0;font-weight:normal;font-size: .85em;}
table.datagrid thead tr td {border-top:1px solid #d2d2d2; background-color:#eee;}
table.datagrid tbody tr {text-align:left;border-bottom:1px solid #e0e0e0;line-height:1.2em;}
table.datagrid tbody tr:hover {background:#f2e9c2;color:#333; cursor: pointer;}
table.datagrid tr.trA {background:#ededed;}
table.datagrid tr.trB {background:#fcfcfc;} 

table.datagrid td {vertical-align: top; font-size:1em;padding: .5em .25em .5em;border-right:1px solid #e0e0e0;}

table.datagrid tfoot td {background:#999;color:#e8e8e8;font-size: 9px;line-height:1em;font-style:oblique;padding:1em;}
table.datagrid tfoot a {color: #fff;}

table.pdfIcon img {padding:2px;}


table.noHover tbody tr:hover {background:#fff;color:#333; cursor: default;}

table#pressReleases {font-size: 11px;line-height:1.4em;color:#333;background:#f0f5f7;}
table#pressReleases td {padding:.4em;}
td.date {text-transform:uppercase;width:100px;text-align:center;font-size:10px;color:#333;}
td.icons {width:32px;border:0;border-right:1px solid #ccc;}
td.icons a {float:left;width:16px;height:16px;margin:0 auto;}

td.pdficon img {margin-top:10px;}


ul#newsYears {list-style:none;margin:0;padding:0;position:relative;top:-18px;overflow:auto;}
ul#newsYears li {float:left;margin:0;padding:0;border-left:1px solid #dfdfdf;border-top:0;}
ul#newsYears li a {display:block;padding:0 10px;font-size:10px;text-decoration:none;color:#999999;}
ul#newsYears li a:link {}
ul#newsYears li a:visited {}
ul#newsYears li a:hover {background:#999;color:#fff;}
ul#newsYears li a:active {}
ul#newsYears {}

ul#newsYears .yearSelected {background:#333;}

/* ================================== */
/* ===== FOOTER ===== */
/* ================================== */
#footer {color: #4c4c4c;margin:2em 0 0 0;padding-top:25px;font-size: 11px;text-align:center;background: url('/assets/interface/bg_footer.gif') repeat-x;}
#footer ul {list-style:none;margin:0;padding:0}
#footer li {float:left;margin: 0 1em 0 0;padding:0}
#footer p {clear:both;margin:0;}
#footer a:link {color: #8b7232;text-decoration:none;}
#footer a:visited {color: #8b7232;text-decoration:none;}
#footer a:hover {text-decoration:underline;color:#333;}
#footer a:active {color: #8b7232;}

.bottom {width:960px;height:10px;background: url('/assets/interface/bg_bottom.png');margin:0 auto;}


/* ================================== */
/* ===== PRESS RELEASE DETAIL PAGE  ===== */
/* ================================== */


#release {width:90%;margin:0 auto;}

#release h3 {font-weight: bold; color:#333;font-size:1.6em;clear:both;text-align:center;margin:40px 0 40px 0;}
#release h4 {border-top:1px solid #666;padding-top:30px;text-transform: uppercase;}

#release .date {width:300px;display: block;float:left;text-transform: uppercase;font-size:1.2em;}
#release .dlPDF {display: block;float:right;text-align: right;}

#releaseBody {font-size:1.1em;text-align: justify;}




/* ================================== */
/* ===== MISC ===== */
/* ================================== */

.imgwCapHorizontal {text-align:center;font-size:10px;}
.imgwCapHorizontal img {clear:both;border:1px solid #999;padding:1px;}
.imgwCap {text-align:center;font-size:10px;float:right;padding:0 0 10px 10px;}
.imgwCap img {clear:both;border:1px solid #999;padding:1px;}

.presentation {overflow:auto;float:left;width:350px;}
p.presentation {}
p.presentation img {float:left;margin-right:1em;}
p.presentation strong {display:block;}
p.presentation em {display:block;}

h3.presentation {display: block;width:200px;}
h3.nameTitle {margin-bottom: .5em;}
h3.nameTitle em {display:block;font-size:.7em;color:#666;}

p.annualReport {overflow:auto;float:left;width:24%;}
p.annualReport img {}

.downloadIcon {background-repeat: no-repeat; background-position: -2px; background-image: url('/assets/interface/downloadIcon.gif');padding-left: 12px;}

ul#analysts {list-style:none;}
ul#analysts li {background: url('/assets/interface/bullet_andina.gif') right 50% no-repeat;margin-bottom:1em;background-position:0 0;padding-left:17px;}
ul#analysts li em { color:#666;}

.contactbox {border: 1px solid #c8c8c8; margin:0 0 20px 5px;width: 270px;}
.contactbox h3 {width: 260px; height: 32px; line-height: 32px; padding-left: 10px; color: #ffffff; text-transform: uppercase; font-size: 12px; background: url('/assets/interface/bg_box.gif');}
.contactbox h4, .contactbox p, .contactbox form {margin:0 15px;}
.contactbox h4 {font-weight:bold;color: #8b7232;}

div#googleEarth {font-size: .9em;width:210px;height: 81px;line-height:1.2em;margin:65px 5px 20px 0;background: url('/assets/interface/bg_googleEarthDL.jpg');position: relative;float:right;}
div#googleEarth h4 {margin:10px 0 10px 85px;font-weight:bold;}
div#googleEarth p#dlKMZ {margin:5px 5px 0 85px;}
div#googleEarth p#dlEarth {margin:0px 5px 0 85px;}
div#googleEarth p a {text-decoration:none;}
div#googleEarth p a:hover {color:#3b90ea;}

.item {border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;}
.item h4 {font-size:1.1em;font-weight:bold; color:#333;margin:0;padding:.5em 0;}
.item span {color:#666;font-style: italic; text-transform: uppercase;}
