/* Global reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, label, fieldset, input, p, blockquote, th, td{margin:0; padding:0; outline:none}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}
ol, ul, li{/*list-style:none*/}
h1, h2, h3, h4, h5, h6{font-size:100%}
q:before, q:after{content:''}
a{text-decoration:none}
strong{font-weight:bold}
em{font-style:italic}
a img{border:none}
.nobdr {border:0 !important;}
.nobg {background:0 !important;}
.clear {clear:both; margin:0; padding:0; font-size:0; line-height:0; height:0;}
/*** Page Layout ***/
body {font:normal 12px/15px Arial, Verdana, Helvetica, Sans-Serif; color:#000;}
/*** header start ***/
/*.header{width:964px; margin:0px auto 0px auto; position:relative; background:url(../images/navBg.jpg) 0 0 repeat-x; height:35px;}
.header .logo{margin:0;}
.header ul{position:absolute; bottom:0px; right:0; }
.header ul li{float:left; padding:0; line-height:34px; font-weight:bold; margin:0 0px 0 0; background:url(../images/navDiv.jpg) 0 0 no-repeat; height:35px;}
.header ul li a{color:#fff; text-decoration:none; padding:9px 15px 10px 15px; margin-top:0px; height:17px; font-size:14px;}
.header ul li a:hover, .header ul li a:active{background-color:#000; color:#fff;}
.header ul li.active{background-color:#000; color:#fff; padding:0 0px 0 2px; margin:0 2px 0 0;}
.header ul li.active a {color:#fff;}*/
/*** header end ***/
/*** header start ***/
.header{width:1002px; height:30px; margin:5px auto 2px auto; position:relative}
.header .logo{margin:0;}
.header ul{position:absolute; bottom:3px; right:0; list-style-type:none;}
.header ul li{float:left; padding:0; line-height:21px; font-weight:bold; margin:0 1px 0 0; list-style-type:none;}
.header ul li a{color:#333; text-decoration:none; display:block; padding:0 13px; }
.header ul li a:hover, .header ul li a:active{background-color:#dea800; color:#fff;}
.header ul li.active{background-color:#dea800; color:#fff;}
.header ul li.active a {color:#fff;}
/*** header end ***/

/*** body start ***/
/*.container{width:1002px; margin:0 auto; overflow:hidden;}*/
.container{width:1002px; margin:0 auto 0 auto; padding:0; position:relative;}
.homeban {height:646px; /*border-bottom:solid 2px #e1af0d;*/ padding-bottom:1px; margin:0px; background:url(../images/casBg.jpg) 24px 68px no-repeat;}
.homebanL {height:700px; width:762px; float:left; position:relative; /*background:url(../images/topHeader.jpg) 0 0 no-repeat;*/ }
.homebanLBig{ position:absolute; top:403px; left:0px; font:bold 22px/35px "Calibri", Arial; color:#000; text-transform:uppercase; width:770px; text-align:center;}
.homebanLMid{ position:absolute; top:430px; left:0px; font:normal 18px/35px  Arial; color:#707070; width:770px; text-align:center;}
.homebanLBot{ position:absolute; top:563px; left:0px; font:normal 25px/27px "Calibri", Arial; color:#d09023; text-align:center; width:770px;}
.homedownBro{ position:absolute; top:477px; right:60px; width:215px; height:47px;}
.homebanLRegLink{ position:absolute; top:462px; left:196px; font:normal 27px/30px "Calibri", Arial; color:#d09023; text-align:center; width:371px; height:78px}
.logoLink{position:absolute; left:12px; top:38px;}
.homebanR {/*height:650px; width:226px;*/ float:left; /*margin:0 0 0 1px; background:#f5e5b2 url(../images/homeRight.jpg) 0 0 no-repeat; padding:50px 8px 0 0px;*/ position:relative;}
.homeBanLink
{
	width:150px;
	height:30px;
	display:block;
	position:absolute;
	left:5px;
	top:6px;
}
.inban {border-bottom:1px solid #f5f0e1; position:relative; margin-top:13px;}
.logoLinkInn{position:absolute; left:14px; top:7px;}
/*** body end ***/

/*** footer start ***/
.footer{width:1002px; margin:0px auto 0 auto; *margin:-3px auto 0 auto; z-index:99; padding:0;}
.footer .sn{background:url(../images/background/social-bg.gif) 0 0 repeat-x; height:57px; overflow:hidden;}
.footer .search, .fbok, .twi, .lin{float:left; font:normal 14px/48px arial; color:#fff; padding:0 11px 11px 10px;}
.search dl dt, .search dl dd, .fbok dl dt, .fbok dl dd, .twi dl dt, .twi dl dd, .lin dl dt, .lin dl dd{float:left}
.search dl dt, .fbok dl dt, .twi dl dt, .lin dl dt{margin:2px 0 0 0}
.twi dl dt{margin:0px 0 0 0; *margin:13px 0 0 0}

.twi dl dt .twit{padding-top:12px; *padding-top:0; display:block;}

.search dl dd img, .fbok dl dd img, .twi dl dd img{margin:14px 0 0 3px}
.lin dl dd img{margin:9px 0 0 7px}
.footer .sn .search{/*width:320px;*/ background:url(../images/background/dotline-ftr.gif) right top no-repeat; font-size:18px}
.footer .sn .search .tbox{border:1px solid #fff; width:120px; height:16px; padding:2px 2px; vertical-align:middle; margin:0 0 0 5px}
.footer .sn .search .go{border:0; background-color:#000; color:#fff; font-size:16px; vertical-align:middle; width:34px; height:22px}
.footer .sn .fbok{width:164px}
/*.footer .sn .twi{width:175px}*/
.fbok, .twi{background:url(../images/background/line-ftr.gif) right top no-repeat; }
.footer ul {margin:2px 0 0; overflow:hidden; list-style-type:none; width:590px; float:left;}
.footer ul li{float:left; font:normal 11px/20px arial; background:url(../images/background/fline.gif) right 6px no-repeat; padding:0 5px; list-style-type:none;}
.footer ul li a{color:#535353; text-decoration:none;}
.footer ul li a:hover, .footer ul li.active a{color:#cf8e1d;}
.footer .copyright{border-top:1px solid #ccc; color:#535353; font-size:11px; padding:2px 0 0 10px; background:url(../images/background/fbox.gif) 0 5px no-repeat; margin:0 0 26px 0;}
.footer .copyright span{padding:0; float:right;}
.footer .copyright span a{text-decoration:none; color:#cf8e1d;}
.footer .copyright span a:hover{text-decoration:none; color:#000000;}

.footer .rss {float:right; padding:0 12px 0 0; font-weight:bold;}
.footer .rss img {vertical-align:middle; margin:0 5px 2px 0;}
/*** footer end ***/

/*** home start ***/
.nowOpen{width:100%; text-align:center; margin:2px 0;}
.nowOpen p{padding:12px 20px 6px 20px; font:normal 33px/40px arial; color:#d09023;}
/*.hcont{width:1000px;}
.hcont div {width:25%; float:left; background:url(../images/background/hdline.gif) right 20px no-repeat;}
.hcont div h2{font:normal 18px/35px arial; padding:0 20px 0 12px; margin:15px 0 0}
.hcont div p{font:normal 12px/15px arial; color:#000; padding:0 14px 0 12px; margin:0 0 4px 0; height:196px; overflow:hidden;}
.hcont div a{ color:#cc9933; text-decoration:underline; background:url(../images/icon/arrow.gif) right 6px no-repeat; padding:0 10px 0 12px;}*/
/*** home end ***/

/*** inner start ***/
.incont{padding:5px 20px 0 20px; position:relative;}
.incont h3{font:normal 33px/40px arial; color:#d09023; padding:18px 0 0 0; margin:0 0 15px 0; border-bottom:2px solid #dea800;}
.incont h4{font:normal 30px/40px arial; color:#d09023; padding:12px 0 0 0; margin:0 0 16px 0; border-bottom:2px solid #dea800;}
.incont p {padding:0 0 10px 0;}
.incont ul.points, .incont ol.numb{margin:0 0 15px 25px;}
.incont ol.latin{margin:0 0 20px 20px;}
.incont ul.points li {list-style:disc outside; line-height:18px;}
.incont ol.numb li {list-style:outside; line-height:18px; list-style-type:decimal;}
.incont ol.latin li {list-style:outside; line-height:18px; list-style-type:lower-latin; font-weight:normal;}
.incont p a {color:#d09023; font-weight:bold;}
.orgrow {background-color:#e2b751; padding:18px 15px; margin:8px 0 15px 0; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; behavior:url(border-radius.htc); overflow:hidden;}
/*.sponoppbld {background-color:#f7f5ed; border-top:1px solid #eae4ce; border-bottom:1px solid #eae4ce; font:bold 17px/20px arial; padding:10px 0 10px 10px; margin:8px 0 15px 0; color:#666;}
.sponoppbld span {color:#CF8E1D}*/
.benef {margin:0 0 0 9px; font-weight:normal; line-height:19px; padding:0 10px 0 0; display:block;}
.bldli li {font-weight:bold;}
.tbldata {width:100%;}
.tbldata td {border:1px solid #EAE4CE; padding:6px 8px 8px 6px; vertical-align:top;}
.tbldata .num {width:10%; font-weight:bold; background-color:#F7F5ED;}
.tbldata .options {width:25%; font-weight:bold; background-color:#F7F5ED;}
.tbldata .benefits {width:35%; font-weight:bold; background-color:#F7F5ED;}
.tbldata .available {width:15%; font-weight:bold; background-color:#F7F5ED;}
.tbldata .costs {width:15%; font-weight:bold; background-color:#F7F5ED;}
.txtr {text-align:right;}
.hcol{color:#000; font-weight:bold;}
.sponoppbld {background-color:#f7f5ed; border-top:1px solid #eae4ce; border-bottom:1px solid #eae4ce; font:bold 17px/20px arial; padding:10px 0 10px 10px; margin:8px 0 15px 0; color:#666;}
.sponoppbld span {color:#CF8E1D}
#accordion2 {width:100%; margin:10px 0; }
.accordion2 {width:100%; font:12px Arial, Verdana, Helvetica, Sans-Serif; color:#333}
.accordion2 dt {font:bold 17px/20px arial; padding:10px 0 10px 10px; margin:8px 0 15px 0; color:#666; cursor:pointer; background:url(../images/icon/down.gif) 98% 15px no-repeat #f7f5ed; border-top:1px solid #eae4ce; border-bottom:1px solid #eae4ce; display:block; width:98%;}
.accordion2 dt span{color:#CF8E1D;}
.accordion2 dt:hover {background-color:#f7f5ed;}
.accordion2 .open {background:url(../images/icon/up.gif) 98% 15px no-repeat #f7f5ed;}
.accordion2 dd {overflow:hidden; background:#fff}
.regis {text-align:center;}
.regnow {position:absolute; top:41px; right:15px;}
.yahoo {font-size:14px;}
.tns {font-size:11px; background-color:#deaa26; width:100px; padding:2px 5px !important;}
.tnsb {font-size:11px; line-height:14px; background-color:#deaa26; width:230px; padding:2px 5px !important; position:absolute; bottom:30px;}
.buble {margin:0; height:330px; text-align:center;}
.dpagePart{width:400px; float:left; margin:10px 20px 0 0;}
.CommAsia {border:2px solid #e2b751; background-color:#fff; padding:15px; margin:10px 0; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; behavior:url(border-radius.htc); overflow:hidden; font:bold 12px/16px arial;}
.acas {font-size:14px; padding-left:50px; line-height:20px;}
.smllogo {position:absolute; right:0; top:0;}
.txtCenter {text-align:center;}
/*** inner end ***/

/*** form start ***/
.fcont{margin:0px 20px 20px 20px; position:relative;}
.fcont h3{font:normal 32px/40px arial; color:#d09023; margin:15px 0 15px 0; border-bottom:2px solid #dea800; }
.fcont p{margin:4px 0 8px 0}
.fcont p.note{color:#D09023; width:100%; font-size:12px}
.fcont p a {color:#D09023;}
.form{margin:0 20px !important; margin:0 10px; border:1px solid #eee; float:left; width:920px;}
.form .frow{border-bottom:1px dotted #ccc; padding:8px 0 6px 0; /*height:24px;*/ overflow:hidden; margin:0 10px}
.form .frowbig{border-bottom:1px dotted #ccc; padding:8px 0; /*height:82px;*/ overflow:hidden; margin:0 10px}
.form .frowmid{border-bottom:1px dotted #ccc; padding:8px 0; /*height:42px;*/ overflow:hidden; margin:0 10px}
.form .frowEbig{background-color:#f8f7f2; border-bottom:1px dotted #ccc; padding:8px 0; overflow:hidden;}
.form .frow dl, .form .frowmid dl, .form .frowbig dl, .form .frowEbig dl{float:left; width:50%}
.form .frow dl dt, .form .frowmid dl dt, .form .frowbig dl dt{float:left; width:200px; text-align:right; padding:0 15px 0 0; line-height:22px}
.form .frowEbig dl dt{float:left; width:200px; text-align:right; padding:0 15px 0 0;}
.form .frow dl dd, .form .frowmid dl dd,  .form .frowbig dl dd, .form .frowEbig dl dd{float:left}
.form .frowmid dl dd .label {padding:5px 0 0 0; display:block; width:100px; float:left;}
.form .frow dl dd input.tbox, .form .frowmid dl dd input.tbox, .form .frowbig dl dd input.tbox {width:218px; border:1px solid #ccc; height:20px;}
.form .frow dl dd textarea, .form .frowbig dl dd textarea{width:220px; border:1px solid #ccc; padding:0 2px; font:normal 12px Arial,Helvetica,sans-serif}
.form .psum {width:100% !important;}
.form .psum textarea {width:670px !important;}
.tbox {width:218px; border:1px solid #ccc; height:20px;}
/*.form .frowEbig dl.track{width:100%; }
.form .frowEbig dl.track dt{width:200px; padding:0 25px 0 0;}
.form .frowEbig dl.track dd{width:730px !important}*/
.form .frowEbig dl.track{width:100%; }
.form .frowEbig dl.track dt{width:200px; padding:0 25px 0 0;}
.form .frowEbig dl.track dd{width:695px !important}
.form .frowEbig dl.track dd div {width:50%; overflow:hidden; float:left;}
.form .frowEbig dl.track dd div ul li {font-weight:bold; list-style-type:none;}
.form .frowEbig dl dd ul li{float:left; width:100%;margin:0 0 5px 0; list-style-type:none;}
.form .frowEbig dl dd ul li input{vertical-align:middle; list-style-type:none;}
.form .frowEbig dl dd ul li ul {margin:6px 0 0 15px; overflow:hidden; list-style-type:none;}
.form .frowEbig dl dd ul li ul li {font-weight:normal !important; list-style-type:none;}


.star{color:#EC0006; font-family:Verdana,Arial,Helvetica,sans-serif}
.note{font-size:11px; width:230px; display:block}
.submitbtn{width:99% !important;}
/*.submitbtn dd{width:100%; text-align:right;}*/
.submitbtn dt { text-align:left !important;}
.submitbtn dt a {color:#D09023;}
.submitbtn dd{text-align:right; float:right !important;}
.submitbtn dd button{width:70px; height:26px}
.form-add{margin:0 0 50px 22px}
.mand{text-align:right; padding:0 20px 10px 0; font-style:italic;}
.thnku {min-height:200px; /*background:url(../images/background/success.jpg) 0 0 no-repeat;*/}
.thnku p {font-size:16px; line-height:20px; font-weight:bold; padding:10px 0 0 0px; color:#D09023;}
.fright {text-align:left;width:250px;float:right;}
.fleft {width:100%;float:left; margin:0 0 20px 20px; text-align:left;}
.secondrow{float:left; text-align:left; width:170px; border-right:1px solid #EEEEEE; padding:0 20px 0 20px;}
.secondrow0{float:left; text-align:left; width:170px; border-right:1px solid #EEEEEE; padding:0 20px 0 0;}
.secondrow1{float:left; text-align:left; width:320px; border-right:1px solid #EEEEEE; padding:0 20px 0 20px;}
.secondrow2{float:left; text-align:left; border:none; padding:0 20px 0 20px;}
.fleft a {color:#D09023; text-decoration:none; font-weight:bold; }
.intin {font:bold 12px/20px arial; margin:0 0 10px 20px;}
.intin input {margin:0 3px 0 12px; vertical-align:middle;}
.submit {width:60px; height:26px;}

/*** form end ***/

.pagePart{width:298px; float:left; margin:10px 0 0 0;}
/*--------------------*/

/* textbox tooltip start */
#msg {display:none; position:absolute; z-index:200;  background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#fef8bd; border:2px solid #c47f0f; border-left:none; padding:5px; min-width:150px; max-width:250px}
/* textbox tooltip end */

/*-----------------Strip-----------------*/
.strip{position:fixed; left:0px; top:150px; width:47px; height:177px; background:url(../images/strip_img.jpg) left center no-repeat; text-align:center; margin:0px; z-index:99;}
.strip a.f{padding:6px 0 6px 0px; margin:0 0 0 4px; display:block; width:40px; height:45px; background:url(../images/icon/icon_facebook1.jpg) left center no-repeat;}
.strip a.f:hover{background:url(../images/icon/icon_facebook.jpg) left center no-repeat;}

.strip a.t{padding:5px 0 4px 0px; margin:3px 0 0 8px; *margin:3px 0 0 0px; display:block; width:32px; height:53px; background:url(../images/icon/icon_twitter1.jpg) left center no-repeat;}
.strip a.t:hover{ background:url(../images/icon/icon_twitter.jpg) left center no-repeat;}

.strip a.l{padding:6px 0 6px 0px; margin:0 0 0 4px; display:block; width:40px; height:44px; background:url(../images/icon/icon_linkedin1.jpg) left center no-repeat;}
.strip a.l:hover{background:url(../images/icon/icon_linkedin.jpg) left center no-repeat;}

.strip a.m{padding:6px 0 6px 0px; margin:0 0 0 4px; *margin:0 0 0 0px; display:block; width:40px; height:40px; background:url(../images/icon/icon_meetup1.jpg) left center no-repeat;}
.strip a.m:hover{background:url(../images/icon/icon_meetup.jpg) left center no-repeat;}


/* lightbox start */
#basic-modal{ padding:4px 0 4px 5px}
#basic-modal1{ padding:4px 0 4px 0px}
#basic-modal2{ padding:4px 0 4px 0px}
/*.basic-modal2{ padding:4px 0 0px 0px; height:78px}*/
.spy .basic-modal2{ padding:4px 0 0px 0px; height:78px}
.spy li span{ padding:1px 0 2px 0px}

#basic-modal-content {display:none;}
#basic-modal-content1 {display:none;}
#basic-modal-content2 {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:542px; width:800px; color:#000; background-color:#fff; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:0;}
#simplemodal-container a {color:#D09023;}
#simplemodal-container a.modalCloseImg {background:url(../images/button/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:0;}
#simplemodal-container #basic-modal-content1 {padding:0;}
#simplemodal-container #basic-modal-content2 {padding:0;}

/* lightbox end */

.formInText
{
	margin:5px 0 8px 5px;
}
.formInText a
{
	margin:0px 0 0 0px;
	color:#D09023;
	text-decoration:none;
}
.basic {color:#D09023;}
.basic:hover {color:#000;}

.pdfbox{position:absolute;  top:72px; *top:78px; right:20px; margin:0px 0 0 0 !important; margin:13px 0 0 0; border-left:1px solid #ccc; padding:4px 10px 4px 10px; color:#000; font:bold 11px/14px arial;}
.pdfbox:hover {color:#D09023;}
.pdfbox img {vertical-align:middle;}
.form .frowmid dl dd select{ width:218px;}
.regemail { font-size:16px;}
.emailreg{margin:10px 20px 50px 20px; padding:8px 0; text-align:center; background-color:#F8F7F2; border:1px solid #eee; overflow:hidden;}
.emailreg p{margin:4px 0 8px 0; font:normal 12px/18px arial;}
.emailreg p a{color:#D09023; font:bold 12px/18px arial;}
.emailreg p a:hover {color:#000;}
.regbmail { font:normal 26px/40px arial !important; color:#D09023; }
.spDetails { position:absolute; top:12px; right:370px;}
.downloadSpoPdf { position:absolute; top:20px; right:420px; }
.downloadSpoPdf a{ padding-left:4px; padding-bottom:8px; padding-top:4px; font:bold 12px/30px Arial; color:#333; vertical-align:middle;}
.casHelp {width:365px;}
.leftspnr {width:470px; float:left; margin:0 50px 0 0;}
.rightspnr {width:400px; float:left;}
.track li label, .track dd div ul li ul li label {padding-left:3px;}
.label label {padding-left:2px;}
.MobileDeviceRadio label {padding:0 25px 0 3px;}
/*---------------------------Home page---------------------------*/
.spkList
{
	position:absolute;
	left:710px;
	/*top:125px;*/
	top:10px;
	width:285px;
	z-index:1;
}
.hrlist
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:274px;
}
.hrlist ul
{
	margin:0 0 0 3px;
	padding:0 0 0 0; list-style-type:none;
}
.hrlist ul li
{
	margin:0 0 7px 0;
	padding:0px 3px 7px 0px;
	font:normal 14px/16px "Calibri", Arial;
	color:#775700;
	clear:both;
	display:block; list-style-type:none;
	width:270px;
	background:url(../images/spk_div.jpg) left bottom repeat-x;
}
.hrlist ul li:hover
{
	font:normal 14px/16px "Calibri", Arial;
	color:#775700;
	clear:both;
	display:block; list-style-type:none;
	/*height:70px;*/
}
.hrlist ul li .lImg
{
	margin:0 5px 0px 0px;
	padding:1px;
	width:110px;
	height:73px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	border:solid 1px #e3deda;
	background-color:#ffffff;
	position:relative;
}
.hrlist ul li .lImg font
{
	margin:0 0px 0px 0px;
	position:absolute;
	bottom:1px;
	left:1px;
}
.hrlist ul li .rText
{
	margin:0 0 0px 0;
	padding:0 10px 0 0;
	font:normal 13px/15px "Calibri", Arial;
	color:#000;
	display:block;
	width:141px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	text-decoration:none;
}
.hrlist ul li .rText h5
{
	margin:0 0 0 0;
	padding:0 0 2px 0;
	font:bold 15px/15px "Calibri", Arial;
	color:#000;
}
.hrlist ul li .rText span
{
	margin:0 0 0 0;
	padding:0 0 8px 0;
	display:block;
	font:normal 13px/15px "Calibri", Arial;
	color:#b47c01;
}
/*------------------------Speakers---------------------*/
.speaL {
	margin:0; padding:0; width:488px; float:left;
	}
.speaR {
	margin:27px 0 0 0; padding:0; width:390px; float:right; position:relative;
	}
.speaRTop {
	margin:0; padding:0; width:390px; height:23px;
	}
.speaRBg {
	margin:0; padding:0 29px 0 38px !important; padding:0 26px 0 38px; width:323px;
	background-color:#e2b751; height:370px; position:relative;
	}
ul.speList {
	margin:0; padding:0;
	}
ul.speList li {
	margin:0px 0 3px 0; padding:0px 0 0 10px; background:url(../images/squreBullet.jpg) 0 6px no-repeat;
	display:block; line-height:14px; list-style-type:none;
	}
.speHead {
	color:#ac821f;
	}
.rtxt {float:right; font-size:11px;}
.servtax { float:right; font-size:11px; padding:5px 0 25px 0 !important; }

/*--------------------------Exhi-----------------------------*/
.exhi
{
	margin:0 0 10px 0;
	padding:5px 0 0px 0;
	border-bottom:solid 1px #dcb955;
}
.exhiL
{
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	width:600px;
}
.exhiL h5
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 18px/22px Arial;
	color:#e6ae63;
}
.exhiL p
{
	margin:0 0 0 0;
	padding:10px 0 0 0;
	font:normal 12px/16px Arial;
	display:block;
}
.exhiR
{
	margin:0 0 0 0px;
	padding:0 0 0 80px;
	float:right;
	width:200px;
}
.exhiR .exhiBox
{
	margin:0 2px 0 0;
	padding:0 0 0 0;
	float:right;
	width:257px;
	display:block;
	text-align:center;
	height:270px;
}
.exhiR .exhiBox a
{
	margin:10px 0 15px 0px;
	padding:0 0 0 85px;
	float:left;
	width:93px;
	height:27px;
	display:block;
}
.exhiR .exhiBox1
{
	margin:0 2px 0 10px;
	padding:0 0 0 0;
	float:left;
	width:202px;
	display:block;
	text-align:center;
	height:270px;
}
.exhiR .exhiBox1 a
{
	margin:10px 0 15px 0px;
	padding:0 0 0 60px;
	float:left;
	width:93px;
	height:27px;
	display:block;
}
/*---------------------------------Spekers Profile-------------------------------*/
.speProfHead
{
	margin:0 0px 5px 0;
	padding:0 0 0 0px;
	font:normal 18px/27px Arial;
	color:#333;
}
.speProfL
{
	margin:0 8px 0 0;
	padding:0 10px 0 6px;
	width:225px;
	border-right:solid 2px #ccc;
	float:left;
}
.speProfL p
{
	margin:0 0px 0 0;
	padding:6px 0 0px 6px;
	font:normal 12px/17px Arial;
	color:#333;
}
.speProfL p a
{
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	font:normal 12px/17px Arial;
	color:#dea800;
	text-decoration:none;
}
.speProfL p a:hover
{
	color:#dea800;
	text-decoration:underline;
}
.speProfR
{
	margin:0 0px 10px 0;
	padding:0 0 10px 10px;
	width:690px;
	float:left;
}
.speProfR p
{
	margin:0 0px 0 0;
	padding:0 10px 6px 0px;
	font:normal 12px/17px Arial;
	color:#333;
}
.speProfR p a
{
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	font:normal 12px/17px Arial;
	color:#dea800;
	text-decoration:none;
}
.speProfR p a:hover
{
	color:#dea800;
	text-decoration:underline;
}

.exhiGrayBor
{
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	border-top:solid 1px #ccc;
	line-height:0;
	font-size:0px;
}

/*----------------------Profile details page---------------------*/
.speaDetTop
{
	margin:0 0 0 0;
	padding:15px;
	background:url(../images/speaker-detailsBg.jpg) left bottom no-repeat;
	width:933px;
}
.speaDetTopL1
{
	margin:0 0 0 0;
	width:160px;
	height:142px;
	float:left;
	background:url(../images/divider.jpg) right bottom repeat-y;
}
.speaDetTopL1 span
{
	margin:0 0 0 0;
	padding:2px;
	width:136px;
	height:136px;
	background-color:#fff;
	border:solid 1px #c9c2b0;
	overflow:hidden;
	display:block;
}
.speaDetTopL2
{
	margin:20px 0px 0 18px;
	padding:0 10px 0 0;
	width:300px;
	float:left;
	overflow:hidden;
	background:url(../images/divider.jpg) right bottom repeat-y;
}
.speaDetTopL2 p
{
	margin:0px 0 0px 0;
	padding:0 0 12px 0;
	font:normal 12px/15px Arial;
	color:#333;
}
.speaDetTopL3
{
	margin:20px 0 0 18px;
	width:400px;
	float:left;
	overflow:hidden;
}
.speaDetTopL3 p
{
	margin:0px 0 0px 0;
	padding:0 0 12px 0;
	font:normal 12px/15px Arial;
	color:#333;
}
.speaDetTopL3 p a
{
	margin:0px 0 0px 0;
	padding:0 0 0px 0;
	font:normal 12px/15px Arial;
	color:#d7a300;
	text-decoration:underline;
}
.speaDetTopL3 p a:hover
{
	text-decoration:none;
}
.facebook
{
	margin:5px 0 6px 0;
	padding:0 0 0 30px;
	background:url(../images/spea_facebook.png) 0 0 no-repeat;
	font:bold 12px/15px Arial;
	color:#bc7c00;
	text-decoration:underline;
	display:block;
	height:23px
}
.facebook:hover
{
	text-decoration:none;
}
.twitter
{
	margin:5px 0 6px 0;
	padding:0 0 0 30px;
	background:url(../images/spea_twitter.png) 0 0 no-repeat;
	font:bold 12px/15px Arial;
	color:#bc7c00;
	text-decoration:underline;
	display:block;
	height:23px;
}
.twitter:hover
{
	text-decoration:none;
}
.linkedin
{
	margin:5px 0 6px 0;
	padding:0 0 0 30px;
	background:url(../images/spea_linkedin.png) 0 0 no-repeat;
	font:bold 12px/15px Arial;
	color:#bc7c00;
	text-decoration:underline;
	display:block;
	height:23px;
}
.linkedin:hover
{
	text-decoration:none;
}
.website
{
	margin:5px 0 6px 0;
	padding:0 0 0 30px;
	background:url(../images/spea_globe.png) 0 0 no-repeat;
	font:bold 12px/15px Arial;
	color:#bc7c00;
	text-decoration:underline;
	display:block;
	height:23px;
}
.website:hover
{
	text-decoration:none;
}
.speaDetText
{
	margin:0 0 0 0;
	padding:15px;
	min-height:100px;
}
.speaDetText p
{
	margin:12px 0;
}
.speaDetText a
{
	margin:5px 0 5px 0;
}
.speaDetText ul, ol
{
	margin:5px 0 8px 20px;
}

.speaProfInn{padding:10px 20px 0 20px; position:relative;}
/*.speaProfInnH{font:normal 33px/40px arial; color:#d09023; padding:28px 0 0 0; margin:0 0 15px 0; border-bottom:2px solid #dea800;}*/
.speaProfInnH{
	font:normal 24px/30px arial; 
	color:#292929; 
	margin:8px 0 15px 0; 
	padding:10px 0 10px 0; 
	border-bottom:1px solid #ccc;
	border-top:2px solid #dea800;
	}
.contCloseHld {
    float:right; width:50px; padding:8px 8px 4px 0;
    }
.AddPartImg{float:left;padding:2px 0 0 0;}
.AddPartText{float:right;}

.viewOthers {position:absolute; top:13px; right:399px;}
.nextYearCas {position:absolute; top:13px; right:399px;}
/*-------------------------Venue Page-------------------------*/
.venueBg
{
	margin:0 0 0 0;
	padding:40px 0 0 0;
	background:url(../images/venueBg.jpg) 0 0 no-repeat;
	width:962px;
}
.venueL
{
	margin:0 22px 0 10px !important;
	margin:0 12px 0 0px;
	padding:0 0 0 0;
	width:300px;
	float:left;
}
.venueL p
{
	margin:0 0px 0px 0px;
	padding:10px 0;
	border-bottom:solid 1px #ccc;
	font:normal 12px/17px arial;
	color:#000;
	display:block;
}
.venueL p a
{
	margin:0 0px 0 0px;
	padding:0 0 0 0;
	font:bold 12px/17px arial;
	color:#dea800;
	text-decoration:none;
}
.venueR
{
	margin:0 0px 0 0px;
	padding:0 0 0 0;
	width:625px;
	float:left;
}
.venueR h6
{
	margin:0 0px 6px 0px;
	padding:0 0 0 0;
	font:normal 20px/26px "Calibri", arial;
	color:#2c2c2c;
	display:block;
}
.venueR p
{
	margin:0 0px 12px 0px;
	padding:0 0 0 0;
	font:normal 12px/17px arial;
	color:#000;
	display:block;
}
.venueR p a
{
	margin:0 0px 0 0px;
	padding:0 0 0 0;
	font:bold 12px/17px arial;
	color:#dea800;
	text-decoration:none;
}
.venueR p a:hover
{
	text-decoration:none;
}
.deleNewHead
{
	width:100%; margin:0 0 0 10px; background-color:#ebebeb; padding:6px;
}
.deleNewArea
{
	width:100%; margin:0 0 20px 10px; background-color:#f6f6f6; padding:6px 6px 15px 6px;
}
.deleRight
{
	margin:0 0 0 15px;
	padding:0 0 0 10px;
	float:left;
	width:242px;
	*width:246px;
	background:url(../images/deleRightBg.jpg) 0 0 repeat-y;
}
.deleRight h5
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 18px/22px Arial;
	color:#e6ae63;
}
.deleRightList
{
	margin:0 0 20px 5px;
	padding:0 0 0 0;
	width:210px;
}
.deleRightList li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:disc outside; 
	line-height:18px;
	width:210px;
}
.deleRightBox
{
	width:210px; margin:10px 0 0 0;
}
.deleRightTop
{
	margin:10px 0 5px 0;
	padding:0 0 0 0;
	font:normal 12px/17px Arial;
	color:#666;
	border-bottom:solid 1px #ccc;
	width:245px;
}
.deleRightTop a
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/17px Arial;
	color:#D09023;
}
.deleLeft
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:695px;
}

.hrlistDele
{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width:235px;
}
.hrlistDele ul
{
	margin:0 0 0 3px;
	padding:0 0 0 0; list-style-type:none;
}
.hrlistDele ul li
{
	margin:0 0 4px 0;
	padding:5px 0 5px 0px;
	font:normal 14px/16px "Calibri", Arial;
	color:#775700;
	clear:both;
	float:left;
	display:block; list-style-type:none;
	width:235px;
}
.hrlistDele ul li .lImg
{
	margin:0 5px 0px 3px;
	padding:0 0 0 0;
	width:68px;
	height:60px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	border:solid 1px #c29812;
	background-color:#ffffff;
}
.hrlistDele ul li .rText
{
	margin:0 0 0px 0;
	padding:0 0 0 0;
	font:normal 13px/15px "Calibri", Arial;
	color:#775700;
	display:block;
	width:150px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	text-decoration:none;
}
.hrlistDele ul li .rText h5
{
	margin:0 0 0 0;
	padding:0 0 2px 0;
	font:bold 15px/15px "Calibri", Arial;
	color:#000;
}
.deleLink
{
	color:#fff;
	text-decoration:none;
}

.orgrowDele {background-color:#e2b751; padding:18px 15px; margin:8px 0 15px 0; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; behavior:url(border-radius.htc); }

.deleBgColor
{
	background-color:#fbe7b6;
	margin:5px 0;
	padding:6px 0;
	border-bottom:solid 1px #d79e17;
	border-top:solid 1px #d79e17;
}
.deleBgColorDiv{float:left; text-align:left; width:170px; border-right:1px solid #d79e17; padding:0 20px 0 20px;}
.deleBgColorDiv2{float:left; text-align:left; border:none; padding:0 20px 0 20px;}

/*------------------------Register-------------------------*/
.regDay
{
	width:684px;
	height:267px;
	margin:15px 0 7px 5px;
	padding:0 0 0 0;
	background:url(../images/registerDay.jpg) 0 0 no-repeat;
}
.regDaySide
{
	width:316px;
	margin:0px 0px 0 9px;
	padding:24px 0 0 0;
	float:left;
}
.regDaySide h5
{
	width:316px;
	margin:0px 0 0 0px;
	padding:12px 0 0px 0;
	font:normal 14px/17px Arial;
	color:#401b1b;
}
.regDaySide p
{
	width:316px;
	margin:0px 0 0 0px;
	padding:4px 0 0 0;
	font:normal 12px/15px Arial;
	color:#401b1b;
}
.regBoxL
{
	width:390px;
	height:148px;
	float:left;
	margin:0 0 0 0px;
	padding:5px 0 0 0;
	background:url(../images/registerBg1.jpg) 0 0 no-repeat;
}
.regBoxL h5
{
	margin:0 0 0 10px;
	padding:0 0 0 0;
	font:bold 16px/18px Arial;
	color:#fff;
}
.regBoxL ul
{
	margin:8px 4px 0 8px;
	padding:0 0 0 0;
}
.regBoxL li
{
	margin:0 0 2px 0px;
	padding:0 0 0 15px;
	font:normal 12px/14px Arial;
	color:#000;
	background:url(../images/righArrow.jpg) 0 4px no-repeat;
	display:block;
}
.regBoxR
{
	width:295px;
	height:148px;
	float:left;
	margin:0 0 0 4px;
	padding:5px 0 0 0;
	background:url(../images/registerBg2.jpg) 0 0 no-repeat;
}
.regBoxR h5
{
	margin:0 0 0 10px;
	padding:0 0 0 0;
	font:bold 16px/18px Arial;
	color:#fff;
}
.regBoxR ul
{
	margin:8px 4px 0 8px;
	padding:0 0 0 0;
}
.regBoxR li
{
	margin:0 0 2px 0px;
	padding:0 0 0 15px;
	font:normal 12px/14px Arial;
	color:#000;
	background:url(../images/righArrow.jpg) 0 4px no-repeat;
	display:block;
}
.regBottArea
{
	margin:15px 0 0 0;
	padding:0 0 0 257px;
	width:434px;
	height:227px;
	background:url(../images/clickBgImg.jpg) 0 0 no-repeat;
}
.regBottArea p
{
	margin:0 7px 9px 0;
	padding:7px 0 0 0px;
	font:normal 12px/15px Arial;
	color:#401b1b;
}
.regQuickCon
{
	width:247px;
	height:140px;
	background:url(../images/regQuickCon.jpg) 0 0 no-repeat;
	margin:0 0 15px 0;
	padding:32px 0 0 0;
	text-align:center;
	color:#411a1b;
	font:bold 12px/18px Arial;
}
.regQuickCon a
{
	color:#411a1b;
	text-decoration:none;
}
.regiEmailBtn
{
	color:#411a1b;
	text-decoration:none;
	background:url(../images/brownButton.jpg) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	width:198px;
	height:22px;
	margin:2px auto;
	padding:1px 0px 0px 0px;
	display:block;
}
/*----------------------------------------------------------------*/
.linkedinSmall {position:absolute; top:6px; right:126px; z-index:9; display:none;}
.twitterSmall {position:absolute; top:8px; right:23px; z-index:9; display:none;}
.facebookLike {position:absolute; top:10px; left:753px; z-index:1; width:75px; height:20px; display:none;}
.facebookSmall {position:absolute; top:6px; right:89px; z-index:9; display:none;}

.linkedinSmallCall {position:absolute; top:0px; right:126px; z-index:9; display:none;}
.twitterSmallCall {position:absolute; top:1px; right:23px; z-index:9; display:none;}
.facebookSmallCall {position:absolute; top:0px; right:89px; z-index:9; display:none;}
.facebookLikeCall {position:absolute; top:3px; left:730px; z-index:1; width:75px; height:20px; display:none;}

/*----------------------------*/
.form_area_heading {
background-color:#f4edda;
border-bottom:1px solid #d29425;
border-right:1px solid #d29425;
color:#D09023;
font:bold 16px/18px Arial,Helvetica,sans-serif;
height:24px;
margin-bottom:3px;
padding:8px 10px 0 16px;
}
.form_area {
background-color:#FFFFFF;
padding-bottom:6px;
padding-top:10px;
}

.form_btn_area {
background-color:#f4edda;
height:31px;
margin:6px 6px 0;
padding:7px 0 0 0;
text-align:center;
}

.form_line {
margin:4px 0;
}
.form_line p {
float:left;
font:bold 12px Arial,Helvetica,sans-serif;
margin-top:2px;
text-align:right;
width:152px;
}
.form_line p.dot {
color:#000000;
float:left;
font:12px Arial,Helvetica,sans-serif;
text-align:center;
width:16px;
}
.form_line span {
float:left;
text-align:left;
}
.close {
float:right;
left:378px;
position:absolute;
top:2px;
}
.ass_divider {
background:url("../images/ass-dot.jpg") repeat-x scroll left top transparent;
font-size:0;
height:2px;
line-height:0;
margin:4px 13px;
}
.popup_area {
background-color:#FFFFFF;
border:2px solid #bf7701;
margin:40px auto;
width:400px;
}
.input_box_big {
background-color:#FFFFFF;
border:1px solid #df9615;
color:#000000;
font:12px Arial,Helvetica,sans-serif;
padding-left:5px;
padding-top:2px;
width:177px;
}

.sponHighList {
background:#F7F5ED;
border-bottom:1px solid #EAE4CE;
border-top:1px solid #EAE4CE;
color:#666666;
display:block;
font:bold 17px/20px arial;
margin:8px 0 15px;
padding:10px 0 10px 10px;
width:685px;
}
.sponHighList span {
color:#CF8E1D;
}

.sponHighListL {
background:#F7F5ED;
border-bottom:1px solid #EAE4CE;
border-top:1px solid #EAE4CE;
color:#666666;
display:block;
font:bold 17px/20px arial;
margin:8px 0 15px;
padding:10px 0 10px 10px;
width:330px;
float:left;
}
.sponHighListL span {
color:#CF8E1D;
}

.sponHighListR {
background:#F7F5ED;
border-bottom:1px solid #EAE4CE;
border-top:1px solid #EAE4CE;
color:#666666;
display:block;
font:bold 17px/20px arial;
margin:8px 0 15px;
padding:10px 0 10px 10px;
width:330px;
float:right;
}
.sponHighListR span {
color:#CF8E1D;
}
/* 15/11/10 add */
.aboutNewBg{
	position:relative;
	width:960px;
	height:236px;
	background:url(../images/aboutTopbg.jpg) 0 0 no-repeat;
	}
.aboutNewTop{
	position:absolute;
	width:514px;
	height:68px;
	font:normal 14px/17px Arial, Helvetica, sans-serif;
	color:#000;
	top:100px;
	left:20px;
	margin:0 0 0 0;
	}
.aboutNewTop strong{
	font:bold 16px/17px Arial, Helvetica, sans-serif;
	color:#378100;
	}
.aboutNewBot{
	position:absolute;
	width:556px;
	height:95px;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	top:0px;
	left:0px;
	margin:5px 0 0 0;
	}
.aboutNewBot p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 12px 0;
	display:block;
	}
.aboutNewBottBg{
	position:relative;
	width:960px;
	height:112px;
	background:url(../images/aboutButtomBg.jpg) 0 0 no-repeat;
	margin:0 0 0 0;
	}
.aboutNewBottBg p{
	position:absolute;
	width:680px;
	height:68px;
	top:38px;
	left:260px;
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 0 0;
	}
.callforPaper { position:absolute; top:12px; right:380px; }

/*------------------------Travel Info---------------------------*/
.traInfoIco
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:475px;
	clear:both;
}
.traInfoIco img
{
	margin:5px 10px 0 0;
	padding:0 0 0 0;
	width:28px;
	height:29px;
	float:left;
}
.traInfoIco p
{
	margin:5px 0 0 0;
	padding:6px 0 0 0;
	width:430px;
	float:left;
	font:normal 12px/16px Arial;
	color:#000;
}
.traInfoIco ul
{
	margin:0px 0 0 40px;
	padding:0px 0 0 0;
	width:400px;
}
.traInfoIco ul li
{
	margin:0px 0 5px 0px;
	padding:0px 0 0 15px;
	width:420px;
	font:normal 12px/16px Arial;
	color:#000;
	display:block;
	background:url(../images/scrollbaseTop.png) 0 5px no-repeat;
}
.travelRig
{
	margin:0 0 0 0;
	padding:33px 28px;
	width:416px;
	height:230px;
	position:absolute;
	right:20px;
	top:97px;
	*top:105px;
	background:url(../images/travelRightBg.jpg) 0 5px no-repeat;
}
.travelRig p
{
	margin:0 0 0 0;
	padding:6px 0 0 0;
	display:block;
}
.travBor
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:2px;
	line-height:0;
	font-size:0;
	background-color:#dcb955;
}
.travList
{
	margin:20px 0 0 0;
	padding:0 0 0 0;
	width:920px;
}
.travList p
{
	margin:15px 0 8px 50px;
	padding:0 0 0 0;
	width:872px;
	font:bold 12px/16px Arial;
	color:#000;
}
.travList ul
{
	margin:15px 0 0 50px;
	padding:0 0 25px 0;
	width:872px;
	border-bottom:solid 1px #c5c5c5;
}
.travList ul li
{
	margin:5px 0 0 0;
	padding:0 0 3px 15px;
	display:block;
	font:normal 12px/16px Arial;
	background:url(../images/scrollbaseTop.png) 0 5px no-repeat;
}
.travDiscl
{
	margin:10px 0 0 47px;
	padding:42px 0 0 293px;
	height:54px;
	width:576px;
	font:normal 12px/16px Arial;
	background:url(../images/travel_disclaimer.jpg) 0 0px no-repeat;
}
.travletter
{
	margin:10px 0 0 47px;
	padding:0px 0 0 0px;
	height:252px;
	width:869px;
	font:normal 14px/18px Arial;
	position:relative;
	background:url(../images/travel_letter.jpg) 0 0px no-repeat;
}
.travletter h6
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:48px;
	width:548px;
	font:normal 12px/16px Arial;
	color:#000;
	position:absolute;
	top:36px;
	right:30px;
	text-align:left;
}
.travletter p.prorow0
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:85px;
	width:170px;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:116px;
	left:31px;
	text-align:left;
}
.travletter p.prorow1
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:85px;
	width:170px;
	font:normal 12px/18px Arial;
	color:#000;
	position:absolute;
	top:140px;
	left:46px;
	text-align:left;
}
.travletter p.prorow2
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:85px;
	width:170px;
	font:normal 12px/18px Arial;
	color:#000;
	position:absolute;
	top:140px;
	left:256px;
	text-align:left;
}
.travletter .visitorIn
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:90px;
	width:400px;
	font:normal 12px/18px Arial;
	color:#000;
	position:absolute;
	top:140px;
	left:430px;
	text-align:left;
}
.travletter .visitorIn span
{
	margin:0px 0 0 0px;
	padding:0px 0 10px 0px;
	font:normal 30px/30px Arial;
	color:#848484;
	text-align:left;
	display:block;
}
.travletter .visitorIn a
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	font:normal 12px/18px Arial;
	color:#0d4dd4;
	text-align:left;
}
.homrTravel
{
	margin:0 0 0 0;
	padding:0 0 12px 0;
	position:absolute;
	left:12px;
	top:15px;
	width:238px;
	background:url("../images/venuTravDiv.jpg") no-repeat left bottom ;
}
.homrTravel h2.travelHo
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:18px/35px arial;
}
.homrTravel a.travelHoL
{
	background:url("../images/icon/arrow.gif") no-repeat scroll right 6px transparent;
color:#CC9933;
padding:0 10px 0 0px;
text-decoration:underline;
margin:6px 0 0 0;
text-align:left;
display:block;
width:62px;
}

.regQuickCon1
{
	width:247px;
	height:56px;
	background:url(../images/regQuickCon1.jpg) 0 0 no-repeat;
	margin:0 0 15px 0;
	padding:32px 0 0 0;
	text-align:center;
	color:#411a1b;
	font:bold 12px/16px Arial;
}
.regQuickCon1 a
{
	color:#411a1b;
	text-decoration:none;
}
/*-------------------------bruce-clay-workshop------------------------*/
.bruceBanner
{
	margin:0 0 0 18px;
	padding:308px 50px 0 14px;
	width:628px;
	height:105px;
	display:block;
	background:url(../images/bruce-clay_banner.jpg) 0 0 no-repeat;
	font-size:12px;
	line-height:14px;
}
.bruceBlackHead
{
	margin:0 0 0 18px;
	padding:2px 0 0 10px;
	width:658px;
	height:22px;
	border:solid 2px #dea700;
	background-color:#000;
	font:normal 16px/18px Arial;
	color:#fff;
}
.bruceList
{
	margin:0px 0 0 0px;
	padding:0 0 0px 0;
}
.bruceList ul
{
	margin:23px 0 0 45px;
	padding:0 0 5px 0;
}
.bruceList ul li
{
	margin:5px 0 0 0;
	padding:0 0 3px 15px;
	display:block;
	font:normal 12px/16px Arial;
	list-style-type:none;
	background:url(../images/scrollbaseTop.png) 0 5px no-repeat;
}
.bruceSignBtn 
{
	margin:0px 0 0 36px;
	padding:0 0 0px 0;
	width:130px;
	height:50px;
}
.bruceYellowHead
{
	margin:0 0 12px 18px;
	padding:12px 15px;
	width:642px;
	border-top:solid 1px #bfbfbf;
	border-bottom:solid 1px #bfbfbf;
	background-color:#fff7d2;
	font:Italic 16px/18px Calibri, Arial;
	color:#696241;
}
.bruceYellowHead span
{
	margin:0 0 0 0px;
	padding:5px 0 0 0;
	font:Italic 14px/18px Calibri, Arial;
	color:#696241;
	display:block;
}
.bruceText
{
	margin:14px 0 0px 36px;
	padding:0px;
	width:613px;
	font:normal 12px/15px Arial;
	color:#000;
}
.bruceGrayHead
{
	margin:14px 0 0 18px;
	padding:3px 0 0 10px;
	width:662px;
	height:21px;
	border-top:solid 1px #bfbfbf;
	border-bottom:solid 1px #bfbfbf;
	background-color:#f0f0f0;
	font:bold 12px/16px Arial;
	color:#000;
}
.bruceLogo
{
	margin:0px 0 0 18px;
	padding:0px 0 0 0px;
}
.bruceBook
{
	margin:0px 0 0 18px;
	padding:0px 0 0 0px;
	width:157px;
	height:175px;
	position:absolute;
	right:80px;
	top:1010px;
}
.bruceClayBtn {position:absolute; top:12px; right:15px; width:358px; height:46px; display:block; z-index:999;}
/*-----------------------Day 3--------------------*/
.regDay3
{
	margin:0 0 0 5px;
	padding:0 0 0 0;
	background:url(../images/registerDay3Bg.jpg) left top no-repeat;
	width:684px;
	height:353px;
	position:relative;
	display:block;
}
.regDay3L
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:295px;
	position:absolute;
	left:15px;
	top:75px;
}
.regDay3L ul
{
	margin:9px 0 0 0;
	padding:0 0 0 0;
}
.regDay3L li
{
	margin:0 0 0 0;
	padding:0 0 5px 10px;
	font:normal 12px/14px Arial;
	display:block;
	background:url(../images/squareBlack.jpg) 0 5px no-repeat;
	color:#000;
}
.regDay3R
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:295px;
	position:absolute;
	left:365px;
	top:75px;
}
.regDay3R ul
{
	margin:9px 0 0 0;
	padding:0 0 0 0;
}
.regDay3R li
{
	margin:0 0 0 0;
	padding:0 0 5px 10px;
	font:normal 12px/14px Arial;
	display:block;
	background:url(../images/squareBlack.jpg) 0 5px no-repeat;
	color:#000;
}
/*-----------------------About----------------------*/
.aboutregDay
{
	width:962px;
	height:243px;
	margin:15px 0 7px 0px;
	padding:0 0 0 0;
	background:url(../images/aboutDay1.jpg) 0 0 no-repeat;
}
.aboutregDaySide
{
	width:450px;
	margin:0px 0px 0 14px;
	padding:24px 0 0 0;
	float:left;
}
.aboutregDaySide h5
{
	width:450px;
	margin:0px 0 0 0px;
	padding:12px 0 0px 0;
	font:normal 14px/17px Arial;
	color:#401b1b;
}
.aboutregDaySide p
{
	width:450px;
	margin:0px 0 0 0px;
	padding:4px 0 0 0;
	font:normal 12px/15px Arial;
	color:#401b1b;
}

.aboutregDay3
{
	margin:0 0 0 0px;
	padding:0 0 0 0;
	background:url(../images/aboutDay3.jpg) left top no-repeat;
	width:962px;
	height:323px;
	position:relative;
	display:block;
}
.aboutregDay3L
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:450px;
	position:absolute;
	left:25px;
	top:75px;
}
.aboutregDay3L ul
{
	margin:9px 0 0 0;
	padding:0 0 0 0;
}
.aboutregDay3L li
{
	margin:0 0 0 0;
	padding:0 0 5px 10px;
	font:normal 12px/14px Arial;
	display:block;
	background:url(../images/squareBlack.jpg) 0 5px no-repeat;
	color:#000;
}
.aboutregDay3R
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:450px;
	position:absolute;
	left:510px;
	top:75px;
}
.aboutregDay3R ul
{
	margin:9px 0 0 0;
	padding:0 0 0 0;
}
.aboutregDay3R li
{
	margin:0 0 0 0;
	padding:0 0 5px 10px;
	font:normal 12px/14px Arial;
	display:block;
	background:url(../images/squareBlack.jpg) 0 5px no-repeat;
	color:#000;
}
/*-----------------------Press----------------------*/
.pressThumb
{
	margin:8px 0 0 0;
	padding:0;
}
.pressThumb ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
.pressThumb ul li
{
	margin:0 0 15px 0;
	padding:0 0 11px 0;
	clear:both;
	background:url(../images/press_borBg.jpg) left bottom repeat-x;
	list-style-type:none;
	display:block;
	float:left;
	width:400px;
}
.pressThumb ul li.presNoBg
{
	background:none;
}
.pressThumb ul li span
{
	margin:0 0 0 0;
	padding:8px 16px 0 7px;
	width:39px;
	height:43px;
	float:left;
	display:block;
	border-right:solid 1px #b2b2b2;
	background:url(../images/press_thumbBg.jpg) 0 0 no-repeat;
}
.pressThumb ul li p
{
	margin:2px 0 0 8px;
	padding:0 0 0 0;
	width:540px;
	float:left;
	display:block;
	font:normal 12px/16px Arial;
}
.pressThumb ul li p a
{
	font:bold 12px/26px Arial;
	margin:0;
	padding:0;
	color:#D09023;
}

.spepdfbox{position:absolute;  top:20px; *top:28px; right:390px; margin:0px 0 0 0 !important; margin:13px 0 0 0; padding:10px 10px 15px 55px; color:#000; font:bold 11px/14px arial; background:url(../images/icon/pdf-icon.gif) 0 0 no-repeat;}
.spepdfbox:hover {color:#D09023;}


/*  */
.spakerArea{
	margin:45px 0 0 0;
	padding:0 0 0 0;
	width:960px;
	background:url(../images/speakersBgNew.jpg) left bottom repeat-x;
	}
.spakerBox{
	margin:0px 0 0px 0;
	padding:16px 0 10px 0;
	width:190px;
	height:216px;
	text-align:center;
	float:left;
	border-right:solid 1px #dfe0e4;
	background:url(../images/speakersBor.jpg) left bottom repeat-x;
	}
.spakerBox.speNoBor{
	border:0;
	}
.spakerBox p{
	margin:8px auto;
	padding:0 0 0 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	width:170px;
	display:block;
	}
.spakerBox p strong{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	}
	
.spaImgNew {
height:140px;
width:140px;
margin:0 auto;
padding:0 0 0 0;

}
.spaImgNew a {
background-color:#FFFFFF;
border:1px solid #C9C2B0;
display:block;
height:136px;
margin:0;
overflow:hidden;
width:136px;
margin:0 0 0 0;
padding:2px;
}
.spaImgNew a img{
display:block;
height:136px;
margin:0;
overflow:hidden;
width:136px;
outline:none;
border:0;
}

.spaImgNew {
height:140px;
width:140px;
margin:0 auto;
padding:0 0 0 0;

}
.spaImgNew a {
background-color:#FFFFFF;
border:1px solid #C9C2B0;
display:block;
height:136px;
margin:0;
overflow:hidden;
width:136px;
margin:0 0 0 0;
padding:2px;
}
.spaImgNew a img{
display:block;
height:136px;
margin:0;
overflow:hidden;
width:136px;
outline:none;
border:0;
}
/*  */
/*---------------------Sponsors---------------------*/
.sponHead
{
	margin:0 0 4px 0;
	padding:6px 0 0 10px;
	background:url(../images/sponsorHeadBg.jpg) left top repeat-x;
	font:bold 13px/17px Arial;
	color:#000;
	width:684px;
	height:32px;
	display:block;
}
.sponList
{
	margin:0 0 5px 0;
	padding:0px 0 12px 0px;
	background:url(../images/sponsorListBg.jpg) left bottom repeat-x;
	font:normal 12px/16px Arial;
	color:#000;
	width:694px;
}
.sponList .sponL
{
	margin:0 0 0 0;
	padding:8px 0 0 5px;
	width:198px;
	float:left;
	overflow:hidden;
}
.sponList .sponR
{
	margin:6px 0 0px 17px;
	padding:0px 0 0 0px;
	width:460px;
	float:left;
}
.sponList .sponR p
{
	margin:0 0 0 0px;
	padding:0px 0 6px 0px;
	font:normal 12px/15px Arial;
	color:#000;
	width:460px;
}
.sponList .sponR p a
{
	margin:0 0 0 0px;
	padding:0px 0 0px 0px;
	font:normal 12px/15px Arial;
	color:#e2b751;
}
.sponList .sponR .redMoL
{
	margin:10px 0 0px 0px;
	padding:2px 8px 2px 8px;
	font:normal 12px/16px Arial;
	color:#000;
	display:block;
	width:65px;
	border:solid 1px #e2b751;
}
.sponDetails
{
	margin:0 0 25px 0;
	padding:10px 10px 15px 10px;
	background:url(../images/sponsorListBg.jpg) left bottom repeat-x;
	font:normal 12px/16px Arial;
	color:#000;
	width:674px;
}
.sponDetails ul
{
	margin:0 0 0px 15px;
}
.sponDetails p
{
	margin:5px 0 5px 0px;
}
.regNew
{
	margin:15px 0 20px 0;
	padding:0 0 0 0;
	background:url(../images/registerTimeBg.jpg) left top no-repeat;
	width:687px;
	height:258px;
	position:relative;
	display:block;
}
.regNewT1
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 16px/18px Arial;
	color:#000;
	position:absolute;
	top:7px;
	left:10px;
}
.regNewT2
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:40px;
	left:12px;
}
.regNewT2 span
{
	margin:0 0 13px 0;
	padding:0 0 0 0;
	font:bold 14px/18px Arial;
	display:block;
}
.regNewT2 font
{
	margin:14px 0 0px 35px;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	display:block;
}
.regNewT3
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:40px;
	left:242px;
}
.regNewT3 span
{
	margin:0 0 13px 0;
	padding:0 0 0 0;
	font:bold 14px/18px Arial;
	display:block;
}
.regNewT4
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:40px;
	left:472px;
}
.regNewT4 span
{
	margin:0 0 13px 0;
	padding:0 0 0 0;
	font:bold 14px/18px Arial;
	display:block;
}
.regNewT5
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 16px/18px Arial;
	color:#000;
	position:absolute;
	top:152px;
	left:10px;
}
.regNewT6
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:183px;
	left:12px;
}
.regNewT6 span
{
	margin:0 0 13px 0;
	padding:0 0 0 0;
	font:bold 14px/18px Arial;
	display:block;
}
.regNewT7
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:bold 12px/18px Arial;
	color:#000;
	position:absolute;
	top:183px;
	left:242px;
}
.regNewT7 span
{
	margin:0 0 13px 0;
	padding:0 0 0 0;
	font:bold 14px/18px Arial;
	display:block;
}

.exhiGrayBorN
{
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	background:url(../images/dotLine.jpg) left top repeat-x;
	line-height:0;
	font-size:0px;
}
.calloutBtn {position:absolute; top:8px; right:445px; width:172px; height:99px;}


/*---------------------------Sponsors------------------------------*/
.gallery{
	width:675px;
	background:url(../images/gallery_bg.jpg) 0 0 no-repeat;
	height:98px;
	margin:2px 0 0px 0;
	padding:8px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0 0 0 0px;
		padding:0;
		list-style:none;
		z-index:-1;
		width:820px;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:640px;
		height:71px;
		overflow:hidden; 
		}
		
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:29px;
		height:27px;
		position:absolute;
		left:1px;
		top:32px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:664px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:29px;
		z-index:9;
		height:27px;
		background:url(../images/galleryLeft.jpg) no-repeat 0 0;
		font-size:0px;
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/galleryRight.jpg) no-repeat 0 0;
		}
/* // Easy Slider */
#slider li a{ 
		margin:0 0px 0 0;
		display:block;
		width:104px;
		height:71px;
		float:left;
		}
#slider li a:hover{ 
		margin:0 0px 0 0;
		filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
		-moz-opacity: 0.5;
		opacity:0.5;
		display:block;
		width:104px;
		height:71px;
		}
/**/

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin:0;
	width:960px;
	/*height:98px;*/
	background-color:#fff;	
}

.slider{
   margin:0;
   padding:0;
}
.slider a{
   margin:0 13px 0 13px;
   padding:0;
   width:96px;
   height:52px;
   float:left;
   display:block;
}
.sliderBig{
   margin:0;
   padding:0;
}
.sliderBig a{
   margin:0 2px 0 3px;
   padding:0;
   width:136px;
   height:52px;
   float:left;
   display:block;
}
/**/
.formS{margin:0 0px !important; margin:0 0px; border:1px solid #eee; width:690px;}
.formS .frowS{ padding:8px 0 6px 0; /*height:24px;*/ overflow:hidden; margin:0 10px}
.formS .frowbigS{ padding:8px 0; /*height:82px;*/ overflow:hidden; margin:0 10px}
.formS .frowmidS{ padding:8px 0; /*height:42px;*/ overflow:hidden; margin:0 10px}
.formS .frowEbigS{background-color:#f8f7f2; border-bottom:1px dotted #ccc; padding:8px 0; overflow:hidden;}
.formS .frowS dl, .form .frowmid dl, .form .frowbig dl, .form .frowEbig dl{float:left; width:100%; border-bottom:1px dotted #ccc; margin-bottom:4px; padding-bottom:4px;}
.formS .frowS dl dt, .form .frowmid dl dt, .form .frowbig dl dt{float:left; width:200px; text-align:right; padding:0 15px 0 0; line-height:22px}
.formS .frowEbigS dl dt{float:left; width:200px; text-align:right; padding:0 15px 0 0;}
.formS .frowS dl dd, .form .frowmid dl dd,  .form .frowbig dl dd, .form .frowEbig dl dd{float:left}
.formS .frowmidS dl dd .label {padding:5px 0 0 0; display:block; width:100px; float:left;}
.formS .frowS dl dd input.tbox, .form .frowmid dl dd input.tbox, .form .frowbig dl dd input.tbox {width:218px; border:1px solid #ccc; height:20px;}
.formS .frowS dl dd textarea, .form .frowbig dl dd textarea{width:220px; border:1px solid #ccc; padding:0 2px; font:normal 12px Arial,Helvetica,sans-serif}
.formS .psum {width:100% !important;}

/*.jcarousel-skin-tango li
         {
         	display:block;
         	list-style-type:none;
         }
         .jcarousel-skin-tango li a img
         {
         	display:none;
         }*/
.sponBoxBg{ 
		background:url(../images/sponTableBg.jpg) no-repeat 0 0;
		width:687px;
		height:127px;
		display:block;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		
	/* CSS for the scrollers */
	div.scrollbg{
	background-image:url(../images/scroll-bg.jpg); background-repeat:no-repeat;
	padding:0 10px 0 10px;
	width:670px;
	margin:auto;
	}
	
	/*div.horizontal_scroller, div.vertical_scroller{
		position:relative;
		height:25px;
		display:block;
		overflow:hidden;
		padding:8px 10px 0 0 !important;
		width:660px;
	}*/
	div.scrollingtext{
		position:absolute;
		white-space:nowrap;
		font-family:Arial;
		font-size:16px;
		font-weight:normal;
		color:#000;
	}
.sponLogoImg{
	float:left; margin:0 20px 10px 0;
}
.moreSponsors_btn { position:absolute; top:18px; right:400px; }
/*-----------------------------Agenda-----------------------------*/
.agendaLink
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.agendaLink a
{
	margin:0 5px 0 0;
	padding:7px;
	float:left;
	font:bold 12px/16px Arial;
	border:solid 1px #dea700;
	border-bottom:solid 1px #dea700;
	background-color:#dea700;
	color:#fff;
	z-index:2;
}
.agendaLink a:hover
{
	margin:0 5px 0 0;
	padding:7px;
	font:bold 12px/16px Arial;
	border:solid 1px #dea700;
	border-bottom:solid 1px #fff;
	background-color:#fff;
	color:#000;
	z-index:2;
}
.agendaLink a.selected
{
	margin:0 5px 0 0;
	padding:7px;
	font:bold 12px/16px Arial;
	border:solid 1px #dea700;
	border-bottom:solid 1px #fff;
	background-color:#fff;
	color:#000;
	z-index:2;
}
.agendaCont
{
	margin:-1px 0 0 0;
	*margin:-1px 0 0 0;
	padding:11px 6px;
	border:solid 1px #dea700;
	z-index:1;
}
.agendaTable{
	border:1px solid #fff;
	border-collapse:collapse;
	}
.agendaTable a{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#C1790A;
	text-decoration:none;
	}
.agendaTable a:hover{
	text-decoration:none;
	color:#000000;
	}
.agendaHead{
	margin:0 0 0 0;
	padding:8px 0 8px 10px;
	background-color:#393939;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #fff;
	border-collapse:collapse;
	}
.agendaRow{
	margin:0 0 0 0;
	padding:11px 0 11px 10px;
	background-color:#fff;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	}
.agendaRowAlt{
	margin:0 0 0 0;
	padding:8px 0 8px 10px;
	background-color:#d9d9d9;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #fff;
	border-collapse:collapse;
	}
.agendaInnHead{
padding:4px 5px; background-color:#D09023; margin:6px 0px 10px 0px; color:#fff; font:bold 13px/17px Arial;
}
.quesHead
{
	margin:5px 0 0px 0;
	padding:5px 0px 0 0;
	display:block;
	background-color:#fff;
	color:#333;
	border-top:solid 1px #e6e6e6;
	font-size:17px;
	font-weight:normal;
	
}
.ansHead
{
	margin:5px 0 0px 0px;
	padding:0px 0 10px 30px !important;
	display:block;
	color:#333;
	line-height:20px;
	font-size:14px;

}

.ansHead a{ 
font-weight:normal!important;
text-decoration:none;
}

.ansHead a:hover{ 
font-weight:normal;
text-decoration:none;
color:#000;
}
.write-queries{
position:absolute; left:650px; top:55px;
}
.write-queries a{color:#C1790A; text-decoration:none;}
.write-queries a:hover{color:#000000; text-decoration:none;}


/*-------------------------Menu--------------------------*/
/*.menuArea
{
	width:678px;
	margin:5px auto;
	padding:0 0 10px 0;
	background-color:#f7f7f7;
}
.menuHead
{
	width:678px;
	margin:0 0 0 0;
	padding:8px 0 24px 0;
	background:#bebebe url(../images/menuHeadBg.jpg) no-repeat left bottom;
	font:bold 16px/22px Arial;
	color:#333;
	text-align:center;
}
.menuteaHead
{
	width:497px;
	margin:0 0 0 50px;
	height:45px;
	padding:23px 0 0px 90px;
	background:url(../images/menu_morTea.jpg) no-repeat 0 0;
	font:bold 14px/20px Arial;
	color:#000;
	text-align:left;
}
.menuLunchHead
{
	width:497px;
	margin:22px 0 0 50px;
	height:45px;
	padding:23px 0 0px 90px;
	background:url(../images/menu_lunch.jpg) no-repeat 0 0;
	font:bold 14px/20px Arial;
	color:#000;
	text-align:left;
}
.menuteadetails
{
	width:475px;
	margin:0 0 0 140px;
	padding:5px 0 7px 0px;
	background:url(../images/menuDiv.jpg) repeat-x left bottom;
	font:normal 13px/17px Arial;
	color:#000;
	text-align:left;
}
.menuCocktailHead
{
	width:497px;
	margin:22px 0 0 50px;
	height:45px;
	padding:23px 0 0px 90px;
	background:url(../images/menu_cocktail.jpg) no-repeat 0 0;
	font:bold 14px/20px Arial;
	color:#000;
	text-align:left;
}*/

/*------------------------testimonials-----------------------*/
.ass_dot_line {
background:url("../images/ass_dot.jpg") repeat-x scroll 0 0 transparent;
font-size:0;
height:1px;
line-height:0;
margin:5px 0;
width:600px;
}
span.testim {
display:block;
float:left;
font-weight:normal;
line-height:24px;
margin:5px 0;
text-align:left;
width:400px;
}
span.imgs {
border-left:1px solid #CCCCCC;
display:block;
float:left;
font-weight:normal;
margin:13px 0 5px 12px;
padding-left:10px;
text-align:left;
width:180px;
}
.testimonials_row {display:block; margin:14px 0 10px 15px;}
.videoHld {margin:0; border-bottom:1px solid #a3a3a3; width:600px; position:relative;}
.videoRow {overflow:hidden; background:url("../images/ass_dot.jpg") repeat-x left top; padding:6px 0;}
.videoRow:first-child {padding-top:0; background:none;}
.videoRow dl {width:290px; float:left; padding:0 10px 0 0;}
.videoRow dl dt {float:left; margin:0 12px 0 0}
.videoRow dl dd {float:left; color:#775700; font:normal 14px/18px "Calibri",Arial}
.videoRow dl dd span {color:#000; display:block; font-weight:bold;}
.videoPlay1, .videoPlay2, .videoPlay3, .videoPlay4, .videoPlay5, .videoPlay6 {width:100%; height:904px; position:absolute; top:0; left:0; background:url(../images/black75p.png) 0 0 repeat; text-align:center; padding:20px 0 0 0px;  z-index:9999; }
.videoPlay1 a, .videoPlay2 a, .videoPlay3 a, .videoPlay4 a, .videoPlay5 a, .videoPlay6 a {position:absolute; top:5px; right:6px;}



.spk_snapshot {position:relative; width:234px; height:700px;}
.cas-shot01 {width:234px; height:64px; position:absolute; top:41px; left:0px; display:block; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot01:hover {background:url(../images/cas-snapshot1.png) 0 0 no-repeat;}

.cas-shot02 {width:234px; height:116px; position:absolute; top:107px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot02:hover {background:url(../images/cas-snapshot2.png) 0 0 no-repeat;}

.cas-shot03 {width:122px; height:112px; position:absolute; top:225px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot03:hover {background:url(../images/cas-snapshot3.png) 0 0 no-repeat;}

.cas-shot04 {width:112px; height:177px; position:absolute; top:223px; right:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot04:hover {background:url(../images/cas-snapshot4.png) 0 0 no-repeat;}

.cas-shot05 {width:234px; height:95px; position:absolute; top:402px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot05:hover {background:url(../images/cas-snapshot5.png) 0 0 no-repeat;}

.cas-shot06 {width:138px; height:93px; position:absolute; top:497px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot06:hover {background:url(../images/cas-snapshot8.png) 0 0 no-repeat;}

.cas-shot07 {width:95px; height:201px; position:absolute; top:499px; right:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot07:hover {background:url(../images/cas-snapshot7.png) 0 0 no-repeat;}

.cas-shot09 {width:137px; height:110px; position:absolute; top:590px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot09:hover {background:url(../images/cas-snapshot9.png) 0 0 no-repeat;}

.cas-shot10 {width:122px; height:64px; position:absolute; top:337px; left:0px; background:url(../images/blank.gif) 0 0 no-repeat;}
.cas-shot10:hover {background:url(../images/cas-snapshot10.png) 0 0 no-repeat;}

/********************************** 
	Header/Nav Holder STARTS 
**********************************/
.headerHld {/*background:url(../images/background/bg_page.png) repeat-x 0 0;*/ height:32px; position:absolute; top:0; left:0; z-index:2; width:100%; margin:0px auto 0 auto;}
.headerHldN {background:url(../images/topHBg.jpg) repeat-x 0 0; height:32px; position:relative; z-index:2; width:100%; margin:0; float:right;}
.mainHld {width:988px; margin:0px auto 0 auto; position:relative;}

/* top dropdown style start */
.casEvents {position:absolute; top:3px; right:1px; z-index:999;}
.menuHeader{cursor:pointer;}
.menuBody {display:none; width:183px; border-top:1px solid #dea927; list-style:none;}
.menuBody li{background:#292929; font:bold 12px/30px arial;}
.menuBody li a{color:#dea927; text-decoration:none; padding:0 0 0 13px; display:block;}
.menuBody li a:hover{color:#292929; background-color:#dea927;}

.mainNav {color:#787878; margin:3px 0 0 0px; padding:2px 0 0 0; height:21px; text-align:center; float:left;}
.mainNav li {margin:0; display:inline; /*text-transform:uppercase;*/ padding:0; list-style:none;}
.mainNav li a {color:#333; text-decoration:none; display:block; float:left; padding:3px 8px 3px 8px; font-size:12px; margin-right:2px; *padding:3px 8px 3px 8px; white-space:nowrap; font-weight:bold;}
.mainNav li a span {padding:6px 0 6px 19px; line-height:27px; *padding:8px 0 7px 19px;}
.mainNav li a:hover, .mainNav li a.selected, .mainNav li:hover a {text-decoration:none; background-color:#000; color:#fff; font-weight:bold;}
.mainNav li a:hover span, .mainNav li a.selected span, .mainNav li:hover span {background-color:#dea800; color:#fff;}



.mainNav li ul {position:absolute; display:none; height:73px; background:url(../images/menudbg.png) 0 0 repeat; padding:0 0 10px 0;}
.mainNav li ul li{ display:block;  text-align:left; float:none; padding-left:3px;}
.mainNav li ul li a{color:#fff; width:140px; background-color:#dea800 !important; display:block; padding:5px 5px; border-bottom:solid 1px #fff; float:none;}
.mainNav li ul li a:hover {color:#000; display:block; background:none;}
.mainNav li:hover > ul {display:block;}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
	{
	head~body .mainNav {margin:20px 0 0 0;}
	}
.cam-sticker {position:absolute; top:0; right:0;}
.testimonials-bg {background:url(../images/background/testimonilas-bg.png) 8px 4px no-repeat;}
.testiHome
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:absolute;
	right:10px;
	top:0px;
	width:368px;
	height:100px;
}

.getEmailHld {
	color:#D09023;
	font:25px/27px "Calibri",Arial;
	left:0px;
	padding:4px 0 0;
	height:33px;
	position:absolute;
	text-align:center;
	background:url("../images/getEmail_bg.jpg") no-repeat scroll center 0 transparent;
	top:598px;
	width:770px;
	}
.getEmail input[type="text"] {
	border:1px solid #FFFFFF;
	color:#1c1c1c;
	float:left;
	font-family:"Calibri", Arial;
	font-size:14px;
	font-weight:normal;
	height:25px;
	margin:2px 6px 0 0;
	width:238px;
	}
.getEmail input[type="button"] {
	background:url("../images/newhomeBtn.jpg") no-repeat scroll left top transparent;
	border:medium none;
	cursor:pointer;
	float:left;
	height:29px;
	width:33px;
	}
.getEmail {
	border:1px solid #f3de9f;
	height:30px;
	margin:0 auto 0 auto;
	*margin:7px auto 0;
	overflow:hidden;
	padding:1px 1px 1px 2px;
	text-align:left;
	width:280px;
	background-color:#fff;
	}
.emailMsg {
	position:absolute;
	right:-50px;
	top:5px;
	}
/*----------------------Home---------------*/
.hSLH{ 
	font-size:13px; font-family:"Calibri", Arial; 
	color:#B47C01; padding:3px; margin:5px 0 0 0;
	overflow:hidden; 
	font-weight:normal;
	text-align:left;
	display:block;
}
.hSLP{ 
	margin:5px 5px 0 5px; 
	font-family:"Calibri", Arial; font-size:13px; 
	line-height:15px; color:#000;
}

.menuevent { width:183px; /*border-top:1px solid #fff;*/ list-style:none;}
.menuevent li{background:#000; font:bold 12px/30px arial;}
.menuevent li a{color:#fff; text-decoration:none; padding:0 0 0 13px; display:block;}
.menuevent li a:hover{color:#dea927;}


/* remove the list style */
	#nav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
		   float:left; 
		   display:block; 
		   position:relative;
		   z-index:500; 
		   margin:0 10px 0 0;
		  }
		
		/* this is the parent menu */
		#nav li a {
			display:block; 
			padding:6px 10px 4px 10px; 
			margin:0px 0 0 0;
			font-weight:700;  
			height:20px; 
			text-decoration:none;
			text-align:center; 
			color:#333;
			font-size:14px;
		}

		#nav li a:hover {
			color:#fff;
			background-color:#000;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#fff;
			background-color:#000;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; 
			list-style:none;
			text-align:left;
			width:150px;
			background:#dea800;
		}
		
		#nav ul li {
			float:left; 
			border-bottom:1px solid #fff;
			margin:0;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;
			padding: 8px 15px  2px 15px; 
			color:#000;
			float:none;
			width:120px;
			text-align:left;
			margin:0px 0 0 0 !important;
			font-size:12px;
		}
		
		#nav ul a:hover {
			text-decoration:none;	
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			margin:0 0 0 -2px;
		}
.bcrumb
{
	margin:5px 0 0 0;
	padding:0;
}
.bcrumb li
{
	margin:0 0 0 0px;
	padding:0 0px 0 0;
	float:left;
	display:block;
	font:bold 15px/15px Arial;
	color:#333;
}
.bcrumb li a
{
	margin:0 10px 0 0;
	padding:0 20px 0 0;
	font:bold 15px/15px Arial;
	color:#DEA800;
	background:url("../images/brcumArr.png") no-repeat scroll right 4px transparent;
}
.bcrumb li a:hover
{
	color:#333;
}
.spe2011 {position:absolute; top:37px; right:215px;}
.conPerson {
    border-top: 1px solid #EEEEEE;
}
.helloRight {
    background: url("../images/call.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: right;
    margin: 0 40px 0 0;
    padding: 0 0 0 20px !important;
}

/**/
.allpgGal
{
	margin:6px 0 0 0;
	padding:0;
}
.allpgGalL
{
	margin:0px 20px 0 0;
	padding:0;
	width:440px;
	float:left;
}
.allpgGalL a
{
	margin:0px 3px 3px 0;
	padding:2px;
	width:76px;
	height:56px;
	border:solid 1px #ccc;
	float:left;
	display:block;
}
.allpgGalL a:hover
{
	border:solid 1px #000;
}
.allpgGalL a.select
{
	border:solid 1px #D09023;
}
.allpgGalR
{
	margin:0px 0px 0 0;
	padding:0;
	width:426px;
	float:left;
	padding:2px;
	border:solid 1px #ccc;
}
.allpgGalRText
{
	margin:10px 0px 0 0px;
	padding:0;
	padding:0 0 2px 0px;
	line-height:20px;
}

.sticker {
    height: 87px;
    position: absolute;
    right: 5px;
    top: 50px;
    z-index: 1;
}
.regnow2012 {position:absolute; top:41px; right:15px;}
.hmvt{ margin:0 0 0 826px; padding:0 0 4px 16px; background: url("../images/right-arrow.jpg") no-repeat scroll 0 1px; font:bold 12px Arial; color:#000;}
/**/
.contactAdd {
    float: left;
    margin: 0 0 15px 0;
}
.rightContact {
    border: 1px solid #DFA825;
    float: right;
    height: 148px;
    margin-left: 70px;
    margin-top: 65px;
    width: 521px;
}
.contactAdd dl {
}
.contactAdd dl dt {
    color: #292929;
    font: bold 15px Calibri;
    margin: 0;
    padding: 0 0 0 0;
    width: 107px;
}
.contactAdd dl dd {
    color: #000000;
    float: left;
    font: 12px/16px arial;
    height: 73px;
    padding: 22px 0 0 6px;
}
.rightContact .contact_Phone {
    background-color: #E7E7E7;
    float: left;
    height: 43px;
    padding-left: 15px;
    padding-top: 10px;
    width: 158px;
}

.contact_Img {
    width: 357px;
}
.leftContact {
    float: left;
    width: 357px;
}

/*-------------------*/
.venuepgGal
{
	margin:6px 10px 0 0;
	padding:0;
	width:302px;
	float:left;
}
.venuepgGalL
{
	margin:10px 0px 10px 2px;
	padding:0;
}
.venuepgGalL a
{
	margin:0px 2px 3px 0;
	width:70px;
	height:49px;
	border:solid 1px #ccc;
	float:left;
	display:block;
}
.venuepgGalL a img
{
	width:70px;
	height:49px;
	overflow:hidden;
}
.venuepgGalL a:hover
{
	border:solid 1px #000;
}
.venuepgGalL a.select
{
	border:solid 1px #D09023;
}
.venuepgGalR
{
	margin:0px 0px 0 0;
	padding:0;
	width:300px;
	height:243px;
	padding:0px;
	border:solid 1px #000;
}
/**/
.hYellArea
{
	background: url("../images/homeBLYellowBg.jpg") no-repeat 0 0;
	width:748px;
	height:183px;
	margin:0px 0 15px 15px;
	padding:0;
}
.hsliderBg
{
	margin:0px 0 0 10px;
	width:340px !important;
	height:151px !important;
}
.homeSlide1
{
	width:360px;
	float:left;
	margin:0 0 0 9px;
}
.homeSlide1 h6
{
	margin:9px 0 0px 0px;
	text-align:left;
}
.homeSlide1 h6 a
{
	margin:0px 0 0px 0;
	font:normal 15px/18px "Calibri", Arial;
	color:#615b4c;
}
.homeSlide2
{
	width:194px;
	float:left;
	margin:0 0 0 3px;
	text-align:center;
}
.homeSlide2 h6
{
	margin:9px 0 6px 9px;
	text-align:left;
	font:normal 15px/18px "Calibri", Arial;
	color:#615b4c;
}
.homeSlide2 a
{
	margin:9px 0 0px 0;
}

.homeSlide3
{
	width:182px;
	float:left;
	margin:0 0 0 0;
	text-align:center;
}
.homeSlide3 h6
{
	margin:9px 0 6px 9px;
	text-align:left;
	font:normal 15px/18px "Calibri", Arial;
	color:#615b4c;
}
.homeSlide3 ul
{
	margin:9px 0 6px 0px;
	text-align:left;
	font:normal 15px/18px "Calibri", Arial;
	color:#615b4c;
}
.homeSlide3 ul li
{
	margin:0px 6px 5px 0px;
	padding:2px 0 3px 8px;
	text-align:left;
	font:normal 14px/18px "Calibri", Arial;
	color:#9e9889;
	border-bottom:solid 1px #f5f3f0;
	list-style-type:none;
}
.homeSlide3 ul li.alt
{
	margin:0px 6px 5px 0px;
	padding:2px 0 3px 6px;
	text-align:left;
	font:normal 12px/18px "Calibri", Arial !important;
	color:#4c4c4c !important;
	border-bottom:solid 1px #f5f3f0;
	list-style-type:none;
}
.homeSlide3 ul li.alt a
{
	font:normal 12px/18px "Calibri", Arial !important;
	color:#4c4c4c !important;
}
.footerNewText
{
	width:350px;
	float:right;
	font:normal 11px/18px Arial; 
	color:#666; 
	text-align:right;
}

/*----------------Buy Tickets-----------------*/
.tabList
{
	margin:0 0 0 20px;
	padding:0 0 0 0;
}
.tabList li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	display:block;
}
.tabList li a
{
	margin:0 2px 0 0;
	padding:5px 33px 5px 10px;
	font-size:13px;
	line-height:17px;
	color:#000;
	display:block;
	background:#ccc url("../images/grayRA.png") no-repeat 92% 8px;
}
.tabList li a:hover
{
	background:#333 url("../images/whiteRA.png") no-repeat 92% 8px;
	color:#fff;
}
.tabList li a.select
{
	background:#333 url("../images/whiteRA.png") no-repeat 92% 8px;
	color:#fff;
}
.formreg
{
	margin:0 20px !important; margin:0 10px; border:1px solid #eee; padding:10px;
}
.tblDisplay{ font:normal 12px Arial, Helvetica, sans-serif; width:100%; border:1px solid #f2f2f2;}
.tblDisplay th{ font:normal 12px Arial, Helvetica, sans-serif; background-color:#3e3e3e; padding:5px; text-align:left; height:30px; font-weight:bold; color:#fff;}
.tblDisplay td{ font:normal 12px Arial, Helvetica, sans-serif; padding:5px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.tblDisplay tr.odd{ background-color:#f4f4f4;}

.regforN
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.regforN a
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#CF8E1D;
}
.regforHead
{
	margin:0 0 8px 0;
	padding:0 0 3px 0;
	border-bottom:solid 1px #999;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#333;
}
.regforHead p
{
	margin:0 0 3px 0;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#333;
}
.regforNLine
{
	margin:0 0 7px 0;
	padding:0 0 6px 0;
	border-bottom:dotted 1px #ccc;
}
.regforNLine p
{
	margin:0 10px 0 0;
	padding:0;
	width:260px;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:right;
	
}
.regforNLine blockquote
{
	margin:0;
	padding:0;
	width:360px;
	float:left;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
}
.regforNTextBox
{
	border: 1px solid #CCCCCC;
    height: 20px;
    width: 280px;
    margin:0;
    padding:0;
}
.regforNTextDrop
{
	border: 1px solid #CCCCCC;
    height: 20px;
    width: 280px;
    margin:0;
    padding:0;
}
.regforL
{
	margin:0 8px 0 0;
	float:left;
	width:190px;
	padding:0 8px 0 0;
}
.regforR
{
	margin:0 0 0 0;
	float:left;
	width:720px;
	padding:0 0 0 10px;
	border-left:solid 1px #666;
}
.regforNLineS
{
	margin:0 0 7px 0;
	padding:0 0 6px 0;
	border-bottom:dotted 1px #ccc;
}
.regforNLineS a
{
	color:#CF8E1D;
}
.regforNLineS p
{
	margin:0 10px 0 0;
	padding:0;
	width:160px;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:right;
}
.regforNLineS blockquote
{
	margin:0;
	padding:0;
	width:300px;
	float:left;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#333;
}
.regforBtn
{
	border-top:solid 1px #ccc;
	padding:5px 10px 5px 0;
	margin:6px 0 0 0;
	text-align:right;
	background-color:#f1f1f1;
}
.regforB
{
	padding:0px 8px 2px 8px;
	height:24px;
}

/*--------------to be added------------------*/



.innerTxt {overflow:hidden; padding:0px 0px 0px 0px; margin-bottom: 0px; margin-left:20px;}
.innerTxt p {padding:7px 0; margin-top:10px;}
.regLeft {float:left; margin-top:12px; font-size:13px;}
.reg-points {overflow:hidden; width:210px; margin:0 0 0 8px; float:left; margin-right:0px; margin-top:20px;}
.reg-points li {background:url(../images/arr_yelow.gif) left 6px no-repeat; padding:0 0 0 18px; font:bold 13px/18px arial; color:#4d4d4d;}
.listHdr {width:135px; background:url(../images/downArrow.png) 7px 7px no-repeat #292929; font:bold 13px/23px arial; color:#fff; margin:15px 0 5px 0; 
padding:0px 10px 0px 24px; display:inline-block;}
.listHdrtext{
	width:900px;
	background-color:#cccccc; 
	color:#000; 
	height:12px; 
	height:20px;
	padding-left:10px;
	padding-top:5px;
	}
.listHdrtext2{
	margin-top:10px;
	width:430px;
	background-color:#cccccc; 
	color:#000; 
	height:12px; 
	padding-left:10px;
	height:20px;
	padding-top:5px;
	
	}
.listHdr span {
	color:#dea927; 
	font-size:13px;
	font-weight:bold;
	}
.early-birdrg {
 background:url(../images/early-bird-offer.png) 0 0 no-repeat;
 width:570px; 
 height:321px;
 float:left;
 margin-left:0px;
 margin-top:20px;
 }
.quick-contact {
 overflow:hidden;
 margin:20px 0 0 17px;
 float:left; 
 width:339px;
 background-color:#FFF;
}
.quick-contactT
{
 background:url(../images/reg-video-bg.jpg) 0 0 no-repeat;
 width:337px; 
 height:242px;
 margin:0 0 10px 0;
}
.quick-contactT p
{
 width:337px; 
 text-align:center;
 font:normal 18px/18px Arial, Helvetica, sans-serif;
 color:#000;
}
.quick-contactT p span
{
 color:#dea600;
}
.regVideo
{
 width:321px;
 height:199px;
 border:solid 1px #e2b13a;
 margin:0 auto;
}
.quick-contactB
{
 background:url(../images/reg-con-bg.jpg) 0 0 no-repeat;
 width:279px; 
 height:81px;
 margin:0 0 0px 0;
 padding:55px 0 0 60px;
}
.quick-contactB p
{
 font:normal 15px/19px "Calibri", Arial, Helvetica, sans-serif;
 color:#000;
 margin:0;
 padding:0;
}
.quick-contactB p span
{
 color:#645f4e;
}
.quick-contactB p a
{
 color:#000;
}
.quick-contact img{
 margin:0px;
 padding:0px; 
 }
.quick-contact img{
	margin:0px;
	padding:0px;	
	}
.quickmain{
	width:230px; 
	height:220px;
	float:left;
	margin:0px; 
	padding:0px;
	border-right:1px solid #dfaa27; 
	border-left:1px solid #dfaa27;
	font-size:13px;
	font-family:Arial, Verdana, helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	line-height:20px;
	}
.quickmain	a{
	color:#000;
	text-decoration:none;
	}
.quickTop{
	float:left; 
	width:200px; 
	height:28px; 
	border-top:1px solid #dfaa27; 
	border-bottom:1px solid #dfaa27; 
	background-color:#fdfaef;  
	color:#c98316;
	margin:18px 0 0 10px;
	padding:5px 0 0 5px;
	}
.quicMid{
	float:left;
	font-size:13px; 
	width:200px;  
	margin-top:13px; 
	margin-left:15px;
	line-height:20px;
	font-weight:bold;
	}
.quickbot{
	 float:left; 
	 width:233px;
	 background-color:#3e3e3e; 
	 height:20px;
	 margin-top:10px; 
	 color:#fff; 
	 padding:10px 0 0px 15px;
	 font-weight:bold;
	}
.download-reg { 
 margin:0px; 
 width:800px;
 float:left;
 margin-top:20px;
 }
.download-reg p{
	float:left;
	margin-left: 25px;
	width:280px;
	padding:0px;
	margin:0px;
}
.download-reg img {padding:0px;
	margin:0px;
	float:left;
	margin-left:30px;
	}
.download-reg a {color:#DEA927; font-weight:bold; text-decoration:none;}
.download-reg a:hover {color:#4D4D4D;}	
.applyButtonr {position:absolute; top:23px; right:10px;}

.bcrumb
{
	margin:5px 0 0 0;
	padding:0;
}
.bcrumb li
{
	margin:0 0 0 0px;
	padding:0 0px 0 0;
	float:left;
	display:block;
	font-size:12px;
	font-family:Arial, Verdana, helvetica, sans-serif;
	font-weight:normal;
	color:#000;
}
.bcrumb li a
{
	margin:0 7px 0 0;
	padding:0 14px 0 0;
	font-family:Arial, Verdana, helvetica, sans-serif;
	color:#DEA800;
	font-size:12px;	
	font-weight:normal;	
	background:url("../images/brcumArr.png") no-repeat scroll right 4px transparent;
}
.bcrumb li a:hover
{
	color:#333;
}
.incont h3{
	font:normal 24px/30px arial; 
	color:#292929; 
	margin:8px 0 15px 0; 
	padding:10px 0 10px 0; 
	border-bottom:1px solid #ccc;
	border-top:2px solid #dea800;
}
.fcont h3{
	font:normal 24px/30px arial; 
	color:#292929; 
	margin:18px 0 15px 0; 
	padding:10px 0 10px 0; 
	border-bottom:1px solid #ccc;
	border-top:2px solid #dea800;
}
/*----------------------CAS Home NEW-----------------------*/
.cashnewL
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:780px;
}
.cashnewR
{
	margin:32px 0 15px 0;
	padding:0 0 0 0;
	float:left;
	width:213px;
	position: absolute;
    right: 7px;
    z-index:1;
}
.cashnewR h6
{
	margin:0px 0 0 0;
	padding:4px 0 0 20px;
	width:193px;
	background:url("../images/homeRightBHead.jpg") no-repeat scroll 0 0px;
	font:bold 18px/22px "Calibri", Arial;
	color:#666259;
	height:30px;
	display:block;
}
.cashspeList
{
	margin:0px 0 0 0;
	padding:0 0 0 0;
	width:203px;
	background:url("../images/homeRightBgn.jpg") repeat-y 0 0px;
}
.cashspeList li
{
	margin:0px 0 0 5px;
	padding:12px 0 10px 12px;
	display:block;
	border-bottom:solid 1px #e4dfd3;
	position:relative;
	height:87px;
}
.cashspeList li span
{
	margin:0px 10px 0 0;
	padding:0 0 0 0;
	display:block;
	float:left;
	width:80px;
	height:80px;
	border:solid 1px #f4e7c9;
}
.cashspeList li span img
{
	width:80px;
	height:80px;
	overflow:hidden;
}
.cashspeList li p
{
	margin:0px 10px 0 0;
	padding:0 0 0 0;
	position:absolute;
	bottom:14px;
	left:102px;
	width:80px;
	color:#333;
}
.cashspeList li p img
{
	margin:0px 0px 4px 0;
}
.cashspeList li p a
{
	color:#333;
}
.casHBotImg
{
	margin:0 0 0 0;
	*margin:175px 0 0 0;
	padding:0 0 0 0;
	height:15px;
	width:213px;
	display:block;
	line-height:0px;
	background:url("../images/homeSpeBotBg.jpg") no-repeat 0 0px;
}

.tblDisplayNew{ font:normal 12px Arial, Helvetica, sans-serif; width:100%; border:1px solid #f2f2f2;}
.tblDisplayNew th{ font:normal 12px Arial, Helvetica, sans-serif; background-color:#666; padding:5px; text-align:left; height:30px; font-weight:bold; color:#fff; border-left:solid 1px #fff;}
.tblDisplayNew td{ font:normal 12px Arial, Helvetica, sans-serif; padding:5px; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.tblDisplayNew tr.odd{ background-color:#f4f4f4;}

/*------------Speakers Details New 2012---------------*/
.regnowSpeDet{
    position: absolute;
    right: 15px;
    top: 36px;
    *top: 30px;
}
.speaDetTopNew
{
	margin:-13px 0 0 0;
	padding:13px 0 0 0;
	background:url(../images/speaDetails-bg.jpg) right top no-repeat;
	width:961px;
	height:100px;
}
.speaDetTopNew img
{
	width:113px;
	height:113px;
	overflow:hidden;
	margin-top:-13px;
	float:left;
}
.speaDetTopNew p
{
	margin:0 0 0 30px;
	padding:0 0 0 0;
	font:normal 16px/20px "Calibri", Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	width:500px;
}
.speaDetTextNewL {
    margin: 0 10px 0 0;
    padding: 30px 2px 20px 72px;
    width:480px;
    float:left;
    text-align:justify;
}
.speaDetTextNewL p{
    margin: 0 0 0 0;
    padding:0 0 12px 0;
    color: #5e5e5e;
    font:normal 15px/17px "Calibri", Arial, Helvetica, sans-serif;
}
.speaDetTextNewR {
    margin: 0 68px 0 0;
    padding: 15px 0 0 10px;
    /*padding:36px 0 0 10px;*/
    width:310px;
    float:right;
    min-height:306px;
    
    /*background:url(../images/speaDetailsDiv.jpg) left top no-repeat;*/
}
/*.imgPos{*width:113px; *height:113px; *overflow:hidden; *position:absolute; *margin:-13px 0 0 -728px;}*/
.videoNew
{
	width:305px;
	height:229px;
	overflow:hidden;
	margin:20px 0 35px 0;
}
.facebookNew{
    background: url("../images/facebook-new.jpg") no-repeat 5px 0 ;
    color: #5e5e5e;
    display: block;
    font:normal 15px/17px "Calibri", Arial, Helvetica, sans-serif;
    height: 26px;
    margin: 5px 0 6px;
    padding: 0 0 0 38px;
    text-decoration: none;
}
.twitterNew{
    background: url("../images/twitter-new.jpg") no-repeat 0 0;
    color: #5e5e5e;
    display: block;
    font:normal 15px/17px "Calibri", Arial, Helvetica, sans-serif;
    height: 26px;
    margin: 5px 0 6px;
    padding: 0 0 0 38px;
    text-decoration: none;
}
.inNew{
    background: url("../images/in-new.jpg") no-repeat 5px 0 ;
    color: #5e5e5e;
    display: block;
    font:normal 15px/17px "Calibri", Arial, Helvetica, sans-serif;
    height: 26px;
    margin: 5px 0 6px;
    padding: 0 0 0 38px;
    text-decoration: none;
}
.speNewList
{
	background: url("../images/speakerListBg.jpg") no-repeat 0 0 ;
	width:958px;
	height:146px;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}
.speNewList li
{
 margin:0 0 0 0;
 padding:0 0 0 0;
 float:left;
 width:100px;
 text-align:center;
 display:block;
 border-right:solid 1px #b5b5b5;
}
.speNT
{
 width:86px !important;
 height:86px !important;
 border:solid 1px #a6a6a6;
 margin:6px 0 0 12px !important;
 *margin:6px 0 0 7px !important;
 padding:0 0 0 0;
 position:relative;
 display:block;
}
.speNT p
{
 /*width:86px;
 height:86px;
 overflow:hidden;
 cursor:pointer;*/
}
.speNT p img
{
 width:86px;
 height:86px;
 overflow:hidden;
}
.speNT p span
{
 width:86px;
 height:16px;
 overflow:hidden;
 position:absolute;
 bottom:0;
 left:0;
 color: #fff;
    font:normal 13px/13px "Calibri", Arial, Helvetica, sans-serif;
 text-align:center;
 background: url("../images/black1px.png") repeat 0 0 ;
}
.speNewList li table
{
 width:100px;
 margin:5px 0 0 6px;
 clear:both;
 overflow:hidden;
 display:block;
}
.speNewList li td
{
 width:86px;
 overflow:hidden;
}
/**/
.pannelList
{
	margin:0 auto;
	padding:0 0 0 0;
	width:820px;
}
.pannelList li
{
	margin:0 0 0px 14px;
	padding:38px 0 0 0;
	width:386px;
	height:110px;
	float:left;
	display:block;
	background: url("../images/panelBg.jpg")  no-repeat 0 0 ;
	position:relative;
	z-index:0;
}

.pannelList li:hover
{
	background: url("../images/panelBgSel.jpg")  no-repeat 0 0 ;
	position:relative;
	z-index:1;
}
.pannelList li.sel
{
	background: url("../images/panelBgSel.jpg")  no-repeat 0 0 ;
	position:relative;
	z-index:1;
}
.pannelList li a
{
	margin:0 14px 0px 27px;
	padding:0 0 0 0;
	width:72px;
	height:75px;
	float:left;
	display:block;
	background: url("../images/panelImgBg.png") no-repeat 0 0 ;
}
.pannelList li a img
{
	margin:1px 0 0 2px;
	padding:0 0 0 0;
	width:66px;
	height:70px;
	overflow:hidden;
}
.pannelList li blockquote
{
	margin:-2px 0 0 0;
	padding:0 0 0 0;
	width:255px;
	float:left;
	overflow:hidden;
}
.pannelList li blockquote p
{
	margin:0;
	padding:0 0 4px 0;
	color: #383838;
    font:normal 15px/16px "Calibri", Arial, Helvetica, sans-serif;
}
.pannelListBotBg
{
	margin:0 auto 15px auto;
	padding:0 0 25px 0;
	width:863px;
	background: url("../images/panelBotBg.png")  no-repeat 0 bottom ;
}
.pannelTooltip
{
	width:254px;
	height:299px;
	display:block;
	padding:0px 0 0 26px;
	background: url("../images/panelBox.png")  no-repeat 0 0 ;
	position:absolute;
	top:8px;
	left:98px;
	z-index:9999;
}
.pannelTooltip a
{
	width:auto !important;
	height:auto !important;
	padding:0px !important;
	margin:0px !important;
	background: none !important;
		display:inline!important;
	float:none!important;
}
.tooltipText
{
	margin:20px 0 0 0;
	padding:0 0 0px 0;
}
.tooltipText p
{
	margin:0 0 0 0;
	padding:0 0 7px 0;
	color: #666;
    font:normal 12px/15px Arial, Helvetica, sans-serif;
}
.pannel-close
{
	width:18px !important;
	height:18px !important;
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
	float:right !important;
	background:none !important;
}
.pannel-close img
{
	width:18px !important;
	height:18px !important;
}
.homeScNew
{
	width:1000px;
	height:84px;
	background: url("../images/homeScrollBg.jpg")  no-repeat 0 0 ;
	margin:0 0 15px 0px;
	position:relative;
}

.homeScNew p
{
	 width:95px;
 height:20px;
 color:#615b4c;
 position:absolute;
 left:13px;
 top:33px;
 text-transform:uppercase;
 font:bold 15px/16px "Calibri", Arial, Helvetica, sans-serif;
}

/* added on 24111*/
.dtlsTop {background: url("../images/speaDetails-bg.jpg") no-repeat scroll right top transparent; height: 100px; margin: -13px 0 0; padding: 13px 0 0; width: 961px;}
.dtlsTop p {color: #FFFFFF; float: left; font: 16px/20px "Calibri",Arial,Helvetica,sans-serif; margin: 0 0 0 30px; padding: 0; width: 500px;}
.dtlsTop span img {float: left; height: 113px; margin-top: -13px; overflow: hidden; width: 113px; margin-left:3px;}
.leftBlock{margin:0 0 0 5px; height:90px; width:610px; float:left; }
.rightBlock{margin:0 5px 0 0; height:90px; width:200px; float:right;}
/*#################################*/
.leftBlock p{color: #313131; font: 17px "Calibri",Arial,Helvetica,sans-serif; padding:0; margin:15px 0 0 15px; width:700px;}
.leftBlock ul{list-style-type:none; padding:0; margin:15px 0 0 0;}
.leftBlock ul li{list-style-type:none; margin:0; padding:0 15px; float:left; background:url("../images/divider.gif") no-repeat right 0; display:block; }
.leftBlock ul li a{font:normal 15px/16px "Calibri",Arial,Helvetica,sans-serif; color:#181818; text-decoration:none;}
.clear{ clear:both;}
.fl{ float:left;}
.cnt{ float:left; padding:0 5px; font:normal 15px/20px "Calibri",Arial,Helvetica,sans-serif; margin:-2px 0 0 3px;}
.flag{ float:left; padding:2px 0 0 0;}
.leftBlock ul li.noBg{ background-image:none;}
/*#################################*/
ul.socialNet {list-style-type:none; padding:0; margin:28px 0 0 30px; }
ul.socialNet li{list-style-type:none; padding:0; margin:0; float:left; margin:0 10px 0 0;}
ul.socialNet li a{ width:40px; height:40px; display:block;}
ul.socialNet li a.f{ background:url("../images/social-net.png") no-repeat 0 0;}
ul.socialNet li a.t{ background:url("../images/social-net.png") no-repeat -49px 0;}
ul.socialNet li a.in{ background:url("../images/social-net.png") no-repeat -97px 0;}
/*#################################*/
.dtlsFormCont{border:1px solid #d1d1d1; padding:20px; width:772px; margin:0 auto;}
.formHld {margin:0;  width:320px; font:normal 15px/20px "Calibri",Arial,Helvetica,sans-serif; float:right;}
.formHld dl {color: #313131; font-size: 12px; margin: 0;  padding:3px 0;}
.formHld dt {float: left;  margin:0 5px;  padding:0;  text-align: right;  width:80px;}
.inputbox {border:1px solid #dfaa0b; font: 12px "Calibri",Arial,Helvetica,sans-serif; padding: 3px; width: 220px;}

.formHld dl span{color: #e05011;}

input.btnSubmit{ background:url("../images/btn-submit.gif") no-repeat 0 0; width:68px; height:26px; display:block; border:none; cursor:pointer; float:right; color: #313131; outline:none; }
p.big{font:normal 19px "Calibri",Arial,Helvetica,sans-serif; padding:0; margin:0;}
p.small{font:normal 13px "Calibri",Arial,Helvetica,sans-serif; padding:0; margin:0;}

.textarea{border:1px solid #dfaa0b; font:normal 12px "Calibri",Arial,Helvetica,sans-serif; padding: 3px; width:400px; height:100px; margin:5px 0 0 0;}
span.errorMsg{ float:right; height:20px; width:300px; text-align:right;}
.successMsg{ width:500px; background-color:#f8fff0; border:1px solid #468001; margin:10px auto; padding:10px; color:#468001; text-align:center;}
p.big span{color:#E05011}

/*------------------New Home Page 1Dec----------------------*/
.ncasHomeBg
{
	background:url("../images/newhomeBg.jpg") repeat-y 0 0;
	padding:0 3px;
	float:none;
	*float:left;
}
.ncasHomeL
{
	height:674px;
	float:left;
	margin:25px 0 0 0;
}
.ncasHeading
{
	background:url("../images/newhomegrayBg.jpg") no-repeat 0 0;
	height:95px;
	
}
.ncasHeading h1
{
	margin:25px 0 0 15px;
	width:462px;
	float:left;
	font:bold 15px/28px "Calibri",Arial,Helvetica,sans-serif;
	color:#4b4b4b;
}

.ncasHeading h2
{
 margin:20px 0 0 12px;
 width:185px;
 float:left;
 font:normal 15px/18px "Calibri",Arial,Helvetica,sans-serif;
 color:#000;
}

.ncasHeadingSpa
{
	margin:0px 0 0 0px;
	padding:22px 0 0 43px;
	height:36px;
	width:631px;
	border-bottom:solid 1px #fde98e;
}
.ncasHomeR
{
	width:319px;
	float:left;
	padding:5px 0 0 0;
	margin:25px 0 0 0;
}
.ncasHomeR h3
{
 padding:28px 0 16px 22px;
 margin:0px 0 0 0;
 background:url("../images/newhomernBg.jpg") no-repeat 0 0;
 font:normal 15px/18px "Calibri",Arial,Helvetica,sans-serif;
 text-align:left;
 color:#efb11a;
}

.ncasHomeR h3 span
{
	color:#fff;
}
.ncasMailHld {
	color:#D09023;
	padding:12px 0 0 0;
	height:48px;
	text-align:center;
	background:#fdf1db;
	width:318px;
	}
.ncastableTop{background:url("../images/newhomeyellBg.jpg") no-repeat 0 0; height:18px;}
.tbCDisplay{ border-collapse:collapse; margin:0px 0 0 0; width:318px; padding:0;}
.tbCDisplay th{ background-color:#fff3d5; font:bold 16px/16px "Calibri", Arial, Helvetica, sans-serif; color:#000; padding:0px 10px 12px 10px;}
.tbCDisplay td{padding:14px 10px 3px 10px; font:normal 14px/19px "Calibri", Arial, Helvetica, sans-serif;}
.tbCDisplay td span{ font:bold 18px/16px "Calibri", Arial, Helvetica, sans-serif;}
tr.odd{background-color:#fbe9b5; text-decoration:none;}
tr.odd1{background-color:#f5d87f; text-decoration:none;}
.ncasCon
{
	background-color:#fffdf7;
	padding:12px 0 8px 15px;
}
.ncasConPh
{
	background:url("../images/newhomeph.jpg") no-repeat 0 0;
	padding:0px 0 9px 26px;
	color:#2a2a2a;
	font:normal 15px/18px "Calibri",Arial,Helvetica,sans-serif;
}
.ncasConEmail
{
	background:url("../images/newhomeemail.jpg") no-repeat 0 3px;
	padding:0px 0 0px 26px;
	color:#2a2a2a;
	font:normal 15px/18px "Calibri",Arial,Helvetica,sans-serif;
}

/**/
.ncashspeList
{
	margin:0px 0 0 25px;
	padding:0 0 0 0;
	font:normal 14px/14px "Calibri",Arial,Helvetica,sans-serif;
	display:block;
/*	height:120px;*/
}
.ncashspeList li
{
	margin:0px 0 0 5px;
	padding:12px 0 2px 12px;
	display:block;
	width:107px;
height: 170px;
	float:left;
}
.ncashspeList li span
{
	margin:0px 10px 0 0;
	padding:0 0 0 0;
	display:block;
	width:80px;
	height:80px;
	border:solid 1px #f4e7c9;
}
.ncashspeList li span img
{
	width:80px;
	height:80px;
	overflow:hidden;
}
.ncashspeList li p
{
	margin:0px 10px 0 0;
	padding:0 0 0 0;
	color:#333;
}
.ncashspeList li p img
{
	margin:0px 0px 4px 0;
}
.ncashspeList li p a
{
	color:#333;
	display:block;
	height:32px;
}
.casBgBot
{
	margin:0 auto;
	height:9px;
	width:1000px;
	background:url("../images/newhomeBotbg.jpg") no-repeat 0 0px;
}
.ncasTobBann
{
	width:674px;
	height:299px;
	margin:0 0 0 0;
	*margin:3px 0 0 0;
}
/*-------------------EXE---------------------*/
.exebiNewL
{
 float:left;
 width:650px;
 margin:0 20px 0 0;
}
.exebiNewL h4
{
 padding:4px 10px;
 margin:0;
 color:#2e2e2e;
 font:normal 18px/22px Arial;
 background-color:#e6c043;
 border:0;
 text-align:center;
 width:350px;
}
.exebiNewLMain
{
 padding:0px;
 margin:-5px 0 0 0;
 background:url("../images/grayBgN.jpg") repeat-x 0 0px;
}
.exebiNewLSide
{
 padding:0 0 15px 0px;
 margin:7px 0 0 0;
 display:block;
 background:url("../images/exi-div.jpg") repeat-x 0 bottom;
}
.exebiNewLSideL
{
 padding:0 0 0px 0px;
 margin:20px 15px 0 0;
 width:180px;
 float:left;
 text-align:center;
}
.exebiNewLSideR
{
 padding:0 0 0px 0px;
 margin:10px 0px 0 0;
 width:452px;
 float:left;
 display:block;
}
.exebiNewLSideR ul
{
 padding:0 0 0px 0px;
 margin:0px 0px 0 0;
}
.exebiNewLSideR ul li
{
 padding:0 0 6px 16px;
 margin:0px 0px 0 0;
 display:block;
 background:url("../images/exe-buln.jpg") no-repeat 0 3px;
 list-style-type:none;
}
.exebiNewR
{
 float:left;
 width:287px;
 margin:16px 0px 0 0;
}
.exebiNewR h4
{
 margin:0 0px 0 0;
 color:#d09800;
 font:normal 20px/22px Arial;
 border-bottom:0px;
}
.exebiNewR h4 span
{
 margin:0 0px 0 0;
 color:#363535;
 font:normal 18px/22px Arial;
}
.exeForNeArea
{
 margin:10px 0 0 0;
 padding:15px 10px;
 background-color:#e6c043;
 -moz-border-radius: 10px; /* Firefox */
 -webkit-border-radius: 10px; /* Safari, Chrome */
 border-radius: 10px; /* CSS3 */
}
.exeForNe 
{
 margin:0 0 0 0;
 padding:0 0 7px 0;
}
.exeForNe p
{
 margin:0 0 0 0;
 padding:0 0 0 0;
 color:#3b3b3b;
 font:normal 12px/15px Arial;
 text-transform:uppercase;
}
.exeForNe .fildArea
{
 margin:0 0 0 0;
 padding:0 0 0 3px;
 color:#3b3b3b;
 width:98%;
 height:26px;
 border:solid 1px #f7d151;
 font:normal 12px/15px Arial;
 background-color:#d8a600;
}
.exeSubBtn
{
 border:0;
 outline:0;
 background-color:#000;
 text-align:center;
 color:#fff;
 font:normal 13px/15px Arial;
 padding:3px 10px;
 margin:5px 0 0 0;
 cursor:pointer;
}
.exeConNe
{
 width:228px;
 height:82px;
 background:url("../images/exeCon.jpg") no-repeat 0 3px;
 padding:60px 0 0 60px;
 color:#3b3b3b;
 font:normal 12px/15px Arial;
 color:#000;
 margin-top:15px;
}
.exeConNe span
{
 color:#647991;
}
.exeConNe a
{
 color:#000;
 margin-top:7px;
 display:block;
}
.e2mFT{font:normal 20px/24px Arial; width:720px; color:#333; padding:3px 0px 2px 0 !important; margin:0 0 20px 90px;}
.e2mFT p{width:610px; float:left; margin-top:4px !important;}
.e2mFT a{width:80px; float:left;}
.e2mImg{margin:30px 0 50px 100px;}
.e2mTT{font:normal 18px/24px Arial; color:#333; }

/*------------Home Scroll--------*/
.homeScNew1
{
 width:1000px;
 height:49px;
 background: url("../images/homeScrollBg2.jpg")  no-repeat 0 0 ;
 margin:0 0 15px 0px;
 position:relative;
}

.homeScNew1 p
{
 width:95px;
 height:20px;
 color:#615b4c;
 position:absolute;
 left:13px;
 top:8px;
 text-transform:uppercase;
 font:bold 15px/16px "Calibri", Arial, Helvetica, sans-serif;
}

div.horizontal_scroller, div.vertical_scroller{
  position:relative;
  height:25px;
  display:block;
  overflow:hidden;
  padding:15px 10px 0 0 !important;
  margin:0 0 0 120px;
  width:865px;
 }
/*-------------------------Menu--------------------------*/
.menuArea
{
 width:100%;
 margin:5px auto;
 padding:0 0 10px 0;
 background-color:#f7f7f7;
}
.menuHead
{
 width:948px;
 margin:0 0 0 0;
 padding:8px 0 24px 0;
 background:#bebebe url(../images/menuHeadBg.jpg) no-repeat left bottom;
 font:bold 16px/22px Arial;
 color:#333;
 text-align:center;
}
.menuteaHead
{
 width:750px;
 margin:0 0 0 50px;
 height:45px;
 padding:23px 0 0px 90px;
 background:url(../images/menu_morTea.jpg) no-repeat 0 0;
 font:bold 14px/20px Arial;
 color:#000;
 text-align:left;
}
.menuLunchHead
{
 width:750px;
 margin:22px 0 0 50px;
 height:45px;
 padding:23px 0 0px 90px;
 background:url(../images/menu_lunch.jpg) no-repeat 0 0;
 font:bold 14px/20px Arial;
 color:#000;
 text-align:left;
}
.menuteadetails
{
 width:660px;
 margin:0 0 0 140px;
 padding:5px 0 7px 0px;
 background:url(../images/menuDiv.jpg) repeat-x left bottom;
 font:normal 13px/17px Arial;
 color:#000;
 text-align:left;
}
.menuCocktailHead
{
 width:750px;
 margin:22px 0 0 50px;
 height:45px;
 padding:23px 0 0px 90px;
 background:url(../images/menu_cocktail.jpg) no-repeat 0 0;
 font:bold 14px/20px Arial;
 color:#000;
 text-align:left;
}
.masHed{font:normal 18px/22px Arial; color:#DEA800;}
.masSub{font:bold 15px/18px Arial; color:#333;}
.masSub span{font:normal 12px/22px Arial; color:#000;}
.masLS{width:150px; float:left; margin:10px 15px 25px 0; text-align:center;}
.masRS{width:750px; float:left; margin:10px 0px 25px 0; padding:0 0 0 15px; border-left:solid 1px #ccc;}
.masSpBox{width:136px; height:136px; text-align:center; padding:2px; margin:0 0 4px 0; border:solid 1px #999;}
.masLiBil{margin:2px 0 10px 25px; display:block;}
.masLiBil li{margin:0px 0 4px 0px;}

/**/
.popBox
{
 background:url(../images/blkbg.png) repeat 0 0; overflow:hidden; width:1507px; height:115%; left:-30%; z-index:9999;
}
@media only screen and (min-width: 1100px) and (max-width: 1300px) 
{
 .popBox
  {
   background:url(../images/blkbg.png) repeat 0 0; overflow:hidden; width:1433px; height:115%; left:-30%; z-index:9999;
  }
}
@media only screen and (min-width: 600px) and (max-width: 1100px) 
{
 .popBox
  {
  background:url(../images/blkbg.png) repeat 0 0; overflow:hidden; width:1085px; height:115%; left:-76px; z-index:9999;
  }
}
