body {
  font-family:Arial, Helvetica, sans-serif;
  background-image:url(/layout/media/img/interface/generalBg.jpg);
  margin: 0;
  font-size:12px;
 }

/*POSITIONING*/

#header {
width:993px;
height:136px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-left:10px;
background-image: url(/layout/media/img/interface/bg_header.gif);
background-repeat:no-repeat;
}

#navContainer {
background-image:url(/layout/media/img/interface/navBg.jpg);
background-repeat:repeat-x;
overflow:visible;
}

/*homepage*/
#homePicContainer {
width:1003px;
margin-left:auto;
margin-right:auto;
}
#homePictures {
width:250px;
height:auto;
height: expression( this.scrollHeight < 232 ? "231px" : "auto" ); /* sets min-height for IE */
min-height:231px;
margin:7px auto 0 auto;
background-image:url(/layout/media/img/interface/homePicturesBg.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
float:left;
}



.PictureArea{
	padding-right:1px;
	padding-left:1px;
}


#homePicturesLast {
width:250px;
height:auto;
height: expression( this.scrollHeight < 232 ? "231px" : "auto" ); /* sets min-height for IE */
min-height:231px;
margin:7px auto 0 auto;
background-image:url(/layout/media/img/interface/homePicturesBg.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
float:left;
}

#homeContent {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 340 ? "339px" : "auto" ); /* sets min-height for IE */
min-height:339px;
margin:7px auto 0 auto;
padding-top:0px;
}

#homeLeft {
float:left;
position:relative;
height:auto;
height: expression( this.scrollHeight < 330 ? "329px" : "auto" ); /* sets min-height for IE */
min-height:329px;
width:321px;
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
#margin:0px;
}

#homeCentral {
width:323px;
background-color:#EFF0EF;
float:left;
height:auto;
height: expression( this.scrollHeight < 340 ? "339px" : "auto" ); /* sets min-height for IE */
min-height:339px;
padding:5px 5px 5px 5px;
color:#4B4C4D;
margin-top:0px;
}

.hometdleft{
background-color:#FFFFFF;
}
.hometdcentral{
background-color:#EFF0EF;
}
.hometdright{
background-color:#D4DBDC;
}
.hometdrightsep{
	height:auto;
	height: expression( this.scrollHeight < 1 ? "3px" : "3px" ); /* sets min-height for IE */
}
.pagetdright{
background-color:#FFFFFF;
}
.pagetdleft{
background-color:#D4DBDC;
}
.pagetdcenter{
background-color:#EFF0EF;;
}
.newstdright{
background-color:#B8C5C8;
}
.template4tdright{
background-color:#9DB1B4;
}


#MiddleContent{
background-color:#B8C5C8;
}

#homeRight1 {
width:321px;
height:auto;
height: expression( this.scrollHeight < 158 ? "159px" : "auto" ); /* sets min-height for IE */
min-height:158px;
background-color:#D4DBDC;
padding:5px 5px 5px 5px;
margin:0;
}

#homeRight2 {
height:auto;
width:321px;
height: expression( this.scrollHeight < 158 ? "167px" : "auto" ); /* sets min-height for IE */
min-height:167px;
background-color:#D4DBDC;
padding:5px 5px 5px 5px;
}

#homeRightMenu {
float:right;
margin-top:0px;
}

#background {
width:1003px;
display:table-cell;
}

#central {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
margin:7px auto 0 auto;
padding-top:0px;
/*background-image:url(/layout/media/img/interface/columns1.jpg);*/
background-repeat:repeat-y;
}

#centralNews {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
margin:7px auto 0 auto;
padding-top:0px;
background-image:url(/layout/media/img/interface/columns1.jpg);
background-repeat:repeat-y;
}

#central2 {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
margin:7px auto 0 auto;
padding-top:0px;
background-image:url(/layout/media/img/interface/columns2.jpg);
background-repeat:repeat-y;
}

#central3 {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
margin:7px auto 0 auto;
padding-top:0px;
background-image:url(/layout/media/img/interface/columns3.jpg);
background-repeat:repeat-y;
}

#central4 {
width:1003px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
margin:7px auto 0 auto;
padding-top:0px;
background-image:url(/layout/media/img/interface/columns4.jpg);
background-repeat:repeat-y;
}



