@charset "UTF-8";
/* CSS Document */

body {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;
	margin-top:0;
	margin-bottom:0;
	background-color:#ccc;
	}
	
a:link {color: #3D6E9F; text-decoration: none;}
a:hover {text-decoration: underline; color:#3D6E9F6;}
a:visited {color: #3D6E9F; text-decoration: none;}

#wrapper {
	width: 980px;
	margin: 0 auto;
	}
	
#footer {
	background-color:#999;
	height:20px;
	}
	
#enter2 {
	position:relative;
	display: block;
	top: 13px;
	left: 334px;
	width: 62px;
	height: 26px;
	}
	
#enter1 {
	position:relative;
	display: block;
	top: 13px;
	left: 334px;
	width: 62px;
	height: 26px;
	}
	
#eventsdata {
	position:relative;
	margin: 20px 20px 20px 20px;
	width: 560px;
	}
	
#banner {
	position:relative;
	margin:20px 0 20px 20px;
	width:560px;
	padding:10px;
	background-image:url(assets/bk_banner.gif);
	background-repeat:no-repeat;
	}
	
.eventsdescr {
	line-height:16px;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: solid #999 1px;
	}
	
#events1 {
	position:relative;
	top: 11px;
	left: 394px;
	width: 156px;
	height: 30px;
	}
	
#searchframe {
	width: 560px;
	margin: 20px 20px 20px 20px;
	padding: 20px 0 20px 0;
	border: solid #ccc 1px;
	background-color:#f6f6f6;
	}
	
#itc {
	border-top: solid #999 5px;
	padding:  15px 20px 10px 20px;
	background:url(assets/bk_lowcut.gif) repeat-y #f2f2f2;
	}


table {margin: 0;}

table td {padding: 0; border-width: 0; vertical-align: top; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;}
  
td#sector1 {width: 410px; height: 51px; background-image:url(assets/home_headers_sectors1.gif); background-repeat:no-repeat;}

td#sector2 {width: 410px; height: 51px; background-image:url(assets/home_headers_sectors2.gif); background-repeat:no-repeat;}

td#events_us {width: 560px; height: 48px; background-image:url(assets/header_usevents.gif); background-repeat:no-repeat;}

td#events_eu {width: 560px; height: 48px; background-image:url(assets/header_euevents.gif); background-repeat:no-repeat;}

.sitewidth {width: 980px;
	}
	
.width820 {width: 820px;
	}
	
.header {width: 560px;
	margin: 20px 0 0 20px;
	}
	
.headerlf {width: 280px;
	border-right: solid #ccc 1px;
	}
	
.headerrg {width: 280px;
	}

.leftcol { width:160px;
	background-color:#EFEFEF;
	}
	
.content { width:600px;
	background:url(assets/bk_sectors.gif) repeat-y #fff;
	}
	
.rightside { width:220px;
	background-color:#EFEFEF;
	}
	
.marg15 {margin: 15px;
	}	
	
.margtlr15 {margin: 15px 15px 0 15px;
	}
	
.marglr15 {margin: 0 15px 0 15px;
	}
	
.margr15 {margin: 0 15px 0 0;
	}
	
.margtr15 {margin: 15px 15px 0 0;
	}
	
.margl15 {margin: 0 0 0 15px;
	}
	
.margtl15 {margin: 15px 0 0 15px;
	}
	
.margt10lr15 {margin: 10px 15px 0 15px;
	}
	
.margt10lr20 {margin: 10px 20px 0 20px;
	}
	
.marglr20 {margin: 0 20px 0 20px;
	}
	
.margt40lr20 {margin: 40px 20px 0 20px;
	}
	
.margtlr20 {margin: 20px 20px 0 20px;
	}
	
.margt5lr15 {margin: 5px 15px 0 15px;
	}

.margt15 {margin: 15px 0 0 0;
	}
	
.margtb15 {margin: 15px 0 15px 0;
	}

.margt25 {margin: 25px 0 0 0;
	}
	
.padd20l {padding:  0 20px 0 20px;
	background:url(assets/bk_sectors.gif) repeat-y #fff;}
	
.padd20r {padding:  0 20px 0 20px;
	background-color:#fff;
	}
	
.address {margin: 50px 0 15px 10px;
	}
	

.lowhome {
	margin: 10px 0 15px 0;
	}
	
.lowcut1 {width: 233px;
	border-top: solid #999 5px;
	padding:  0 20px 0 20px;
	background:url(assets/bk_lowcut.gif) repeat-y #f2f2f2;
	}
	
.lowcut2 {width: 233px;
	border-top: solid #999 5px;
	padding:  0 20px 0 0;
	background-color:#f2f2f2;
	}
	
.lowcut3 {width: 234px;
	border-top: solid #999 5px;
	padding:  0 20px 0 0;
	background-color:#f2f2f2;
	}

.nav {
	margin: 0 0 0 0;
	}
	
.nav1 {
	margin: 15px 0 0 0;
	}
	
.tirot {
	font-size:12px;
	font-weight:bold;
	line-height: 16px;
	}

.tzrot {
	float: left;
	margin: 2px 10px 0 0;
	border: 1px solid #999;
	}
	
.tznbor {
	float: left;
	margin: 2px 10px 0 0;
	}

.title16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height: 20px;
	}
	
.titlegold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color:#A27204;
	}
	
.titlered {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	color:#cc3333;
	}

/* insert */

table#insert {
	width: 820px;
	background:url(assets/bk_sectors.gif) repeat-y #fff;
	}

.topinsert {
	height:15px;
	}
	
.sepinsert {
	height:20px;
	}
	
.content1 { width:550px;
	}
	
.rightside1 { width:270px;
	background-color:#fff;
	border-left: 1px solid #CCC;
	}
	
.compinfo { width:820px;
	}
	
#topback {
	margin: 15px 0 0 15px;
	width: 170px;
	height: 24px;
	}
	
#topback2 {
	margin: 15px 0 0 20px;
	width: 128px;
	height: 24px;
	}

/* form */

table#form2 {width: 780px; margin: 15px 0px 0px 0px;
background-color:#F5F4ED;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height: 16px;
	text-align: left;
	border: 1px #999999 solid;
}
table#form2 td {padding: 5px; }

.columninfo { width:220px;
	}

.separ02 { border-top: 1px #999999 solid; }

.smalli {
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
color:#666666;
}

.smallmarg {margin: 0 0 0 30px;
	font-style:italic;
	color:#666666;
	}
	
.titleform {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 18px;
color:#996666;
}

