/* AWARDS 2008 Presentational Styles */

body { padding:0; margin:0; font:normal 75% Arial, Helvetica, sans-serif; color:#bdd8f1; background:#3c3e40 url(/gatherings/awards/2008/share/images/skeleton/bodyBG.jpg) center repeat-y;} 


/*  body { padding:0; margin:0; font:normal 85% Arial, Helvetica, sans-serif; color:#bdd8f1; background:#3c3e40 url(/awards/2008/share/images/skeleton/bodyBG.jpg) center repeat-y;} */

a { color:#2572c6; text-decoration:none}
	a:hover { text-decoration:underline}

a img { border:none;}

h1 { background:#041524 url(/gatherings/awards/2008/share/images/skeleton/awards_logo.jpg) center no-repeat; text-indent:-5000px; height:185px; margin:0;}
 h1 a {text-decoration:none; color:#ccc;}

/*=============== DATE BAR LAYOUT ===============*/

#dateInfo {float:right; background:url(/gatherings/awards/2008/share/images/skeleton/dateBG.jpg); background-repeat:no-repeat; width:556px;  padding:12px 0 0 0;  font:bold 88% Verdana, Arial, Helvetica, sans-serif; color:#6c99c0; margin-top: 5px;}

#dateHome {float:right; background:url(/gatherings/awards/2008/share/images/homepage/complinet_logo.jpg); background-repeat:no-repeat; background-position:right top; width:100%;  padding:0px 0 0px 0;  font:bold 105% Verdana, Arial, Helvetica, sans-serif; color:#6c99c0; margin-top: 5px;}

/*#dateInfo2 {float:right; background:url(/awards/2008/share/images/skeleton/dateBG2.jpg); background-repeat:no-repeat; width:556px;  padding-top: 10px; padding-bottom: 15px;  font:bold 88% Verdana, Arial, Helvetica, sans-serif; color:#6c99c0; margin-top: 5px; margin-bottom: 5px;} */

.now{ margin-top: 5px; margin-right: 10px;}

#floatRight {float:right; width: 130px; height: 40px;}
#floatLeft {float:left; margin-top: 10px; }

.complinet {  display:block; height: 35px; width: 110px; text-indent:-5000px; }
.home_complinet {  display:block; height: 60px; width: 200px; text-indent:-5000px; }

.nominate {margin-top: 15px;clear:both; float:right; }

/*=============== HOMEPAGE LAYOUT ===============*/
.sml {font-size:11px}
#layout_homepage a { color: #fff; font-weight:bold; }

#layout_homepage { clear:both; text-align:left; padding-left: 15px; }
#layout_homepage span { }
#layout_homepage hr {  }
#layout_homepage #photos { width: 356px;  float:left; margin-top: 5px; margin-right: 7px; }
#layout_homepage #title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 5px 10px; }
#layout_homepage #body {  color: #ccc; font-size: 90%; background:url(/gatherings/awards/2008/share/images/homepage/bg.jpg); background-repeat:repeat; padding: 10px 10px 10px 0;  }
#layout_homepage #body img { margin-left: 10px; }

#layout_homepage #deadlines { width: 171px; background-color:#ccc; float:left; margin-top: 5px; margin-right: 7px;}
#layout_homepage #noms { width: 120px; float:left; margin-left: 10px; }
#layout_homepage #dates { float:right; font-weight:bold;}
#layout_homepage #body2 { background-color:#ccc; color: #ccc; font-size: 90%; background:url(/gatherings/awards/2008/share/images/homepage/bg.jpg); background-repeat:repeat; padding: 9px 7px 7px 7px;  }

#layout_homepage #body3 { background-color:#ccc; color: #ccc; font-size: 90%; background:url(/gatherings/awards/2008/share/images/homepage/bg.jpg); background-repeat:repeat; padding: 9px 7px 7px 7px; height: 134px; }

#layout_homepage #nominate_now { margin-top: 5px; float:left; }

#layout_homepage #testimonials { margin-top: 6px; float:left; width: 359px; }

#layout_homepage #categories { width: 356px; margin-top: 7px; margin-bottom: 10px;  }

/*=============== HOMEPAGE LAYOUT 2 ===============*/

#homepage { clear:both; padding-top: 5px; }
#homepage a { color: #fff; font-weight:bold; }
#homepage hr { border-top: 1px solid #2a3a45; }

#homepage #photos { margin-right: 15px; }
#homepage #photos img { margin-top: 10px; }
#homepage #photos .title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 25px 12px 10px; width:210px}
#flash_photos {text-align:center; margin:0 auto}
#homepage #deadlines { width: 350px; float: left; margin-right: 45px; margin-left:25px }
#homepage #deadlines .title {margin-top: 10px; font-size: 110%; font-weight: bold; color:#FF9900; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#homepage .nominate_now {  }
#homepage #deadlines .body { margin: 0px 15px 0 15px ; color:#ccc}
#homepage #deadlines .l { width: 160px; float:left;}
#homepage #deadlines .r { float:left; font-weight:bold; margin-bottom:5px}

* html #homepage #deadlines .r { float:left; font-weight:bold; margin-bottom:0}


#homepage #categories { float: left; margin-right:20px }
#homepage #categories .title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#homepage #categories .body { font-weight: bold; margin: 5px 5px 0 5px ; color:#6c99c0}

.home_logos {background:#FFFFFF; clear:left}


/*=============== END BAR LAYOUT ===============*/

#additional { clear:both; margin:20px 0}
	#additional span { font-size: 80%; }
	#additional h5 { margin-bottom: 15px;}
	#additional img { margin:2px;}
	#additional img.oddFirst { margin-left:0;}
	#additional img.oddLast { margin-right:0;}

#sponsors { clear:both; margin:20px 0}
	#sponsors img { margin:2px;}
	#sponsors img.oddFirst { margin-left:0;}
	#sponsors img.oddLast { margin-right:0;}

/*=============== PAGE TITLE BG IMAGES*/
h2 { text-indent:-5000px; padding-bottom:65px; margin-left:-6px; margin-bottom:30px; background-repeat:no-repeat}
	#home h2 { display:none;}
	#welcome h2 { background-image:url(/gatherings/awards/2008/share/images/headings/welcome.gif)}
	#aboutAwards h2 { background-image:url(/gatherings/awards/2008/share/images/headings/awardsAbout.gif)}
	#awardsCat h2 { background-image:url(/gatherings/awards/2008/share/images/headings/awardsCat.gif)}
	#awardsGuide h2 { background-image:url(/gatherings/awards/2008/share/images/headings/awardsGuide.gif)}
	#awardsJudging h2 { background-image:url(/gatherings/awards/2008/share/images/headings/awardsJudging.gif)}
	#shortlist08 h2 { background-image:url(/gatherings/awards/2008/share/images/headings/shortlist08.gif)}
	#winners06 h2 { background-image:url(/gatherings/awards/2008/share/images/headings/winners06.gif)}
	#winners07 h2 { background-image:url(/gatherings/awards/2008/share/images/headings/winners07.gif)}
	#winners05 h2 { background-image:url(/gatherings/awards/2008/share/images/headings/winners05.gif)}
	#hostedT h2 { background-image:url(/gatherings/awards/2008/share/images/headings/hostedT.gif)}
	#sponsorship h2 { background-image:url(/gatherings/awards/2008/share/images/headings/sponsors.gif)}
	#venue h2 { background-image:url(/gatherings/awards/2008/share/images/headings/venue.gif)}
	#contact h2 { background-image:url(/gatherings/awards/2008/share/images/headings/contact.gif)}
	#faq h2 { background-image:url(/gatherings/awards/2008/share/images/headings/faq.gif)}

h3 { color:#bdd8f1; font:bold 120% Verdana, Arial, Helvetica, sans-serif ! important; }

h5 {background:url(/gatherings/awards/2008/share/images/skeleton/h5Bg.gif) no-repeat; color:#fff; padding:3px 0 8px 8px; width:auto; font-weight:bold; font-size:85%; font-family:Verdana, Arial, Helvetica, sans-serif;}

h6 { margin:0; padding:5px 10px; width:100%; color:#fff; font-size:110%; background-color:#333; }




/*=============== WINNERS*/
table#winners {border:none; width:auto; font-size:90%;}
	table#winners td { padding:3px 5px; vertical-align:middle; border-top:4px solid #3c5062; border-bottom:1px solid #bdd8f1; text-align:center}
		table#winners td h3 {margin:30px 0 3px 0;}
		
		table#winners td.cat { border:none; text-align:left; width:auto;}
		table#winners td.winnerImg { width:auto; text-align:left; padding:3px 0}
		table#winners td.winnerName { width:auto; color:#d4761a; font-size:110%;}
			table#winners td.winnerName span {color:#8b541d}
			table#winners td.winnerName hr { width: 100%; margin-bottom: 5px; }
		table#winners td.suppertedBy { width:25%; vertical-align:top; padding-top:10px; border-left:1px dotted #d4761a; border-right:1px dotted #d4761a}
			table#winners td.suppertedBy div { margin-top:10px;}
		
			table#winners td.nominated div {margin-top:10px}
		table#winners td.body2007 { width: 600px;}
		
		/*=============== WINNERS2*/
table#winners2 {border:none; width:auto; font-size:90%;}
	table#winners2 td { padding:3px 5px; vertical-align:middle; border-top:4px solid #3c5062; border-bottom:1px solid #bdd8f1; text-align:center}
		table#winners2 td h3 {margin:30px 0 3px 0;}
		
		table#winners2 td.cat { border:none; text-align:left; width:auto;}
		table#winners2 td.winnerImg { width:auto; text-align:left; padding:3px 0}
		table#winners2 td.winnerName { width:auto; color:#d4761a; font-size:110%;}
			table#winners2 td.winnerName span {color:#8b541d}
			table#winners2 td.winnerName hr { width: 100%; margin-bottom: 5px; }
		table#winners2 td.suppertedBy { width:25%; vertical-align:top; padding-top:10px; border-left:1px dotted #d4761a; border-right:1px dotted #d4761a}
			table#winners2 td.suppertedBy div { margin-top:10px;}
		
			table#winners2 td.nominated div {margin-top:10px}
		table#winners2 td.body2007 { width: 600px;}


/*=============== 2008 CATEGORIES */
table#category {border:none; width:auto; font-size:100%}
	table#category td { vertical-align:middle; border-top:0px solid #3c5062; border-bottom:0px solid #bdd8f1; text-align:left}
		table#category td h3 {margin-top: 10px; font-size: 110%; font-weight: bold; color:#FF9900; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
		table#category td.cat { border:none; text-align:left}
		table#category td.winnerImg { width:125px; text-align:left; padding:3px 0}
		table#category td.winnerName { width:25%; color:#d4761a; font-size:110%}
			table#category td.winnerName span {color:#8b541d}
			table#category td.hr { width: 50px;}
		table#category td.suppertedBy { width:25%; vertical-align:top; text-align:center; padding-top:0px; border-left:1px solid #666; border-right:0px dotted #d4761a}
			table#category td.suppertedBy div { margin-top:0px;}
		table#category td.nominated { width:25%; vertical-align:top; padding-top:10px}
			table#category td.nominated div {margin-top:10px}
		table#category td.body2007 { padding: 0px 10px 10px 10px;width: 75%;}
		
		/*=============== 2008 CATEGORIES2 */
table#category2 {border:none; width:auto; font-size:100%}
	table#category2 td { vertical-align:middle; border-top:0px solid #3c5062; border-bottom:0px solid #bdd8f1; text-align:left}
		table#category2 td h3 {margin-top: 10px; font-size: 110%; font-weight: bold; color:#FF9900; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
		table#category2 td.cat { border:none; text-align:left}
		table#category2 td.winnerImg { width:125px; text-align:left; padding:3px 0}
		table#category2 td.winnerName { width:25%; color:#d4761a; font-size:110%}
			table#category2 td.winnerName span {color:#8b541d}
			table#category2 td.hr { width: 50px;}
		table#category2 td.suppertedBy { width:25%; vertical-align:top; text-align:center; padding-top:0px; border-left:1px solid #666; border-right:0px dotted #d4761a}
			table#category2 td.suppertedBy div { margin-top:0px;}
		table#category2 td.nominated { width:25%; vertical-align:top; padding-top:10px}
			table#category2 td.nominated div {margin-top:10px}
		table#category2 td.body2007 { padding: 0px 10px 10px 10px;width: 75%;}
		
				/*=============== 2008 CATEGORIES3 */
table#category3 {border:none; width:auto; font-size:100%}
	table#category3 td { vertical-align:middle; border-top:0px solid #3c5062; border-bottom:0px solid #bdd8f1; text-align:left}
		table#category3 td h3 {margin-top: 10px; font-size: 110%; font-weight: bold; color:#FF9900; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
		table#category3 td.cat { border:none; text-align:left}
		table#category3 td.winnerImg { width:125px; text-align:left; padding:3px 0}
		table#category3 td.winnerName { width:25%; color:#d4761a; font-size:110%}
			table#category3 td.winnerName span {color:#8b541d}
			table#category3 td.hr { width: 50px;}
		table#category3 td.suppertedBy { width:25%; vertical-align:top; text-align:center; padding-top:0px; border-left:1px solid #666; border-right:0px dotted #d4761a}
			table#category3 td.suppertedBy div { margin-top:0px;}
		table#category3 td.nominated { width:25%; vertical-align:top; padding-top:10px}
			table#category3 td.nominated div {margin-top:10px}
		table#category3 td.body2007 { padding: 0px 10px 10px 10px;width: 75%;}


/*=============== TELL A FRIEND*/
#tell_friend { margin-top:20px;}
a.tell_friend { background: url(/financial_crime_europe2006/share/images/skeleton/tellAfriend.gif) no-repeat; width:170px; height:33px; display:block;}
a.tell_friend:hover {}


/*=============== TELL A FRIEND POP UP*/
table.tell_friend div.header { background-image: url(/financial_crime_europe2006/share/images/tell_friend/tell_friend_popup_bg.jpg);}
.background { background-color:#666666;}


#header_bar { background:#AAABAD url(/gatherings/awards/2008/share/images/tell_friend/popup_bg.gif) repeat-x right top; }
	
	#header_bar.mailFriend {background:#B6B7B9 url(/gatherings/awards/2008/share/images/tell_friend/popup_bg.gif) repeat-x right;}
	
	img.dateInfo { margin:0 10px; padding:0; float:right;}
	
.footer {font-size:85%; color:#676667; }
	.footer a {color:#8822b8;}
#center_block_wash {margin:0; padding:1px 15px; padding-bottom:70px; position:relative; background:#1f4f7a;}


/* ========= information collection ========= */
table#form {font-size:95%; width:90%; color:#ccc; }
	table#form td#form_bold {font-weight:bold; padding:4px 6px; text-align:right; border:1px solid #999; border-bottom:none; border-right:none;}
	table#form td#form { padding:4px 6px; border:1px solid #999; border-bottom:none;}
	table#form input {border:none;  background-color:#ccc;font-size:95%; padding:3px; width:70%;}
		table#form input.longer{width:90%;}
	table#form td#form.submit { border:none;  background-color:#333; }
	table#form input.submit {width:80px; height:21px; border:none; padding:0; margin:0;}
	table#form textarea {border:none; padding:2px; width:60%; background-color:#ccc;}
		table#form textarea.message {width:90%; color:#fff;}
	table#form select { background-color:#ccc; border:none; width:40%; font-size:90%;}
	table#form select.biz_type { width:90%;}
	table#form select.country { width:70%;}
	
	table#form img { border:none;}
	
/* ========= LIST STYLES ========= */

ul
{
	list-style-type: square;
	
}

/* ========= VENUE STYLES ========= */

.venueImage
{
	border: 1px solid #fff;
}

.imageContainer
{
	text-align:center;
}	

.hotelLeft { float: left; width: 400px;padding-right: 5px; }

expotelRight {	float: left;}

.transportation { width: 550px; text-align:left; padding-right: 5px;}

hr
{
	border: none 0; 
	border-top: 1px solid #666;

	width: 100%;
	height: 1px;
	
	text-align: left;

}

/* ========= VENUE STYLES ========= */

.totop { text-align:center; margin-top: 10px; margin-bottom: 10px; width: auto }

.totop a {  color:#FFFFFF; font-weight:bold; }

/*=============== CONTACT US ===============*/

#contactus { clear:both; padding-top: 15px; }
#contactus a {  }
#contactus hr { border-top: 1px solid #2a3a45; }

#contactus #general { width: 47%; margin-right: 30px; margin-left: 7px; margin-bottom: 20px; float:left;}
#contactus #general img { margin-top: 10px; }
#contactus #general .title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#contactus #general .body { margin-left: 25px; margin-top:15px; }

#contactus #other { width: 45%; float: left;  }
#contactus #other a { color: #ccc; font-weight:bold; }
#contactus #other .title {font-size: 110%; font-weight: bold; color:#fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#contactus .other {  }
#contactus #other .body { margin: 10px 15px 0 15px ;margin-bottom: 12px;}
#contactus #other .l { width: 160px; float:left;}
#contactus #other .r { float:left; font-weight:bold; margin-bottom:5px}

* html #contacus #deadlines .r { float:left; font-weight:bold; margin-bottom:0}

/*=============== ABOUT US ===============*/

#box_about { margin: 20px;   border: 0px solid #666; }
#box_about h3 { position:relative; padding-top: 7px; padding-bottom: 7px; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;  }
#box_about #left { float: left; width: 320px; margin-right: 0px; padding-left: 20px; }
#box_about #right { float:left; border-left: 1px dotted #666; padding-left: 15px; }
#box_about li{ margin-top: 5px; }

.list_guidelines li { margin-top: 7px; }

.list_faq li { margin-top: 7px; }
.list_faq a { color: #6c99c0; }



/*=============== BOOKING INFORMATION ===============*/

#bookingInformation { clear:both; margin-bottom: 10px; margin-left: 5px; }
#bookingInformation a {  }
#bookingInformation hr { border-top: 1px solid #2a3a45; }

#bookingInformation #left{ width: 345px; float:left; margin-right: 20px;}

#bookingInformation #left .title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#bookingInformation #left .body { margin-left: 20px; margin-top:10px; margin-right: 20px; }

#bookingInformation #right{ width: 345px; float:left;}

#bookingInformation #right .title { font-size: 110%; font-weight: bold; color: #fff; background:url(/gatherings/awards/2008/share/images/homepage/title_bg.jpg); background-repeat:repeat-x; padding: 5px 5px 12px 10px;}
#bookingInformation #right .body { margin-left: 20px; margin-top:10px; margin-right: 20px;}

