/* CSS Document */
body { background: #DEDABD url(../images/bg/top_bg.gif) repeat-x !important;}
a { color:#000000; border:none; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
img { border:none;}
a:hover { color: #9A0F0F; }
p, table { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;}
h4 {font-family:Geneva, Arial, Helvetica, sans-serif;}

/* layout */
#container { width: 770px !important;  margin: 10px auto !important; margin-top: 2% !important; color: #333; line-height: 130%;}
#contentWrap {  background:url(../images/bg/content_bg.gif) repeat-y;} 
/* header style */
#top { padding: .7em !important;}
#dateT {background:url(../images/banner_bar.gif); width: 750px; height: 27px; padding-right: .4em; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; text-align:right;}

/* left style */
#leftNav  { float: left !important; width: 215px !important; margin: 0 !important; padding-left: 1em !important;}
#searchBox {float: left !important; width: 215px !important; margin: 0 !important; padding-left: 1em !important; padding-top: .5em!important;}
#navContent, #searchContent{ padding: .1em !important;  border: 1px solid #CCC9AE !important;}
#searchContent { max-height: 60px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
#leftNav p { margin: 0 0 1em 0 !important; }
#leftSpacer { padding: .2em;}

/*Forms */
input#submitBtn, input#searchBtn { margin:20;}
input#searchInput, input#emailInput { float:left; margin:0;}
input[type='text'] { border: 0.5pt solid #CCC9AE; font-size: 15pt; height: 12.5pt; line-height: 10pt; height: 27px; padding: 0 0 -2.5pt 0; z-index: 1; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: 500; text-transform: uppercase; }
<!--[if IE 5]><style>input { border-left: 0.5pt solid #CCC9AE; border-bottom: border-left: 0.5pt solid #CCC9AE;}<style><![endif]-->
<!--[if IE 6]><style>input { border-left: 0.5pt solid #CCC9AE; border-bottom: border-left: 0.5pt solid #CCC9AE;}<style><![endif]-->
<!--[if IE 7]><style>input { border-left: 0.5pt solid #CCC9AE; border-bottom: border-left: 0.5pt solid #CCC9AE;}<style><![endif]-->

   /* navIcons- menu list */
      li.icon0 { list-style-image: url(../images/bullets/brazil_bl.gif); margin: .1em 0 .1em 0 !important; }
      li.icon2 { list-style-image: url(../images/bullets/argent_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon3 { list-style-image: url(../images/bullets/mexico_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon4 { list-style-image: url(../images/bullets/panama_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon5 { list-style-image: url(../images/bullets/peru_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon6 { list-style-image: url(../images/bullets/puertorico_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon7 { list-style-image: url(../images/bullets/spanish2_bl.gif); margin: .1em 0 .1em 0 !important;}
      li.icon8 { list-style-image: url(../images/bullets/spanish_bl.gif); margin: .1em 0 .1em 0 !important;} 

/* right style */
#rightSide { margin-left: 240px !important; padding-right: 1em !important; max-width: 36em !important;}
#rightContent{ margin: 0 !important; padding: .5em !important; border: 1px solid #CCC9AE !important;}
#nextBtn { margin-left: 595px !important; max-width: 6em !important;}
#content h2 { margin: 0 0 .5em 0 !important; }
#mailingList { max-height: 60px; margin: 0 !important; padding: .5em !important; border: 1px solid #CCC9AE !important;}
#rightSpacer {padding: .2em; background:#CCC9AE;}
* html+ul#histFacts, li#histList, ul#officers, li#officerList { list-style-image:url(../images/bullets/graphic_bl.gif) ; margin: .1em 0 .1em 0; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
* html+ul#histFacts, li#histList:hover{ background: #CECBAF;}
* html+ol#orderList, li#list { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}
#rightContent_results { margin: 0 !important; padding-left: .5em; padding-right: .5em; padding-bottom: 200px; border: 1px solid #CCC9AE !important;}

/* footer style */
#footer { clear: both !important; margin: 0; padding: 1.1em; background: #DEDABD url(../images/bg/footer_bg.gif) no-repeat !important;}
#footerTxt { float: left; width: 550px; height:40px margin: 0; padding: .6em; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 9pt;}
#copyright { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}



/* screen margin adjustment */
@media screen {
<!--[if IE 5]><style>input { margin: 0 0 -3px -2px;}<style><!--[endif]-->
<!--[if IE 6]><style>input { margin: 0 0 -3px -2px;}<style><!--[endif]-->
<!--[if IE 7]><style>input { margin: 0 0 -3px -2px;}<style><!--[endif]-->
}

@media print {
<!--[if IE 5]><style>input { margin: 0 0 -3px -1px;}<style><!--[endif]-->
<!--[if IE 6]><style>input { margin: 0 0 -3px -1px;}<style><!--[endif]-->
<!--[if IE 7]><style>input { margin: 0 0 -3px -1px;}<style><!--[endif]-->
}


