@import url(../Global/css/global.css);
/*------------STANDART TAG DEFINITIONs & GLOBAL DEFINITIONs----------------------------*/
body, h1, h2, h3, h4, h5, p, a, ul, ul li, table, div, img, table tr, table td, table th { margin: 0 0 0 0; padding: 0 0 0 0; }
body { background: #dad7d2; font-family: Arial; font-weight: normal; text-align: center; }
a { font-family: Arial; font-weight: normal; text-decoration: none; }
a:hover { text-decoration: underline; }
/*a span{font-weight: normal;}*/
p { color: #696969; font-size: 12px; }
img { border: 0; }
span { display: inline-block; }
ul { list-style: none; }
/*---------------------------------------------------------------*/
#main-container { background: #333333 url(./images/mainBG.gif) no-repeat top left; display: inline-block; min-height: 500px; _height: 500px; padding: 20px 12px 15px 12px; text-align: left; width: 982px; }
/*----------------------------------------------------------*/
#banner { height: 160px; position: relative; }
/*------------------------------------------------------*/
#left-banner { float: left;  }
/*------------------------------------------------------*/
#center-banner { position: absolute; left: 230px; top: 5px; }
/*------------------------------------------------------*/
#right-banner, #right-banner a, #right-banner p { float: right; color: #F2F2F2; }
#right-banner p { color: #F2F2F2; font-size: 11px; font-weight: bold; padding-right: 5px; }
/*------------------------------------------------------*/
/*----------------------------------------------------------*/
#main-up-menu div div { height: 35px; }
#main-up-menu ul li { padding: 8px 33px 7px 33px; }
#main-up-menu ul li a { color: #F2F2F2; font-family: Georgia; font-size: 13px; font-weight: bold; text-decoration: none; }
#main-up-menu ul li a:hover { color: #ffffff; text-decoration: underline; }
#main-up-menu ul li:first-child, #main-down-menu ul li:first-child { border: none; }
#main-up-menu ul li, #main-down-menu ul li { float: left; }
#main-down-menu div div { height: 36px; }
#main-down-menu ul li { padding: 8px 19px 7px 19px; }
#main-down-menu ul li a { font-family: Georgia; font-size: 12px; font-weight: bold;text-decoration: none;}
#main-down-menu ul li a:hover { color: #ffffff; text-decoration: none;}
/*------------------------------------------------------------------*/
#body-container { padding-top: 20px; }
/*----------------------------------------------------------*/
#left-column {float: left;}
#navigation-list { width: 185px;}
#navigation-list ul li {display: inline-block; margin-bottom: 15px;}
#navigation-list ul li a {text-decoration: none; }
#navigation-list ul li a:hover {color: #ffffff; }
#navigation-list ul li a div { display: inline-block; cursor: pointer; height: 112px; padding-top: 13px; text-align: center; width: 190px; }
#navigation-list h5 { color: #F2F2F2; }
#navigation-list img {}

/*----------------------------------------------------------*/
#right-column {float: right; width: 182px;}
div.panel { margin-top: 16px; }
#left-column div.panel { margin-bottom: 15px; margin-top: 0; }
div.panel div div h4 { margin-bottom: 15px; color: #F2F2F2; }
div.panel div div div { margin: 0 8px 0 8px;}
div.panel div div div a { font-size: 14px; color: #F2F2F2; }
div.panel p { font-size: 12px; }
#block-list li p { color: #F2F2F2; }
/*-------------------Exhibitor list --------------------*/
.cExhibitorListUL li{ list-style-type:none}
.cExhibitorProfile {}
.cExhibitorLogo {}
.table-display dt, dd { font-size:12px}

/*----------------------------------------------------------*/
div.panel div div { min-height: 80px; _height: 80px; text-align: center; }
div.panel div div div { background: transparent; text-align: left; }
div.panel div div ul li { padding: 8px 0 8px 0; color: #F2F2F2; }
div.panel div div#block-list ul li { border: none; margin-bottom: 15px; padding: 0; }
div.panel div div ul li#first { border: none; }
div.panel div div ul li h5 { padding: 1px 0 1px 0; color: #F2F2F2; }
div.panel div div ul li a:hover h5 { color: #ffffff; }

/*----------------------------------------------------------*/
#center-column { margin-left: 205px; width: 576px; }
/*------------------------------------------------------*/
#latest-news { background: url(./images/latestNews/newsBG.jpg) repeat-x top left; }
#latest-news div { background: url(./images/latestNews/newsLBG.jpg) no-repeat top left; }
#latest-news div div { background: url(./images/latestNews/newsRBG.jpg) no-repeat top right; height: 36px; }
#latest-news div div div { background: none; height: 27px; }
/*----------------------------------------------*/
#latest-news div div div#caption { background: url(./images/latestNews/news-captionBG.jpg) repeat-x top left; float: left; margin-left: 10px; padding-top: 9px; width: 110px; }
div#caption p { color: #181617; font-size: 14px; font-weight: bold; }

/*----------------------------------------------*/
#latest-news div div div#news-list { margin-left: 115px; padding: 9px 5px 8px 5px; }
#news-list ul li { float: left; margin: 0 5px 0 5px; }
#news-list ul li h2 { color: #191718; font-size: 15px; font-weight: normal; }

#latest-news .scroller_container { width:430px; float:right}
#latest-news .scroller ul {margin-top:5px; }
#latest-news .scroller li { height:30px;}
#latest-news .scroller li a{ color:#000000; font-size:14px;text-decoration: none; }
#latest-news .scroller li a:hover {text-decoration: underline;}
/*------------------------------------------------------*/
#text-container { background: #fafafa url(./images/textBG.jpg) no-repeat bottom left; padding: 8px; }
#text-container table td ul li a { color: #696969; }
#text-container table td ul li a:hover { text-decoration: none; }
#text-container h1  { margin: 10px 0;}
#text-container h2 { padding: 10px 0; font-size: 16px; }
#text-container h3 { font-size: 14px; }
#text-container h4 { font-size: 14px; }
#text-container ul{ margin:5px 0}
#text-container li { font-size: 12px; padding: 2px 0 0 0; list-style: circle; margin:0 0 0 15px;color: #696969; line-height:1.3em;}
#text-container p { padding: 1em 0 1em 0; }
/*----------------------------------------------------------*/
/*------------------------------------------------------------------*/
#footer { text-align: center; }
#footer p { color: #d5d5d5; font-size: 9px; }
#footer div { text-align: left; }
#footer-menu { display: inline-block; height: 55px; padding: 10px 0 10px 0; }
#footer-menu ul li { float: left; margin-left: 10px; }
#footer-menu ul li#first { margin-left: 0; }
#footer a { color: #00abc2; }
/*---------------------headers text definition------------------*/
h1, h3, h4 { font-weight: normal; }
h1 { color: #1e181a; font-family: Georgia; font-size: 30px; padding: 10px 0; text-align: center; }
h2 { color: #151314; font-size: 16px; font-weight: bold; }
h4 { color: #999798; font-family: Georgia; font-size: 21px; padding: 12px 0; }
h5 { color: #7a7879; font-family: Georgia; font-size: 12px; font-weight: bold; text-align: center; }
/*------------------------table definitions---------------------*/
table th { padding: 18px 0 18px 0; }
table td, table td ul li { font-size: 12px; }
/*table td { width: 210px; }*/
table td ul { list-style-type: decimal; list-style-position: inside; }
table td ul.unordered-list { list-style: none; }
table td ul.unordered-list li { padding-left: 12px; }
/*--------------------------------------------------------------*/
/*--------------other definitions-------------------------------*/
div.null-div { clear: both; }
/*
.bold
{
	font-weight: bold;
}
.right
{
	float: right;
}
.left
{
	float: left;
}*/