a.menulink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.menulink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.menulink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.menulinkerror:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #ff0000;
	text-decoration: none;
	font-weight: 700;
}

a.menulinkerror:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #ff0000;
	text-decoration: none;
	font-weight: 700;
}

a.menulinkerror:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-weight: 700;
}

a.reglink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

a.reglink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 500;
}

a.reglink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 500;
}

a.boldlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.smallboldlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.smallboldlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.smallboldlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinkwhite:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinkwhite:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinkwhite:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinksmall:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinksmall:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.boldlinksmall:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.book:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ff0000;
	text-decoration: none;
	font-weight: 700;
}

a.book:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ff0000;
	text-decoration: none;
	font-weight: 700;
}

a.book:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ff5858;
	text-decoration: none;
	font-weight: 700;
}

a.tablelink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.tablelink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
}

a.tablelink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkgreen:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #55BB55;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkgreen:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #55BB55;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkgreen:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #336699;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkamber:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #ff9900;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkamber:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #ff9900;
	text-decoration: none;
	font-weight: 700;
}

a.tablelinkamber:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #ff9900;
	text-decoration: none;
	font-weight: 700;
}

table.container
{
	width: 100%;
}

table.maintable td
{
	padding:15px;
}


td.sidecontent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background: #ffffff;
}

td.datevenueheader
{
	background-image: url(images/datevenueheader.gif);
	height: 48px;
	width: 150px;
}

td.datevenueheaderb
{
	background-image: url(images/datevenueheaderb.gif);
	height: 64px;
	width: 180px;
}

td.timetoshoutheaderb
{
	background-image: url(images/timetoshout.jpg);
	height: 200px;
	width: 180px;
}

td.simplythebiggestheader
{
	background-image: url(images/simplythebiggest.gif);
	height: 220px;
	width: 198px;
}

td.exhibitorpartyheader
{
	background-image: url(images/exhibitorparty.gif);
	height: 215px;
	width: 200px;
}

td.exhibitoremailheaderb
{
	background-image: url(images/exhibitoremailbanner.gif);
	height: 215px;
	width: 200px;
}

td.menuheader
{
	background-image: url(http://www.visitbpm.co.uk/images/menuheader.gif);
	height: 24px;
	width: 150px;
}

td.rightemaillistheader
{
	background-image: url(images/emaillistheader.gif);
	height: 24px;
}

td.rightnewsheader
{
	background-image: url(images/newsheader.gif);
	height: 24px;
}

td.rightexhibitorheader
{
	background-image: url(images/exhibitorheader.gif);
	height: 24px;
}

td.rightpartnersheader
{
	background-image: url(images/partnersheader.gif);
	height: 24px;
}

td.leftloginheader
{
	background-image: url(http://www.visitbpm.co.uk/images/loginheader.gif);
	height: 24px;
	width: 150px;
}

td.mainbg
{
	width: 430px;
	height: 450px;
	background-image: url(http://www.visitbpm.co.uk/images/mainbg.jpg);
	background-repeat: no-repeat;
}

td.mainstagebg
{
	width: 430px;
	height: 450px;
	background-image: url(images/mainstagebg.jpg);
	background-repeat: no-repeat;
}


td.mainbgs
{
	width: 424px;
	height: 360px;
	background-image: url(http://www.visitbpm.co.uk/images/mainbgnosides.jpg);
	background-repeat: no-repeat;
}

td.mainbgnoside
{
	width: 630px;
	height: 450px;
	background-image: url(http://www.visitbpm.co.uk/images/mainbgnoside.gif);
	background-repeat: no-repeat;
}

td.mainbgnoside
{
	width: 630px;
	height: 450px;
	background-image: url(http://www.visitbpm.co.uk/images/mainbgnoside.gif);
	background-repeat: no-repeat;
	
}

td.indexbg
{
	width: 430px;
	height: 450px;
	background-image: url(http://www.visitbpm.co.uk/images/homebg.jpg);
	background-repeat: no-repeat;
}

td.addlinkheader
{
	background-image: url(images/addlinkheader.gif);
	height: 24px;
}

td.feedback1header
{
	background-image: url(images/feedback1header.gif);
	height: 24px;
}

td.feedback2header
{
	background-image: url(images/feedback2header.gif);
	height: 24px;
}

td.feedback3header
{
	background-image: url(images/feedback3header.gif);
	height: 24px;
}

td.blueheader
{
	background-image: url(images/blueheader.gif);
	height: 24px;
	width: 400px;
}

td.redheader
{
	background-image: url(images/redheader.gif);
	height: 24px;
	width: 400px;
}

td.contactheader
{
	background-image: url(images/contactheader.gif);
	height: 24px;
}

td.yourdetailsheader
{
	background-image: url(images/yourdetailsheader.gif);
	height: 24px;
}

td.yourticketsheader
{
	background-image: url(images/yourticketsheader.gif);
	height: 24px;
}

td.yourfooter
{
	height: 24px;
	text-align: center;
	background-color: #000000;
}

td.orderstatusheader
{
	background-image: url(images/orderstatusheader.gif);
	height: 24px;
}

td.otherpassesheader
{
	background-image: url(images/otherpassesheader.gif);
	height: 24px;
}

td.passesheader
{
	background-image: url(images/passesheader.gif);
	height: 24px;
}

td.addextrapassesheader
{
	background-image: url(images/addextrapassesheader.gif);
	height: 24px;
}

td.mainheader
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheader.jpg);
	background-repeat: no-repeat;
}

td.mainheaderexhibitors
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderexhibitors.jpg);
	background-repeat: no-repeat;
}

td.mainheaderstage
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderstage.jpg);
	background-repeat: no-repeat;
}

td.mainheaderabout
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderabout.jpg);
	background-repeat: no-repeat;
}

