/* CSS Document */

*{ margin:0; padding:0}

body {
	font:normal 70%/1.4em Arial, Helvetica, sans-serif;
	margin-top:0px;
	padding:0px;}

h1 {color:#6e144b;
font-size:2.5em;
margin:5px 0 14px 0;
font-weight:100}

h2 {color:#6e144b; padding-bottom:10px;padding-top:10px;border-bottom:1px #ccc dotted;font-weight:100}

h3 {color:#0e4668}
h4 {color:#4A3518}

h5 {color:#0e4668;
font-size:1.2em;
margin:5px 0 14px 0;
font-weight:100}
/* Euro Summit Styles */


.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} 



	
.euro-summit #complinet-logo {
	top:0px !important; } 
	
.euro-summit #container{
		background-image:url(../img/bg.gif);
		background-repeat:repeat-y;
		width:991px;
		margin-top: none;
		margin-left:auto;
		margin-right:auto;
		border-width:959px; 
		}
		
		
/**/


.header-venue{
text-indent: -5000px;
margin: 5px auto;
background-color: #ffffff;
background-image: url(../img/venue-head.jpg);
background-position: 0pt 0pt;
height: 35px;
width: 200px;
}

/*DropShadow Element for images MUST be 170 x 120 */


#venue {
		margin: 5px auto auto;
		border: 0 px;
		background-color:#FFFFFF;
		width:100%;
		height: 155px;
		}
		
#venue p{
margin-left:auto;
margin-right:auto;
}
	.photo {
	margin: 3px;
	position: relative;
	width: 180px;
	height: 130px;
	float: left;
	}
	
	.photo a {
	text-decoration: none;
}
		
	.round-drop span {
	width: 170px;
	height: 120px;
	display: block;
	position: absolute;
	top: 5px;
	left: 6px;
	background: url(../img/venue/round-corner.png) no-repeat;
	}
	
	.round-drop img {
	border: none;
	background-position:bottom;
	padding: 5px 6px 6px;
	background: url(../img/venue/round-bg.gif)no-repeat;
	}
	
/*DropShadow End*/




.quote {display:block; width:700px; height:300px; margin-left:10px; margin-top:0px}
iframe.tickermain {border:0px}


/*Speaker Ticker*/


.tickerstyle{width:149px; vertical-align:middle; padding-bottom:10px;overflow:hidden;}

.speakerdiv{display: none;background:#FFF}

/*speaker ticker end*/

/* cycle*/
.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} 
/* // cycle end*/

/*Venue Ticker*/


.venuetickerstyle{width:600px; text-align:center; vertical-align:middle; background-color:#eee; padding-bottom:10px;overflow:hidden;}

.venuediv{display: none;}

/*venue ticker end*/


#wrapper {
   xbackground:transparent url(../img/width-bg.gif) no-repeat 0 -100px;
	margin:0px auto;
	padding:0px;
	background-color:#fff;
	}
#gatherings-site #column-one {
	float:right;
	width:149px;
	padding:5px;
	}	
	
#gatherings-site #column-two {
	float:left;
	width:750px;
	/*width:640px;*/
	margin:5px 0px 5px 15px;
	padding:0px;}

#gatherings-site #column-two li

{
font-size: 1.2em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 1.1em;
margin-left: 4.8em;
background-color: transparent;
background-image: url(../img/blt.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 0.5em;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 1em;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
	
#gatherings-site #column-three {
	float:right;
	width:150px;
	margin:0px;
	padding-right:10px;
	}		

.programme#gatherings-site #sub-menu {
	border:0}

#gatherings-site #sub-menu li {
	border-color:#fff;
	background:transparent url(/gatherings/share/img/dotted-underline.gif) repeat-x 0 100%}
	
#gatherings-site #sub-menu li a {
	text-decoration:none;
	display:block;
	padding:4px 0 5px 14px;
	background:transparent  url(/gatherings/share/img/bullet-09.gif) no-repeat 0 8px;
	font-size:0.9em}
	
#gatherings-site #sub-menu li a:hover {
	background-position:4px 7px}

#gatherings-site #sub-menu li ul{
	display:none
	}

.programme#gatherings-site #sub-menu li ul{
	display:block;
	margin-left:20px
	}

