.register_n{width:230px; height:237px; float:left; background:url(http://www.franchiseindia.com/fro_banners/FRO2012-260x247-reg-form.jpg) left top no-repeat; padding:5px 10px 5px 20px; display:block; font-size:10px; overflow:hidden}
.register_n h2.sectionHead{width:auto; font-family:"Times New Roman",Times,serif; margin:0px 15px 5px; font-size:18px; color:#fff; background:url(../images/regbdr.gif) bottom left no-repeat; border:none; padding:10px 0 8px 0; line-height:17px}
.register_n input.registerField{border:#9da2a2 solid 1px; width:185px; font-size:12px; margin:0 0 12px 7px; padding:2px 0 2px 8px; height:17px; float:left}
.register_n select.registerField{background-color:#fff; border:#C1C1C1 solid 1px; width:200px; font-size:12px; margin:0 15px 15px; padding:0 0 0 13px; height:23px}
.register_n select.registerField2{border:#9da2a2 solid 1px; width:196px; font-size:12px; margin:0 0 12px 7px; padding:0 0 0 8px; height:22px; float:left}
input.registerBtn{background:url(../images/buttons/register-btn.gif) no-repeat; width:114px; margin:0 15px; padding:4px 0 5px; color:#030f14; font-size:12px; border:0}
input.regBtn{margin:0 0 0 7px; padding:0 5px; color:#030f14; font-size:12px}

.pad5{padding:5px}
.pad8{padding:8px}
.pad10{padding:10px}
.pad20{padding:20px}
.marBotm{}
div.row1news{width:972px; clear:both; height:100%}
div.row1news .newsBox{width:314px; height:203px; float:right; background:url(../images/news-bg.jpg) no-repeat; padding:5px 20px; display:block; font-size:10px; overflow:hidden}
div.row1news .newsBox blockquote{padding-bottom:9px}
div.row1news .newsBox .news{width:295px; padding:6px; border-bottom:1px solid #e8e8e8; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px}
div.row1news .newsBox .news .number{width:25px; font-size:24px; color:#f8931d; float:left; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-align:right; padding:0}
.number{font-size:24px; color:#f8931d; float:left; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding-right:10px}
div.row1news .newsBox .news .newscontent{padding-left:7px; font-size:11px; line-height:18px; color:#808080; text-align:left; float:left}
div.row1news .newsBox .news .newscontent a{text-decoration:none; font-size:12px; color:#F99E1C; font-weight:bold}
div.row1news .newsBox .news .newscontent a:hover{text-decoration:none; font-size:12px; color:#3A3A3A; font-weight:bold}
div.row1news .newsBox .news .newscontent span{color:#999; padding-left:7px}
div.row1news .welcomeSlide{width:416px; min-height:231px; height:100% !important; height:231px; float:left; background:#e8e8e8; padding:8px; display:block; overflow:hidden; margin-left:10px}

div.row2{width:972px; clear:both}
div.row2 .leftColBox, .homePageBanners .leftColBox{clear:both; background:#e8e8e8; padding:8px; _padding:8px 8px 6px 8px; margin-bottom:15px; display:block; height:476px}
div.row2 .leftColBoxevent{clear:both; background:#e8e8e8; padding:8px; _padding:8px 0px 8px 8px; margin-bottom:15px; display:block;}
div.row2 .leftColBox-ggl{clear:both; background:#e8e8e8; padding:6px; _padding:8px 0px 8px 8px; margin-bottom:15px; display:block;}
div.row1news .rightBox{width:260px; float:right}

.news_letter_sec{width:237px; background:url(../images/daily.gif) no-repeat center 7px #e8e8e8; height:94px; padding:19px 0 0 23px; margin-bottom:10px}
.news_letter_sec h2.head{font-family:Georgia,"Times New Roman",Times,serif; font-size:17px; color:#333; height:35px}
.news_letter{background:url(../images/daily_fild.gif) no-repeat; width:207px; height:27px; padding:3px 0 0 7px}
.news_letter input.register{background:none; border:none; width:175px; font-size:12px; padding:2px 0 12px 0; _padding:4px 0 10px 0; float:left; color:#666}
.news_letter input.registerBtn{background:url(../images/go.gif) no-repeat; width:24px; height:24px; float:right; margin:0 3px 0 0; color:#030f14; border:0}
.froBanner{background:#e8e8e8; padding:8px; _padding:8px 8px 6px 8px;}

.homePageBanners{ width:260px; float: left;}

div.whiteBox{background-color:#fff; display:block; height:466px !important; padding-bottom:10px}
div.whiteBox .evnt_updates blockquote{padding:0 15px; height:121px}
div.whiteBox .evnt_updates .paginationstyle{float:none; padding:0 5px; margin-top:5px}
div.whiteBox .evnt_updates .news{padding:5px 5px; border-bottom:1px solid #E8E8E8}
div.row2 .leftColBox_asso{clear:both; background:#e8e8e8; padding:8px; margin-bottom:15px; display:block; height:130px; _height:110px}
div.whiteBox_asso{background-color:#fff; display:block; height:486px !important; _height:466px !important; padding-bottom:10px}
div.row2 .leftColBox_evt{clear:both; background:#e8e8e8; padding:8px; margin-bottom:15px; display:block; height:100px}
div.whiteBox_evt{width:246px; background-color:#fff; display:block; height:90px !important; padding-bottom:10px}
.leftColPad{height:auto !important}
.padright{_padding-right:8px !important}
div.row2 .midColBox{height:476px; clear:both; background:#e8e8e8; padding:8px; _padding:8px 8px 8px 8px; display:block; margin-bottom:15px}
div.row3logos{width:956px; clear:both; background:#e8e8e8; padding:8px; margin-top:0px}
div.row3logos .logobg{width:949px; padding:4px; height:91px; color:#707070; clear:both; background:#e8e8e8; display:block; text-align:left; padding-top:10px}
div.row3logos .logobg a{text-decoration:none; color:#707070}
div.row3logos .logobg img{margin:3px 25px}
div.colLeftAss{width:262px; float:left; padding-left:0px}
div.colMidExb{width:424px;  margin:0 12px !important; float:left}
div.colRightSpk{width:262px; float:left}
h2.sectionHead{width:auto; margin:0px 15px 5px; font-size:14px; border-bottom:8px solid #e8e8e8; padding:8px}
h2.sectionHead_right{width:auto; margin:0px 15px 5px; font-size:13px; border-bottom:8px solid #e8e8e8; padding:8px 4px; letter-spacing:-1px; text-transform:uppercase}
div.player{margin:12px 12px}
div.speaker{margin:8px 20px; font-size:11px; color:#707070; line-height:18px}
div.speaker img{border:1px solid #e8e8e8; padding:1px; margin:0 10px 0 0}
div.speaker strong{color:#eb850c; font-size:13px; line-height:24px}
div.testimonials{margin:0 20px; padding:12px 0 5px; font-size:12px; color:#707070}
div.testimonials strong{color:#eb850c; font-size:14px}
div.testimonials p{color:#707070; line-height:20px; padding-bottom:18px}
div.associates{margin:8px 20px; font-size:12px; color:#707070; text-align:center}
div.associates img{margin:15px auto; clear:both; display:block}
.paginationstyle{text-align:right; padding:2px 0; float:right}
.newsticker-jcarousellite{height:175px !important; overflow:hidden; margin:0 auto; text-align:center}
#newsticker-demo{padding-top:15px}
.widthie{_position:relative; _width:404px}
#contentwrapper{_height:80px; text-align:center}
.newscontent a{text-decoration:none; font-size:12px; color:#F99E1C; font-weight:bold}
.newscontent a:hover{text-decoration:none; font-size:12px; color:#3A3A3A; font-weight:bold}
#dhtmlgoodies_slideshow{margin:0 auto; width:374px !important}
#previewPane{margin-bottom:8px; text-align:center; vertical-align:middle; padding-top:8px; position:relative; clear:both}
#previewPane img{width:347px; height:137px; padding:8px; background:#e8e8e8}
#galleryContainer{padding:0px; position:relative; overflow:hidden; clear:both; margin-top:30px; !margin-top:0px}
#arrow_left{position:absolute; left:0px; z-index:10; background-color:#FFF}
#arrow_right{position:absolute; right:0px; !right:-2px; z-index:10; background-color:#FFF; padding:0px}
#theImages{position:absolute; height:45px; left:40px}
#theImages #slideEnd{float:left}
#theImages img{float:left; margin:0 5px; filter:alpha(opacity=50); opacity:0.5; cursor:pointer; border:0px; border:2px solid #7e7e7e}
#waitMessage{display:none; position:absolute; left:50px; top:40px; background-color:#fff; border:3px double #999; padding:4px; color:#999; font-size:12px; font-family:arial}
#theImages .imageCaption{display:none}
.widthie{_width:405px !important}
.heightauto, .colRightSpk .heightauto, .leftColBox .heightauto{height:auto !important}

div.row1news .welcomeSlidelogos{width:598px; min-height:301px; height:100% !important; height:301px; float:right; background:#e8e8e8; margin-left:0px; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7; background:url(../images/logosbannerbg.jpg)}

.colRightSpk .heightauto1{height:83px !important; *height:84px !important}
div.row2 .spkrmain{height:214px !important; _height:210px !important}
.leftColBox .spkrCont{height:181px !important; _height:177px !important}
div.row2 .leftColBox .adHeight{height:204px !important}

div.partnerlogos{width:956px; clear:both; background:#e8e8e8; padding:8px; margin:auto; margin-bottom:15px}
div.partnerlogos .logobg{width:916px; padding:4px 20px; clear:both; background:#fff; display:block; text-align:left}
div.partnerlogos .logobg a{text-decoration:none; color:#707070}
div.partnerlogos .logobg img{margin:15px 0px}
div.partnerlogos h2.sectionHead{width:auto; margin:5px 0; font-size:14px; border-bottom:1px solid #e8e8e8; padding:8px 4px; color:#000}
/* new design css */
div.colLeftCntr{width:702px; float:left}
div.colLeftCntr .businessBox{width:686px; background:#e8e8e8; padding:8px}
div.colLeftCntr .business{padding:12px 14px 0 14px; background:#fff; width:658px}
div.colLeftCntr .businessBox h2.main{font:22px Georgia,"Times New Roman",Times,serif; color:#333; padding-bottom:6px; border-bottom:1px solid #b3b3b3; font-weight:normal; margin-bottom:11px}

div.colLeftCntr h3.main{font:13px Georgia,"Times New Roman",Times,serif; color:#292929; font-weight:bold; padding-left:4px}
div.colLeftCntr .businessBox h3.main span{font:12px Arial,Helvetica,sans-serif; color:#7d7d78; font-weight:normal; display:block}
div.colLeftCntr .businessBox ul.list{width:200px; float:left; padding-top:15px; list-style-type:none}
div.colLeftCntr .businessBox ul.list li{padding:5px 0 0 25px; background:url(../images/dot2.gif) no-repeat 12px 10px}
div.colLeftCntr .businessBox ul.list li.last{padding:8px 0 0 40px; background:url(../images/dot2.gif) no-repeat 27px 13px; color:#333}
div.colLeftCntr .businessBox ul.list li a{color:#069; font-size:12px; text-decoration:none}
div.colLeftCntr .businessBox ul.list li a:hover{text-decoration:underline}
div.colLeftCntr .businessBox .left{width:445px; float:left}
div.colLeftCntr .businessBox .right{width:202px; float:right; background:url(../images/find_bo.gif) repeat-y left top; padding:0 0 0 11px}
div.colLeftCntr .businessBox .right label.fst{display:block; padding:5px 0 0 4px; font-family:Tahoma,Arial,Helvetica,sans-serif; color:#000}
div.colLeftCntr .businessBox .right .sel{width:181px; margin-left:4px; height:22px; border:1px solid #ccc}
div.colLeftCntr .bottomBox{width:702px; overflow:hidden}
div.colLeftCntr .bottomBox .left{width:489px; float:left; background:#e8e8e8; padding:8px}
div.colLeftCntr .bottomBox .left h2.main{font:22px Georgia,"Times New Roman",Times,serif; color:#333; padding-bottom:4px; border-bottom:1px solid #b3b3b3; font-weight:normal}
div.colLeftCntr .bottomBox .left ul.list{list-style-type:none; height:226px}
div.colLeftCntr .bottomBox .left ul.list li{padding:13px 0 0 4px; float:left; font:11px/16px Tahoma,Arial,Helvetica,sans-serif; color:#666; width:214px}
div.colLeftCntr .bottomBox .left ul.list li.redc{padding:13px 0 0 4px; float:left; font:11px/13px Tahoma,Arial,Helvetica,sans-serif; color:#666; width:214px}
div.colLeftCntr .bottomBox .left ul.list li h4.main2{font:11px/16px Tahoma,Arial,Helvetica,sans-serif; color:#069; font-weight:bold}

div.colLeftCntr .bottomBox .left ul.list li h4.main{font:11px/20px Tahoma,Arial,Helvetica,sans-serif; color:#069; font-weight:bold}
div.colLeftCntr .bottomBox .left ul.list li img{float:left; margin-right:8px; border:1px solid #ADADAD}
div.colLeftCntr .bottomBox .left ul.list li .tx{width:144px; float:left}
div.colLeftCntr .bottomBox .left ul.list li a{color:#069; font-size:12px; text-decoration:underline}
div.colLeftCntr .bottomBox .left .box{width:216px; background:#fff; padding:8px 12px 0 12px}

div.colLeftCntr .bottomBox .right{width:187px; float:right}
div.colLeftCntr .bottomBox .right .cal{background:#e8e8e8; padding:8px}
div.colLeftCntr .bottomBox .right .icon{width:187px; background:url(../images/icon_bg.jpg) no-repeat; height:55px; padding:7px 0 0 0; text-align:center}
div.colLeftCntr .bottomBox .right .icon h2{font-family:Georgia,"Times New Roman",Times,serif; font-size:15px; color:#333; height:24px; font-weight:bold; padding-left:15px; text-align:left}
div.colLeftCntr .bottomBox .right .icon img{padding:0 6px}

div.calLeft{background:#e8e8e8; padding:8px}
div.colRightCntr{width:260px; float:right}
.bannerfrancorp{background:#e8e8e8; padding:8px}
.brandBoxMain{width:244px; background:#e8e8e8; padding:8px}
.brandBox{width:216px; padding:10px 14px; background:#fff}
.brandBox h2.main{font:13px Arial,Helvetica,sans-serif; color:#000; padding-bottom:7px; text-transform:uppercase; border-bottom:8px solid #e8e8e8; font-weight:bold; margin-bottom:6px}

.brandBox img{padding:7px 6px 0 9px}
.brandBoxMain .view{padding:11px 16px 0 0; height:19px; background:url(../images/aro.jpg) no-repeat right 15px; color:#069; font-size:13px; text-decoration:none; text-align:right; float:right; font-weight:bold}

.companyInfo_req{background:#f0f0f0 url(../images/black_h.gif) 0 0 no-repeat; padding:5px 10px; width:164px}
.companyInfo_req h4{color:#fff; font-size:14px; padding:0 0 10px 0}
.companyInfo_req label{padding:3px; font-size:12px; margin:0}
.infoReqCont{width:184px; float:right}
.infoReqList{margin:0; width:184px}
#ScrollingFormAnchor{position:relative}

.catlist{margin:0; padding:0 0 5px}
.catlist li{margin:10px 0 0 25px; float:left}

.assCntr{ border:8px solid #e8e8e8; margin-top:15px; width:686px;}