#leftMenu {
float:left;
position:relative;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
width:249px;
}

#leftOne {
width:249px;
height:auto;
height: expression( this.scrollHeight < 224 ? "223px" : "auto" ); /* sets min-height for IE */
min-height:223px;
background-color:#D4DBDC;
padding-top:12px;
border-bottom:solid 7px #173152;
}

#leftOneIamge {
width:249px;
height:auto;
height: expression( this.scrollHeight < 234 ? "235px" : "auto" ); /* sets min-height for IE */
min-height:235px;
background-color:#D4DBDC;
border-bottom:solid 7px #173152;
}

.slideshow { overflow:hidden}
.slideshowRight { overflow:hidden}
.slideshow img { padding:0px; border: 0px solid #FFFFFF;width:249px;height:235px; }
.slideshowRight img { padding:0px; border: 0px solid #FFFFFF;width:250px;height:235px; }

#leftGallery {
width:249px;
height:auto;
height: expression( this.scrollHeight < 582 ? "581px" : "auto" ); /* sets min-height for IE */
min-height:581px;
background-color:#D4DBDC;
padding-top:12px;
}

#leftTimetable {
width:249px;
height:auto;
height: expression( this.scrollHeight < 409 ? "408px" : "auto" ); /* sets min-height for IE */
min-height:408px;
background-color:#D4DBDC;
padding-top:12px;
border-bottom:solid 7px #173152;
}


#leftSecond {
width:249px;
height:auto;
height: expression( this.scrollHeight < 167 ? "166px" : "auto" ); /* sets min-height for IE */
min-height:166px;
background-color:#FFFFFF;
padding-top:12px;
border-bottom:solid 7px #173152;
}
#leftThird {
margin-top:0px;
width:249px;
height:auto;
height: expression( this.scrollHeight < 155 ? "154px" : "auto" ); /* sets min-height for IE */
min-height:154px;
background-color:#D4DBDC;
padding-top:12px;
}

#leftIllustration {
width:249px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
background-color:#D4DBDC;
background-image:url(/layout/media/img/interface/leftIllustrationBg.jpg);
background-repeat:no-repeat;
}

#leftIllustration2 {
width:249px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
background-color:#D4DBDC;
background-image:url(/layout/media/img/interface/leftIllustration2Bg.jpg);
background-repeat:no-repeat;
}


#textContent {
width:496px;
background-color:#EFF0EF;
float:left;
margin-left:0px;
height:auto;
height: expression( this.scrollHeight < 599 ? "600px" : "auto" ); /* sets min-height for IE */
min-height:600px;
padding-top:0px;
color:#4B4C4D;
}

#textContentNews {
width:496px;
background-color:#EFF0EF;
float:left;
margin-left:2px;
margin-right:2px;
height:auto;
height: expression( this.scrollHeight < 594 ? "593px" : "auto" ); /* sets min-height for IE */
min-height:593px;
padding-top:0px;
color:#4B4C4D;

}

#textContent2 {
width:750px;
background-color:#777D73;
float:left;
margin-left:2px;
height:auto;
height: expression( this.scrollHeight < 599 ? "600px" : "auto" ); /* sets min-height for IE */
min-height:600px;
padding-top:0px;
color:#4B4C4D;
}

#textContent3 {
width:750px;
background-color:#EFF0EF;
float:left;
margin-left:2px;
height:auto;
height: expression( this.scrollHeight < 599 ? "600px" : "auto" ); /* sets min-height for IE */
min-height:600px;
padding-top:0px;
color:#4B4C4D;
}

#textContentDefault {
width:750px;
background-color:#EFF0EF;
float:left;
margin-left:2px;
height:auto;
height: expression( this.scrollHeight < 599 ? "600px" : "auto" ); /* sets min-height for IE */
min-height:600px;
padding-top:0px;
color:#4B4C4D;
}
}

#rightMenu {
float:right;
}

#rightPicture1 {
width:250px;
height:auto;
height: expression( this.scrollHeight < 236 ? "235px" : "auto" ); /* sets min-height for IE */
min-height:235px;
background-color:#FFFFFF;
border-bottom:solid 7px #173152;
}

