@charset "UTF-8";
/* CSS Document */

/* ALL */
body { margin:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; }
html {  height:100%; }
a { color:#9b4007; text-decoration:none; }
a:hover { text-decoration:underline; }
ul { list-style-type:square; }
#page-wrapper { width:90%; min-width:920px; margin:0 auto; }

/* TOP SECTION */
#top-section { height:83px; }
#top-section #logo { float:left; }
#top-section h1#logo-pic { margin:0px; padding:0; }
#top-section #logo-pic a { text-indent:-9999px; display:block; height:82px; width:236px; background:url('../images/finalized-logo-small.jpg');  }
#top-section #top-right  { float:right; margin:15px 10px 0 0; text-align:right; }
#top-section #top-small-nav td.menu { background-color:#0060a0; height:18px; margin:0; padding:0; text-align:center; }
#top-section #top-small-nav td.current { background-color:#0060a0; height:18px; margin:0; padding:0; text-align:center; }

#top-section #top-small-nav td.right-b { border-right:1px solid #fff; }

#top-section #top-small-nav td.menu a { color:#FFFFFF; font-size:9px; margin:0; padding:0; }

#top-section #today-date { padding-top:15px; text-align:right; }

/* BANNER */
#banner { height:130px; background-color:#d76a27; padding-left:20px; width:100%; }

/* TOP MENU */
#top-menu { height: 34px; background:url('../images/menu-bg.jpg') repeat-x; margin:0; padding:0 0 0 20px; width:100%; }
#top-menu ul { list-style-type:none; display:inline; margin:0; padding:0;  }
#top-menu ul li { list-style-type:none; display:inline; margin:0; padding:0; }
#top-menu ul li.current { }
#top-menu ul li a { height:34px; text-indent:-9999px; display:block; float:left; }
#top-menu ul li#home a { background:transparent url('../images/home-nav.jpg') no-repeat; width:78px; }
#top-menu ul li#home a:hover { background-position:0 -34px; }
#top-menu ul li#home a.current { background-position:0 -34px; }
#top-menu ul li#localization a { background:transparent url('../images/localization-nav.jpg') no-repeat; width:114px;  }
#top-menu ul li#localization a:hover { background-position:0 -34px; }
#top-menu ul li#localization a.current { background-position:0 -34px; }
#top-menu ul li#globalization a { background:transparent url('../images/globalization-nav.jpg') no-repeat; width:127px;  }
#top-menu ul li#globalization a:hover { background-position:0 -34px; }
#top-menu ul li#globalization a.current { background-position:0 -34px; }
#top-menu ul li#technologies a { background:transparent url('../images/technologies-nav.jpg') no-repeat; width:126px;  }
#top-menu ul li#technologies a:hover { background-position:0 -34px; }
#top-menu ul li#technologies a.current { background-position:0 -34px; }
#top-menu ul li#consulting a { background:transparent url('../images/consulting-nav.jpg') no-repeat; width:111px; }
#top-menu ul li#consulting a:hover { background-position:0 -34px; }
#top-menu ul li#consulting a.current { background-position:0 -34px; }
#top-menu ul li#translating a { background:transparent url('../images/translating-nav.jpg') no-repeat; width:111px;  }
#top-menu ul li#translating a:hover { background-position:0 -34px; }
#top-menu ul li#translating a.current { background-position:0 -34px; }
#top-menu ul li#web_consulting a { background:transparent url('../images/webconsulting-nav.jpg') no-repeat; width:125px;  }
#top-menu ul li#web_consulting a:hover { background-position:0 -34px; }
#top-menu ul li#web_consulting a.current { background-position:0 -34px; }

/* BODY */
#body { margin:12px 10px 35px 0; }
#body .sidebox { width:170px; }
#body .sidebox .content { width:150px; padding:10px; background:#ebb493; margin:0; }
#body .sidebox .bottom { height:21px; background:url('../images/bottom-sidebox.jpg'); }
#body #sidebar { margin:0 0 0 82%; min-height:450px; padding:0; }
#body #body-content { margin-left:10px; min-height:450px;float:left; width:80%; line-height:1.3em; }
#body #body-content h1 { padding:0; margin:0; }
.quick-link { list-style-type:none;padding:0;margin:0; width:170px; }
li.quick-link a { display:block; padding:8px 0 8px 15px; text-decoration:none; }
li.quick-link a:hover { background-color:#fcc5a4; }

#quick-links-box .title { height:21px; text-indent:-9999px; background:transparent url('../images/quick-links-top.jpg') no-repeat; width:170px; }

/* FOOTER */
#footer { height: 50px; text-align:center; background-color:#015293; clear:both; }
#footer #bottom-menu { padding-top:10px; }
#footer #bottom-menu ul { list-style-type:none; display:inline; }
#footer #bottom-menu ul, #footer #bottom-menu ul li { list-style-type:none; display:inline; padding:0 5px 0 5px; }
#footer #bottom-menu ul li a { color: #FFFFFF; text-decoration:none; }
#footer #bottom-menu ul li a:hover { text-decoration:underline; }
#footer #copyright { padding-top:8px; font-size:90%; color:#cccccc;}

/* FORM */
input, select, textarea { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }