body {
		margin:0px 0px 0px 0px;
		padding:0px;
		  text-align: center;
		  font-family : Verdana, Arial, Helvetica, sans-serif;
		  font-weight:normal;
		  font-size:11px;
		  line-height:15px;
		  color:#3A3A3A;
		  background-color:#DFDEDE;
	}
	
#hilite_table2 {
background-color:#E7E7E7;
color:#264874;
font-weight:bold;
font-family : Helvetica, sans-serif;
padding:18px;
font-size:11px;
line-height:14px;
border:1px;
z-index:500px;
}

	
#hilite_table {
padding:18px;
font-size:11px;
line-height:13px;
border:1px;
background-color:#E7E7E7;
color:#264874;
}


#hilite_table2 li {
list-style: square url(/images/bullet.gif);
}

#hilite_table2 ul{
margin-top:2px;
padding-top:5px;
margin-left:0px;
padding-left:15px;
}

.h2 {
color:#002B5D;
 font-weight:bold;
font-size:14px; 
line-height:17px;
}	

.solutionhdr {
color:#0055BA;
text-decoration:none;
font-weight:bold;
}
	

img {border:0;}

.imgleft {
float:left;
margin-right:15px;
margin-bottom:0px;
}


a:link,a:active,a:visited {
color:#0055BA;
text-decoration:none;
}

a:hover {text-decoration:underline;
}

#bordercontainer {margin: 0 auto;
  width: 1087px;
  height:700px;
  background-image: url("/images/containerborder.gif");
background-repeat:repeat;
  }
  
#container {
  margin: 0 auto;
  width: 993px;
  text-align: left;
 }

#header{
background-image: url("/images/hdr_backgrd.gif");
background-repeat: no-repeat;
width:993px;
height:100px;
margin:0px;
line-height:0px;
font-size:0px;
border:0px;
padding:0px;
overflow:hidden;
clear:both;
}


#logo {
width:993px;
height:100px;
}


#header #auxnav {

position:relative;
/*margin-left:663px;
margin-top:28px;*/
left: 663px;
top: -78px;
margin-right:30px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
z-index:2000;
}

#auxnav a:link,#auxnav a:active,#auxnav a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-right:18px;
}

#auxnav a:hover{text-decoration:underline;}

#nomainnav {
background-image: url("/images/nonav.gif");
background-repeat: repeat;
margin:0;
padding:0;
border:0;
width: 993px;
height: 34px;
display: block;
	}

#mainnav {
margin:0;
padding:0;
border:0;
width: 993px;
height: 34px;
display: block;
	}

#mainnav ul {
	margin:0;
padding:0;
border:0;
width: 993px;
height: 34px;
	list-style: none;
	}

#mainnav ul li {
	display: inline;
	margin:0;
padding:0;
border:0;
	}


#mainnav ul li a {
	float: left;
	text-decoration: none;
	margin:0;
padding:0;
border:0;
	display: block;
}

/* home styles :begin */
#homesplash {width:993px;
height:164px;
margin:0;
padding:0;
border-bottom:8px solid #939393;}

.login {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
/* home styles :end */



 

#leftbar {
position:relative;
width: 187px;
margin-left:-201px;
.margin-left:-100px;
margin-top:0px;
top:0px;
left:0px;
float:left;
z-index:1000;
}

/* IE6 Only */
* html #leftbar {
position:relative;
width: 187px;
margin-left:-202px;
.margin-left:-100px;
margin-top:0px;
top:0px;
left:0px;
float:left;
z-index:1000;
}

/* IE7 Only */
*:first-child+html #leftbar {
position:relative;
width: 180px;
margin-left:-201px;
margin-top:0px;
top:0px;
left:0px;
float:left;
z-index:1000;
}

/* left navigation:begin */
ul#leftnav {
	position:relative;
	width: 180px;
	float:left;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

ul#leftnav li {
  list-style: none;
  background-color: #FFFFFF;
  border: 0;
  text-align: left;
  margin: 0;
  width:188px;
  border-bottom:1px solid #797979; 
  z-index:1000;
}

ul#leftnav li a {
  display: block;
  text-decoration: none;
  background: #FFFFFF;
font: bold 11px Arial, Helvetica, sans-serif;
color: #797979; 
width: 175px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 15px;
}


ul#leftnav li#sub a {
  display: block;
  text-decoration: none;
  background: #FFFFFF;
font: bold 11px Arial, Helvetica, sans-serif;
color: #797979; 
width: 165px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 25px;
}


ul#leftnav li#thirdlvl a {
  display: block;
  text-decoration: none;
  background: #FFFFFF;
