body {
background:#DDDCDC none repeat scroll 0 0;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
text-align:center;
}
a:link,a:visited,a:active{
color:#000000;
text-decoration:none;
}
a:hover{
color:#5BAC29;
}
#outercontainer {
background:#FFFFFF none repeat scroll 0 0;
margin:0 auto auto;
width:880px;
}
#preheader {
display:block;
height:15px;
font-size:10px;
}
.mailpreheader {
float:left;
margin-left:14px;
padding-top:1px;
}
.langpreheader {
float:right;
margin-right:14px;
padding-top:1px;
}
.langpreheader .langselected {
font-weight:bold;
}
#header {
background:#5BAC29 none repeat scroll 0 0;
height:85px;
}
#logo {
background:#5BAC29 url(/templates/img/logofundacion.jpg) no-repeat scroll left top;
float:left;
height:74px;
margin-left:14px;
margin-top:6px;
width:100px;
}
#logo img {
border:none;
}
#mainmenu {
display:block;
float:right;
height:20px;
margin-right:14px;
margin-top:58px;
padding:0px;
}
#mainmenu ul {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
list-style-type:none;
padding:0px;
margin:0px;
}
#mainmenu ul li {
float:left;
margin-left:30px;
}
#mainmenu ul li a:link,#mainmenu ul li a:visited,#mainmenu ul li a:active{
color:#FFFFFF;
text-decoration:none;
}
#mainmenu ul li a:hover{
color:#DDDDDD;
}
#postheader{
	height:25px;
	font-size:10px;
}
#postheader .location{
	float:left;
	margin-left:14px;
	margin-top:6px;
}
#postheader .location .locationpath{
	font-weight:bold;
}
#content{
	text-align:left;
}
#content .leftcolumn{
	float:left;
	margin-bottom:14px;
}
#content .leftcolumn .claim {
background:#FFFFFF url(/templates/img/claimbox.jpg) no-repeat scroll left top;
display:block;
height:106px;
margin-left:14px;
width:450px;
}
#content .leftcolumn .claim .claimtext {
color:#5BAC29;
font-size:24px;
text-align:left;
width:400px;
margin-left:20px;
padding-top:17px;
}
#content .leftcolumn .claim .claimlink {
text-align:right;
width:400px;
font-weight:bold;
margin-left:20px;
padding-top:5px;
color:#1d1d1d;
}
#content .leftcolumn .shipment{
	background:#FFFFFF url(/templates/img/shipmentsbox.jpg) no-repeat scroll left top;
	width:450px;
	height:262px;
	margin-left:14px;
	display:block;
	margin-top:14px;
}
#content .leftcolumn .shipment .shipmentlink{
color:#002C5A;
display:block;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
padding-top:233px;
margin-right:30px;
text-align:right;
}
#content .leftcolumn .shipment .shipmentlink a{
color:#002C5A;
text-decoration:none;
}