#rightPicture2 {
width:250px;
height:auto;
height: expression( this.scrollHeight < 179 ? "178px" : "auto" ); /* sets min-height for IE */
min-height:178px;
background-color:#FFFFFF;
border-bottom:solid 7px #173152;
}

#rightPicture3 {
width:250px;
height:auto;
height: expression( this.scrollHeight < 167 ? "166px" : "auto" ); /* sets min-height for IE */
min-height:166px;
background-color:#FFFFFF;
}

#rightMenu1 {
width:240px;
height:auto;
height: expression( this.scrollHeight < 119 ? "118px" : "auto" ); /* sets min-height for IE */
min-height:118px;
background-color:#B8C5C8;
padding-top:12px;
padding-left:10px;
color:#4B4C4D;
border-bottom:solid 7px #173152;
}
#rightMenu2 {
width:240px;
height:auto;
height: expression( this.scrollHeight < 445 ? "444px" : "auto" ); /* sets min-height for IE */
min-height:444px;
background-color:#9DB1B4;
padding-top:12px;
padding-left:10px;
color:#4B4C4D;
}

#rightMenu3 {
width:240px;
height:auto;
height: expression( this.scrollHeight < 340 ? "339px" : "auto" ); /* sets min-height for IE */
min-height:339px;
background-color:#9DB1B4;
padding-top:12px;
padding-left:10px;
color:#4B4C4D;
}

#rightMenu4 {
width:250px;
height:auto;
height: expression( this.scrollHeight < 352 ? "351px" : "auto" ); /* sets min-height for IE */
min-height:351px;
background-color:#B8C5C8;
}



#footer {
width:1003px;
height:38px;
margin:0 auto 0 auto;
color:#FFFFFF;
clear:both;
font-size:10px;
padding-top:10px;
}



/*Header positioning*/
#langMenucontainer 
{
float:right;
width:200px;
}

#langMenu
{
margin-right:6px;
float:right;
height: 25px;
width:auto;
}



#tabMenucontainer 
{
float:right;
margin-right:15px;
margin-left:0px;
width:162px;
}

#tabMenu
{
margin-left:6px;
margin-right:0px;
float:right;
height: 25px;
}



#topLabel {
float:right;
}

/*Navigation Positioning*/

#navMenu {
width:946px;
margin-left:auto;
margin-right:auto;
background-image:url(/layout/media/img/interface/topLabel_B.jpg);
background-position:right top;
background-repeat:no-repeat;
padding-top:6px;
overflow:visible;
clear:both;
height:auto;
padding-right:57px;
height:auto;
height: expression( this.scrollHeight < 50 ? "51px" : "auto" ); /* sets min-height for IE */
min-height:51px;
}

.correcteurie6 {
width:946px;
}

/*MENU*/

ul.jd_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color:#57575A;
}

ul.jd_menu ul,
{
	display: none;
}
ul.jd_menu li {
	float:left;
	width:105px;
	height:51px;
	background-image:url(/layout/media/img/interface/navBgOff.jpg);
	padding: 0px 10px 0px 10px;
	font-weight:bold;
}

ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	background-image:url(/layout/media/img/interface/navBgOn.jpg);
}

/* -- Sub-Menus -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
	background-color:#6a747b;
	background-image:none;
	width:250px;		
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	background-color:#6a747b;
	width:250px;
	color: #FFFFFF;
	margin: 0px;
	padding: 3px 5px 3px 20px;
	cursor: pointer;
	font-weight:bold;
	text-align: left;
	background-image:url(/layout/media/img/interface/arrOff.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-weight:normal;
	height:auto;
	height: expression( this.scrollHeight < 14 ? "13px" : "auto" ); /* sets min-height for IE */
	min-height:13px;
}


* html ul.jd_menu ul {
	width: 1%;
}

ul.jd_menu ul li a {
	color: #FFF;
	text-decoration: none;
	
}

ul.jd_menu ul li.jdm_hover {
	background-color: #f46f21;
	background-image:url(/layout/media/img/interface/arrOn.gif);
	background-position:left top;
	background-repeat:no-repeat;	
}

.vertical_01 {
display: table;
height: 51px; 
width:105px; 
#position: relative; 
overflow: hidden;
}

.vertical_02 {
#position: absolute;
#top: 50%;
display: table-cell;
vertical-align: middle;
}
.vertical_03 {
#position: relative;
#top: -50%;
width:105px; 
text-align:center;
}

