#toggle {clear: both; width: 890px; height: 12px; margin: 5px 0 0 0; padding: 0;}
#toggle ul { padding: 0; margin: 0; height: 12px;}
#toggle ul li {float:right; list-style:none; padding: 0;}
#toggle ul li a.toggleoption {display: block; height: 12px; margin: 0;}
#toggle ul li a.toggleoption span { position: absolute; left: -4000px }


#toggle ul li a#language {width: 52px; background: url(/img/global/fr_off.gif);}
#toggle ul li a#language:hover {background: url(/img/global/fr_on.gif);}




body {
background-color:#000000;
color:#FFFFFF;
font:10px Arial,Helvetica,sans-serif;
margin:auto;
overflow:auto;
position:relative;
text-align:center;
width:1200px;
}

#prewrapper {
background:url("../img/global/bk.jpg") no-repeat scroll -15px 119px transparent;
height:100%;
width:100%;
}

#wrapper {margin:auto;
position:relative;
text-align:left;
width:935px;}

a {color: #ff6600;}
a img {border: 0px;}

h1 {margin: 0px; padding:0px; }
h2 {margin: 0px; padding:0px;}
h3 {margin: 0px; padding:0px;}
h4 {padding-left: 0px; margin: 0px 0 0px 0px;}
sup {vertical-align: top; }

div.innercontent {width: 655px; padding: 15px;  float: left;}

#central {width: 888px; min-height: 490px; _height: 490px; margin-top: 8px; padding: 0px; background: #000 url(../img/global/gradient_stripe.jpg) repeat-x; border: 1px solid #797979; position: relative; float: left;}

#central #subnav {height: 60px; padding-top: 12px; clear: both;}
#central #content {width:670px; padding-left: 15px; padding-top: 6px; float: left;}

#central #sidebar {float: right; width: 150px; padding-top: 15px; padding-right: 26px;} /*position: absolute; right: 0px; top: 0px;*/
#central #sidebar h4 {font-size: 18px;}
#central #sidebar p {width: 150px; padding-left: 0px; color: #CCC; font-size: 12px; margin: 4px 0 35px 0px; float: right;}
#central #sidebar p a {display: block; clear: both; padding-top: 4px; text-decoration: none}
#central #sidebar p a:hover  {color: #FFF;}

#footer { width: 890px; vertical-align:top; color: #777; text-align: center; margin-bottom: 15px}
#footholder {width: 500px; margin: auto;}
#footholder div {margin-bottom: 25px;}
div#footleaf {text-align: right; clear: both;}
#footer a { color: #999;}

div.error {display: none; padding: 10px 10px 10px 25px; margin-bottom: 10px; background:#ff6600; border: 3px solid #993300; color: #000;}

.clear {clear: both; margin: 0px; padding: 0px; font-size: 1px;	height: 1px; overflow: hidden; }

#shadowContainer {position: relative; left: 3px; top: 3px; margin-right: 3px; margin-bottom: 3px;}

#shadowContainer .shadow2,
#shadowContainer .shadow3,
#shadowContainer .container {position: relative; left: -1px; top: -1px;}

#shadowContainer .shadow1 {background: #000;}

#shadowContainer .shadow2 {background: #000;}

#shadowContainer .shadow3 {background: #000;}

#shadowContainer .container {background: #ffffff; border: 1px solid #696969; padding: 0; overflow: hidden;}

ul#homepageDec2009 { margin: 0;
padding: 0;
list-style: none;
}

ul#homepageDec2009 li { float: left; }

ul#homepageDec2009 li a { display: block;
margin-bottom: 9px; }

ul#homepageDec2009 li.rightBox { margin-left: 12px; }

ul#homepageDec2009 li.leftBox { margin-right: 13px; }