font: bold 11px Arial, Helvetica, sans-serif;
color: #797979; 
width: 155px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 35px;
}

ul#leftnav li#on a { background-color: #002A5C; 
color: #FFFFFF;
font-weight:bold;
width: 175px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 13px;
}

ul#leftnav li#subon a { background-color: #002A5C; 
color: #FFFFFF;
font-weight:bold;
width: 165px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 23px;
}

ul#leftnav li#thirdlvlon a { background-color: #002A5C; 
color: #FFFFFF;
font-weight:bold;
width: 155px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 33px;
}


ul#leftnav li#section a { background-color:  #797979; 
color: #FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
width: 175px;
/* height: 17px; */
padding-top: 5px;
padding-bottom:2px;
padding-left: 13px;
}

/* left navigation:end */


#contwidth {
width:993px;
margin:0;
padding:0;
line-height:0px;
font-size:0px;
height:0px;
}

#pageimage {
margin-left:-11px;
/* margin-top:-20px; */
margin-top:0px;
margin-bottom:15px;
overflow:hidden;
width:563px;}

/* IE6 Only */
* html #pageimage {
margin-left:-11px;
/* margin-top:-20px; */
margin-top:0px;
margin-bottom:15px;
overflow:hidden;
float:right;
width:563px;}

/* IE7 Only */
*:first-child+html #pageimage {
margin-left:-11px;
margin-top:0px;
margin-bottom:15px;
overflow:hidden;
float:right;
width:563px;}

.formLabel {
width: 170px;
text-align: right;
padding-right: 15px;
.padding-right:0px;
}

.required {
font-weight:bold;}



 #centercontent {
position:relative;
   overflow:hidden;
	background: url(/images/lft_col_tile.gif) repeat-y white;
	padding-left:201px;
	width:532px;
	top:0px;
	left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	padding-right:20px;
	border-right:4px solid #939393;
	float:left;
}

#admcentercontent {
position:relative;
   overflow:hidden;
	background: url(/images/lft_col_tile.gif) repeat-y white;
	padding-left:201px;
	width:770px;
	top:0px;
	left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	padding-right:20px;
	float:left;
}

#supptcentercontent {
position:relative;
   overflow:hidden;
	background: url(/images/lft_col_tile.gif) repeat-y white;
	padding-left:201px;
	width:440px;
	top:0px;
	left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:0px;
	padding-right:20px;
	float:left;
}




#centercontent h1, #supptcentercontent h1, #admcentercontent h1 {
color:#002B5D;
 font-weight:bold;
font-size:16px; 
padding-top:22px;
}

.h1 {
color:#002B5D;
 font-weight:bold;
font-size:16px; 
padding-top:22px;
}

#centercontent h2,#supptcentercontent h2, #admcentercontent h2 {
color:#797979;
 font-weight:bold;
font-size:16px; 
padding-top:19px;
}

#centercontent h3,#supptcentercontent h3, #admcentercontent h3 {
color:#797979;
 font-weight:bold;
font-size:13px; 
padding-top:17px;
}

.title {color:#797979;
 font-weight:bold;
font-size:13px; 
padding-top:17px;}

#contentcontent ul li {color:#0055BA;} 


#centercontent #col1 {
height:auto;
width:240px;
float:left;
position:relative;

}

#centercontent #col2 {
height:auto;
width:240px;
margin-left:250px;
}	

#centercontent #hmcol1 {
height:auto;
/* width:170px; */
width:350px;
float:left;
position:relative;
}

#centercontent #hmcol2 {
height:auto;
width:130px;
float:left;
}



#centercontent #hmcol3 {
height:auto;
width:150px;
float:left;
padding-left:20px;
}		


#centercontent #hmcol1b {
height:auto;
/* width:170px; */
width:325px;
float:left;
position:relative;
}

#centercontent #hmcol2b {
height:auto;
width:175px;
float:left;
padding-left:20px;
}			

#centercontent #hmcol1 h1, #centercontent #hmcol2 h1, #centercontent #hmcol3 h1,#centercontent #hmcol1b h1, #centercontent #hmcol2b h1, {
color:#002B5D;
font-weight:bold;
/* font-size:15px; */
font-size:13px;
padding-top:0px;
}

.hmyoutubehdr {
color:#555555;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
margin-top:30px;
}

.hmyoutube {
margin:0;padding:0;margin-top:-5px;_margin-top:-8px;.margin-top:-8px;
}
.hmyoutubelink {float:left;padding-top:5px;}
.hmyoutubeimg {float:left;padding-left:5px;}
.clearboth {clear:both;}

.contactcorporate {float:left;width:250px;}
.contacteurope {float:left;width:340px;}
.contactintro {clear:both;width:600px;margin-top:-40px;}

