/*-----------------------------------------------------------
Description: Confex 2010
Version: 1.0
Author: Luke Sherrington
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.75em Arial, Helvetica, Sans-serif; text-align:left; background-color:#242424; color:#565051; line-height:1.42em; text-align:left; margin-bottom:20px;}
a {color:#dd4697; text-decoration:none; font-size:1em;}
a:hover{color:#1f82b3; text-decoration:none; font-size:1em;}
a:visited {color:#dd4697; text-decoration:none; font-size:1em;}
.clear{clear:both;}
p {}
.nowrap	{white-space: nowrap;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {width:900px; margin:0 auto; position:relative; }
		#header {width:900px; float:left; margin:0; padding:0; height:271px; border-bottom:#fff 8px solid; background:url(../g/2010/template/bg_head.gif) top left no-repeat}
		.links, .links a, .links a:visited {line-height:37px; height:37px; color:#fff; font-size:0.90em;}
		.links a:hover {line-height:37px; height:37px; font-size:0.90em; color:#1f82b3;}
		#menu {width:900px; float:left; height:40px; background:url(../g/2010/template/bg_menu.gif) top left no-repeat #fff;}

		#content {width:900px; float:left; background-color:#FFF; padding-top:8px; margin:0;}
			#page {width:470px; float:left; padding:12px 23px 25px 23px;}
			#page2 {width:692px; float:left; padding:12px 23px 25px 23px;}
			
			#pb_middle {width:214px; float:left; margin-right:8px; background-color:#d4d2d2;}	
			#pb_middle_t {background:url(../g/2010/template/bg_middle_t.gif) top left no-repeat; padding:14px 0px 0 14px;}
			#pb_middle_b {background:url(../g/2010/template/bg_middle_b.gif) bottom left no-repeat; height:5px;}
			#search {background:url(../g/2010/template/bg_search.gif) top left no-repeat; margin:0; padding:0; float:left; width:145px;}
			#pb_right {width:155px; float:left; background-color:#231f20;}
			#pb_right_t {background:url(../g/2010/template/bg_right_t.gif) top left no-repeat; padding:5px;}
			#pb_right_b {background:url(../g/2010/template/bg_right_b.gif) bottom left no-repeat; height:5px;}	

		#foot {width:900px; float:left; line-height:33px; height:33px; min-height:33px; background:url(../g/2010/template/bg_footer.gif) top left no-repeat; padding:0; margin:0;}

#marquee {height:20px; font:1.1em/20px Arial, Verdana, Sans-serif; background-color:#fff; width:880px; padding:0 10px 0 10px; }
#marquee a{color:#dd4697;}
#marquee a:hover{color:#1f82b3;}
/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:999; float:left;  text-align:left; margin-left:0px; padding-left:12px; position:relative; width:888px;}
.menu1 li{float:left; margin:0; padding:0; position:relative;}
.menu1 ul{margin:0; padding:0;}
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:39px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{display:block; margin:0; padding:0 0 0 0px; list-style:none; text-align:left;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; list-style:none; margin:0;/*main menu Background on hover*/}
.menu1 ul li a:hover{ list-style:none; margin:0;}
.menu1 ul li a{display:block; font: bold 1em Arial, Sans-serif; color:#000; text-decoration:none; list-style:none;}
.menu1 ul li a:hover{display:block;  font: bold 1em Arial, Sans-serif; color:#000; text-decoration:none;  list-style:none;}
/*********[END]mainmenu*********/

	
/*********[BEGIN]submenu*********/
.menu1 ul ul{display:block; list-style:none; margin:0; padding:0;}
.menu1 ul ul li{position:relative; display:block; width:189px; margin:0; padding:0;}
.menu1 ul ul li a{background-color:#0b80b2; color:#fff; font: normal 1em Arial, Sans-serif; padding:4px 15px;}
.menu1 ul ul li a:visited{background-color:#0b80b2; color:#fff; font: normal 1em Arial, Sans-serif;  padding:4px 15px;}
.menu1 ul ul li a:hover{color:#fed426; font: normal 1em Arial, Sans-serif; padding:4px 15px;}
.menu1 ul ul li a:active{color:#fed426; font: normal 1em Arial, Sans-serif; padding:4px 15px;}


.menu1 ul ul li:hover {background:none; margin:0; padding:0;} /* To get rid of the repeating of background color from the main menu*/
.menu1 ul li:hover ul li{background:none;margin:0; padding:0;} /* To get rid of the repeating of background color from the main menu*/
.menu1 ul ul {visibility:hidden; position:absolute; height:0; list-style:none;margin:0; padding:0;}
.menu1 ul li:hover ul, .menu1 ul a:hover ul{visibility:visible;margin:0; padding:0;}
.menustart{width:189px; height:8px; background:url(../g/2010/template/subtop.gif) no-repeat; padding:0; margin:0; line-height:0; font-size:0;}
.menuend{width:189px; height:8px; background:url(../g/2010/template/subbottom.gif) no-repeat;}
/*********[END]submenu*********/

/*---------------------------------------------------------*/


/* SHEET
-----------------------------------------------------------*/
.pagetitle {}
h1{ margin:0; padding:0;  font-weight:bold; color:#0b80b2; font-size:2em; line-height:1.2em; padding-bottom:10px;}
h2{ margin:0; padding:0;  font-weight:bold; color:#8bc041; font-size:1.3em; ;padding-bottom:3px; }
h3{ margin:0; padding:0;  font-weight:bold; color:#1f82b3; font-size:1em; padding-top:5px; padding-left:0px;}

.sheetbody { margin:0; padding:0; }
.sheetbody p {margin-top:0; margin-bottom:2;}
.bodysheet {padding:0px;}
.leftsheet {width:260px; float:left;}
.rightsheet {width:260px; float:left;}




.hoz {margin:0; padding:0; width:0; height:20px;}
.vert {width:10px; height:10px; float:left;}
.clear_all{margin:0; padding:0; line-height:0px;}


/*---------------------------------------------------------*/

/* EZone
-----------------------------------------------------------*/

.ez_header {font-family:arial, sans serif; font-weight:normal; color:#fff; font-size:1.6em;}
.ez_po_header {font-family:arial, sans serif; font-weight:normal; color:#fff; font-size:1.2em; padding:0 ;}
#DIV_exhib_PageOptionRapport input {margin-bottom:-1px; padding:0; }
#DIV_exhib_PageOptionRapport form {margin:0; padding:0;}
table tr td.default {border:none;}


/* PANELS
-----------------------------------------------------------*/
/*to panels in vertical powerbars*/

h4{margin:0; padding:0; font-family:Arial, sans serif; font-weight:bold; color:#fff; font-size:1em; text-align:center; width:186px;}

.panel_1 { padding:0; margin-bottom:8px; width:186px;}
.paneltitle_1{ width:186px; background:url(../g/2010/template/panel_t.gif) no-repeat; height:27px; padding:0; margin:0; padding-top:8px;}
.panelbody_1 {margin:0; padding:10px; background-color:#FFF; width:166px;}
.panelbody_1 p {margin:0; padding:0;}
.panel_1_foot {margin:0; padding:0; background:url(../g/2010/template/panel_b.gif) no-repeat; height:8px; width:186px;}

.panel_2 { padding:0; margin-bottom:8px;}
.paneltitle_2{}
.panelbody_2 {margin:0; padding:0px;}
.panelbody_2 p {margin:0; padding:0;}
.panel_2_foot {margin:0; padding:0; height:0px;}

.panel_body3{ width:100%; background-color:#fff;}
.panel_body3 p {margin:0; padding:0;}
.borderpanel3{margin:0; padding:0;}
.panel_bottom3{width:0; height:10px; padding:0; margin:0;}


/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
ul#footer {margin:0px; text-align:left; padding-left:10px;} /*footer wrapper*/
ul#footer li {display:inline; padding:0px 2px 0 2px; text-align:left; font:normal 0.75em Arial, Sans-serif; color:#a3a2a2;}
ul#footer li a{color:#a3a2a2;}
ul#footer li a:hover{color:#dd3f95;}

/*---------------------------------------------------------*/