.vertical_03 a {
color:#57575A;
font-weight:bold;
text-decoration:none;
}


/*FONTS*/

#homeLeft H1 {
font-size:12px;
color:#F46F21;
padding:0;
margin:0;
font-weight:bold;
}

#homeRight1 H1 {
font-size:12px;
color:#F46F21;
padding:0;
margin:0;
font-weight:bold;
}

#homeRight2 H1 {
font-size:12px;
color:#F46F21;
padding:0;
margin:0;
font-weight:bold;
}

#homePictures p{
margin:0;
padding:0;
line-height:1.0;
text-align:center;
color:#7B848A;
font-weight:bold;
}

#textContent H1 {
width:479px;
height:30px;
background-image:url(/layout/media/img/interface/ContentH1Bg.jpg);
font-size:14px;
color:#777D73;
padding-left:17px;
padding-top:6px;
margin-top:0px;
}

#textContentNews H1 {
width:479px;
height:30px;
background-image:url(/layout/media/img/interface/ContentH1Bg.jpg);
font-size:14px;
color:#777D73;
padding-left:17px;
padding-top:6px;
margin-top:0px;
}

#textContent2 H1 {
width:733px;
height:30px;
background-image:url(/layout/media/img/interface/Content2H1Bg.jpg);
font-size:14px;
color:#777D73;
padding-left:17px;
padding-top:7px;
margin-top:0px;
}

#textContent3 H1 {
width:733px;
height:30px;
background-image:url(/layout/media/img/interface/Content3H1Bg.jpg);
font-size:14px;
color:#777D73;
padding-left:17px;
padding-top:6px;
margin-top:0px;
margin-bottom:0px;
}

#textContentDefault H1 {
width:733px;
height:30px;
background-image:url(/layout/media/img/interface/ContentH1Bg2.jpg);
font-size:14px;
color:#777D73;
padding-left:17px;
padding-top:6px;
margin-top:0px;
}

#leftOne H1 {
font-size:14px;
color:#777D73;
padding:0;
margin:0;
font-weight:bold;
padding-left:10px;
margin-bottom:25px;
}

#leftGallery H1 {
font-size:14px;
color:#777D73;
padding:0;
margin:0;
font-weight:bold;
padding-left:10px;
margin-bottom:25px;
}

#leftTimetable H1 {
font-size:14px;
color:#777D73;
padding:0;
margin:0;
font-weight:bold;
padding-left:10px;
margin-bottom:25px;
}

#leftSecond H2 {
color:#F5782F;
padding:0;
margin:0;
font-weight:bold;
padding-left:10px;
margin-bottom:5px;
font-weight:normal;
font-size:12px;
}

#leftThird p {
color:#4B4C4D;
padding-left:10px;
margin-bottom:5px;
font-weight:normal;
}

.leftThird{
padding-right:10px;
}

#textContent p {
margin:0px 10px 10px 10px;
}

#textContentNews p {
margin:0px 10px 10px 10px;
}

#textContent H2 {
font-size:12px;
color:#465F90;
padding:0;
margin:0;
font-weight:normal;
padding-left:10px;
margin-bottom:5px;
font-weight:normal;
font-style:italic;
}

.footerSeparator {
color:#F46F21;
}

.orangeText {
color:#F5833C;
}

.whiteText {
color:#FFFFFF;
}

#newsBg1 p{
line-height:0.8;
}

#NewsBg2 p{
width:476px;
padding:10px 10px 10px 10px;
background-color:#B8C5C8;
}

.categoryTitle  {
display:block;
width:476px;
padding:10px 10px 2px 10px;
background-color:#B8C5C8;
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
}

.categoryList  {
list-style:none;
text-indent:50px;
}

/*LISTS*/
#homeLeft ul {
padding-left:10px;
margin:0;
list-style-type:dics;
list-style-position:inside;
}
#homeLeft ul li {
color:#F4772E;
padding-left:0;
margin:0;
}

#rightMenu2 ul {
padding-left:0;
margin:0;
list-style-type:dics;
list-style-position:inside;
}

#rightMenu2 ul li, #rightMenu2 ul li a{
color:#FFFFFF;
padding-left:0;
margin:0;
font-weight:bold;
}

