﻿/**

*/
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
tr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
tbody {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ol {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

		
dd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
dt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
dl {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
tt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
sub {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
strong {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
strike {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
small {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
samp {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
s {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
q {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
kbd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ins {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
font {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
em {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
dfn {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
del {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
code {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
cite {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
big {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
address {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
acronym {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
abbr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
a {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
pre {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
blockquote {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	 text-align:justify;
}
h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
h5 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
h4 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
h3 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
h2 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
h1 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
applet {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
span {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

a:active
{
outline: none;
}

a:hover
{
outline: none;
}

a:focus
{
outline: none;
}

body{
	width:100%;
	height:100%;
}

html{
	width:100%;
	height:100%;
}
body {
	font:11px tahoma;
	color: #666666;
 background: #ededed url(../Image/Background/Background.gif);
}

pre
{
	font:11px tahoma;	
	color: #666666;
}


strong
{
 font-weight: bold;
}


h6
{
 font-weight: bold;
}


h5
{
 font-weight: bold;
}


h4
{
 font-weight: bold;
}


h3
{
 font-weight: bold;
}


h2
{
 font-weight: bold;
}


h1
{
 font-weight: bold;
}
a
{
 text-decoration: none;
 color: #666666;
}

p a
{
 color: #f28627;
}
img
{
 display: block;
}
a img
{
 border:0;
}
select
{
 font-size: 11px;
 font-family: tahoma;
 color: #666666;
 border: 1px solid #cccccc;
}
.Text1
{
 font-size: 11px;
 font-family: tahoma;
 color: #666666;
 border: 1px solid #cccccc;
}
ul {
	list-style:none;
}
ol {
	list-style:none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
td {
	text-align: left;
	font-weight: normal;
}
th {
	text-align: left;
	font-weight: normal;
}
caption {
	text-align: left;
	font-weight: normal;
}
td img
{
 display: inline;
}
q:after {
	content: "";
}
q:before {
	content: "";
}
blockquote:after {
	content: "";
}
blockquote:before {
	content: "";
}
q {
	quotes: "" "";
}
blockquote {
	quotes: "" "";
}
/**
* end Resets
*/

p
{
 padding: 0 0 12px 0;
 line-height: 15px;
}

div.Page
{
 margin: auto auto;
 width: 992px;
 min-height: 602px;
 height: auto !important;
 height: 602px;
}

/* navigation0 */
ul.Navigation0
{
 float: right;
 padding: 15px 0 9px 0;
 background-color: #ffffff;
}

ul.Navigation0 li
{
 float: left;
 background: transparent url('../Image/Background/N0Border.gif') no-repeat 0 2px;
 padding: 0 15px 0 5px;
}

ul.Navigation0 li a
{
 color: #999;
 font-size: 9px;
 display: block;
}

ul.Navigation0 li.Active a
{
 color: #315c90;
}

ul.Navigation0 li a:hover
{
 color: #315c90;
}
/* end of navigation0 */


div.Header
{
 float: left;
 background-color: #ffffff;
}

.MainHeader
{
 background: #231f20 url('../Image/Background/HeaderBackground.gif') no-repeat 0 0;
 width: 968px;
 float: left;
 height: 80px;
 margin: 0 12px 0 12px;
 display: inline;
}

/* logo */
h1
{
 float: left;
 padding: 8px 0 8px 0;
}

.MainHeader p
{
 width: 340px;
 height: 42px;
 border-left: 1px solid #474445;
 float: right;
 color: #fff;
 padding: 6px 0 0 13px;
 margin: 16px 0 0 0;
}

.MainHeader p strong
{
 display: block;
 font-weight: bold;
 padding: 0 0 4px 0;
}

/* navigation1 */
ul.Navigation1
{
 float: left;
 background: #ffffff url('../Image/Navigation/1/Background.gif') no-repeat 0 0;
 width: 969px;
 height: 39px;
 margin: 0 11px 0 12px;
 display: inline;
}

ul.Navigation1 li
{
 float: left;
 
 background: url('../Image/Navigation/1/Border.gif') no-repeat 0 0;
 height: 39px;
 position: relative;
 z-index: 99;
 width:120px;/*138px*/
}

ul.Navigation1 li a
{
 display: block;
 width: auto;
 color: #4c4c4c;
 background: url('../Image/Navigation/1/RightBorder.gif') no-repeat 100% 0;
 font-weight: bold;
 font-family: tahoma;
 font-size: 11px;
 padding: 20px 12px 11px 16px;
}

ul.Navigation1 li.Active
{
 background: url('../Image/Navigation/1/ActiveBackground.gif') no-repeat 0 0;
}

ul.Navigation1 li.Active a
{
 color: #f79132;/*#315c90*/
 background: url('../Image/Navigation/1/RightBorderActive.gif') no-repeat 100% 0;
}

ul.Navigation1 li a:hover
{
 color: #315c90;
 background: url('../Image/Navigation/1/RightBorderActive.gif') no-repeat 100% 0;
}

ul.Navigation1 li:last-child a 
{
 padding-right: 10px;
}

ul.Navigation1 li.LastChild a
{
 padding-right: 10px;
}

ul.Navigation1 li div
{
 width: 173px;
 position: absolute;
 top: 39px;
 left: 0;
 padding: 0 0 6px 0;
 background: url('../Image/Background/DropDownBottomBG.gif') no-repeat 0 100%;
 z-index: 99;
 display: none;
}

ul.Navigation1 li:last-child div
{
 top: 39px;
 left: auto;
 right: -2px;
}

ul.Navigation1 li.LastChild div
{
 top: 39px;
 left: auto;
 right: -2px;
}

ul.Navigation1 li div ul
{
 width: 143px;
 background: #4f4f4f url('../Image/Background/DropDownTopBG.gif') no-repeat 0 0;
 padding: 10px 15px 1px 15px;
 height: auto;
 float: left;
}

ul.Navigation1 li div ul li
{
 width: 143px;
 background: transparent url('../Image/Background/DropDownBorder.gif') repeat-x 0 0;
 padding: 0;
 margin:0;
 height: auto;
}

ul.Navigation1 li div ul li.FirstChild
{
 background: none;
}

ul.Navigation1 li div ul li:first-child
{
 background: none;
}

.Header ul.Navigation1 li div ul li a
{
 background: transparent url('../Image/Button/WhiteBulletSmall_en_gb.gif') no-repeat 0 7px;
 padding: 3px 0 4px 11px;
 display: block;
 margin:0;
 font-size: 11px;
 font-weight: normal;
 color: #fff;
}

.Header ul.Navigation1 li div ul li a:hover
{
 color: #f79132;
 background: transparent url('../Image/Button/OrangeBullet_en_gb.gif') no-repeat 0 7px;
}

ul.Navigation1 li:hover div
{
 display: block;
}

/* --------------------------------
   Main Content Start
   --------------------------------*/

div.MainContent
{
 float: left;
 width: 968px;
 height: auto;
 padding: 15px 12px 5px 12px; /* 30px 12px 50px 12px;*/
 background-color: #ffffff;
}

/* --------------------------------
   Home Page Content Start
   --------------------------------*/

div.HomeContent
{
 float: left;
 width: 758px;
 height: auto;
 background-color: #ffffff;
}

div.Intro
{
 width: 244px;
 float: left;
 padding: 0 0 10px 0;
 background: #ffffff url(../Image/Background/RedBoxBottomBackground.gif) no-repeat 0 bottom;
 margin: 0 0 5px 0;/* margin: 0 0 15px 0;*/
}

div.EMCOT
{
 width: 244px;
 float: left;
 padding: 0 0 10px 0;
 background: #ffffff url(../Image/Background/EMCOT_BOXBackground.gif) no-repeat 0 bottom;
 margin: 0 0 15px 0;
}
div.VISIONICT
{
 width: 244px;
 float: left;
 padding: 0 0 10px 0;
 background: #ffffff url(../Image/Background/EMCOT_BOXBackground.gif) no-repeat 0 bottom;
 margin: 0 0 15px 0;
}

div.BriefGComm
{
 background-image: url(../Image/Background/OrangeBoxBottomBackground.gif);
 margin: 0 0 15px 13px;
}

div.BriefEMCOT
{
 background-image: url(../Image/Background/EMCOT_BOXBottom.gif);
 margin: 0 0 15px 13px;
}

div.BriefVISIONICT
{
 background-image: url(../Image/Background/VISIONICT_BOXBottom.gif);
 /*margin: 0 0 15px 13px;*/
}
div.BriefSYMPOSIUM
{
 background-image: url(../Image/Background/Symposium_BOXBottom.gif);
 margin: 0 0 15px 13px;
}

div.BriefCE
{
 background-image: url(../Image/Background/BlueBoxBottomBackground.gif);
 margin: 0 0 15px 13px;
}

div.Intro h3
{
 float: left;
 width: 233px;
 color: #ffffff;
 height: 23px;
 background: #ffffff url(../Image/Background/RedBoxBackground.gif) no-repeat 0 0;
 padding: 6px 0 0 11px;
 margin:0;
 line-height: normal;
 font-weight: bold;
}

div.EMCOT h3
{
 float: left;
 width: 233px;
 color: #ffffff;
 height: 23px;
 background: #ffffff url(../Image/Background/EMCOT_BoxBackground.gif) no-repeat 0 0;
 padding: 6px 0 0 11px;
 margin:0;
 line-height: normal;
 font-weight: bold;
}
div.VISIONICT h3
{
 float: left;
 width: 233px;
 color: #ffffff;
 height: 23px;
 background: #ffffff url(../Image/Background/EMCOT_BoxBackground.gif) no-repeat 0 0;
 padding: 6px 0 0 11px;
 margin:0;
 line-height: normal;
 font-weight: bold;
}

div.BriefGComm h3
{
 background-image: url(../Image/Background/OrangeBoxBackground.gif);
}
div.BriefEmcot h3
{
 background-image: url(../Image/Background/EMCOT_BOXBackground.gif);
}
div.BriefVISIONICT h3
{
 background-image: url(../Image/Background/VISIONICT_BOXBackground.gif);
}

div.BriefSYMPOSIUM h3
{
 background-image: url(../Image/Background/Symposium_BOXBackground.gif);
}

div.BriefCE h3
{
 background-image: url(../Image/Background/BlueBoxBackground.gif);
}

div.EMCOTIntroInner
{
 float: left;
 width: 242px;
 height: 180px;/*332*/
 border-left: 1px solid #6D5400;
 border-right: 1px solid #6D5400;
 padding: 21px 0 0 0;
}
div.IntroInner
{
 float: left;
 width: 242px;
 height: 180px;/*332*/
 border-left: 1px solid /*#ed1a3a*/;
 border-right: 1px solid /*#ed1a3a*/;
 padding: 21px 0 0 0;
}
div.BriefGBS .IntroInner
{
    border-color: #00b0d5;
}
div.BriefGComm .IntroInner
{
 border-color: #f7941d;
}

div.BriefEmcot .IntroInner
{
 border-color: #796230;
}
div.BriefVISIONICT .IntroInner
{
 border-color: #272B8F;
}

div.BriefSYMPOSIUM .IntroInner
{
 border-color: #D270CC;
}
div.BriefCE .IntroInner
{
 border-color: #00b0d5;
}

div.IntroInner img
{
 float: left;
 padding: 0 3px 0 15px;
}

div.IntroInner p
{
 float: left;
 width: 225px;
 padding: 0 5px 0 10px;
 background: url(../Image/Generic/BorderV.gif) repeat-y 0 0;
}

a.More
{
 display: block;
 float: left;
 padding: 7px 8px 0 0;
 font-weight: bold;
 color: #315c90;
 background: url(../Image/Button/DarkBlueBullet_en_gb.gif) no-repeat 35px 11px;
}

div.IntroInner p a.More
{
 display: block;
 float: left;
 padding: 7px 8px 0 0;
 font-weight: bold;
 color: #315c90;
 background: url(../Image/Button/DarkBlueBullet_en_gb.gif) no-repeat 35px 11px;
}

div.IntroInner p a.More:hover
{
 color: #53A7E0;
 background: url(../Image/Button/BlueBullet_en_gb.gif) no-repeat 35px 11px;
}

ul.NewsEvents
{
 float: left;
 width: 242px;
 min-height: 112px;
 height: auto !important;
 height: 112px;
 padding: 27px 0 0 0;
 position: relative;
 background: url(../Image/Background/NewsEventsBorder.gif) no-repeat 0 49px;
}

ul.NewsEvents li
{
 float: left;
 height: 23px;
 font-weight: bold;
 background: url(../Image/Background/NewsEventsBG.gif) no-repeat 0 0;
 margin: 0 0 0 5px;
 padding: 0 0 0 10px;
 display: inline;
}

ul.NewsEvents li.FirstChild
{
 margin: 0 0 0 10px;
}

ul.NewsEvents li:first-child
{
 margin: 0 0 0 10px;
}

ul.NewsEvents li a
{
 display: block;
 padding: 5px 10px 5px 0;
 background: url(../Image/Background/NewsEventsBG.gif) no-repeat 100% 0;
}

ul.NewsEvents li ul
{
 position: absolute;
 top: 62px;
 left: 0;
 padding: 0;
 z-index: 50;
 width: 220px;
 background: none;
 display: none;
 height: auto;
}

ul.NewsEvents li.Active
{
 background: url(../Image/Background/NewsEventsBGActive.gif) no-repeat 0 0;
}

ul.NewsEvents li.Active a
{
 background: url(../Image/Background/NewsEventsBGActive.gif) no-repeat 100% 0;
 color: #315c90;
}

ul.NewsEvents li.Active div
{
 display: block;
}

ul.NewsEvents li.Active ul
{
 display: block;
}

ul.NewsEvents li.Active ul li
{
 font-weight: normal;
 margin: 0 0 0 10px;
 padding: 0;
 width: 222px;
 height: auto;
 display: inline;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 0;
}

ul.NewsEvents li ul li
{
 font-weight: normal;
 margin: 0 0 0 10px;
 padding: 0;
 width: 222px;
 height: auto;
 display: inline;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 0;
}

ul.NewsEvents li.Active ul li a
{
 margin:0;
 padding: 8px 0 9px 10px;
 background: url(../Image/Button/BlueBullet_en_gb.gif) no-repeat 0 12px;
 color: #666666;
}

ul.NewsEvents li ul li a
{
 margin:0;
 padding: 8px 0 9px 10px;
 background: url(../Image/Button/BlueBullet_en_gb.gif) no-repeat 0 12px;
 color: #666666;
}

ul.NewsEvents li.Active ul li a:hover
{
 color: #315c90;
 background-image: url(../Image/Button/DarkBlueBullet_en_gb.gif);
}

ul.NewsEvents li ul li a:hover
{
 color: #315c90;
 background-image: url(../Image/Button/DarkBlueBullet_en_gb.gif);
}

ul.NewsEvents li ul li.FirstChild a
{
 padding: 0 0 9px 10px;
 background-position: 0 4px;
}

ul.NewsEvents li ul li:first-child a
{
 padding: 0 0 9px 10px;
 background-position: 0 4px;
}

ul.NewsEvents li ul li.FirstChild
{
 background: none;
}

ul.NewsEvents li ul li:first-child
{
 background: none;
}

ul.EventList li
{
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 0;
 padding: 0;
}

ul.NewsEvents li.Active ul.EventList li a
{
 margin:0;
 padding: 6px 0 6px 0;
 background: none;
}

ul.NewsEvents li ul.EventList li a
{
 margin:0;
 padding: 6px 0 6px 0;
 background: none;
}

ul.EventList li span
{
 display: block;
 padding: 0 0 3px 0;
 color: #53a7e0;
}

/*div.BriefGBS ul.EventList li span
{
 color: #ed1a3b;
}

div.BriefGComm ul.EventList li span
{
 color: #f7941d;
}

div.BriefCE ul.EventList li span
{
 color: #00b0d5;
}*/

ul.EventList li.FirstChild
{
 background: none;
}

ul.EventList li:first-child
{
 background: none;
}

ul.NewsEvents li ul.EventList li.FirstChild a
{
 padding: 0 0 6px 0;
}

ul.NewsEvents li ul.EventList li:first-child a
{
 padding: 0 0 6px 0;
}

/* --------------------------------
   Home page Advertisement 1
   --------------------------------*/

div.Ad1
{
 width: 728px;
 height: 91px;
 float: left;
 padding: 15px;
 margin: 0 0 30px 0;
 background: url(../Image/Background/Ad1Background.gif) no-repeat 0 0;
}

/* --------------------------------
   Home page Cell 1
   --------------------------------*/

div.Cell1
{
 width: 408px;
 float: left;
 background: #ffffff;
}

div.GlobConf
{
 width: 408px;
 height: 81px;
 float: left;
 padding: 0;
 margin: 0 0 15px 0;
 background: url(../Image/Background/GlobalConfBottomBG_en_gb.gif) no-repeat 100% 0;
}

div.GlobConf h3
{
 width: 82px;
 height: 53px;
 float: left;
 font-weight: bold;
 color: #ffffff;
 padding: 28px 0 0 10px;
 background: url(../Image/Background/GlobalConfBG_en_gb.gif) no-repeat 0 0;
}

div.Speaker
{
 width: 300px;
 float: left;
 padding: 5px 10px 5px 0;
 border-top: 1px solid #da6326;
 border-bottom: 1px solid #da6326;
}

div.Speaker img
{
 float: left;
 padding: 0 10px 0 0;
}

div.Speaker h4
{
 float: left;
 font-weight: bold;
 width: 180px;
 padding: 4px 0 4px 0;
 color: #315c90;
}

div.Speaker p
{ 
 padding: 0 0 0 10px;
}

div.Speaker p a
{ 
 display: block;
 padding: 0;
}

div.Speaker p a:hover
{
 color: #315c90;
}

div.NewsMain
{
 float: left;
 width: 408px;
 margin: 0 0 23px 0;
}

div.News
{
 width: 408px;
 float: left;
 padding: 0 0 8px 0;
 background: #ffffff url(../Image/Background/HomeNewsBottomBG.jpg) no-repeat 0 100%;
}

div.News h3
{
 width: 398px;
 display: block;
 font-size: 12px;
 background: url(../Image/Background/HomeNewsTopBG.gif) no-repeat 0 0;
 padding: 13px 0 0 10px;
}

/*--------------*/
div.OrganizerContent
{
 width: 386px;
 float:none;
 padding: 0 10px 0 10px;
 background: transparent;
 border-left: 1px solid #dbdbdb;
 border-right: 1px solid #dbdbdb;
}
div.OrganizerContent img
{
 float: right;
 clear: right;
 padding: 4px 0 16px 10px;
}
div.OrganizerContent p
{
 width: 100%;
 line-height: 17px;
 font-size: 14px;
 padding: 0 0 16px 0;
 float: none;
}
/*-----------------*/

div.NewsContent
{
 width: 386px;
 float: left;
 padding: 0 10px 0 10px;
 background: transparent;
 border-left: 1px solid #dbdbdb;
 border-right: 1px solid #dbdbdb;
}

div.NewsContent h2
{
 float: left;
 padding: 19px 0 19px 0;
 font-size: 16px;
 color: #315c90;
}

div.NewsContent img
{
 float:none;/* left;*/
 clear:none;/* left;*/
 padding: 4px 10px 12px 0;
 text-align:center;
}

div.NewsContent img#GameLogo
{
 padding-left: 35px;
}

h6.Button
{
 float: left;
 display: block;
 clear: left;
 padding: 0 0 0 10px;
 background: url(../Image/Background/OrangeButtonLeftBG.gif) no-repeat 0 0;
}

h6.Button a
{
 display: block;
 float: left;
 font-size: 12px;
 color: #fff;
 padding: 3px 22px 6px 0;
 background: url(../Image/Background/OrangeButtonRightBG.gif) no-repeat 100% 0;
}

div.NewsContent h6.Button
{
 margin: 0 0 10px 0;
}

div.NewsContent p
{
 width: 100%;
 line-height: 17px;
 font-size: 12px;
 padding: 0 0 10px 0;
 float: left;
}

div.News ul.NewsEvents
{
 width: 408px;
 background: url(../Image/Background/NewsEventsBorder.gif) repeat-x 0 31px;
 padding: 9px 0 10px 0;
}

div.News ul.NewsEvents li ul
{
 width: 385px;
 top: 44px;
}

div.News ul.NewsEvents li.Active ul li
{
 width: 385px;
 background-position: 0 100%;
}

div.News ul.NewsEvents li ul li
{
 width: 385px;
 background-position: 0 100%;
}

div.News ul.NewsEvents li.Active ul li a
{
 padding: 0 0 9px 10px;
 background-position: 0 4px;
}

div.News ul.NewsEvents li ul li a
{
 padding: 0 0 9px 10px;
 background-position: 0 4px;
}

div.News ul.NewsEvents li.Active ul.EventList li
{
 background: none;
}

div.News ul.NewsEvents li ul.EventList li
{
 background: none;
}

div.News ul.NewsEvents li ul li.FirstChild
{
 display: none;
}

div.News ul.NewsEvents li ul li:first-child
{
 display: none;
}

div.News ul.NewsEvents li ul.EventList li.FirstChild
{
 display: block;
}

div.News ul.NewsEvents li ul.EventList li:first-child
{
 display: block;
}

/* Repeating for Opera and Safari */

div.News ul.NewsEvents li ul li.LastChild
{
 background: none;
 margin-top: 8px;
}

div.News ul.NewsEvents li ul li:last-child
{
 background: none;
 margin-top: 8px;
}

div.News ul.NewsEvents li ul li.LastChild
{
 background: none;
 margin-top: 8px;
}

h3.ViewAll
{
 float: right;
 width: auto;
 display: inline;
 color: #ffffff;
 font-size: 12px;
 background: url(../Image/Button/WhiteBullet_en_gb.gif) no-repeat 100% 3px;
 padding: 0 10px 0 0;
 margin: 0 15px 0 0;
}

div.News h3.ViewAll
{
 float: right;
 width: auto;
 display: inline;
 color: #ffffff;
 font-size: 12px;
 background: url(../Image/Button/WhiteBullet_en_gb.gif) no-repeat 100% 3px;
 padding: 0 10px 0 0;
 margin: 0 15px 0 0;
}

h3.ViewAll a
{
 color: #ffffff;
}

div.News h3.ViewAll a
{
 color: #ffffff;
}

p.Sponsor
{
 float: left;
 font-size: 9px;
 padding: 4px 0 0 0;
 line-height: normal;
 width: 408px;
}

p.Sponsor a
{
 color: #315c90;
 padding:0;
}

div.IndustryNews
{
 min-height: 170px;
 height: auto !important;
 height: 170px;
}

ul.List1
{
/* height: auto;
 width: 386px;
 float: left;
 padding: 15px 10px 14px 10px;*/
 width: 100%;
 float: left;
 padding: 0 0 10px 0;
}

ul.List1 li
{
 /*font-weight: normal;
 width: 386px;
 padding: 0;
 float: left;*/
 width: 100%;
 float: left;
 min-height:0;
 padding: 0 0 5px 10px;
 background: url(../Image/Button/BlueBullet_en_gb.gif) no-repeat 0 4px;
}

ul.List1 li a
{
 display: block;
 margin:0;
 padding: 8px 0 9px 10px;
 background: url(../Image/Button/BlueBullet_en_gb.gif) no-repeat 0 4px;
 color: #666666;
}

ul.List1 li a:hover
{
 color: #315c90;
 background-image: url(../Image/Button/DarkBlueBullet_en_gb.gif);
}

div.Interview
{
 min-height: 164px;
 height: auto !important;
 height: 164px;
 margin: 0 0 20px 0;
 background: #ffffff url(../Image/Background/InterviewBottomBG.jpg) no-repeat 0 100%;
}

div.Interview h3
{
 padding-bottom: 13px;
}

div.Interview img
{
 clear: none;
 float: left;
 padding-bottom: 0;
}

div.Interview p
{
 font-size: 11px;
 width: 255px;
}

div.Interview strong
{
 display: block;
 padding: 0 0 3px 0;
 font-weight: bold;
}

div.Interview h6.Button
{
 margin: 9px 0 0 10px;
 display: inline;
}

/* Reset for Column3*/

div.Column3 .Interview
{
 width: 198px; 
 background: #ffffff url(../Image/Background/Col3BoxBottomBG.jpg) no-repeat 0 100%;
 margin-bottom: 15px;
 padding-bottom: 18px;
}

div.Column3 .Interview h3
{
 width: 188px;
 background: url(../Image/Background/InnerInterTopBG.gif) no-repeat 0 0;
 padding: 13px 0 13px 10px;
 color: #315c90;
}

div.Column3 .Interview .NewsContent
{
 width: 186px;
 padding-right:0;
 background: none;
 padding-top:0;
 border-left: 1px solid #dbdbdb;
 border-right: 1px solid #dbdbdb;
}

div.Column3 .Interview .NewsContent p
{
 width: auto;
 width: 170px;
 line-height: 15px;
}

div.Column3 .Interview .NewsContent img
{
 padding: 0 10px 15px 0;

}

div.Column3 .Interview .NewsContent strong
{
 font-weight: bold;
 float: left;
 display: block;
 width: 100px;
 padding-bottom: 3px;
 margin-top: -2px;
}

div.Gallery
{
 float: left;
 width: 408px;
 height: 133px;
 background: #ffffff url(../Image/Background/GalleryBottomBG.jpg) no-repeat 0 100%;
}

div.Gallery .NewsEvents
{
 padding: 0;
 width: 408px;
 background: url(../Image/Background/GalleryBorder_en_gb.gif) no-repeat 0 22px;
 min-height: 103px;
 height: auto !important;
 height: 103px;
}

div.Gallery .NewsEvents li.FirstChild
{
 margin-left:0;
}

div.Gallery .NewsEvents li:first-child
{
 margin-left:0;
}

div.Gallery .Thumbs1
{
 position: absolute;
 width: 388px;
 height: 55px;
 top: 38px;
 left: 10px;
 overflow: hidden;
 display: none;
}

div.Gallery .Thumbs
{
 position: absolute;
 width: 388px;
 height: 55px;
 top: 38px;
 left: 10px;
 overflow: hidden;
 display: none;
}

div.Gallery .NewsEvents li.Active div
{
 display: block;
}

div.Gallery .NewsEvents li ul
{
 width: 800px;
 top: 0;
 position: relative;
}

div.Gallery .NewsEvents li.Active ul li
{
 width: 70px;
 margin: 0 0 0 9px;
 background: none;
 float: left;
 clear: none;
 display: inline;
}

div.Gallery .NewsEvents li ul li
{
 width: 70px;
 margin: 0 0 0 9px;
 background: none;
 float: left;
 clear: none;
 display: inline;
}

div.Gallery .NewsEvents li.Active ul li a
{
 background: none;
 padding:0;
 float: left;
}

div.Gallery .NewsEvents li ul li a
{
 background: none;
 padding:0;
 float: left;
}

div.Gallery .NewsEvents li.Active ul li.FirstChild
{
 margin-left: 0;
}

div.Gallery .NewsEvents li ul li:first-child
{
 margin-left: 0;
}

div.Gallery p
{
 padding: 2px 0 0 10px;
 float: left;
}

div.Gallery p a.More
{
 padding:0 10px 0 0;
 background-position: 100% 5px;
 width: auto;
}

div.Gallery p.MoreVideos
{
 display: none;
}

div.Gallery p.Prev
{
 display: none;
 float: right;
 width: 6px;
 height: 9px;
 padding: 5px 6px;
 margin: 0 12px 0 0;
 cursor: pointer;
 background: url(../Image/Background/OrangeSmallButtonBG.gif) no-repeat 0 0;
}

div.Gallery p.Next
{
 display: none;
 float: right;
 width: 6px;
 height: 9px;
 padding: 5px 6px;
 margin: 0 12px 0 0;
 cursor: pointer;
 background: url(../Image/Background/OrangeSmallButtonBG.gif) no-repeat 0 0;
}

/* --------------------------------
   Home page Cell 2 
   --------------------------------*/

div.Cell2
{
 width: 338px;
 float: right;
 background: #ffffff;
}

div.Featured
{
 width: 338px;
 float: left;
 background: url(../Image/Background/FeaturedTopBG.gif) no-repeat 0 0;
 margin: 0 0 25px 0;
}

div.Featured h3
{
 color: #ffffff;
 font-size: 12px;
 width: 140px;
 padding: 8px 0 10px 10px;
}

div.Featured h3.ViewAll
{
 float: right;
 text-align: right;
 padding-right: 10px;
 background-position: 100% 11px;
 display: none;
}

div.FeaturedContent
{
 width: 338px;
 float: left;
 padding: 0 0 5px 0;
 background: url(../Image/Background/FeaturedBottomBG.gif) no-repeat 0 100%;
}

div.Featured table
{
 width: 338px;
 table-layout: fixed;
 float: none;
 padding: 0 10px 0 10px;
 border-left: 1px solid #3f7ab0;
 border-right: 1px solid #3f7ab0;
}

div.Featured table strong
{
 font-weight: bold;
 display: block;
}

div.Featured table .Cell1
{
 width: 120px;
 height: 68px;
 text-align: center;
 vertical-align: middle;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.Featured table .Cell2
{
 width: 196px;
 height: 68px;
 text-align: left;
 vertical-align: middle;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.Featured td.NoBorder
{
 background: none;
}

div.Featured td a:hover
{
 color: #315c90;
}

div.Ad2
{
 width: 338px;
 float: left;
 margin: 0 0 35px 0;
}

div.Poll
{
 width: 338px;
 float: left;
 background: url(../Image/Content/Pensil_en_gb.gif) no-repeat 236px 55px;
}

div.Poll h2
{
 font-size: 12px;
 color: #315c90;
 padding: 0 0 4px 0;
 margin: 0 0 9px 0;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.Poll h3
{
 padding: 0 0 6px 0;
}

div.Poll fieldset
{
 width: 230px;
 padding: 5px 0 0 0;
 display: block;
}

div.Poll fieldset.BottomBorder
{
 padding-bottom: 25px;
 width: 100%;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.Poll fieldset input
{
 float: left;
 padding:0;
 margin:0;
 width: 15px;
 height: 14px;
}

div.Poll fieldset input.Results
{
 float: left;
 width: auto;
 height: auto;
 padding:0;
 margin: 8px 10px 0 0;
}

div.Poll fieldset input.Vote
{
 float: left;
 width: auto;
 height: auto;
 padding:0;
 margin: 8px 10px 0 0;
}

div.Poll fieldset label
{
 padding: 0;
 margin: 0 0 0 5px;
 float: left;
}

   
/* --------------------------------
   Home page Content End
   --------------------------------*/

div.Column3
{
 float: right;
 width: 198px;
}

div.Tickets
{
 width: 198px;
 height: 85px;
 float: left;
 margin-bottom: 15px;
 position: relative;
}

div.Tickets img
{
 position: absolute;
 top: -19px;
 left:0;
 z-index: 80;
}

div.Collapse
{
 width: 198px;
 float: left;
 margin: 0 0 15px 0;
}

div.Collapse h3
{
 display: block;
 width: 188px;
 height: 19px;
 clear: left;
 color: #ffffff;
 font-size: 11px;
 padding: 6px 0 0 10px;
 margin: 0 0 1px 0;
 background: url(../Image/Background/CollapseHead.gif) no-repeat 0 0;
}

div.Collapse h3.Active
{
 background: url(../Image/Background/CollapseHeadActive.gif) no-repeat 0 0;
}

div.Collapse h3 a
{
 display: block;
 color: #ffffff;
 width: 187px;
 height: 19px;
}

div.Col3GenBox
{
 width: 198px;
 background: url(../Image/Background/Col3BoxTopBG.gif) no-repeat 0 0;
 margin: 0 0 1px 0;
 float: left;
 padding: 15px 0 0 0;
}

div.Col3GenBox h3
{
 width: 176px;
 display: inline;
 height: auto;
 float: left;
 color: #315c90;
 font-size: 12px;
 padding: 0 0 4px 0;
 margin: 0 10px 0 10px;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.Col3GenBoxContent
{
 width: 198px;
 float: left;
 padding: 0 0 15px 0;
 margin: 0;
 background: url(../Image/Background/Col3BoxBottomBG.jpg) no-repeat 0 100%;
}

div.Col3GenBox fieldset
{
 padding: 0 10px 0 10px;
 width: 176px;
 border-left: 1px solid #cccccc;
 border-right: 1px solid #cccccc;
}

div.Col3GenBox fieldset select
{
 border: 1px solid #cccccc;
 width: 176px;
 height: 19px;
 padding: 2px 0 0 0;
}

div.Register fieldset
{
 padding-top: 7px;
 margin: 0;
}

div.Search fieldset input.Text1
{
 margin: 0 0 6px 0;
 padding: 2px;
 width: 132px;
 height: 13px;
}

div.Register fieldset input.Text1
{
 margin: 0 0 6px 0;
 padding: 2px;
 width: 132px;
 height: 13px;
}

div.Register fieldset input.Check1
{
 padding:0;
 margin:0;
 width: 15px;
 height: 14px;
}

div.Register fieldset input.Submit
{
 margin: 8px 0 0 0;
}

div.Search fieldset input.Submit
{
 margin: 10px 0 0 0;
}

div.ILike
{
 display: none;
}

div.Register
{
 display: none;
}

div.FloorPlan
{
 float: left;
}

table.Links
{
 width: 194px;
 float: left;
 table-layout: fixed;
 margin: 0 0 15px 0;
 padding-top: 10px;
}

table.Links td
{
 width: 194px;
 height: 69px;
 
 text-align: center;
 vertical-align: middle;
 background: url(../Image/Generic/BorderH.gif) repeat-x 0 100%;
}

div.SponLinks
{
 padding-top: 12px;
 margin-bottom: 15px;
}

div.SponLinks .Col3GenBoxContent
{
 padding-bottom: 9px;
}

div.Partners
{
 padding-top: 12px;
 margin-bottom: 15px;
}

div.Partners .Col3GenBoxContent img
{
 padding: 15px 0 0 0;
 text-align: center;
 float: none;
 margin: auto auto;
}

div.Col3GenBoxContent ul.List1
{
 width: 186px;
 padding: 0 0 0 10px;
}

div.Col3GenBoxContent ul.List1 li
{
 width: 176px;
}

div.Col3GenBoxContent ul.List1 li.FirstChild
{
 background: none;
}

div.Col3GenBoxContent ul.List1 li:first-child
{
 background: none;
}

div.Ad3
{
 width: 160px;
 height: 600px;
 float: left;
 padding: 20px 19px;
 background: url(../Image/Background/Ad3Background.gif) no-repeat 0 0;
}

div.Conference
{
 width: 524px;
 text-align: center;
 padding-bottom: 10px;
}

div.Conference dl.Header
{
 background-color: #ffffff;
 font-weight: bold;	
 text-align: center;
}

div.Conference dl.Header dd
{
 height: 20px; 
 padding-top: 3px;
 color: #315c90;
 background-color: #c0dde6;
}

div.Conference dl.Header dd.Long
{
 text-align: center;
}

div.Conference dl dd
{
 width: 84px; 
 height: 40px; 
 display: inline;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-color: #c0dde6;
 float:left;
}

div.Conference dl dd.Date
{
 width: 72px; 
}

div.Conference dl dd.Time
{
 width: 96px; 
}

div.Conference dl.Tall dd
{
 height: 52px;  
}

div.Conference dl.OneLine dd
{
 height: 20px;  
}

div.Conference dl dd.Long
{
 width: 252px;
 text-align: left;
 padding-left: 5px;  
}

div.Conference dl dd.Long1
{
 width: 200px;
 text-align: left;
 padding-left: 5px;  
}

div.Conference dl dd.Long2
{
 width: 136px;
 text-align: left;
 padding-left: 5px;  
}

div.Conference dl.Footer dd
{
 width: 515px;
 height: 20px;
 text-align: right;
 font-weight: bold;
 padding-top: 3px;
 color: #315c90;
 background-color: #c0dde6;
}

div.Conference dl.Microsoft dd
{
 height: 25px;
}

div.Conference dl.Etisalat dd
{
 height: 70px; 
}

/* --------------------------------
   Main Content End
   --------------------------------*/
   
/* --------------------------------
   Sponsors
   --------------------------------*/

div.Sponsor
{
 float: left;
 width: 500px;/*992px;*/
 height: 70px;
 margin: 0 0 10px 0;
 background-color: #ffffff;
}

table.Logos
{
 float: left;
 width: 500px;/* 968px;*/
 height: 40px;/*70px*/
 background-color: #ffffff;
}

table.Logos th
{
 width: 158px;
 font-weight: bold;
 text-align: center;
 font-size: 12px;
 color: #315c90;
 vertical-align: middle;
 background: url(../Image/Generic/BorderV.gif) repeat-y 100% 0;
}

table.Logos td
{
 min-width: 139px;
 width: auto;
 text-align: center;
 vertical-align: middle;
}


/* --------------------------------
   Sponsors
   --------------------------------*/
   
div.Footer
{
 float: none;
 text-align:center;
 width: 982px;
 height: 40px;/*80*/
 margin: 10px 0 0 0;
 padding: 14px 0 0 10px;
 background-color: #ffffff;
}

div.FooterNav
{
 float: left;
 padding: 18px 0 0 0;
}

div.Footer ul
{
 /*width: 500px;*/
 float: none;
 clear: left;
 margin: 0 0 10px 0;
}
div.Footer a
{
 
 
 
 font-weight: bold;
 color: #315c90;
 
}
div.Footer ul li
{
 float: none;
 padding: 0 11px 0 5px;
 background: transparent url('../Image/Background/FooterNavBorder.gif') no-repeat 0 2px;
 font-size: 12px;
 color: #999999;
}

div.Footer ul li a
{
 /*color: #315c90;#999999*/
}

div.Footer ul li.Active a
{
 color: #315c90;
}

div.Footer ul li a:hover
{
 color: #315c90;
}

div.Footer ul li.FirstChild
{
 padding: 0 12px 0 0;
 background: none;
}

div.Footer ul li:first-child
{
 padding: 0 12px 0 0;
 background: none;
}

div.Footer ul.Navigation4 li.FirstChild
{
 padding: 0 26px 0 0;
 background: none;
}

div.Footer ul.Navigation4 li:first-child
{
 padding: 0 26px 0 0;
 background: none;
}

div.Footer .Logos
{
 width: 270px;
 float: right;
}

div.Footer .Logos th
{
 width: 100px;
 font-weight: normal;
 font-size: 10px;
}

div.Footer .Logos td
{
 width: 170px;
}

ul.List2
{
 width: 100%;
 float: left;
 padding: 0 0 10px 0;
}

ul.List2 li
{
 width: 100%;
 float: left;
 min-height:0;
 padding: 0 0 5px 10px;
 background: url(../Image/Button/GrayBullet_en_gb.gif) no-repeat 0 4px;
}
/*-------------------------------------*/
ul.List2_new
{
 width: 100%;
 float: left;
 padding: 0 0 10px 0;
}

ul.List2_new li
{
 width: 100%;
 float: left;
 min-height:0;
 padding: 0 0 5px 10px;
 background: url(../Image/Button/OrangeBullet_en_gb.gif) no-repeat 0 4px;
}
/*----------------------------------------*/

ul.List3
{
 width: 100%;
 float: left;
 padding: 0 0 20px 0;
}

ul.List3 li
{
 width: 100%;
 float: left;
 padding: 3px 0 10px 30px;
 background: url(../Image/Generic/Pdf.gif) no-repeat 0 4px;
}

/* Go back */

p.Top
{
 float: right;
 padding-bottom: 20px;
}

div.Column2 p.Top a
{
 color: #315C90;
 display: block;
 float: right;
 font-weight: bold;
}

/* ---------------------------------------------------------------
   Overwriting styles of Section
   ---------------------------------------------------------------*/

.GitexBusinessSolutions div.Column2 p.Top a
{
 color: #ed1a3b;
}

.GulfComms div.Column2 p.Top a
{
 color: #f79132;
}

.ConsumerElect div.Column2 p.Top a
{
 color: #00b0d5;
}

div.Column2 p img.ImageInPara
{
	padding-right: 5px;
}

a.Venue
{
 color: #ffffff;
}

a.Venue:hover
{
 color: #ed1a3b;
}

div.Column2 ul.SearchItem
{
	text-align: left;
}

div.Column2 ul.SearchItem li
{
	width: 100%;
	padding: 10px 0px 10px 0px;
	background-image: none;
	border-top: 1px solid #CCCCCC;
}

div.Column2 ul.SearchItem li:first-child
{
	border-top: 0px;
}

div.Column2 ul.SearchItem li.FirstChild
{
	border-top: 0px;
}

div.Column2 ul.SearchItem li a
{
	font-weight: bold; 
}

p.Center
{
 text-align: center;
}

p.Center img
{
 margin-left: 228px;
}

div.Image
{
 display: block;
 width: 520px;
 height: 150px; 
 margin: 12px;
 padding-bottom: 15px;
}

div.Image img
{
 display: block;
}

p.Image
{ 
 height: 210px;
}

div.FeaturedContent a.FeaturedExhibitorLink:hover
{
	cursor: pointer;
}

div.Column2 p.ParaAfterImage
{
	clear: both;
	padding: 15px 0px 10px 0px;
}

div.Column2 table.NoBorder
{
	float: left;
	width: 40%;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-collapse: collapse;	
}

div.Column2 table.participants
{
	float: left;
	width: 100%;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-collapse: collapse;	
	border:1px;
}

div.Column2 table.participants tr td
{
	padding: 5px;
	
	vertical-align:top;
	border:1px;
}
div.Column2 table.NoBorder tr td
{
	padding: 5px;
}

div.Column2 p.ParaAfterTable
{
	clear: both;
	padding: 5px 0px 14px 0px;
}

p.CenterImage img
{
  padding-left: 100px;
}
.listEmpty
{
	 list-style-type:decimal;
	}
	.listEmpty li
	{
		list-style-type:decimal;
		}
		.listEmpty p
		{
			
		}
			.listEmpty ol
	{
		list-style-type:upper-alpha;
		}