.programme#gatherings-site #sub-menu li li a {
	padding:3px 0 3px 15px;
	background:transparent  url(../img/bullet-09.gif) no-repeat 0px 0.55em;
	font-size: 0.7em;
	border-width:1px 0 0 0 !important
	}
	
.programme#gatherings-site #sub-menu li li {
	border-width:1px 0 0 0 !important}	
	
#gatherings-site #sub-menu li li a:hover {
	background-position:5px 0.55em
	}

#gatherings-site ol li {
	list-style-type:decimal;
	background: none;
	}
/* styles */



.events_header {
 	display:block;
	text-indent:-6000px;
	top:0px;
	height:	186px;
	background-image: url(../img/header.jpg) !important;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:transparent;
	clear:both;
	}	


.sub-menu-apply, .button-day-1, .button-day-2  {
	display:inline-block;}
		
	.sub-menu-apply, .button-day-1, .button-day-2  {
		display:block;
		text-indent:-6000px;
		background:transparent url(../img/register.jpg) no-repeat 0 100%;
		height: 50px;
		width:149px;
		margin-top:10px;
		margin-bottom:10px}
	
	.sub-menu-apply:hover, .button-day-1:hover, .button-day-2:hover  {
		background-position:0 0}
		
		
.day-one  {
		display:block;
		text-indent:-6000px;
		background:transparent url(../img/dayone.jpg) no-repeat 0 100%;
		height: 50px;
		width:149px;
		margin-left:550px;
		margin-top:10px;
		margin-bottom:10px}
		
.day-two  {
		display:block;
		text-indent:-6000px;
		background:transparent url(../img/daytwo.jpg) no-repeat 0 100%;
		height: 50px;
		width:149px;
		margin-left:600px;
		margin-top:10px;
		margin-bottom:10px}
	
	.day-two:hover , .day-one:hover  {
		background-position:0 0}
		
				
				
	.nominate
	{
		x-background:#063;
		width:600px;
		/*height:50px;*/
		font-weight:bold;
		margin-bottom:10px;
		border-bottom:1px dotted #CCC;
		}
	.nominate-img {
		display:block;
		vertical-align:text-top;
		text-indent:-6000px;
		background:transparent url(../img/nominate.jpg) no-repeat 0 100%;
		height:50px;
		float:right;
		width:149px;
	}
	.nominate-img:hover {
		background-position:0 0}
		
	.button-day-1  {
		background-image:url(../img/day-1-button.gif);}

	.button-day-2  {
		background-image:url(../img/day-2-button.gif);}

	
.apply-button {
	text-align:center;
	margin:10px auto
	}	
	
	
	
/* sponsor styles */
#sponsors-right {text-align:center}

#sponsors-right h2 {background:url(../img/h2.jpg) no-repeat #3c2f1c; border-bottom:#3c2f1c solid 2px; font-size:1.2em; text-align:left; padding:2px 0px 2px 5px ;  color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

#sponsors-right img {margin:0px}

