

BODY {
	color : #505050;
	font-size : 13px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background:#f9f9f9;
	font-family:Arial,Verdana,Sans-Serif;
	
}

sup {font-size:7px;vertical-align: text-top;}


p {padding:0px;margin:0px;font-weight:normal;}



a {
	color:#505050;
}
a:active {
	color:#505050;
}

A:visited {
	color:#505050;
}
A:link {
	color:#505050;
}

A:hover {
	color:#909090;
}

.tsmall {font-family: Arial;font-size: 10px;}
.t0 {font-family: Arial;font-size: 11px;}
.t0b {font-family: Arial;font-size: 11px; font-weight: bold;}
.t1 {font-family: Arial;font-size: 13px;}
.title {color:#353535;font-size:23px;font-weight:normal;margin-bottom:5px;text-align:left;margin-top:5px;}
.title sup {font-size:11px;vertical-align: text-top;}
.subtitle {color:#006699;font-size:19px;font-weight:normal;margin-bottom:5px;text-align:left;}
.subtitle sup {font-size:11px;vertical-align: text-top;}
.pritem-title {margin-bottom:15px;}
.pritem-title-c {font-size:15px;font-weight:normal;margin-bottom:5px;text-align:left;padding-bottom:10px;border-bottom:1px dotted #303030;}
.pritem-title-c a {text-decoration:none;font-size:13px;font-weight:bold;margin-bottom:5px;text-align:left;padding-bottom:10px;}
.pritem-title-c a:visited {text-decoration:none;font-size:13px;font-weight:bold;margin-bottom:5px;text-align:left;padding-bottom:10px;}
.prpgtitle {color:#353535;font-size:19px;font-weight:normal;margin-bottom:10px;text-align:left;}
.prpgtitle sup {font-size:11px;vertical-align:super;}
.pryear {margin-top:20px;margin-bottom:10px;color:#006699;font-size:19px;font-weight:normal;text-align:left;}
.pryear-c {}
.prpgsubtitle {color:#006699;font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left;}
.prpgsubtitle sup {font-size:9px;vertical-align: text-top;}

.hpsidetitle  {color:#006699;font-size:14px;font-weight:bold;margin-bottom:0px;text-align:left;}
.t1b {font-family: Arial;font-size: 13px; font-weight: bold;}
.bcontent {text-align:justify;}
.header-image {margin-bottom:15px;}
.sub {font-family: Arial;font-size: 14px; font-weight: bold;}
.insub {font-family: Arial;font-size: 16px; font-weight: bold;}
.subpt {font-family: Arial;font-size: 14px; font-weight: bold;}
.pt {font-family: Arial;font-size: 16px; font-weight: bold;}
.tclock {font-family: Arial;font-size: 10px;}
.tclocktext {font-family: Arial;font-size: 11px;}
.FormField {border:1px solid #000000;}
.FormButton {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	line-height: 17px;
	border-color:#000000;
}

.leftcol  {width:250px;background:#ffffff;border-right:1px solid #e6e6e6;}
.leftcolmencont {padding-top:0px;padding-right:10px;padding-left:0px; text-align:justify;font-size:11px;}

.opp {width:960px; height:394px;background-image:url("../images/op.jpg");
background-position:top left; background-repeat: no-repeat;}

.opcon {text-align:right;width:480px;float:left;margin-top:210px;}

.side-m {font-size:11px;font-weight:bold;border-bottom:1px solid #e6e6e6;background-image:url("../images/bullet-side.gif"); background-position:top left; background-repeat: no-repeat;}
.side-m-on {font-size:11px;font-weight:bold;border-bottom:1px solid #e6e6e6;background:#f2f2f2;background-image:url("../images/bullet-side.gif"); background-position:top left; background-repeat: no-repeat;}
.side-mc {margin-left:10px;padding:5px;}
.side-mc a {color:#505050;text-decoration:none;}
.side-mc a:hover {color:#505050;text-decoration:none;}
.sidemenucontainer  {padding-right:20px;}
.ContentMainBlock {width:720px;padding-top:10px;}
.subside {padding-left:10px;padding-top:7px; padding-bottom:3px;font-weight:normal;background-image:url("../images/bullet-subside.gif"); background-position:top left; background-repeat: no-repeat;}
.subside a {text-decoration:none;}
.subside a:hover {text-decoration:underline;}
#tablist{
padding:0px;
margin: 0px;
font: bold 12px Arial;
border-bottom: 2px solid #ffffff;

}


#tablist li{
list-style: none;
display: inline;
margin: 0;

}

#tablist li a{
padding: 3px 0.5em;
margin-left: 1px;
border: 1px solid #e6e6e6;
border-bottom: 0px;
background: #ffffff;
text-decoration:none;
}

#tablist li a:link, #tablist li a:visited{
color: #000000;
background: #ffffff;
text-decoration:none;
}

#tablist li a.current{
background: #c0c0c0;
text-decoration:none;
}

#tabcontentcontainer{
width: 760px;
/* Insert Optional Height definition here to give all the content a unified heightEEE9DC */
padding: 0px;
margin:0px;
border: 1px solid #e6e6e6;
background:#ffffff;
}

.tabcontent{
display:none;
background:#e6e6e6;
padding: 0px;
margin:0px;
}

.galpic {margin-right:24px;text-align:center;float:left;margin-bottom:25px;background:none;width:152px;height:275px;padding:0px;}
.ph-galpic {margin-right:24px;text-align:center;float:left;margin-bottom:10px;background:none;width:152px;height:205px;padding:0px;}
.picwrap {padding:0px;margin:0px;text-align:center;font-size:11px;font-weight:bold;font-family:arial;}
.picwrap img {border:1px solid #000000}
.pmt {width:940px;text-align:right; font-size:21px; font-weight:bold;margin-bottom:10px;}
.cert-download {margin-top:5px;}
.cert-download a {color:#056397;text-decoration:none;}


			
			.optt{ margin-top: 10px; color:#FFF; font:18pt Arial; letter-spacing:-1px; font-weight: bold; text-align:center; }
			
			.boxgrid{ 
				width: 225px; 
				height: 160px; 
				margin-right:1px; 
				margin-bottom:1px;
				float:left; 
				background:#202020; 
				border: solid 0px #8399AF; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt Arial; 
				}
				
			
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 160px;
 					left: 0px;
 				}
 				.caption .boxcaption {
 					top: -160px;
 					left: 0px;
 				}
				
				


.fps{
width:310px;
text-align:right;
float:right;
}

.fpt {
float:right;
padding-right:10px;
padding-left:12px;
width:265px;
height:15px;
padding-top:2px;
background-image:url("../images/back-fpt.gif");
background-position:bottom left;
background-repeat: no-repeat;
font-family: Verdana,Arial;font-size: 10px; font-weight: bold;
}

.fp1 a {
float:right;
background:#f7f7fb;
padding-right:10px;
padding-left:10px;
width:265px;
height:68px;
border:solid 1px #cecfd9;
margin-bottom:5px;
background-image:url("../images/back-fp1.gif");
background-position:bottom right;
background-repeat: no-repeat;
font-family: Verdana,Arial;font-size: 10px;
}

.fp1 a:hover {background:#eeeef7;
background-image:url("../images/back-fp1-on.gif");
background-position:bottom right;
background-repeat: no-repeat;}

.fp2 a {
float:right;
background:#f7f7fb;
padding-right:10px;
padding-left:10px;
width:265px;
height:68px;
border:solid 1px #cecfd9;
margin-bottom:5px;
background-image:url("../images/back-fp2.gif");
background-position:bottom right;
background-repeat: no-repeat;
font-family: Verdana,Arial;font-size: 10px;
}

.fp2 a:hover {background:#eeeef7;
background-image:url("../images/back-fp2-on.gif");
background-position:bottom right;
background-repeat: no-repeat;}



#contactlinks{width:720px;}

#contactlinks a {
font-family:verdana;
font-size: 10px;
font-weight:bold;
text-align:left;


text-decoration:none;
}

.swct {display:none;}

#contactlinks a:hover {text-decoration:underline; color:#000000;}
.contactlink-item {width:170px;background-image:url("../images/bullet-side.gif"); background-position:top left; background-repeat: no-repeat;float:left;margin-right:0px;}
.contactlink-c {padding-left:13px;padding-top:4px;padding-bottom:2px;text-align:left;}


.contactcontainer{width:200px; border:1px solid #c0c0c0; margin-bottom:10px;margin-right:21px;float:left;height:270px;background:#ffffff;margin-left:0px;}
.contactcontainer-c {padding:8px;}
.contactRegName{text-align:left; margin-bottom:10px; font-family:arial;color:#353535;font-size:23px;font-weight:normal;margin-top:9px;padding-left:28px;background-image:url("../images/bullet-contact-region.gif"); background-position:top left; background-repeat: no-repeat;}
.contactCompName{text-align:left;  font-family:arial;font-size: 11px; margin-bottom:3px; color:#000000;padding-left:5px;}
.contactPepos {border-bottom:1px dotted #c0c0c0;border-top:1px dotted #c0c0c0;margin-top:5px;background:#f9f9f9;}
.contactPersonName{ padding-top:5px;border-top:3px solid #ffffff;text-align:left;  font-family:arial;font-size: 13px; font-weight:bold; color:#000000;padding-left:5px;}
.contactPositionName{text-align:left;  font-family:arial;font-size: 13px;  margin-bottom:0px; color:#000000;padding-bottom:3px;padding-left:5px;border-bottom:3px solid #ffffff;padding-bottom:5px;}
.contactAddress{padding-top:5px; padding-left:5px; padding-bottom:2px; font-family:arial;font-size: 11px; color:#000000;}
.contactTFE{  padding-left:5px; padding-bottom:5px;margin-top:8px; font-size:11px;}
.contactTelephone{float:left;width:65px; font-family:arial;font-size: 10px; color:#555555; font-weight:bold;}
.contactFax{float:left;width:65px; font-family:arial;font-size: 10px; color:#555555; font-weight:bold;}
.contactEmail{float:left;width:65px; font-family:arial;font-size: 10px; color:#555555; font-weight:bold;}
.contsel {width:680px;height:50px;background-image:url("../images/back-consel.gif"); background-position:top left; background-repeat: no-repeat;text-align:left;}
.contsel-c {padding-top:15px;padding-left:10px;}
				
.event-item {width:325px;float:left;margin-right:26px;background-image:url("../images/back-eventitem.jpg"); background-position:top left; background-repeat: no-repeat;height:200px;margin-bottom:10px;border:1px solid #e6e6e6;}
.event-item-c {padding:8px;}
.event-item-name {color:#006699;font-size:19px;font-weight:normal;margin-bottom:5px;text-align:left;border-bottom:1px dotted #006699;}
.event-item-name a {color:#006699;font-size:19px;font-weight:normal;margin-bottom:5px;text-align:left;text-decoration:none;}
.event-item-name a:visited {color:#006699;font-size:19px;font-weight:normal;margin-bottom:5px;text-align:left;text-decoration:none;}
.event-item-desc {font-size:11px;height:65px;padding-left:8px;}
.event-item-location {font-size:13px;font-weight:bold;margin-bottom:10px;padding-left:20px;background-image:url("../images/icon-event-globe.gif"); background-position:top left; background-repeat: no-repeat;}
.event-item-dates {font-size:13px;font-weight:bold;padding:8px;}
.event-item-booth {font-size:13px;font-weight:bold;padding-left:8px;}
.event-item-mt {background:#fafafa;border:1px solid #f2f2f2;height:59px;}

.swct {background:#f2fbff;padding-left:10px;padding-top:5px;margin-top:2px;}
.contp {clear:both;color:#f2fbff;}

.brand-comment {color:#006699;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:left;margin-bottom:10px;background:#f9f9f9;}
.brand-comment-c {padding:5px;}
.brand-image {float:right;margin-left:20px;margin-bottom:20px;}
.branditem-title {margin-bottom:15px;}
.branditem-title-c {color:#006699;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:left;padding-bottom:10px;border-bottom:1px dotted #303030;}
.branditem-title-c a {text-decoration:none;color:#006699;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:left;padding-bottom:10px;}
.branditem-title-c a:visited {text-decoration:none;color:#006699;font-size:16px;font-weight:bold;margin-bottom:5px;text-align:left;padding-bottom:10px;}
.branditemdesc {color:#353535;font-weight:normal; font-size:13px;}