#content .leftcolumn .support {
background:#FFFFFF url(/templates/img/supportusbox.jpg) no-repeat scroll left top;
height:121px;
margin-left:14px;
display:block;
margin-top:14px;
width:450px;
}
#content .leftcolumn .support .textboardtitle{
padding-left:14px;
font-weight:bold;
font-size:14px;
padding-top:10px;
color:#FFFFFF;
}
#content .leftcolumn .support .textboardtext {
float:left;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
padding-left:14px;
padding-top:5px;
text-align:left;
width:205px;
line-height:17px;
}
#content .leftcolumn .support .textboardlinks {
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:11px;
line-height:17px;
padding-top:5px;
padding-left:35px;
font-weight:bold;
}
#content .leftcolumn .support ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#content .leftcolumn .support .textboardlinks a:link,#content .leftcolumn .support .textboardlinks a:active,#content .leftcolumn .support .textboardlinks a:visited{
color:#FFFFFF;
text-decoration:none;
}
#content .leftcolumn .support .textboardlinks a:hover{
color:#DDDDDD;
}
#content .rightcolumn{
	float:left;
}
#content .rightcolumn .smsbanner {
background:#FFFFFF url(/templates/img/smsbanner.jpg) no-repeat scroll left top;
height:244px;
margin-left:14px;
display:block;
width:392px;
}
#content .rightcolumn .smsbanner .smslink {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-right:14px;
margin-top:17px;
text-align:right;
}
#content .rightcolumn .smsbanner .smslegal {
padding-left:260px;
padding-top:183px;
}
#content .rightcolumn .textboard {
background:#FFFFFF url(/templates/img/textboard.jpg) no-repeat scroll left top;
height:123px;
margin-left:14px;
margin-top:14px;
display:block;
width:392px;
}
#content .rightcolumn .textboard .textboardtitle {
padding-left:14px;
font-weight:bold;
font-size:14px;
padding-top:10px;
color:#5bac29;
}
#content .rightcolumn .textboard .textboardtext {
color:#313131;
font-family:Verdana;
font-size:11px;
padding-left:14px;
padding-top:5px;
text-align:justify;
width:360px;
line-height:17px;
}
#content .rightcolumn .menusectionbox {
background:#FFFFFF url(/templates/img/submenu.jpg) no-repeat scroll left top;
height:106px;
margin-left:14px;
display:block;
width:390px;
margin-bottom:0px;
}
#content .rightcolumn .menusectionbox .textboardtitle{
padding-left:14px;
font-weight:bold;
font-size:14px;
padding-top:10px;
color:#FFFFFF;
}
#content .rightcolumn .menusectionbox .textboardtext {
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:11px;
line-height:17px;
padding-left:14px;
padding-top:5px;
text-align:left;
width:170px;
}
#content .rightcolumn .menusectionbox .textboardlinks {
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:11px;
line-height:17px;
padding-left:25px;
padding-top:5px;
font-weight:bold;
}
#content .rightcolumn .menusectionbox .textboardlinks a:link,#content .rightcolumn .menusectionbox .textboardlinks a:active,#content .rightcolumn .menusectionbox .textboardlinks a:visited{
color:#FFFFFF;
text-decoration:none;
}
#content .rightcolumn .menusectionbox .textboardlinks a:hover{
color:#DDDDDD;
}
#content .rightcolumn .menusectionbox ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#content .contentbox{
width:854px;
margin-left:14px;
float:left;
margin-top:0px;
}
#content .contentbox .cbheader {
background:#FFFFFF url(/templates/img/contentbox_top.jpg) no-repeat scroll left top;
margin:0;
padding-left:20px;
padding-top:15px;
height:20px;
}
#content .contentbox .cbheader .cbtitle {
color:#5BAC29;
font-size:14px;
font-weight:bold;
margin-bottom:0px;
line-height:15px;
}
#content .contentbox .cbmiddle {
background:#FFFFFF url(/templates/img/contentbox_middle.jpg) repeat-y scroll left top;
float:left;
margin:0;
padding:0;
width:100%;
}
#content .contentbox .cbmiddle .textcolumn {
color:#313131;
float:left;
font-family:verdana;
line-height:20px;
margin-left:20px;
margin-top:0;
text-align:justify;
padding:0px;
width:396px;
}
#content .contentbox .cbmiddle .textcolumn p {
margin:0;
padding-top:4px;
padding-bottom:9px;
}
#content .contentbox .cbbottom{
background:#FFFFFF url(/templates/img/contentbox_bottom.jpg) no-repeat scroll left bottom;
clear:both;
margin:0px;
padding:0px;
min-height:30px;
margin-bottom:14px;
text-align:center;
}
#content .contentbox .cbbottom .relatedlinks {
background:#DDDDDD none repeat scroll 0 0;
margin:auto;
max-width:50%;
text-align:center;
min-height:20px;
padding-top:9px;
padding-left:14px;
padding-right:14px;
}

#footer{
	clear:both;
	height:20px;
	background:#5BAC29;
	color:#FFFFFF;
	font-family:Verdana;
}

#footer .copyright{
	padding-top:3px;
	float:left;
	margin-left: 14px;
}
#footer .footermenu{
padding-top:3px;
float:right;
margin-right: 14px;
}
#footer .footermenu a:link,#footer .footermenu a:visited,#footer .footermenu a:active{
color:#FFFFFF;
text-decoration:none;
}
#footer .footermenu a:hover{
text-decoration:underline;
}