/*-----------------------------------------------------------
Description: Gitex
Version: 1.0
Author: Soren Aarlev
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
h1,h2,h3,h4,h5,h6,div,ul,ol {margin:0; padding:0;}
#column-middle ul {margin-left:1.2em;}  /* To make bullet points appear right in content */
/*-----------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:1em/1.5em Arial, Helvetica, sans-serif; color:#515251;  text-align:center; background:url(../g/2009/template/bg_site.gif); }
a:link {color:#00a7dd; text-decoration:none;} /* unvisited link */
a:visited {color:#00a7dd; text-decoration:none;} /* visited link */
a:hover {color:#666; text-decoration:none;} /* mouse over link */
a:active {color:#00a7dd; text-decoration:none;} /* selected link */
/*-----------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {margin:0 auto;  width:960px;}
#header {width:960px; height:104px;}
ul#tabs {width:960px; height:20px; }
#content-top{width:960px; height:7px; background:url(../g/2009/template/content_top_bg_lightblue.gif) no-repeat; _margin-top:-3px;}
#content {width:960px; background-color:#fff; padding-bottom:20px;  _margin-top:-11px;}
#column-left {float:left; width:180px; margin:20px 0 0 10px;_margin:20px 0 0 5px; font:0.83em/1.5em arial,sans-serif; text-align:left;}
#column-middle {float:left; width:560px; margin:20px 0 0 10px; font:0.83em/1.5em arial,sans-serif; text-align:left;}
#column-right {float:left; width:180px; margin:20px 0 0 10px; font:0.83em/1.5em arial,sans-serif; text-align:left;}
#marquee {width:458px; height:25px; line-height:25px; border-top:1px dotted grey; border-bottom:1px dotted grey; margin:10px 0 10px 0;  padding-left:102px; background:url(../g/2009/template/breaking_news.gif) no-repeat top left;}
#banner {width:560px;  margin:10px 0 10px 0;}
#section-logo {width:180px; height:153px; background:url(../g/2009/template/consumerelectronics_logo.gif) no-repeat; margin-bottom:10px;}
/*-----------------------------------------------------------*/


/* TABBED NAVIGATION 
-----------------------------------------------------------*/
ul#tabs li{list-style:none; width:186px; display:inline;}
/*-----------------------------------------------------------*/


/* LEFT HAND SIDE NAVIGATION 
-----------------------------------------------------------*/
/*Main Menu*/
#mainmenu {width:180px; background-color:#424242;}
#mainmenu a { padding-left:12px; text-align:left; height:25px; line-height:25px;} /* Vertical Align Link Items */
ul.mainmenuitems li { list-style:none;} /* Gap between buttons */
li.menu_off a{ display:block; font:0.90em  Arial, Sans-serif;  color:#fff; text-decoration:none; margin:0; }
li.menu_off a:visited{color:#fff;}
li.menu_off a:hover{ display:block;color:#fff;text-decoration:none; background:url(../g/2009/template/menu_bg_lightblue_on.gif);}
li.menu_on a{ display:block; font: 0.90em  Arial, Sans-serif;  color:#fff;text-decoration:none; background:url(../g/2009/template/menu_bg_lightblue_on.gif); margin:0;}
li.menu_on a:visited{color:#fff;}
li.menu_on a:hover{color:#fff;}
#menubottom {margin-bottom:10px;}

/*Sub Menu*/
#submenu {width:180px;  background-color:#086089; text-align:left;}
ul.submenuitems li {margin:0; background:none!important; border:none; padding-left:10px;  list-style:none;}
li.submenu_off a{font:0.80em Arial, Sans-serif; color:#fff; text-decoration:none; background:none!important;padding:0; margin:0; letter-spacing:normal; text-transform:none;}
li.submenu_off a:visited{ color:#fff; background:none!important; }
li.submenu_off a:hover{color:#fff; background:none !important;padding:0; margin:0; letter-spacing:normal; text-decoration:underline;}
li.submenu_on a{font:0.80em Arial, Sans-serif; color:#fff; text-decoration:none;  background:none!important;padding:0; margin:0;letter-spacing:normal; text-decoration:underline;}
li.submenu_on a:visited{color:#fff; background:none!important;}
li.submenu_on a:hover{color:#fff; background:none!important; text-decoration:underline;}
/*-----------------------------------------------------------*/


/* HEADINGS
-----------------------------------------------------------*/
h1{font:bold 1.2em/30px arial, sans-serif; color:#fff; text-align:left; width:550px; height:30px; padding-left:10px;  background:url(../g/2009/template/bg_pt_lightblue.gif) no-repeat;}
h2{font:bold 1.1em arial, sans-serif; color:#00a7dd; text-align:left;}
h3{font:bold 0.95em arial, sans-serif; color:#333;  text-align:left;}
h4{font:bold 0.90em/22px arial, sans-serif; color:#fff;  text-align:left; padding-left:5px; background:url(../g/2009/template/panel_t_bg.gif) no-repeat; width:175px; height:22px; }
/*-----------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
div.sheetbody {text-align:left; border-bottom:1px dotted #333; padding-bottom:20px;} /*Default Sheet*/
div.horizontal_separator {height:20px;}
div.vertical_separator {width:20px;}
/*-----------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
div.panelbody_banner P{margin:0; padding:0;} /* lead Banner*/
div.panelbody_1 {width:180px; margin-bottom:10px; text-align:center;} /*Panels with Grey Top*/
div.panelbody_1 P {margin:0; padding:0;}
div.panelbody_2 {width:170px; margin-bottom:10px; background-color:#eae8e9; padding:5px;} /*Panels with Grey BG in content*/
div.panelbody_2 P {margin:0; padding:0;}
div.panelbody_3  {width:180px; padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted grey;} /*Plain Panels with dotted line */
div.panelbody_3 P {margin:0; padding:0;}
/*-----------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
ul#footer{width:960px; height:44px; background:url(../g/2009/template/footer_bg.gif) no-repeat; text-align:left;}
ul#footer ul { background:none; padding:3px 0 0 17px; width:960px;}
ul#footer li {list-style:none; display:inline; padding:0 3px 0 3px; background:none;  font:0.70em Arial, Sans-serif; color:#fff;}
ul#footer li a{text-decoration:none; color:#fff; background:none; }
ul#footer li a:hover{ text-decoration:none;  color:#e00809; background:none; }

/*-----------------------------------------------------------*/

/* EZone
-----------------------------------------------------------*/

.ez_header {padding:0; margin:0; font:bold 1.1em arial,sans-serif; color:#fff;}
.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:#fff;}
.exhib_overview_platinum{background-color:#e6e5dd;}

/*-----------------------------------------------------------*/