.sponsor-logos img.border {border:1px solid #CCCCCC}
.sponsor-logos img.border-yellow {border:1px solid #FF9900}
.sponsor-logos img.border-brown {border:1px solid #483318}


.sponsor-logos .sponsor-box {border:1px solid #cccccc; text-align:center; padding-top:10px; width:124px}
	
.sponsor-logos h2 {
	text-indent:-6000px; 
	display:block;
	margin-top:10px
	 }
#home.sponsor-logos h2	 {
	margin-top:0
	}
/* homepage styles */
.intro {border:1px solid #cfcfcf; padding:10px; margin-bottom:10px; margin-top:-10px}


.speakers-rotation {
	float:none;
	width:135px;
	margin:0 10px 10px 0;
	font-size:.9em;
	height:150px;
	}
	
	.speaker-wrapper {
		border:1px solid #ccc;
		background:#fff;
		margin-top:-5px;
		height:auto;
		}
		
	.speaker-wrapper a {
		display:block;
		height:170px;
		margin-bottom:0px;
		text-align:right;
		font-size:.9em;
		padding:5px 16px 5px 0;
		background:transparent url(../img/bullet-09.gif) no-repeat 98% 6px;}		
	
.speakers-rotation img {
	padding:5px;
	float:none;
	border:1px solid #ccc;
	margin:5px;
	background:#fff;}	

	.speakers-rotation h3, .venue-photos h3 {
		color:#000; 
		font-size:.9em;
		font-weight:bold;
		padding:2px 0 2px 5px;
		margin:0}
		
		.speakers-rotation h3 {
			margin:5px 0;
			padding:0;
			color:#BC4501}
		
		.speakers-rotation .copy {
			float:none;
			width:135px}	
	
		.speakers-rotation em,
		.speakers-rotation strong {
			display:block;
			font-size:.9em;
			margin-bottom:5px}
	
	.speakers-rotation p {
		padding:8px 8px 10px 8px;
		margin:0}
		
	.speakers-rotation a {
		display:block;
		text-align:right}	
			
	.speakers-rotation .speaker-name {
		color: #2e2672;
		font-weight:bold}
			
	.speakers-rotation .company {
		font-weight:bold}

.venue-photos {
	float:left;
	width: 125;}	
	
#home.sponsor-logos {border:1px solid #CCCCCC; padding:0; margin:10px 0}

.sponsor-home {
	background: url(../img/home/partner-tile.gif) repeat-x;
	display:block;
	height: 42px
	}

/* sponsor styles */


.sponsor-logos img.border {border:1px solid #CCCCCC}
.sponsor-logos img.border-yellow {border:1px solid #FF9900}
.sponsor-logos img.border-brown {border:1px solid #483318}

.sponsor-logos a, .head-sponsor a {
	display:inline-block}

.sponsor-logos a, .head-sponsor a {
	display:block;
	text-align:center;
	padding:5px 0}

.sponsor-logos .head-sponsor {
	border:1px solid #ccc}

.sponsor-logos .sponsor-box {
	border:1px solid #ccc;
	text-align:center;
	padding-top:10px;
	float:none;
	width:124px}
	 
.sponsor-logos h2	 {
	text-indent:-5000px;
	margin-top:5px;
	background-color:#fff;
	background-position:0 0;
	background-repeat:no-repeat;
	border-bottom:3px solid #755671;
	height:35px;
	width:130px}
	 
	 
	 /*rhc-header-pro-med-par.gif
	 
	 rhc-header-str-inf-par.gif
	 rhc-header-pro-con-par.gif
	 
	 rhc-header-pro-jur-par.gif
	 rhc-header-lun-spo.gif*/
	 
	.sponsor-logos h2.gold-sponsors{
		background-image: url(../img/side-gold-sponsors.gif)}
		
	.sponsor-logos h2.exclusive-partners{
		background-image: url(../img/side-exclusive-sponsors.gif)}
		
	.sponsor-logos h2.endorsement {
		background-image: url(../img/side-endorse.gif)}
		
/**		.sponsor-logos h2.prof-legal-partners {
	background-image: url(../img/side-sub-sponsors.gif)}
		
	.sponsor-logos h2.prof-cons-partners {
		background-image: url(../img/side-sub-sponsors.gif)}		
		
	.sponsor-logos h2.lunch-sponsors {
		
		background-image: url(../img/side-sub-sponsors.gif)}	
	
	.sponsor-logos h2.strategic-partners {
		background-image:url(../img/strategic-information-partners-09.gif);
		height:60px}
			
	.sponsor-logos h2.media-partners {
		background-image:url(../img/rhc-header-pro-med-par.gif)}
		
	.sponsor-logos h2.endorsed {
		background-image:url(../img/rhc-header-end-by.gif)}
		**/
			

		
.sponsor-logos h2.lead {
	background:url(../img/lead-sponsor.jpg) no-repeat}
.sponsor-logos h2.gold {
	background:url(../img/gold-sponsors.jpg) no-repeat;  height:25px}
.sponsor-logos h2.sponsors {
	background:url(../img/lead-sponsor.jpg) no-repeat}
.sponsor-logos h2.professional {
	background:url(../img/prof-partners.jpg) no-repeat; height:40px}

.sponsor-logos h2.legal {
	background:url(../img/prof-legal.jpg) no-repeat; height:40px}	
.sponsor-logos h2.consultancy {
	background:url(../img/prof-con2.jpg) no-repeat; height:40px}				
.sponsor-logos h2.endorsed {
	background:url(../img/rhc-header-end-by.gif no-repeat; height:25px}	
.sponsor-logos h2.dinner {
	background:url(../img/jur-partner.jpg) no-repeat; height:40px}	
x.sponsor-logos h2.lunch {
	background:url(../img/lunch-sponsor.jpg) no-repeat;}
.sponsor-logos h2.strategic {
	background:url(../img/strategic-right.jpg) no-repeat; height:60px}
.sponsor-logos h2.lunch {
	background:url(../img/lunch-sponsor.jpg) no-repeat; height:25px}

	
.sponsor-logos .divide{
	display: block;
	height:5px;
	background:transparent url(../img/dotted-underline.gif) repeat-x 0 100%}	

.partner-page {background:url(../img/partner-tile.jpg);
padding:5px 0 4px 5px
	
	}


.webcast-table {
	font-size:1.2em}

.webcast-table .bg-grey {
	background:#efefef}

.webcast-table input.input-outline,
.webcast-table select.input-outline,
.speaker-table input.input-outline,
.webcast-table select.input-outline
   {
	border:1px solid #ccc;
	padding:2px}

/*Programme Styles*/


	
.programme h3{
	color: #4d4d4d;
	text-transform:uppercase;
	}

.programme h4 {
	font-size:1em;
	margin-top:10px;
	margin-bottom:0
	}		

#column-two .programme table  td.times {width:80px}	
.times{

	font-weight: bold;
	}	

.programme .name {
	color: #A38236;
	font-weight:bold;
	display:block;
	margin:5px 0
	}
.programme .title {
	color:#4d4d4d;
	font-weight:bold;
	font-size: 1em;
	}
#column-two .programme table {
	border:none;
	margin-left:0px	
	}	
#column-two .programme table tbody tr {
	background: none}	
#column-two .programme table th, #column-two .programme table td {
	font-size:1.2em;
	border-width:0;
	width:auto;
	padding:5px} 	
#column-two .programme  table td {
	height: auto;
	}	
.programme li ul{
	margin-left: 100px;
	}



#column-two .programme table li{
	font-size:1em;
	margin:0.2em 0 0.2em 2em;
	background:transparent url(../img/bullet-09.gif) no-repeat 0 0.4em;
	padding:0 0 0 1.0em}
#column-two .programme table li ul li{
	font-size:1.0em;
	margin-top:0	
	}
#column-two .programme table li ul	{
	margin-top:0	
	}		
.programme td {
	vertical-align:top
	}

.programme td.break {background:#ccc;}
.programme .info {
	border:1px solid #DCD6AF;
	padding:5px;
	margin:10px 0;
	font-size: .8em;
	}
 
 
 #column-two	li {
	margin:0 0 10px 4.8em;
	background:transparent url(../img/bullet-09.gif) no-repeat 0 3px;
	padding:0 0 0 1.0em;
	}
.programme td.break .break-sponsor {float:right}	

	


/* Speaker styles */
div.speakers {
}
div.speakers, div.speakers2 {
	padding-bottom: 8px;
	background:transparent url(../img/dotted-underline.gif) repeat-x 0 100%;
	margin-bottom:10px;
	margin-top:10px;
	
	}	

div.speakers .name em,
div.speakers .name strong {
	display:block;
	font-size:1.3em;
	margin:0 0 10px}
	
.speakers .name, .speakers2 .name {
	color:#a38236;
	font-size:1.5em;
	line-height:1.3em;
	padding-bottom:5px;
	}
.speakers img, .speakers2 img {
	border:1px solid #CCCCCC;
	padding:5px;
	margin: 3px 8px 0px 0;
	float:left}	
		
/* Contact us styles */		


#gatherings-site #column-two dl {
	margin:0 0 30px 0px;
	font-size:1.1em}

#gatherings-site #column-two dt {
	margin:0 0 -16px 0}	

#gatherings-site #column-two dd strong {
	display:block;
	float:left;
	width:145px;
	font-weight:900}

#gatherings-site #column-two dd.dd-address {
	padding-left:138px}

* html #gatherings-site #column-two dd.dd-address {
	padding-left:142px}
	