td.mainheadergallery
{
	width: 780px;
	height: 250px;
	background-image: url(http://www.visitbpm.co.uk/images/mainheadergallery.jpg);
	background-repeat: no-repeat;
}

td.mainheadernews
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheadernews.jpg);
	background-repeat: no-repeat;
}

td.mainheaderlinks
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderlinks.jpg);
	background-repeat: no-repeat;
}

td.mainheaderpod
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderpod.jpg);
	background-repeat: no-repeat;
}

td.mainheadercontact
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheadercontact.jpg);
	background-repeat: no-repeat;
}

td.mainheadervisitorinfo
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheadervisitor.jpg);
	background-repeat: no-repeat;
}

td.mainheaderseminars
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheaderseminars.jpg);
	background-repeat: no-repeat;
}

td.mainheadertickets
{
	width: 780px;
	height: 250px;
	background-image: url(images/mainheadertickets.jpg);
	background-repeat: no-repeat;
}

td.mainarea
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.mainareablue
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	text-align: center;
}


td.smallarea
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.mainareaheader
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 15px;
}

td.mainareaheadernoright
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

td.mainareacenter
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

td.mainareasmall
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.leftbar
{
	width: 100%
	background: 336699;
	
}

td.rightbar
{
	width: 200px;
	background-image: url(images/rightbg.jpg);
	background-repeat: no-repeat;
}

td.rightbars
{
	width: 160px;
	background-image: url(images/rightbgs.jpg);
	background-repeat: no-repeat;
}

td.inassociationwith
{
	width: 780px;
	height: 70px;
	background-image: url(http://www.visitbpm.co.uk/images/inassociationwith.jpg);
	background-repeat: no-repeat;
}

td.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	background-color: #000000;
	height: 28;
}

td.pageheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	font-weight: 600;
	color: #336699;
}

td.pagesubheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	font-weight: 800;
	color: #336699;
}

td.formlabelright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	font-weight: 500;
	color: #336699;
}

td.formlabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #336699;
}

td.formlabelcenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: 500;
	color: #336699;
}

td.formlabelerror
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	color: #336699;
}

td.adminformlabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #336699;
	width: 150px;
}

td.cdpoolformlabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #336699;
}

td.freebie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #336699;
}

td.formentry
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #000000;
}

td.formentry
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #000000;
}

td.formentryright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	font-weight: 500;
	color: #000000;
}

td.adminformentry
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	width: 270px;
}

td.cdpoolformentry
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
}

td.adminformentryerror
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 500;
	color: #9999ff;
	width: 270px;
}

td.alert
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	color: #ff0000;
}

td.newspad
{
	width: 10px;
}

td.inass
{
	width: 780px;
	height: 60px;
	background-image: url(http://www.visitbpm.co.uk/images/inassociationwith.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

td.emailinass
{
	background-image: url(images/inassociationwithemail.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 58px;
}

td.uncheckedlinkbox
{
	background: #99CCFF;
	font-size: 9px;
}

td.checkedlinkbox
{
	background: #4477CC;
	font-size: 9px;
}

td.adminlinklistitem
{
	font-size: 9px;
}

td.tablecolumnheader
{
	color: #336699;
	font-size: 10px;
	font-weight: 700;
	width: 65px;
	text-align: center;
}

td.admintablecolumnheader
{
	color: #336699;
	font-size: 10px;
	font-weight: 700;
	text-align: center;
}

td.tablerowheader
{
	color: #336699;
	font-size: 10px;
	font-weight: 700;
}

td.tablerowheaderright
{
	color: #336699;
	font-size: 10px;
	font-weight: 700;
	text-align: right;
}



td.tablevalue
{
	color: #000000;
	font-size: 10px;
	font-weight: 500;
	text-align: center;
}

td.exhibitormanual
{
	color: #000000;
	font-size: 10px;
	font-weight: 500;
	text-align: center;
	background: #c5cfe8;
}

td.admintableheader
{
	font-size: 11px;
	font-weight: 700;
	background: #4061ad;
	color: #ffffff;
}

td.admintablecell
{
	font-size: 11px;
	font-weight: 500;
	background: #4061ad;
	color: #ffffff;
	text-align: center;
}

td.admintablecellleft
{
	font-size: 11px;
	font-weight: 500;
	background: #4061ad;
	color: #ffffff;
	text-align: left;
}

td.admintablecellhighlight
{
	font-size: 11px;
	font-weight: 500;
	background: #0eb8ff;
	color: #ffffff;
	text-align: center;
}

td.mainheader1s
{
	width: 624px;
	height: 120px;
	background-image: url(images/mainheader1s.jpg);
	background-repeat: no-repeat;
}

IMG.splashpage
{
	border-style: none;
	width: 185px;
	height: 185px;
}

IMG.link
{
	border-style: none;
}

IMG.banner
{
	border-style: none;
}

INPUT.error
{
	background-color : #9999ff;
}

TEXTAREA.error
{
	background-color : #9999ff;
}

DIV.eflyer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