#rightMenu3 ul {
padding-left:0;
margin:0;
list-style-image:url(/layout/media/img/interface/rightMenu4Bullet.jpg);
list-style-position:inside;
}

#rightMenu3 ul li, #rightMenu3 ul li a{
color:#FFFFFF;
padding-left:0;
margin:0;
text-decoration:none;
}

#rightMenu4 ul li a:hover {
color:#EF732A;
}

#rightMenu4 ul li, #rightMenu3 ul li a{
color:#FFFFFF;
padding-left:0;
margin:0;
text-decoration:none;
}

#rightMenu4 ul li a:hover {
color:#EF732A;
}

/*LINKS*/
a {
color:#F5833C;
text-decoration:underline;

}
#homePictures a{
margin:0;
padding:0;
line-height:1.0;
text-align:center;
color:#7B848A;
font-weight:bold;
text-decoration:none;
}
/*LeftOne*/
.link01,link01:visited{
display:block;
width: 239px;
height:18px;
text-decoration:none;
color:#545556;
padding-left:10px;
height:auto;
height: expression( this.scrollHeight < 19 ? "18px" : "auto" ); /* sets min-height for IE */
min-height:18px;
}

.link01:hover,.link01:visited:hover {
display:block;
width: 239px;
height:18px;
text-decoration:none;
color:#FFFFFF;
background-color:#F46F21;
padding-left:10px;
}

.link02,link02:visited{
display:block;
width: 229px;
height:18px;
text-decoration:none;
color:#545556;
padding-left:20px;
}

.link02:hover,.link02:visited:hover {
display:block;
width: 229px;
height:18px;
text-decoration:none;
color:#FFFFFF;
background-color:#F46F21;
padding-left:20px;
}

/*LeftSecond*/
.link03,link03:visited{
display:block;
width: 229px;
height:18px;
text-decoration:none;
color:#545556;
padding-left:20px;
}

.link03:hover,.link03:visited:hover {
display:block;
width: 229px;
height:18px;
text-decoration:none;
color:#FFFFFF;
background-color:#F46F21;
padding-left:20px;
}