#gatherings-site h2.contact-type	{
	border-bottom: 1px solid #cccccc;
	color: #0e4668;
	font-size:1.5em;
	padding-bottom:3px
	}

/*  Venue styles */	

.venue h4 {
	font-size:1.4em;
	margin:0;
	color:#493417
	}	

.venue h5 {
	font-size:1.2em;
	margin:0;
	}	

#gatherings-site.venue #column-two dl {
	margin:0 0 30px 0px}


	
.top-20 {margin-top:20px}	

.map {
	float:right;
	text-align:center;
	text-decoration: none;
	}

.date {position:relative; top:-150px; left:610px; font-size:1.2em; font-weight:bold; color:#FFFFFF}	

.line {border-bottom:1px dotted #eee}


.info-box-1 {
	border: 1px solid #e9b06b; padding:7px 7px 0; color:#BC4501; margin-bottom:10px; background:#f8e6d0}

.info-box-1 p {
	padding:0;
	margin-bottom:7px}	

#links-top-downloads dt, #links-related-links dt, #community-link-panel dt {
		background:transparent url(../img/sub-header-related.gif) no-repeat 0 0;
		color:#fff;
		text-indent:-5000px;
		margin-top: 60px;
		padding:1px 3px 4px 5px;
		height:35px}
		
	#community-link-panel dt {
		background-image: url(../img/comm-header.jpg)}	
	
	#links-top-downloads dd a, #links-related-links dd a .extra-links-related-links a {
		display:inline-block;
		font-size:1.0em}
		
	#links-related-links dd, .extra-links-related-links dd {
			background:transparent url(../img/dotted-underline.gif) repeat-x 0 100%}

		#links-related-links dd a, .extra-links-related-links dd a, #community-link-panel dd a {
			display:inline-block;}
		
		#links-related-links dd a, .extra-links-related-links dd a, #community-link-panel dd a {
			background:transparent url(../img/bullet-related-09.gif) no-repeat 0 7px;
			display:block;
			padding:2px 0 2px 14px;
			font-size:0.9em;
			text-decoration:none}
			
			 #community-link-panel dd a {
			 	background-image:url(../img/bullet-community-09.gif)}

		
	#community-link-panel dd {
		font-size:0.9em} 
		
