@charset "utf-8";
/* CSS Document */

body {font: 100% Verdana, Arial, Helvetica, sans-serif;background: #ffffff;margin: 0;padding: 0;}
html, body {height: 100%;}
img {border: none;}
.langImg {margin: 4px -5px 3px 10px;}

.container {width: 800px;background: url(back-line.gif) repeat-y; margin: 0 auto;text-align: left; position: relative; min-height:100%; border-right:solid 1px #9196b2;} 

* html .container {height: 100%;}

#header {width: 800px;background: #FFFFFF; padding: 0; margin: 0 auto; height:260px;} 
#logoLang {background:#222c63; padding: 0; margin:0; width:165px; height:260px;}
.topImagery{background:#222c63; padding: 0; margin:-260px 0 0 166px; height:260px;}

#sidebar {float: left;width: 165px;background: #222c63;padding: 0; position:relative; height:400px}
#sidebar a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; padding:0; margin:0}
#sidebar a:hover {color:orange;}
#sidebarItem, #sidebarItemCurrent{padding: 3px 0px 3px 13px; width:152px;}
#sidebarItemCurrent a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: orange; font-size: 10px; padding:0; margin:0}
#sidebarItemIHS, #sidebarItemIHSCurrent {padding: 3px 0px 3px 13px; width:152px; background-color:#9196b2;}
#sidebarItemIHSCurrent a {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: orange; font-size: 10px; padding:0; margin:0}

#mainContent {margin: 0 0 0 166px; width:634px; position: relative;  padding: 0 0 62px 0;}
.orangeHeader {height: 73px; vertical-align:middle; padding-top:20px;}
.orangeHeader h2 {padding: 0; margin: 0 0 0 60px; color: #faba40; font-size:16px; font-weight: bold;}
.orangeHeader h1 {padding: 25px 0; margin: 0 0 0 60px; color: #faba40; font-size:18px; font-weight: bold;}
.orangeHeader .ihs {padding: 25px 0; margin: 0 0 0 60px; color: #faba40; font-size:16px; font-weight: bold;}
#mainText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;margin: -15px 60px 6px 60px; padding: 0;}
#mainText p {padding: 0 0 12px 0; margin: 0;}
.greyLink {color:#aaaaaa}
.mainContentImages {text-align:right;}
.mainContentImages img {margin: 0 5px 0 5px;}




#footer {padding: 0;background: url(back-line.gif) repeat-y;  margin: -62px auto 0; width: 800px; height:62px; position:relative;  border-right:solid 1px #9196b2; text-align:left;} 
.footerThreePics {width: 165px;background: #222c63;padding: 0;}
#greyBox {margin: -50px 0 0 696px; height: 42px; width:42px; }

.indexTextHeading {font-size: 12px; font-weight:bold; border-bottom:solid 1px #e7e8f1; margin:7px 0 5px -7px; padding: 0 0 3px 7px; color: #222c63;}
.indexText a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; text-decoration:none;}
.indexText a:hover {text-decoration: underline}
.orangeText {color: #faba40; font-weight:bold;}

#orangeHeaderIndex {background:url(pics_back/index.gif) no-repeat; }
#orangeHeader370 {background:url(pics_back/370.gif) no-repeat; }
#orangeHeader380 {background:url(pics_back/380.gif) no-repeat; }
#orangeHeader390 {background:url(pics_back/390.gif) no-repeat; }
#orangeHeader410 {background:url(pics_back/410.gif) no-repeat; }
#orangeHeader420 {background:url(pics_back/420.gif) no-repeat; }
#orangeHeader430 {background:url(pics_back/430.gif) no-repeat; }
#orangeHeader440 {background:url(pics_back/440.gif) no-repeat; }
#orangeHeader445 {background:url(pics_back/445.gif) no-repeat; }
#orangeHeader450 {background:url(pics_back/450.gif) no-repeat; }
#orangeHeader460 {background:url(pics_back/460.gif) no-repeat; }
#orangeHeader540 {background:url(pics_back/540.gif) no-repeat; }
#orangeHeader550 {background:url(pics_back/550.gif) no-repeat; }
#orangeHeader580 {background:url(pics_back/580.gif) no-repeat; }
#orangeHeader590 {background:url(pics_back/590.gif) no-repeat; }
#orangeHeader600 {background:url(pics_back/600.gif) no-repeat; }
#orangeHeader610 {background:url(pics_back/610.gif) no-repeat; }
#orangeHeader630 {background:url(pics_back/630.gif) no-repeat; }
#orangeHeader650 {background:url(pics_back/650.gif) no-repeat; }
#orangeHeader660 {background:url(pics_back/660.gif) no-repeat; }
#orangeHeader700 {background:url(pics_back/700.gif) no-repeat; }

#indexH1 {padding: 0; margin: 0 0 0 60px; color: #faba40; font-size:18px; font-weight: bold;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
