div,body,img{margin:0;border:0;padding:0;}
h1,h2,h3,h4{font-family:"Trebuchet MS",sans-serif;font-weight:normal;font-size:20px;}
h1{margin-bottom:20px;}
h2{font-size:18px;}
h3{font-size:15px;font-weight:bold;}
h4{font-size:13px;font-weight:bold;}
#allpage{width:100%;height:100%;background-color:#E9E9E9;background-image:url(/img/bg.gif);background-position:top;background-repeat:repeat-x;}
.content,.rshade{margin:0 auto;width:788px;}
.content{background-color:#fff;}
.lshade,.rshade{background-repeat:repeat-y;height:303px;}
.lshade{width:779px;float:left;background-position:left;}
.rshade{float:right;background-position:right;}
.top, .bot{margin-left:9px;width:770px;text-align:left;background-color:#fff;}	
.top{height:303px;}
.bot{background-position:top;background-repeat:repeat-x;background-image:url(/img/bot_bg.gif);}

.topl{background-image:url(/img/tlshade.gif);}
.topr{background-image:url(/img/trshade.gif);}
.botl{background-image:url(/img/blshade.gif);height:auto;}
.botr{background-image:url(/img/brshade.gif);height:auto;}

#calc p{margin:0;text-align:left;}
#calc #calcres{display:none;margin-top:9px;}
#calc #calcres p{color:#CC6666}
#calc #calcres input{background-color:#F5F8FB}
	
div.logo{height:89px;width:100%;}
img.logo{margin-top:28px}
	
div.flash{border-top:7px solid #821e0a;border-bottom:7px solid #821e0a;}
div.flash p{margin:0;border-top:2px solid #fff;border-bottom:2px solid #fff;}

#side{float:left;width:216px;}
#side .start{background-position:top;background-repeat:no-repeat;
width:216px;height:52px;margin-top:9px;}
#side div.qsearch_en{background-image:url(/img/qsrch_en.gif);}
#side div.qsearch_es{background-image:url(/img/qsrch_es.gif);}
#side .text{width:216px;background-repeat:repeat-y;background-image:url(/img/sidetext_bg.gif);}
#side .text p{clear:left;border-bottom:2px solid #fff;border-top:1px solid #fff;font:10px Verdana;color:#821e0a;margin-left:27px;margin-right:20px;clear:both;}
* html #side .text p{margin-top:0}
#side .text p.first{border-top:39px solid #fff;}
#side input{border:1px solid #821e0a;width:156px;height:17px;margin-top:0;padding:0;margin-bottom:2px}
#side .end{width:216px;height:63px;background-image:url(/img/sideend_bg.gif);text-align:right;clear:left;
background-position:top;background-repeat:no-repeat;}
#side div.mcalc_en, #side div.mcalc_es{height:58px;margin-top:0px;}
#side div.mcalc_en{background-image:url(/img/mcalc_en.gif);}
#side div.mcalc_es{background-image:url(/img/mcalc_es.gif);}
#side button.qsearch_en, #side button.qsearch_es, #side button.mcalc_es, #side button.mcalc_en
{width:75px;height:31px;margin-right:15px;margin-top:23px;padding:0;border:0;cursor:pointer}
#side button.qsearch_en{background-image:url(/img/bt_search_en.gif);}
#side button.qsearch_es{background-image:url(/img/bt_search_es.gif);}
#side button.mcalc_en{background-image:url(/img/bt_calc_en.gif);width:91px;}
#side button.mcalc_es{background-image:url(/img/bt_calc_es.gif);width:84px;}
	
#main{width:554px;font-size: 13px;font-family: "Trebuchet MS", Arial, sans-serif;color: #333;height:1%;float:right;}

#main p{margin:0;margin-top:20px;font-size: 13px;font-family: "Trebuchet MS", Arial, sans-serif;color: #333;}
#maintext{margin-left:20px;margin-right:20px;margin-top:36px;margin-bottom:15px;}

img.topmenu{margin-top:18px;}

.slang{float:right;margin-top:30px;margin-right:20px;}

.slang div{margin-bottom:10px;text-align:right;}
.slang div img{vertical-align:middle;margin-left:8px;}


.slang a:link, .slang a:visited, .slang a:hover, .slang a:active {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #555;
	text-decoration: underline;
}
.contactf{text-align:left;margin-top:10px;margin-bottom:10px;margin-left:20px;}
.contactf ul{border:0;margin:0;width:400px;padding:0;clear:right;}
.contactf ul li, #pagefooter ul li{
  border:0;
  display: inline;
  vertical-align:middle;
  position: relative;
  text-align:left;
}
.contactf ul li.v{font-weight:bold;width:170px;float:left;}
.contactf ul li.f{width:230px;}

.contactf input, .contactf textarea{border:1px solid #7F9DB9;width:220px;height:17px;margin-top:0;padding:0;margin-bottom:2px;}
.contactf textarea{overflow:auto;height:100px;}

input.bt{font-size:12px;font-family:"Trebuchet MS",sans-serif;}

#pagefooter{font-family:"Trebuchet MS",sans-serif;height:36px;margin-bottom:9px;clear:both;
font-weight:normal;font-size:12px;background-color:#821e0a;color:#DFE7EF}
#pagefooter ul{border:0;margin:0;width:100%;padding:0;padding-top:10px;padding-bottom:8px}
#pagefooter ul li.fl{float:left;margin-left:20px;}
#pagefooter ul li.fr{float:right;margin-right:20px;}
#pagefooter a:link, #pagefooter a:visited, #pagefooter a:hover, #pagefooter a:active {color:#DFE7EF;text-decoration:none;}

a.blue:link, a.blue:visited, a.blue:hover, a.blue:active {
	color:#0090FF;
	font-size: 13px;font-family: "Trebuchet MS", Arial, sans-serif;
}