#venue-09-images {
	float:right;
	width:267px;}					
	
#venue-09-copy {
	float:left;
	width:390px}	
	
	#venue-09-images img {
		background:#fff;
		padding:7px;
		border:1px solid #ccc;
		margin:5px 0 0 0}
		
		#venue-09-images a {
			display:inline-block;}
				
		#venue-09-images a {
			display:block;
			height:180px;
			width:253px;
			padding:7px;
			border:1px solid #ccc;
			background:#fff url(../img/map-09.jpg) no-repeat 50% 50%;
			text-indent:-5000px;
			margin:5px 0 0 0}	
			
			#form input, #form select {
				border:1px solid #ccc;
				padding:3px;
				width:331px;
				margin-left:3px}
				
				 #form select {
				 	width:339px;}
				
			 #form input#tc, #form input#info {
			 	border:0;
				padding:0;
				width:20px !important}
				
			 #form input.submit {
			 	border:0;
				padding:0;
				width:auto !important}					
				
			#form td {
				padding:7px}
	
				

#footer
{
width:959px;
margin-left:auto;
margin-right:auto;
}

#footer-new
{
width:959px;
margin-left:auto;
margin-right:auto;
background-color: transparent;
background-image: url(../img/footer-g.gif);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
height: 51px;
font-size: 11px;
color: #999;
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0pt;
font-family: Arial,Helvetica,sans-serif;
}
	
#footer-new p

{
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
margin-top: 0px;
margin-right: 0pt;
margin-bottom: 0px!important;
margin-left: 0pt;
line-height: 160%;
color: #999;
}

#footer-new a 
{
text-decoration: none;
color: #999;
}

#footer-new a:hover 
{
text-decoration: underline;
}

#footer-new li {
display:inline;
padding:0 10px;
margin:0;
border-right:1px solid #999;
}


#footer-new ul {
	float:right;
	padding:0 10px;
	margin: -40px 0;
	}


#ul-about-spkrs a {
	font-weight:900;
	color:#000}		
	
