
/* HEADER */
.HeaderBox { background: url(/MenuSIC/Images/header_bg.gif) repeat-x center top; h eight: 102px; width: 100%; text-align:center; color: #FFFFFF; }

/* Structure */
.HeaderBox .Content { width:988px; margin: 0 auto; }
.HeaderBox .Left { width:396px/*416-20*/; height:76px; float:left; margin-right:20px; }
.HeaderBox .Right { width:396px/*416-20*/; height:76px; float:left; margin-left:20px; }
.HeaderBox .Logo { width:155px; height:74px; float:left; }
.HeaderBox .Logo:hover { background:#133177 }
.HeaderBox .Bottom { width:100%; height:26px; clear:both; }

/* Browser Options*/
.HeaderBox .SiteOptions { height:21px; padding-top:5px; text-align:left; margin-left:18px; overflow:hidden }
.HeaderBox .SiteOptions img { margin:0px 18px}
.HeaderBox .SiteOptions a { font: normal 11px Arial, Helvetica, sans-serif; color: #C1C7D5; text-decoration: none; padding:0px 8px; background:url(/MenuSIC/Images/header_browseroptions_bullet.gif) no-repeat left 5px }
.HeaderBox .SiteOptions a:hover { text-decoration:underline }

/* Google Search*/
.HeaderBox .GoogleSearch { height:20px; padding:3px 0px; text-align:right; margin-right:18px; overflow:hidden; background:url(/MenuSIC/Images/header_google_search_bg.gif) no-repeat left top; }
.GoogleSearchIframe { text-align:right }
.GoogleSearchIframe form { padding:0px; margin:0px; border:none}
.GoogleSearchIframe .Input { background:#000f32; width:170px; border:none; position:relative; top:-7px; font: bold 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform:uppercase; } 

/* Pictos */
.HeaderBox .PictosLeft, .PictosRight { height:46px; overflow:hidden; }
.HeaderBox .PictosLeft a { width:60px; height:40px; padding-top:6px; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color: #8A99BB; text-decoration: none; float:right }
.HeaderBox .PictosRight a { width:60px; height:40px; padding-top:6px; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color: #8A99BB; text-decoration: none; float:left }
.HeaderBox .PictosLeft a img, .PictosRight a img { border:none; width:34px; height:27px }
.HeaderBox .PictosLeft a:hover, .PictosRight a:hover { background:#133177 }
.HeaderBox .PictosLeft a span, .PictosRight a span { position:relative; top:-1px; }
.HeaderBox .PictosLeft a:hover span, .PictosRight a:hover span { text-decoration:underline; }

/* Header Menu */
#MainMenu { margin:0 auto; padding: 0; }
#MainMenu br { clear: both; height: 0; line-height: 0.0; font-size: 1px; display: block; }
#MainMenu .Home {   float: left; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#707fa2; text-decoration:none; height:20px; margin:0px 8px; padding:6px 35px 0px 35px; background:url(/MenuSIC/Images/header_tab_home.gif) no-repeat right 8px }
#MainMenu .Home:hover {  text-decoration:underline }
#MainMenuroot { margin:0 auto; padding: 0; float:left }
#MainMenuroot ul { margin:0 auto; padding: 0; }
#MainMenuroot li { list-style-type: none; display:inline; }
#MainMenuroot li a { float: left; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; height:20px; margin:0px 7px; padding:6px 24px 0px 25px; }
#MainMenuroot .WithSub {  background:url(/MenuSIC/Images/header_tab_arrow.gif) no-repeat right 11px }
#MainMenuroot .NoSub { color:#FFFFFF !important; background:none !important }
#MainMenuroot .NoSub:hover { text-decoration:underline }
#MainMenuroot .MainMenuon  { color: #102964; background-color:#FFFFFF; text-decoration:underline }
#MainMenusubwrap { position: relative; margin:0 auto; width: 900px; z-index:999999999 }
#MainMenusubwrap .MainMenusub { position: absolute; visibility:hidden; left:0px; top:0px; width:100%; padding:20px 0px; text-align:left; background:#EAEAEA url(/MenuSIC/Images/header_tab_bg.jpg) repeat-x left top; border-bottom:solid 3px #102864; color:#102964 }
#MainMenusubwrap .Container {  float:left; padding:0px 30px; border-right:dotted 1px #CCCCCC; width:164px; }
#MainMenusubwrap .Last {  border-right:none  }
#MainMenusubwrap .MainLinks { padding:10px 0px }
#MainMenusubwrap .MainLinks a { font: bold 12px Arial, Helvetica, sans-serif; color:#102964; text-decoration:none; }
#MainMenusubwrap .SegmentoBlock { padding:10px 0px }
#MainMenusubwrap .SegmentoBlock label { font: bold 12px Arial, Helvetica, sans-serif; color:#da3700; text-decoration:none; text-transform:uppercase; display:block; margin-bottom:10px }
#MainMenusubwrap .SegmentoBlock label a { font: bold 12px Arial, Helvetica, sans-serif; color:#da3700; text-decoration:underline; text-transform:uppercase; }
#MainMenusubwrap .SegmentoBlock label span { font: italic bold 12px Arial, Helvetica, sans-serif; color:#102964; text-decoration:none; padding:0px 5px; text-transform:none; }
#MainMenusubwrap .SegmentoBlock a { font: normal 12px Arial, Helvetica, sans-serif; color:#102964; text-decoration:none;  }
#MainMenusubwrap .SegmentoBlock span { font: italic normal 12px Arial, Helvetica, sans-serif; color:#da3700; text-decoration:none; padding:0px 5px }
#MainMenusubwrap .MainLinks a:hover, #MainMenusubwrap .SegmentoBlock a:hover { text-decoration:underline }


/* BreadCrumb */
.BreadCrumb { font: normal 11px Arial, Helvetica, sans-serif; color: #575757; padding:10px 5px; float: left; }
.BreadCrumb a { font: normal 11px Arial, Helvetica, sans-serif; color: #575757; padding:0px 5px; text-decoration:underline; }








