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

body { margin:0; padding:0; background:#e3e3e3 url(../../images/page-tile.gif) top left repeat-x scroll; }
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:44px; letter-spacing:-1.2pt; font-weight:normal; color:#000; line-height:40px; }
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; color:#6c777d; margin:15px 0px 25px 0px; letter-spacing:-0.2pt; font-weight:normal; }
h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; letter-spacing:-0.5pt; font-weight:normal; color:#000; margin:8px 0px 8px 0px; line-height:20px; }
h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; letter-spacing:-0.2pt; font-weight:normal; color:#5ab600; line-height:22px; }
h5 { font-family:Tahoma, Geneva, sans-serif; font-size:18px; letter-spacing:-0.2pt; font-weight:normal; color:#323c42; margin:12px 0px 8px 0px; line-height:18px; }
h5 a { color:#323c42; text-decoration:none; }
h5 a:hover { color:#63b600; text-decoration:none; }
a img { border:none; }

#pageHolder { width:984px; height:auto; margin:0px auto 0px auto; }

/* ------------------------------------------------------------------ HEADER ------------------------------------------------------------------ */
#header { width:984px; height:111px; overflow:hidden; background:url(../../images/global/header-tile.gif) top left repeat-x scroll; }
#headerLeft { width:295px; height:111px; overflow:hidden; float:left; }
#headerRight { width:650px; height:111px; overflow:hidden; float:right; }
#logoHolder { padding:0px 0px 0px 0px; width:295px; height:89px; overflow:hidden; }
#headerLinks {
	padding:6px 0px 0px 0px; margin:0px; height:38px; overflow:hidden;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#787878; text-align:right;
}
#headerLinks a { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#787878; text-decoration:none; }
#headerLinks a:hover { font-weight:bold; color:#666; text-decoration:underline; }

#flag { width:auto; height:23px; position:relative; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#7c878c; }
#flag a { text-decoration:none; color:#7c878c; }
#flag a:hover { text-decoration:underline; color:#7c878c; }
#flag img { float:left; }
#flag p { float:left; margin:7px 0px 0px 8px; }

/* ------------------------------------------------------------------ NAV ------------------------------------------------------------------ */
#navHolder { padding:0px 0px 0px 0px; width:600px; float:right; }
#nav { padding:1px 1px 0px 0px; margin:0px; display:block; background:url(../../images/global/header-end-cap.gif) top right no-repeat scroll; float:right; width:auto; height:61px; }
#nav li { padding:0px; margin:0px; list-style-type:none; display:block; float:left; background:url(../../images/global/header-divider.gif) top left no-repeat scroll; }
#nav li a { padding:18px 15px 0px 15px; margin:0px; width:auto; height:38px; overflow:hidden; float:left; display:block; }

/* ------------------------------------------------------------------ SUB MENU ------------------------------------------------------------------ */
#subMenu { padding:27px 28px 0px 0px; margin:0; display:block;float:right; width:auto; height:auto; }
#subMenu li { padding:0; margin:0; list-style-type:none; display:block; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
#subMenu li a { padding:0px 0px 0px 28px; margin:0px; width:auto; height:auto; overflow:hidden; float:left; color:#6f3614; text-decoration:none; }
#subMenu li a:hover { color:#a33d00; text-decoration:underline; }

/* ------------------------------------------------------------------ PANELS ------------------------------------------------------------------ */
#panel1 { width:980px; height:151px; overflow:hidden; background:url(../../images/global/panel1.gif) top center no-repeat scroll; padding:1px 2px 3px 2px; }
#panel1 table { width:980px; height:auto; overflow:hidden; }
#panel1 table td { width:231px; height:auto; padding:5px 12px 0px 2px; }
#panel1 table td h3 { margin-left:15px; }
#panel1 p { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#444; line-height:14px; margin:12px 0px 8px 0px; }
#panel1 p a { color:#2394c6; font-weight:bold; text-decoration:none; }
#panel1 p a:hover { color:#30a5d8; font-weight:bold; text-decoration:underline; }
#panel1 img { float:left; margin:0px 8px 0px 0px; }

/* ------------------------------------------------------------------ CONTENT ------------------------------------------------------------------ */
#content { width:984px; height:auto; overflow:hidden; padding:0px; margin:0px 0px 10px 0px; }
#content p { font-family:Verdana, Geneva, sans-serif; }
#content p a, #content span a { color:#2798cc; text-decoration:none; }
#content p a:hover, #content span a:hover { color:#31a4da; text-decoration:underline; }
#contentHeader { width:984px; height:73px; overflow:hidden; background:url(../../images/global/orange-header.gif) top center no-repeat scroll; }
ul.standardList { font-family:Verdana, Geneva, sans-serif; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; display:block; }
ul.standardList li { list-style-type:none; display:block; background:url(../../images/global/bullet2.gif) top left no-repeat scroll; padding:1px 0px 6px 25px; }

/* ------------------------------------------------------------------ FOOTER ------------------------------------------------------------------ */
#footer { width:auto; height:auto; background:#d3d3d3 url(../../images/global/footer-tile.gif) top left repeat-x scroll; font-family:Verdana, Geneva, sans-serif; margin:40px 0px 0px 0px; }
#footer p { font-size:11px; margin:0px 0px 0px 0px; line-height:18px; }
#footer p.sectionHeader { font-size:12px; font-weight:bold; white-space:nowrap; }
#footer ul { margin:6px 0px 10px 0px; padding:0; }
#footer li { margin:6px 0px 6px 0px; padding:0; list-style-type:none; line-height:12px; font-size:11px; }

#footerCountry { width:auto; height:25px; overflow:hidden; color:#666; padding:5px 0px 0px 0px; margin:0px 0px 10px 0px; }
#footerCountry a { color:#888; text-decoration:none; }
#footerCountry a:hover { color:#888; text-decoration:underline; }

#footer #footerContent { width:980px; height:auto; overflow:hidden; margin:0px auto 0px auto; color:#888; }
#footer #footerContent a { color:#888; text-decoration:none; }
#footer #footerContent a:hover { color:#888; text-decoration:underline; }
#footer #footerContent table { width:980px; }
#footer #footerContent table td { padding:0px 20px 0px 0px; }

#footer #finePrint { padding:10px 0px 0px 0px; margin:10px 0px 0px 0px; border-top:#888 dotted 1px; height:80px; }
#footer #finePrint #footerLeft { float:left; }
#footer #finePrint #footerRight { float:right; }