#rightbar {

overflow:hidden;
position:relative;
z-index:3000;
margin-left:-4px;
margin-top:-7px;
width:240px;
float:left;
}





#relatedhdr, .relatedhdr {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#939393;
height: 15px;
width:240px;
padding-top:5px;
padding-bottom:7px;
padding-left:18px;
border-left:4px solid #0055BA;
}

#rightcontent {
padding:18px;
font-size:10px;
line-height:13px;
}

#rightcontent a:link,#rightcontent a:active,#rightcontent a:visited {
color:#0055BA;
font-weight:bold;
text-decoration:none;
font-size:10px;
line-height:13px;
}

#rightcontent a:hover {text-decoration:underline;
}

#rightcontent h1 {
color:#626262;
 font-weight:bold;
font-size:13px;
line-height:16px;
}

#relatedhdr2 {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#939393;
height: 15px;
width:240px;
padding-top:5px;
padding-bottom:7px;
padding-left:18px;
border-left:4px solid #0055BA;
}

#rightcontent2 {
padding:18px;
font-size:10px;
line-height:13px;
}

#rightcontent2 a:link,#rightcontent2 a:active,#rightcontent2 a:visited {
color:#0055BA;
font-weight:bold;
text-decoration:none;
font-size:10px;
line-height:13px;
}

#rightcontent2 a:hover {text-decoration:underline;
}

#rightcontent2 h1 {
color:#626262;
 font-weight:bold;
font-size:13px;
line-height:16px;
}


.righttexthdr {
color:#002B5D;
 font-weight:bold;
font-size:10px;
line-height:14px;
}

.righttexthdr2 {
color:#002B5D;
 font-weight:bold;
font-size:12px;
line-height:16px;
}

.righttexthdr3 {
color:#626262;
 font-weight:bold;
font-size:12px;
line-height:16px;
}



#supptrightbar {
overflow:hidden;
position:relative;
z-index:3000;
margin-left:0px;
margin-top:-7px;
width:320px;
float:left;
}





#supptrelatedhdr {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background-color:#002A5C;
height: 15px;
width:300px;
padding-top:5px;
padding-bottom:7px;
padding-left:18px;
}

.suppttblhdr {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background-color:#002A5C;
height: 15px;
padding-top:5px;
padding-bottom:7px;
padding-left:18px;
border-bottom:2px solid #FFF;
}


.suppttblsubhdr {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background-color:#BABFC3;
height: 15px;
padding-top:5px;
padding-bottom:7px;
padding-left:18px;
border-bottom:2px solid #FFF;
}


.suppttblcell {
font-size:11px;
font-weight:normal;
color:#7E7E7E;
background-color:#D8E0E3;
height: 15px;
padding:5px;
border-bottom:1px solid #7F7F7F;
margin:0;
vertical-align:top;
}

.suppttblcell2 {
font-size:11px;
font-weight:normal;
color:#7E7E7E;
background-color:#E2E2E4;
height: 15px;
padding:5px;
border-bottom:1px solid #7F7F7F;
margin:0;
vertical-align:top;
}

.suppttblcell3 {
font-size:11px;
font-weight:normal;
color:#7E7E7E;
background-color:#FFFFFF;
height: 15px;
padding:5px;
border-bottom:1px solid #7F7F7F;
margin:0;
vertical-align:top;
}

#supptrightcontent {
font-size:10px;
line-height:15px;
background-color:#E2E2E4;
padding:15px;
}

#supptrightcontent a:link,#supptrightcontent a:active,#supptrightcontent a:visited {
color:#0055BA;
font-weight:bold;
text-decoration:none;
font-size:10px;
line-height:13px;
}

#supptrightcontent a:hover {text-decoration:underline;
}


.admtblhdr {
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background-color:#002A5C;
height: 15px;
padding-top:5px;
padding-bottom:7px;
padding-left:5px;
border-bottom:2px solid #FFF;
}
.admtblcell {
font-size:11px;
font-weight:normal;
color:#7E7E7E;
background-color:#D8E0E3;
height: 15px;
padding:5px;
border-bottom:1px solid #7F7F7F;
margin:0;
vertical-align:top;
}



#footer {
font-size:10px;
color:#0055BA;
text-align:center;
clear: both;
}

.footer {
color:#0055BA;
font-size:10px;
text-decoration:none;
}

@media print {
BODY {background: white;color:#000000;}

.lastnavitem {
width:165px;
height:34px;
}
 
 .blacknav{
width:100px;
height:32px;
background-color:#000000;
display:block;}

#mainnav {
width:1000px;
}
#auxnav {display:none;}
 


}





