@charset "UTF-8";


body {
margin : -1px 0 0 0;
padding : 0;
background : url(../images/bg.jpg) repeat-x top #666;
}
img {
vertical-align : middle;
border : none;
}
a {
outline : none;
}
.clear {
clear : both;
}
div#body-wrap {
width : 825px;
margin : 0 auto;
padding : 0px 14px 20px 14px; /* padding : 0 14px; */
overflow : hidden;
display : block;

}
div#header {
width : 797px; /* 798px ie7 fix */
height : 132px;
margin : 0 auto;
padding : 0;
background : url(../images/header_bg.jpg) no-repeat top; /* width:825px */
}
#header img#logo {
margin : 0 0 0 0;
padding : 0;
float : left;
}
#header #tabs {
width : 700px;
margin : 17px 0 0 -1px; /* margin: 17px 0 0 0 ie7 fix */
padding : 0;
float : left;
}
#header #tabs #english a {
width : 104px;
height : 21px;
margin : 0;
padding : 0;
background:url(../images/tabs_english.png) no-repeat bottom;
display : block;
float : left;
}
#header #tabs #english a.off {
background:url(../images/tabs_english-off.png) no-repeat bottom;
margin-left:-2px;
}
#header #tabs #espanol a {
width : 104px;
height : 21px;
margin : 0 0 0 -1px;
padding : 0;
background : url(../images/tabs_espanol-on.png) no-repeat bottom;
display : block;
float : left;
}
#header #tabs #espanol a.off {
background:url(../images/tabs_espanol-off-new.png) no-repeat bottom;
}
#menu {
width:797px; /* 800 */
padding:0 3px 0 0;
margin:0px 0 0 13px;
height:32px;
background:url(../images/nav-line_bg.jpg) no-repeat;
}
#menu ul {
margin:0;
padding:3px 0 0 0;
list-style-type:none;
}
#menu ul li {
width:100px;
margin:0 -3px;
overflow:hidden;
display:inline;
float:right;
}
#menu li a {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
float:right; 
padding:5px 9px 0 9px; 
position:relative;
text-align:center;
display:block;
}
#menu li a {
display:block;
text-decoration:none; 
color:#FFF;
}
#menu li a span {
display:none; /* needed to trigger IE */
}
#menu li a:hover {
display:block;
border:0; 
background:url(../images/nav-rollover_state.jpg) repeat-x bottom;
}
#menu li a.active { display:block;border:0;background:url(../images/nav-rollover_state.jpg) repeat-x bottom; }
#menu li a span {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
display:block;
padding:5px 9px 0 9px;
text-align:center;
position:absolute; 
left:0px; 
top:-1px; 
color:#333; 
cursor:pointer;
}

/* MENU ESPANOL */

#menu-espanol {
width:797px; /* 800 */
padding:0 3px 0 0;
margin:0px 0 0 13px;
height:32px;
background:url(../images/nav-line_bg.jpg) no-repeat;
}
#menu-espanol ul {
margin:0;
padding:3px 0 0 0;
list-style-type:none;
}
#menu-espanol ul li {
width:185px;
margin:0 -3px;
overflow:hidden;
display:inline;
float:right;
}
#menu-espanol li a {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
float:right; 
padding:5px 9px 0 9px; 
position:relative;
text-align:center;
display:block;
}
#menu-espanol li a {
display:block;
text-decoration:none; 
color:#FFF;
}
#menu-espanol li a span {
display:none; /* needed to trigger IE */
}
#menu-espanol li a:hover {
display:block;
border:0; 
background:url(../images/nav-rollover_state.jpg) repeat-x bottom;
}
#menu-espanol li a.active { display:block;border:0;background:url(../images/nav-rollover_state.jpg) repeat-x bottom; }
#menu-espanol li a span {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
display:block;
padding:5px 9px 0 9px;
text-align:center;
position:absolute; 
left:0px; 
top:-1px; 
color:#333; 
cursor:pointer;
}

/* End of Menu Espanol */

div#content {
width : 797px;
margin : 0;
padding : 0 14px 10px 14px;
background : url(../images/context_bg.png) repeat-y center;
overflow : hidden;
display : block;
}
#content #banner-box .wrap {
float : left;
}
#content #banner-box {
width : 784px;
height : 192px;
margin : 8px auto;
padding : 0;
background : url(../images/banner-box_bg.jpg) no-repeat;
}
#content #banner-box .wrap h1 {
color: #015F40;
font:120% Arial, Helvetica, sans-serif;
margin: 10px 0 10px 15px;
font-weight:bold;
}
#content #banner-box p {
width : 521px;
margin : 0 0 13px 15px;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : #000;
text-align : left;
line-height : 20px;
}
#content #banner-box p.link {
text-align : right;
}
#content #banner-box p.link a {
color : #015f40;
text-decoration : underline;
text-align : right;
}
#content #banner-box img.title {
margin : 16px 0 22px 15px;
}
#content #banner-box #slider-box {
width : 233px;
height : 176px;
margin : 8px 0 0 0;
padding : 0;
background : url(../images/slider-box.png) no-repeat center;
float : right;
}
#content #context {
width : 100%;
margin : 0;
padding : 10px 0 0 0;
}
#content #context h2 {
margin : 0;
padding : 15px 0 0 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 17px;
font-weight : normal;
color : #000;
text-align : left;
}
#content #context p {

font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #666;
text-align : left;
line-height : 18px;
}
#content #context #left {
width : 368px;
margin : 0;
padding : 0 0 0 25px;

background : url(../images/key-dollar_img.jpg) no-repeat bottom right;
float : left;
}
#content #context #left p {width : 200px;}
#content #context #right {
width : 366px;
margin : 0;
border-left: 1px solid #cccccc;
padding : 0 0 0 25px;
/* background : url(images/money-globe_img.jpg) no-repeat bottom right; */
float : left;
}

div#content-bottom {
width : 825px;
height : 20px;
margin : 0;
padding : 0;
background : url(../images/content-bottom_bg.jpg) no-repeat left;
}
div#footer {
width : 825px;
margin : -10px 0 0 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #ccc;
text-align : center;
}
#footer a {
color : #ccc;
text-decoration : none;
padding:0 5px 0 5px;
}
#footer a:hover { color:#fff;text-decoration:underline; }

#copyright { color:#ccc;text-align: center;font-size:10px;padding:10px 0 10px 0;font-family:Arial, Helvetica, sans-serif; }