/*Links into Buttons*/
.link04,link04:visited,link04:hover,link04:visited:hover{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

/*White links bold*/
.link05,link05:visited,link05:hover,link05:visited:hover{
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

/*White links normal*/
.link06,link06:visited{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
}

.link06:hover,link06:visited:hover{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#EF732A;
}

.link07,link07:visited,link07:hover,link07:visited:hover{
text-decoration:underline;
font-size:12px;
font-weight:normal;
color:#F4772E;
}

.link08,link08:visited,link08:hover,link08:visited:hover{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#F4772E;
}



/*Footer links*/
#footer A {
color:#F46F21;
text-decoration:none;
}

/*FORMS*/
.Form1 {
border:solid 1px #DBE0E0;
font-size:12px;
color:#4B4C4D;
font-family:Arial, Helvetica, sans-serif;
}

.error {
border:solid 1px red;
font-size:12px;
color:#4B4C4D;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}

/*BUTTONS*/

/*Buttons used in the Left Menu*/
a.buttons01 {
background: transparent url('/layout/media/img/interface/buttonBgRight.jpg') no-repeat scroll top right; 
display: block;
float: left;
height: 45px;
margin-right: 6px;
padding-right: 20px; 

text-decoration: none;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a.buttons01 span {
background: transparent url('/layout/media/img/interface/buttonBgLeft.jpg') no-repeat;  
display: block;
line-height: 45px; 
padding: 0px 0 0px 20px;
} 
a.buttons01:hover span{
text-decoration:underline;
}

/*Buttons used in the Central Content*/
a.buttons02 {
background: transparent url('/layout/media/img/interface/buttonBg2Right.jpg') no-repeat scroll top right; 
display: block;
float: left;
height: 36px; 
margin-right: 6px;
padding-right: 20px; 
text-decoration: none;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.buttons02 span {
height:36px; 
background: transparent url('/layout/media/img/interface/buttonBg2Left.jpg') no-repeat; 
display: block;
line-height: 36px; 
padding: 0px 0 0px 20px;
} 
a.buttons01:hover span{
text-decoration:underline;
}


/*TABS*/
a.tabs {
background: transparent url('/layout/media/img/interface/tabButtonOffBgRight.jpg') no-repeat scroll top right; 
display: block;
float: left;
height: 25px; 
padding-right: 6px; 
text-decoration: none;
color: #4B4D5C;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

a.tabs:hover {
background: transparent url('/layout/media/img/interface/tabButtonOnBgRight.jpg') no-repeat scroll top right; 
display: block;
float: left;
height: 25px; 
padding-right: 6px; 
text-decoration: none;
color: #4B4D5C;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
cursor:hand;
}
a.tabs span {

height:19px;
_width:20px;
white-space:nowrap;
overfolw:visible; 
background: transparent url('/layout/media/img/interface/tabButtonOffBgLeft.jpg') no-repeat; 
display: block;
line-height: 25px; 
padding: 0px 0 5px 6px;
} 
a.tabs:hover span{
text-decoration:none;
height:19px; 
background: transparent url('/layout/media/img/interface/tabButtonOnBgLeft.jpg') no-repeat; 
display: block;
line-height: 25px;
padding: 0px 0 5px 6px;
}

/*SPECIFIC BACKGROUNDS*/

#tableBg1 {
width:476px;
padding:10px 10px 10px 10px;
background-color:#B8C5C8;
}

#newsBg1 {
width:476px;
padding:10px 10px 10px 10px;
background-color:#EFF0EF;
}

#newsBg2 {
width:476px;
padding:10px 10px 10px 10px;
background-color:#B8C5C8;
}

#graphicBg {
width:750px;
height:198px;
background-image:url(/layout/media/img/interface/graphicBg.gif);
margin:0;
}


/*TABLES*/
.table1 th{
color:#FFFFFF;
}

.table2 th{
background-color:#9DB1B4;
color:#FFFFFF;
padding: 5px 0px 5px 0px;
}

.table2 td {
padding: 5px 0px 5px 0px;
}

.table2Tr01{
background-color:#EFF0EF;
}

.table2Tr02 {
background-color:#B8C5C8;
}

.table3 td{
padding:5px;
border-bottom:solid 1px #FFFFFF;
}

.table4 {
border:solid 1px #FFFFFF;
border-collapse:collapse;
}

.table4 td{
padding : 0px 2px 0px 2px;}

.table4 th{
background-color:#9DB1B4;
color:#FFFFFF;
padding: 5px 2px 5px 2px;}

.table4Tr01{
background-color:#CAD3D5;
}

.table4Tr02 {
background-color:#E3E8E9;
}



/*PICTURE BORDERS*/
.picture {
border:solid 1px #FFFFFF;
margin:0;
padding:0;
}


/* TREE Menu */
	/* Turn off list bullets */
	ul.mktree  li { list-style: none;} 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul { margin-left:0px; padding-left:0px;color:#545556;}
	ul.mktree li li { margin-left:0px; padding-left:10px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px;}
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(/layout/media/img/interface/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(/layout/media/img/interface/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(/layout/media/img/interface/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 12px; }
	ul.mktree  li ul li { font-size: 11px;}
	ul.mktree  li ul li ul li { font-size: 9px; }
	ul.mktree  li ul li ul li ul li { font-size: 8px; }
	/* Format background of links items differently depending on what level of the tree they are in */
	ul.mktree li a{
	/*display:block;*/
	text-decoration:none;
	color:#545556;
	/*padding-left:10px;*/
	height:auto;
	height: expression( this.scrollHeight < 19 ? "18px" : "auto" ); /* sets min-height for IE */
	min-height:18px;	
	}

	ul.mktree li a:hover {
	/*display:block;*/
	width: auto;
	height:auto;
	height: expression( this.scrollHeight < 19 ? "18px" : "auto" ); /* sets min-height for IE */
	min-height:18px;
	text-decoration:none;
	color:#FFFFFF;
	/*background-color:#F46F21;*/
	/*padding-left:10px;*/
	}	
	
	
	ul.mktree li li  a {
	color:#545556;
	text-decoration:none;
	background-color:#d4dbdc;
}
	ul.mktree li li  a:hover {
	color:#f5782f;
	text-decoration:none;
	background-color:#d4dbdc;				
}





		
		
		
		
		






