/*-----------------------------------------------------------
Description: IGTM 2010 EZONE
Version: 1.0
Author: Marta Matos
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* EZone
-----------------------------------------------------------*/
.ez_header {padding:0; margin:0; font-family:Arial, Helvetica, Sans-serif; font-size:1.2em; font-weight:normal; color:#666;}
.ez_po_header {line-height:1em; padding:0; margin:0; font-family:Trebuchet MS, Arial, sans serif; font-size:0.9em; font-weight:normal!important; color:#666;}
.exhib_overview_platinum{background-color:#e6e5dd;}


/* PANELS
-----------------------------------------------------------*/
/*to panels in vertical powerbars*/
.panel_top{ height:30px; width:100%; background:url(../g/2010/template/panel_top_bg.gif) repeat-x #79797e top;}
h4{margin:0; font-family:Arial, Helvetica, Sans-serif; font-weight:bold; color:#555555; font-size:1em; padding:0px 10px 0px 10px;  line-height:30px;}
.panel_body{ background-color:#f5f5f5; padding:10px;}
.panel_body table{ }
.panel_body p {margin:0; padding:0;}
.panel_bottom{width:0; height:10px; padding:0; margin:0;}

.panel_top2{}
.panel_body2{ background-color:#fff; padding:9px; border:solid 1px #b2b2b2;}
.panel_body2 p {margin:0; padding:0;}
.borderpanel2{margin:0; padding:0;}
.panel_bottom2{width:0; height:10px; padding:0; margin:0;}

.panel_body3{background-color:#fff; border-top:none; padding:0;}
.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:0; padding-top:7px; width:960px; margin-top:15px; text-align:left; height:24px; padding:10px 0px 0 0px; border-top:4px solid #aeaeae;} /*footer wrapper*/
ul#footer li {display:inline; padding:0px 2px 0 2px; text-align:left; font:bold 0.8em Arial, Sans-serif; color:#ed1c24;}
ul#footer li a{font:bold 1em Arial, Sans-serif; text-decoration:none; text-align:left;}
ul#footer li a:hover{text-decoration:none; text-align:left;}
.footer {font:bold 0.85em Arial, Sans-serif; text-decoration:none; text-align:left; padding-left:2px;}
div.tm {padding:2px 0 0 0; width:961px; text-align:right;} /* Trademark Text */
/*---------------------------------------------------------*/

/* SEARCH
-----------------------------------------------------------*/
.searchbutton input {*margin-top:1px;} 
/*---------------------------------------------------------*/


/* EZONE NEW
-----------------------------------------------------------*/ 

/* Generic Items */

.ez_list_heading_t {}
.ez_list_heading {float:left; width:560px; background: #4d8ac8; padding:7px 10px; margin-top:15px;}
.ez_list_heading_b {}

.ez_list_t{}
.ez_list{float:left; width:558px; border:solid 1px #a6a6a6; padding:10px; margin-top:10px;}
.ez_list_b{}

.ez_items{}
/*-----------------------------------------------------------*/ 

/* mainlist */ 
.ez_mainlist_t {}
.ez_mainlist {width:580px; float:left; margin-top:10px;}
.ez_mainlist_b {}
/*-----------------------------------------------------------*/ 

/*Titles*/
.ez_header{color:#ffffff; font-size:1.2em; font-weight:normal; padding:0; margin:0;}
/*-----------------------------------------------------------*/ 


/* search */ 
.ez_search_t{}
.ez_search{width:550px; float:left; background-color:#f3f3f3; padding:15px;}
.ez_search_b{}
.ez_search_text{margin-bottom:10px;}
.ez_searchitems{float:left; position:relative;}
.ez_searchitemdesc{float:left; width:90px; padding-top:3px; margin-top:3px;}
.ez_searchitem{float:left; margin-top:3px;}
.ez_searchsubmit{float:left; position:relative; width:auto; margin-top:49px; *margin-top:54px;}
/*-----------------------------------------------------------*/ 

/* A-Z */ 
.ez_az_t {}
.ez_az {text-align:center; width:580px; float:left; padding-top:20px;}
.ez_az_b {}
/*-----------------------------------------------------------*/ 

/* horizontal prev/next Written */ 
.ez_azwrapper{}
.ez_pageprevious{}
.ez_azitem{}
.ez_pagenext{}
/*-----------------------------------------------------------*/ 

/* page num */
.ez_nav_t{}
.ez_nav{text-align:center; width:580px; float:left; padding-top:20px;}
.ez_nav_b{}
/*-----------------------------------------------------------*/ 

/* text below */
.ez_textb_t{}
.ez_textb{width:720px; float:left; padding-top:15px;}
.ez_textb_b{}
/*-----------------------------------------------------------*/ 

/*---------------------------------------- List Items --------------------------------------------------*/

/* list item */
.ez_item{}
.ez_listitem_t{}
.ez_listitem{float:left;  padding: 0px 0px 7px 0px; border-bottom: solid 1px #e3e3e3; margin: 0px;}
.ez_listitem_b{}
.ez_listitems_basic{float:left; width:0px;}
.ez_companyname{float:left; width:350px;}
.ez_standnum{float:left; width:100px;}
.ez_listitems_extra{float:left; width: 100px;}

.ez_listitems_details_t{}
.ez_listitems_details{}
.ez_listitems_details_b{}

.ez_lidetails_graphic{}
.ez_lidetails_description{}

.ez_listitem_separator {margin-bottom: 4px; padding: 0px;}


.ez_merge4{float:left; }
.ez_merge5{float:left; }
.ez_merge6{float:left; }
.ez_merge7{float:left; }
.ez_merge8{float:left; }
.ez_merge9{float:left; }
.ez_merge10{float:left; }
.ez_merge11{float:left; }
.ez_merge12{float:left; }

/*-----------------------------------------------------------*/ 


/*---------------------------------------- Exhibitor Entry --------------------------------------------------*/

/* entry */ 
.ez_entrywrapper_t {}
.ez_entrywrapper {float:left; width:100%;}
.ez_entrywrapper_b {float:left; width:760px; height:10px;}
/*-----------------------------------------------------------*/ 

/* text before */ 
.ez_entrytextbefore_t{}
.ez_entrytextbefore{float:left; width:100%; margin-top: 5px;}
.ez_entrytextbefore_b{}
/*-----------------------------------------------------------*/ 

/* Entry Nav */
.ez_entrynav_t{}
.ez_entrynav{}
.ez_entrynav_b{}
/*-----------------------------------------------------------*/ 

/* Entry Title */
.ez_entrytitle{float:left; width:720px;}
.ez_entrytitle_l{}
.ez_entrytitle_m {float:left; width:782px; background: #fff; padding:0px 0px; margin-top:15px; border-bottom: 1px solid #cccccc; display:none;}
.ez_entrytitle_r{ float: left;}

.ez_entryheader {padding:5px 100px 5px 10px;  background:#EEECED; color:#666; font-size:1.2em; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-weight: bold; float:left; }
.ez_entrystand {font-weight:bold; color:#CA0210; font-size:1.2em; float:left; margin-left: 30px; display:none;}

.ez_companynameonly {margin-top: 20px; padding:5px 100px 5px 10px;  background:#EEECED; color:#666; font-size:1.2em; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-weight: bold; float:left; }
.ez_companynameonlywrap {float:left; border-bottom: solid 1px #CCCCCC; width: 100%; margin-bottom: 15px;}
/*-----------------------------------------------------------*/ 

/* Entry Details */
.ez_entrydetails_t{}
.ez_entrydetails{float:left; border:solid 1px #ccc; margin:10px 0 10px 0; padding:10px; width:96%; background-color:#fff; background:url(../g/2010/template/ez_optimum_box_b.gif) repeat-x scroll 0% 0% transparent; background-position: bottom;}



.ez_entrydetails_b{}

.ez_graphic1{float:right;}
.ez_contact{float:left;}
.ez_entrydetails_r{float:left;}
/*-----------------------------------------------------------*/ 

/* Menu */
.ez_entrymenu_t{}
.ez_entrymenu{float:left; width:720px; padding:10px;}
.ez_entrymenu_b{}
/*-----------------------------------------------------------*/ 

/* Items */
.ez_entryitemsouter_t{}
.ez_entryitemsouter{float:left; width:100%; margin:10px 0px 10px 0px;}
.ez_entryitemsouter_b{}

.ez_entryitemtitle{float:left; width:100%;}
.ez_entryitemtitle_l{}
.ez_entryitemtitle_m{float:left; padding:5px 100px 5px 10px;  background:#EEECED; color:#666; font-size:1.2em; border-top: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; font-weight: bold;}
.ez_entryitemtitle_r{}
.ez_entryitem li {margin-left: 20px;}

.ez_entryitem_t{}
.ez_entryitem{float:left; width:96%; padding:10px 10px 25px 10px ; margin-bottom:20px; border:solid 1px #cccccc; background:url(../g/2010/template/ez_optimum_box_b.gif) repeat-x scroll 0% 0% transparent; background-position: bottom;}
.ez_entryitem_b{}
.ez_entryitem table td {padding: 1px;}

/*-----------------------------------------------------------*/ 

/* Entry text after */
.ez_entrytextafter_t{}
.ez_entrytextafter{float:left; width:720px; margin:10px 0 10px 0;}
.ez_entrytextafter_t{}
/*-----------------------------------------------------------*/ 

#red_text {color: red;}
.rss_spacer_above {display:none;}


/*DPA font as requested by NS*/
#form_DPAs{color:#a2a2a2; font-size:11px;}
#dpa{color:#a2a2a2; font-size:11px;}

