body {background: #fff url(../images/body.gif) left top repeat-x; font-family:Arial, Tahoma, Sans-Serif; font-size:11px; color:#333;}

#wrapAll { margin: 0 auto; width: 951px; overflow: hidden; background-color: #fff; }

#wrap {width:935px; margin:0 auto;}
#header {height:146px; background: #fff url(../images/header.gif) left top repeat-x; position:relative; }

/* HEADER */
#wrap #header #logo { background-image:url(/images/logo.png); position:absolute; top:9px; display:block; behavior:url(/css/iepngfix.htc); left:46px; width:133px; height:122px; }

#wrap #header #international {position:absolute; top:41px; left:604px;}
#wrap #header #international h2 {color:#0051a1; font-size:13px; font-weight:bold;}
#wrap #header #international p {margin-top:2px; color:#666; font-size:11px;}

#header #mainMenu {z-index: 100; position:absolute; height:44px; right:20px; bottom:8px; border-top:1px solid #d2d2d2;}
#header #mainMenu li {position:relative; float:left; height:44px; line-height:44px;}
#header #mainMenu li a {padding:4px; margin:0 4px 0 4px; text-align: center; text-decoration:none; color:#333; text-transform:uppercase; font-weight:bold; font-size:11px;}
#header #mainMenu li a:hover {background-color: #e6e6e6; color: #cb0009;}
#header #mainMenu li.current a { background-color: #e6e6e6; color: #cb0009; }
#header #mainMenu li.mainMenuDv {width:1px; padding:0px; background-image:url(/images/mainMenuDv.png);}
#header #mainMenu li.last {margin-right:0px; padding-right:0px;}
#header .menu_arrow {position:absolute; visibility:hidden; top:50px; left:20px; width:39px; height:15px; display:block; background-image:url(/images/menu_arrow.png);}
#header #mainMenu li.current .menu_arrow {visibility:visible}

#wrap #contents {width:935px; height:451px; overflow: hidden; background-image:url(/images/splashWorld.png); position:relative;}
#wrap #contents h1 {color:#333; position:absolute; top:65px; right:240px; font-size:13px; font-weight:bold;}
#wrap #contents ul {position:absolute; top:65px; right:70px; border-left:1px solid #ed8180; padding-left:20px;}
#wrap #contents ul li {line-height:18px;}
#wrap #contents ul li a {color:#333; font-size:12px; text-decoration:none;}

#wrap #footer {position: absolute; bottom: 0; height: 25px; left: 30px; z-index:1;}
#wrap #footer p {font-size:11px; color: #666; line-height: 25px; }

.hidden {display:none;}
.invisible {position:absolute; visibility:hidden;}