#hotel-list span {
	display:block}	
	
	#hotel-list span.hotels-left {
		width:300px;
		float:left}
		
	#hotel-list span.hotels-right {
		width:200px;
		float:left}		
		
	.header-image-speakers, .header-image-hotel  {
		padding:0 !important;
		margin:0 !important;
		border:0 !important;
		background-color:transparent !important}	
		
			.sponsor-home-09 {
				vertical-align:top}
		
			.sponsor-home-09 div {
				border-bottom:3px solid #7f0d12}

			.sponsor-home-09 div a {
			display:inline;
			border:0 !important;
			text-decoration:none}
			
			.sponsor-home-09 div img {
				margin-right:30px}

        
#prog-table    {
        border-collapse:collapse;
        margin:auto;
        text-align:left}
        
        #prog-table h3 {
               font-size:1.2em !important;
			   line-height:1.4;
			   margin-bottom:0}
               
        #prog-table h4 {
               font-size:1.3em !important;
               margin-bottom:4px;
			   }     
        
        #prog-table td {
               vertical-align:top;
               padding:5px;
               border-top:1px solid #efefef}
        
        #prog-table .time {
               font-weight:900;
               font-size:1.3em;
			   padding-top:7px}
               
        #prog-table .speakers {
               margin-top:5px} 
               
               #prog-table .speaker, #prog-table .moderator {
                       xpadding-left:14px}
        
        #prog-table .break {
               background:#efefef}
               
        #prog-table ul {
               margin-bottom:7px;
			   font-size:1em}  
			   
        #prog-table p {
               margin-bottom:7px;
			   font-size:1.1em}  			              
        
        #prog-table li {
               list-style-type:none;
               padding:3px 0 3px 14px;
			   margin:0;
               background:transparent url(../img/bullet-09.gif) no-repeat 0 6px}

	
	
	
	.front-page-logos a, .front-page-logos a:visited {
		text-decoration:none !important;
		border:none !important;}			   
		
		
	.front-page-logos img {
		margin:0 10px}	
		
		.nomaw {
		background:transparent url(../img/nom.gif) no-repeat 0 0;
		width:319px;
		height:40px;
		display:block;
		margin:-80px 0 0;
		float:left;
}

.nomaw a {
text-indent:-6000px;
display:block;
height:40px;
}


		.nomw {
		background:transparent url(../img/win.gif) no-repeat 0 0;
		width:319px;
		height:40px;
		display:block;
		margin:-80px 0 0;
		float:left;
}

.nomw a {
text-indent:-6000px;
display:block;
height:40px;
}




<!--Navigation Menu css -->
.wrapper1{
	color: #fff;	
	margin: 0;
	padding: 0px 0 0;
	}
	.wrapper1 a{
		color: #E5F2FB;
		text-decoration: none;
	}
	.wrapper1 a:hover {
		color: #634f2e;
	}
	.wrapper1 p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}
.wrapper {
    width: 959px;
	margin: 0 0 0px 0px;
}
.nav {
	background: #fff url(../img/menu/nav_bg.png) repeat-x;
	float: left;
}
.nev-wrapper {
	clear: both;
	float: left;
}
.nav-left {
	background: url(../img/menu/nav_left.png) no-repeat top left;
	float: left;
	width: 11px;
	height: 41px;
}
.nav-right {
	background: url(../img/menu/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
}
.nav ul {
	/*width: 648px;*/
	height: 38px;
	float: left;
	margin: 0;
	padding-top: 3px;
	list-style: none;
	font-size: 14px;
}
.nav li {
	float: left;
	padding: 0 7px;
	background: url(../img/menu/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
}
.nav li.last {
	background:none;
}
.nav li:hover {
	z-index:2;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
}
a .menu-left {
	background: url(../img/menu/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(../img/menu/menu_mid.gif) repeat-x top left;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(../img/menu/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 35px;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #09548B;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(../img/menu/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul {
	background: url(../img/menu/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 12px;
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #d5b970 dashed;
	background: none !important;
}
.nav li:hover li a,
.nav li.active li a {
	color: #634f2e;
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(../img/menu/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
.content {
	width: 670px;
	background: transparent url(../img/menu/content_bg.png) repeat-y;
	float: left;
	padding: 10px 20px;
}
.content h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px dashed #C1D9F0;
}
.content h2 {
	font-weight: 400;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	margin-bottom: -5px;
}
.content p {
	padding: 0 15px;
	text-align: justify;	
}
.content-bottom {
	width: 710px;
	background: transparent url(../img/menu/content_bottom.png) no-repeat;
	height: 13px;
	float: left;
}


<!--Navigation end-->
