#maindiv{position:relative;width:1000px;margin-left:auto;margin-right:auto;background-color:#E2EBF5;padding:0px;}
.headerbluebg{background-image:url(images/header-bluebg.gif); width:658px; height:30px; float:left;}
.headerbluebg-search{background-image:url(images/header-bluebg.gif); width:197px; height:20px; float:left; padding:10px 10px 0px 0px;}
.searchbox{width:188px; height:18px; background-color:#000000;  float:right;}
.searchformbox{height:12px; width:125px; float:left; border:2px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif}
a.searchtext:link, a.searchtext:hover, a.searchtext:visited, a.searchtext:active{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; font-size:10px; font-weight:bold; text-align:center; text-decoration:none;}
.logo{width:658px; height:89px; float:left;}
.intl-plastic-text{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#A31E58; font-weight:bold;}
.date{font-family:Arial, Helvetica, clean, sans-serif; font-size:14px; color:#00588F; font-weight:bold;}
.place{font-family:Arial, Helvetica, clean, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.loginbox{width:218px; float:left; margin:12px 0px 0px 4px; border:1px solid #000000; background-image:url(images/login-gradient.gif)}
.headingtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase;}
.contenttextSmall{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-decoration:none; padding:5px;}
.contenttext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.news-heading-bg{background-image:url(images/news-heading-bg.gif); height:22px; width:280px;}
.news-content-area{border:1px solid #FFDE35; width:278px; height:215px; float:left;}
a.content:link, a.content:hover, a.content:visited, a.content:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-decoration:none;}
a.contentText:link, a.contentText:hover, a.contentText:visited, a.contentText:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-decoration:none;}
a.contentText:hover, a.contentText:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}
.presmsg-heading-bg{background-image:url(images/pres-msg-heading-bg.gif); height:22px; width:260px;}
.headingtext-white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.presmsg-content-area{border:1px solid #0079C0; width:258px; height:215px; float:left;}
.reflection{background-image:url(images/reflection.gif); width:260px; height:20px; float:left; margin-top:3px;}
.reflectionNews{background-image:url(images/reflection.gif); width:280px; height:20px; float:left; margin-top:3px;}
.organisedbybg{background-image:url(images/organised-by-box.gif); width:496px; height:72px; float:left;}
.organisedtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0056A1; font-weight:bold; }
a.footer:link, a.footer:visited, a.footer:hover, a.footer:active{font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#ffffff;}
.footer-line{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; float:left; padding:2px 0px 0px 10px;}
.footer-line-margin{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; float:right; padding:2px 10px 0px 0px;}
.footer-bg{width:1000px; height:20px; float:left; background-color:#007DBC; margin-top:10px;}
.subheader-darkbluebg{ background-color:#000000; width:570px; height:21px; float:left;}
.subheader-lightbluebg{background-image:url(images/subheader-lightblue-gradient.gif); width:570px; height:21px; float:left;}
.contenttext-inside{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:8px;}
.contenttext-inside-bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c; font-weight:bold; text-align:justify; padding:8px;}
.subheading-white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.subheading-blue{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.banner{float:left; width:180px; background-color:#FFFFFF;}
*>.banner{float:left; width:185px; background-color:#FFFFFF;}
.organisedbybox-inn{background-image:url(images/organised-by-box-inn.gif); width:219px; height:60px; float:left; margin:12px 0px 0px 4px;}
.contentbox{border:1px solid #0079C0; width:570px; float:left;}
.contentbox{background-color:#FFFFFF; width:570px; float:left; height:550px; padding:10px 10px 0px 10px; border:0px;}
*>.contentbox{background-color:#FFFFFF; width:570px; float:left; height:auto; min-height:550px; padding:10px 10px 0px 10px; border:0px;}
.contentinsidebox{width:570px; float:left; border:1px solid #0079C0;  background-color:#FFFFFF;}
.welcome-blue{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1A689B; font-weight:bold; padding:3px;}
.ajax__myTab .ajax__tab_header{border-bottom : #7C163A 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF}
.ajax__myTab .ajax__tab_outer{background-color:#000000; padding-right: 4px; height: 21px; border-top : #7C163A 1px solid; margin-right: 2px; border-right : #7C163A 1px solid; border-left:1px solid #7C163A;}
.ajax__myTab .ajax__tab_inner{padding-left: 3px; background-color:#000000;}
.ajax__myTab .ajax__tab_tab{padding-bottom: 4px; margin : 0px; padding-left: 4px; padding-right: 4px; height: 13px; padding-top: 4px}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer{background-color: #7C163A; color:#FFFFFF;}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner{background-color: #7C163A;}
.ajax__myTab .ajax__tab_hover .ajax__tab_tab{background-color: #7C163A}
.ajax__myTab .ajax__tab_active .ajax__tab_outer{border-left : #2C71A7 1px solid; background-color: #7C163A; color:#FFFFFF;}
.ajax__myTab .ajax__tab_active .ajax__tab_inner{background-color: #7C163A; color:#FFFFFF;}
.ajax__myTab .ajax__tab_active .ajax__tab_tab{background-color: #7C163A; color:#FFFFFF;}
.checklist{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c; text-align:justify; padding:4px;}
.btntext{ border:1px solid #000000; background-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;font-size: 11px;color: #FFFFFF;font-weight:bold;	height:19px;}
.hrline{ border-top:1px dashed #E52983; width:100%;padding:3px;}
.btntext{ border:1px solid #000000; background-image:url(images/all-btns-gradient.gif); font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;font-size: 11px;color: #FFFFFF;font-weight:bold;	height:19px;}
.error{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A31E58; text-decoration:none; }
a.logoutlink:link, a.logoutlink:hover, a.logoutlink:visited, a.logoutlink:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.mandatory{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #C92121;}
.Regheadingtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.tbl{ border:1px solid #e2e2e2;}
.btn2text{ border:0px solid #000000; background-color: #7C163A; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;font-size: 11px;color: #FFFFFF;font-weight:bold;	height:19px;}
.fairGround{background-image: url(./Images/fairground.gif); background-repeat: no-repeat;height: 550px; vertical-align: top}
a.paging:link, a.paging:hover, a.paging:visited, a.paging:active{ background-color:#0079C0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  text-decoration:none; padding:4px;}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus{background-color: #ffffcc;color: #000000;}
.MaskedEditMessage{color: #ff0000;font-weight: bold;}
.MaskedEditError{background-color: #ffcccc;}
.MaskedEditFocusNegative{background-color: #ffffcc;color: #ff0000;}
.MaskedEditBlurNegative{color: #ff0000;}
 .modalBackground{FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7}
#productdiv{position:relative;width:1000px;margin-left:auto;margin-right:auto;padding:0px;}
.productlistingboreder-inside-header{ background-color:#DAF0FE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding-left:8px;}
.capitalize{text-transform:uppercase;}
.productlistingboreder-inside-header_noleft{ background-color:#DAF0FE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; }
.inivisbleButton{display:none;}
.borderright{border-right:1px solid #CBBABE;padding-bottom:10px;padding-left:10px;padding-top:10px; }
.borderbottom{border-bottom:1px solid #CBBABE;padding-bottom:10px;padding-left:10px;padding-top:10px; }
.borderright_new{padding-right:25px ;}
.btntext_remove{ border:1px solid #000000; background-image:url(images/all-btns-gradient.gif); font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center; font-size: 11px;color: #FFFFFF;font-weight:bold;	height:11px; padding-top:5px;padding-right:5px;padding-left:5px;padding-bottom:4px; vertical-align:bottom;}
.RateTextRightAlign{text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.Admincontentbox{border:1px solid #0079C0; width:900px; float:left;}
.reflectionbanner{background-image:url(images/reflection.gif); width:505px; height:20px; float:left; margin-top:3px; margin-left:20px;}
a.exhibitorslink:link,a.exhibitorslink:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0079C0; text-align:justify; text-decoration:none}
a.exhibitorslink:hover,a.exhibitorslink:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0079C0; text-align:justify;  text-decoration:none}



 
