/* CSS Document */
body{	background:url(../images/page-bg.jpg) repeat-x top #fff;	margin:0;	padding:0;	font-family:Verdana, Arial, Helvetica, sans-serif;	 font-size:11px;	}
.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}
.pad05 { padding:5px 0; }	.padTB10 { padding:10px 0; }
.BgNon	{ background:none !important; }
.IEHt{ min-height:10px; height:auto !important; height:10px; }
a{color:#4587BA; text-decoration:none; font-weight:bold; line-height:16px;}
h1.mainHd{font-size:24px;color:#373737;font-weight:normal;padding-bottom:5px;}
.Fltlt{float:left;}	.FltRt{float:right;}	.clear{clear:both;}
.nopadImp{padding:0 !important;}
* html .clearfix {height: 1%;}

img{	border:none;	}
p,h1,h2,h3,h4,div,form,blockquote{	margin:0;	padding:0;	}
a.orange{color:#F48A4E !important; text-decoration:none;}
.nmltxt11{font-size:11px;}	.nmltxt12 { font-size:12px; }	.nmltxt13{font-size:13px;}	.nmltxt14{font-size:14px;}	.nmltxt24 { font-size:24px; }	.nmltxt16 {font-size:16px;}
.lineHt25{line-height:25px;}
.marLt10{margin:0 0 0 10px;}
.imgbrdr{border:#ccc solid 1px; background-color:#fff; padding:1px;}
.txt11{font-size:11px;}
.padLT5{padding:0 5px;}		.pad5{padding:5px;}	.padLT30 {padding:0 30px;}	.padTp5 {padding:5px 0 0;}	.pad10{padding:10px;}
.font_treb{font-family:"Trebuchet MS", Arial;}	.color_blk{color:#333;}
.bdrBtm_gr {border-bottom:1px solid #D3DFCA;}

ul{margin-top:0px;margin-bottom:5px;line-height:18px;font-size:11px;}
/* LAYOUT STRUCTURE CONTROL */
#mainwrapper{	width:1000px;	clear:both;	margin:0 auto;	background:#fff;	border:1px solid #E8E8E8;	}
#header{	width:990px;	clear:both;	margin:0 auto;	padding:5px 5px 0;	border:1px solid #ccc;	border-left:none;	border-right:none;	margin-bottom:2px;		}
#header .logo{	width:250px;	float:left;	}
#header .right{    float: right;    margin: 10px 6px 0 0;    text-align: right;	}
div.nav{	width:1000px;	background:url(../images/nav-bg.jpg) repeat-x;	height:29px;	display:block;	margin:0 auto;	}
#wrapper{	width:960px;	clear:both;	margin:0 auto;	background:url(../images/container-bg.gif) repeat-x top #fff;	padding:20px 20px;	_padding:20px 16px;	}
.leftCol{	width:208px;	float:left;	}
.leftCol .Box{		padding:8px;		border:1px solid #E8E8E8;		margin-bottom:12px;		background:#fff;		float:left; width:192px;		}
.leftCol .Box .content{		background:#F4F4F6;		float:left;		width:181px;		padding:5px;		font-size:12px;		color:#4E4E4E;		}
.leftCol .Box .content h1{			color:#373737;			font-size:22px;			padding-bottom:6px;			font-weight:normal;			}
.leftCol .Box .content h2{			color:#373737;			font-size:22px;			padding-bottom:6px;			font-weight:normal;			}			
.leftCol .Box .currentissue h3{		font-size:14px;		padding-top:8px;		}
.leftCol .Box .currentissue p a{		font-size:12px;		display:block;		margin:5px 10px; _margin:5px 8px;		color:#4E4E4E;		text-decoration:underline;        float: left;		}
.leftCol .Box .currentissue p a:hover {            color: #518FBF;        }
.leftCol div.events{			font-size:12px;			color:#707070;			text-align:left;			}
.leftCol div.events p.heading{			color:#707070;			line-height:18px;			padding-bottom:2px;			font-weight:bold;			margin-top:10px;			}
.leftCol div.events p{color:#707070;line-height:20px;padding-bottom:8px;}
.leftCol div.events p a{			color:#428bb8;			}
.breadcrumb{    color:#216C94;    font-size:11px;}
.breadcrumb a{text-decoration:none;color:#373737;}
.tabCol{	width:738px;	float:left;	padding-left:12px; font-size:12px;	margin-bottom:15px;	}
.tabCol2{	width:750px;	float:left;	}
.tabvk{	padding-top:10px;	width:738px;	float:left;	}
.midCol{	width:445px;	float:left;	padding-right:10px;	padding-left:10px;	}	
.midCol .welcomesub{		background:url(../images/welcome-bg.jpg) no-repeat top right;		padding:15px 18px 5px 8px;		width:422px;		float:left;		color:#707070;		font-size:12px;		}
.midCol .welcomesub h1{		font-size:24px;		color:#373737;		font-weight:normal;		padding-bottom:5px;		}
.midCol .welcomesub h2{		color:#3E84B4;		font-size:10pt;		font-weight:bold;		margin-bottom:5px;		font-family:Arial;		}
.midCol .welcomesub p{		padding:7px 0px;		line-height:18px;			}
.midCol .welcomesub a{		color:#3E84B4;		line-height:18px;		text-decoration:none;        padding:0 0 1px 18px;		}
.midCol .welcomesub a:hover{		line-height:18px;		text-decoration:underline;		}
.midCol .welcomesub img{		float:right;		}		
.midCol .welcomesub .text{		font-size:10px;		line-height:18px;		color: #999999;		}		
.midCol .welcomesub  .list{		width:423px;		float:left;		}
.midCol .welcomesub  .list a{		color:#F48A4E;		text-decoration:none;		}
.midCol .welcomesub  .list h3{		font-size:20px;		color:#373737;		font-weight:normal;        margin: 0 0 5px 0;		}
.midCol .welcomesub  .list .image{		width:60px;		float:left;		padding-top:1px;		}		
.midCol .welcomesub .list p{            font-size:13px;            font-weight:bold;            line-height:16px;            margin:0 0 4px;            padding:0;			}
.midCol .welcomesub  .list .image img{			border:2px solid #CBCCCE;			}
.midCol .welcomesub  .list .content{		width:320px;		padding-left:5px;		float:left;		}
.midCol .welcomesub  .list .contentnew{		width:420px;		padding-left:5px;		float:left;		}		
.midCol .limaBox {		  background: url(../images/limasmall.jpg) no-repeat top left;		  border: 1px solid #5ABED3;		  padding: 10px 6px 10px 85px;		  clear: both;		  color: #707070;          font-size: 11px;          line-height: 18px;		}
.midCol .limaBox span {         text-decoration: underline;		}		
.midCol .welcome{		background:url(../images/welcome-bg.jpg) no-repeat top right;	padding:5px 18px 5px 8px;		width:422px;		float:left;		}
.midCol .welcome h1{		font-size:24px;		color:#373737;		font-weight:normal;		padding-bottom:5px;		}
.midCol .welcome h1 span{		font-size:30px;		color:#3E84B4;		font-weight:normal;		}
.midCol .featuresBox{		background:url(../images/container-bg.gif) repeat-x top;		border:1px solid #E7E7E7;		border-top:5px solid #E7E7E7;		padding:15px 6px 1px 6px;		width:423px;		float:left;		margin-left:5px;		!margin-left:2px;		}
	.midCol .featuresBox h2{
		color:#373737;
		font-weight:normal;
		font-size:22px;
		border-bottom:1px solid #E7E7E7;
		padding-bottom:5px;
		margin-bottom:15px;
		}
	.midCol .featuresBox .featureslist{
		border-bottom:1px solid #E7E7E7;
		padding-bottom:10px;
		padding-right:7px;
		}
	.midCol .featuresBox .featureslistlast{
		border-bottom:0px solid #E7E7E7;
		padding-bottom:10px;
		padding-right:7px;
		}
	.midCol .featuresBox .featureslist h3{
		color:#373737;
		font-weight:bold;
		font-size:12px;
		background:url(../images/arrow-black.gif) no-repeat left;
		padding-left:8px;
		margin:10px auto 5px;
		}
	.midCol .featuresBox .featureslist p{
		color:#518FBF;
		font-size:12px;
		line-height:18px;
		}
		
		.midCol .featuresBox .featureslist .grey{
		color:#373737;
		font-size:12px;
		line-height:18px;
		}
		
		
		.midCol .featuresBox .featureslist p a{
		color:#518FBF;
		font-size:12px;
		line-height:18px;
		text-decoration:none;
		}
		
		.midCol .featuresBox .featureslist p a:hover{
			text-decoration:underline;
		
		}
	.midCol .coloumnists{
		color:#373737;
		padding:15px 6px 1px 6px;
		width:423px;
		float:left;
		font-size:12px;
		line-height:18px;
		}
		
		
		.midCol .coloumnists .text{
		font-size:10px;
		line-height:18px;
		color: #999999;
		}
		
		
	.midCol .coloumnists	h2{
		color:#373737;
		font-weight:normal;
		font-size:22px;
		border-bottom:1px solid #E7E7E7;
		padding-bottom:5px;
		margin-bottom:15px;
		font-family:Arial, Helvetica, sans-serif;
		}
			
	.midCol .coloumnists .list{
		width:423px;
		float:left;
		padding-bottom:20px;
		}
		.midCol .coloumnists .list a{
		color:#F48A4E;
		text-decoration:none;
		}
		.midCol .coloumnists .list h3{
		color:#518FBF;
		font-size:14px;
		}
		.midCol .coloumnists .list .image{
		width:60px;
		float:left;
		padding-top:1px;
		}
			.midCol .coloumnists .list .image img{
			border:2px solid #CBCCCE;
			}
		.midCol .coloumnists .list .content{
		width:340px;
		padding-left:5px;
		float:left;
		}
		.midCol .interviews{
		width:183px;
		height:113px;
		background:url(../images/interviews-bg.jpg) no-repeat;
		padding:40px 15px 18px 20px;
		color:#373737;
		}
		.midCol .interviews h2{
		font-size:25px;
		}
		.midCol .interviews p{
		font-size:13px;
		font-weight:bold;
		padding-bottom:4px;
		}
		.midCol .interviews p span{
		font-size:12px;
		color:#A1A1A3;
		}
		.midCol .enquiryform{
		background:url(../images/form-bg.jpg) repeat-x top;
		border:1px solid #E7E7E7;
		padding:0;
		width:435px;
		float:left;
		margin-left:5px;
		!margin-left:2px;
		margin-top:15px;
		font-size:12px;
		color:#518FBF;
		}
				.midCol .enquiryform .formrow{
				float:left;
				margin-bottom:5px;
				}
				.midCol .enquiryform .label{
				width:65px;
				float:left;
				padding-right:10px;
				color:#518FBF;
				font-weight:bold;
				padding-top:3px;
				}
				.midCol .enquiryform .field{
				width:95px;
				float:left;
				}
				.midCol .enquiryform .checkbox{
				width:25px;
				float:left;
				}
				.midCol .enquiryform .checkboxtxt{
				width:150px;
				float:left;
				}
				
		.midCol .enquiryform .leftform{
		width:196px;
		padding:10px;
		border-right:1px solid #E7E7E7;
		float:left;
		}
		.midCol .enquiryform .rightform{
		width:196px;
		padding:10px;
		float:left;
		}
		.midCol .enquiryform h3{
		color:#FF913E;
		font-size:12px;
		text-transform:uppercase;
		padding-bottom:15px;
		}
		.midCol .enquiryform .pushbutton{
		width:57px;
		height:24px;
		color:#373737;
		font-size:12px;
		line-height:24px;
		background:url(../images/gray-btn.jpg) no-repeat;
		border:none;
		font-weight:bold;
		float:right;
		padding-bottom:3px;
		}
.intrvw_img{width:184px; float:right; text-align:center; float:right; margin-left:10px;}
.rightCol{
	width:282px;
	float:left;
	}
		.rightCol .Box{
		padding:8px;
		float:left;
		border:1px solid #E8E8E8;
		margin-bottom:12px;
		background:#fff;
		}
		.rightCol .Box .content{
		background:#F4F4F6;
		float:left;
		width:250px;/*
		min-height:430px;
		height:100%;*/
		padding:8px;
		}
			.rightCol .Box .content h1{
			color:#373737;
			font-size:22px;
			font-weight:normal;
			}
		.rightCol .banner{
		float:left;
		margin-bottom:10px;
		clear:both;
		}
div.news{
	font-size:12px;
	color:#707070;
	text-align:left;
	}
div.news p span {
    color: #707070;
    font-size: 10px;
    font-weight: normal;
}
div.news p{
	color:#707070;
	line-height:18px;
	padding-bottom:18px;
	font-size:11px;
	border-bottom:1px solid #999999;
	}
	
	div.news p.heading{
	color: #4587BA;
	line-height:16px;
	padding-bottom:2px;
	/* background:url(../images/arrow-black.gif) no-repeat left 6px; */
	font-weight:bold;
	margin-top:10px;
	font-size:11px;
	border:none;
	}
	div.news p.heading a{
		color: #4587BA;
	line-height:16px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;}
#footertop{
	width:1000px;
	clear:both;
	height:40px;
	background:url(../images/footer-bg.gif) repeat-x top;
	margin:0 auto;
	line-height:40px;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#footertop a{
	color:#373737;
	text-decoration:none;
	margin:0 5px;
	}
#footertop a:hover{
	text-decoration:underline;
	}
#footer{
	width:1000px;
	clear:both;
	height:48px;
	background:#414141;
	margin:0 auto;
	}
#footer .footnotes{
	width:972px;
	margin:0 auto;
	line-height:48px;
	color:#b9b9b9;
	font-size:12px;
	}
#footer .footnotes a{
	color:#b9b9b9;
	text-decoration:none;
	margin:0 7px;
	}
#footer .footnotes a:hover{
	text-decoration:underline;
	}
#footer .footnotes .left{
	width:500px;
	float:left;
	}
#footer .footnotes .right{
	width:400px;
	float:right;
	text-align:right;
	}

/* TEXT CONTROL */	
.readmore{
	font-size:12px;
	background:url(../images/read-more-black.gif) no-repeat left 50%;
	color:#fff;
	text-decoration:none;
	font-weight:bold !important;
	text-align:center;
	width:60px;
	height:13px;
	padding:4px 7px 8px;
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	}
.readmoreblue{
	font-size:12px;
	background:url(../images/read-more-blue.gif) no-repeat left 50%;
	color:#fff;
	text-decoration:none;
	font-weight:bold !important;
	text-align:center;
	width:60px;
	height:13px;
	padding:1px 7px 5px;
	_padding:1px 7px 2px;
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	}
.go{
	font-size:12px;
	background:url(../images/go-btn.gif) no-repeat left 50%;
	color:#fff;
	text-decoration:none;
	font-weight:bold !important;
	text-align:center;
	width:21px;
	height:13px;
	padding:3px 7px;
	display:block;
	float:right;
	}
.txtBox{
	border:1px solid #52A0C5;
	height:16px;
	line-height:16px;
	padding:2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:170px;
	}
.txtBox120{
	border:1px solid #52A0C5;
	height:14px;
	line-height:14px;
	padding:2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:115px;
	}
.textarea120{
	border:1px solid #52A0C5;
	line-height:16px;
	height:50px;
	padding:2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:115px;
	overflow:auto;
	}

.registerBtn {
	text-align:center;
}


/* ALIGNMENT CONTROL */
.padtop5{
	padding-top:5px;
	}
.padleft5{
	padding-left:5px;
	}
.txtright{
	text-align:right;
	}
.floatLeft{
	float:left;
	}
.floatRight{
	float:right;
	}

.print {
	background-image: url(/images/printIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.mag {
	background-image: url(/images/magIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.share {
	background-image: url(/images/shareICOn.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.weeklyUpdate {
	background: url(/images/weeklyIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.tableBorder {
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
}
.eventList {
	margin:0;
	padding:0;
	line-height: 18px;
}
.eventList li {
	background:transparent url(../images/arrow-blue.gif) no-repeat scroll 5px 6px;
	list-style-type:none;
	padding-left:15px;
}
.leftimg {
	float: left;
	margin-left: 10px;
	border: 1px solid #CCC;
}
.imgBorder {
	border: 1px solid #CCC;
}


.pushbutton{
		width:57px;
		height:24px;
		color:#373737;
		font-size:12px;
		line-height:24px;
		background:url(../images/gray-btn.jpg) no-repeat;
		border:none;
		font-weight:bold;
		padding-bottom:3px;
		}
.linHt20 { line-height:20px; }

img.bdr { border:#E0E0E0 solid 4px; margin:0 5px;}

ul.client_left { list-style-type:none; padding:0; margin:0; background:#F4F4F6;}
ul.client_left h2.clntHd { background:#2578AF url(../images/left_navHd.jpg) left bottom repeat-x; padding:4px 0 4px 7px; font-size:15px; color:#FFFFFF;}
ul.client_left h2.clntHd a { color:#FFFFFF; text-decoration:none; }
ul.client_left li { background:url(../images/arrow-grey.gif) 12px 8px no-repeat; padding:2px 5px 2px 23px;}
ul.client_left li a { color:#3E84B4; text-decoration:none; font-weight:bold;}
ul.client_left li a:hover { color:#3E84B4; text-decoration:underline; }

.client_cat	{ padding:6px; background:#EFEFEF; }
.client_cat	div.catArrSec{ position:absolute; width:724px; margin:-120px -10px; padding:0; }
.client_cat	div.catArrSec a.leftArr{ display:block; float:left; padding:0; border:none; }
.client_cat	div.catArrSec a.rightArr{ display:block; float:right; padding:0; border:none; }
.client_cat	ul.catTab{ list-style-type:none; margin:0 0 -1px 0; z-index:2; position:absolute; padding:0 0 0 5px; }
.client_cat	div.catMidSec{ padding:10px; margin:23px 0 0 0; z-index:2; background:#fff; border:#CDCDCD solid 1px; }
.client_cat	ul.catTab li{ float:left; margin:0 5px 0 0;}
.client_cat	ul.catTab li a{ font-size:13px; background:#fff url(../images/cat_tabBg.jpg) left bottom repeat-x; padding:3px 12px; color:#797979; font-weight:bold; text-decoration:none; display:block; border:#CDCDCD solid 1px; }
.client_cat	ul.catTab li a:hover{ color:#000; background:#fff; text-decoration:none; border-bottom:none !important; padding:3px 12px 4px; }
.client_cat	ul.catTab li a.on{ color:#000; background:#fff; text-decoration:none; border-bottom:none !important; padding:3px 12px 4px; outline:none; }
/*.tabberlive{clear:both; border:#000000 solid 1px; }
.tabbernav{ clear:both; border:#000000 solid 1px; height:40px;}*/
/*.tabberlive .tabbernav{ display:none; }*/

.stepcarousel{position: relative; /*border: 20px solid orange !important;*/ overflow: scroll; width: 270px; height: 300px; }
.stepcarousel .belt { position: absolute; left: 0; top: 0; }
.stepcarousel .panel { float: left; overflow: hidden; margin: 10px 8px 10px 0; width: 150px; }
.stepcarousel .panel img { width: 150px; }
/*.stepcarousel .panel a { border:#000000 solid 1px; height:100px; display:block; }*/
.stepcarousel .panel1 { margin: 10px 14px 10px 0; }
.stepcarousel .panel .panelMid { background:#3E84B4; padding:2px 4px; height:54px; font-size:11px; margin:2px 0 0 0; color:#e0e0e0; }
.stepcarousel .panel .panelMid ul { margin:0; padding:0 0 0 15px; line-height:13px; }
.stepcarousel .panel .panelMidHd { background:url(../images/categoryHd.jpg) left top repeat-x; font-size:9px; padding:2px 5px; }
#galleryB, #galleryA, #galleryC, #galleryD { width: 650px; height: 200px; /*border: 1px solid #CDCDCD;*/ margin:0 0 0 30px;}
#galleryB .panel, #galleryA .panel, #galleryC .panel, #galleryD .panel{
background:#fff; border:#D8D8D8 solid 1px; color: white; padding:2px; }
p.samplebuttons { width: 300px; text-align: center; }
p.samplebuttons a { color: #2e6ab1; padding: 1px 2px; margin-right: 3px; text-decoration: none;}


.subCatlogo { }
.subCatlogo ul { list-style-type:none; padding:0 0 0 10px; margin:0; }
.subCatlogo ul li { float:left; width:150px; background:#E0E0E0; padding:5px; margin:0 15px 15px 0; }.subCatlogo ul li img { }

.subCatlogo ul li h4 { margin:0; padding:0; font-weight:100; color:#333333; font-size:10px; line-height:16px; display:block; }

.CatSublogo { float:right; width:300px; background:#E0E0E0; padding:6px; margin:0 0 10px 10px; }

.bdrRtnone { border-right:none !important; }
.bdrRtBt { border-right:#B5B5B5 solid 1px; border-bottom:#B5B5B5 solid 1px; }
.bdrRt { border-right:#B5B5B5 solid 1px; }
.bdrRtnone { border-right:none !important; }

.scrAi	{ background:#fff !important; }
.scrFomHd { background:#676767 url(../images/scrHd.jpg) left top repeat-x; border:#6B6B6B solid 1px; color:#FFF; font-size:14px; padding:5px 6px 5px; text-align:left; font-weight: bold; }
#scrFom	{ padding:8px 1px; background:#F0F0F0; }
#scrFom span.sec	{ display:block; padding:8px 10px 8px 10px; }
#scrFom span.sec label.Lsec{ width:200px; display:block; float:left; font-size:12px; padding:3px 0; }
#scrFom span.sec span.Rsec{ width:220px; display:block; float:left; }
#scrFom span.sec span.R-sec{ width:auto; display:block; float:left; }
#scrFom span.sec span.sep{ display:block; float:left; padding:2px 30px 2px 10px; }
#scrFom span.sec span.Rsec select.nml{ width:210px; height:20px; border:#c2c2c2 solid 1px; margin:0; }
#scrFom span.sec span.Rsec input.nml{ width:204px; height:16px; font-size:11px; border:#c2c2c2 solid 1px; padding:1px 2px; float:left; }
#scrFom span.sec span.Rsec textarea.nml{ width:204px; height:80px; font-size:11px; border:#c2c2c2 solid 1px; padding:1px 2px; }

/*Payment Gateway*/
.paymentCont, .payment_thanks{background-color:#ebebeb; padding:8px 3px 0; color:#666;}	.payment_thanks{padding:3px;}
.paymentDet{background:#eee url(../images/grey_bg.gif) 0 0 repeat-x;}		.paymentDet p{padding:0 6px;}
input.pay{background:url(../images/pay-online.gif) 0 0 no-repeat; border:0; width:162px; padding:16px 0; cursor:pointer}
input.paySubmit{background:url(../images/submit_pay.gif) 0 0 no-repeat; border:0; width:162px; padding:16px 0; cursor:pointer}
input.payField, textarea.payField{border:#cecece solid 1px;background:#fff url(../images/fieldtab.gif) 0 -8px repeat-x; width:180px; padding:1px;}
select.payField{width:185px;}
.payFormSec{width:345px; float:left; font-size:14px;}
span.paySection{display:block; padding:8px 10px;}	span.paySection label{width:135px; float:left}	span.Rsec{width:180px; font-weight:bold; font-size:13px; float:left;}
textarea.payField{height:75px;}
.fihl_or{color:#e56305;}	a.link_or, .fihl_rd {color:#D11818;}	a.link_or{font-weight:normal; text-decoration:underline}
span.paySection strong.error {color:#FF0000;font-size:13px;padding-right:3px;}	.paymentDet label.error{color:#ff0000; font-size:11px; font-weight:normal;}

table.franchisingWrld { border:1px solid #b5b5b5; border-top:none; }
table.franchisingWrld tr.white{background-color:#ffffff; border:1px solid #b5b5b5 !important; border-top:0px;}
table.franchisingWrld tr.grey {background-color:#f1f1f1; border:1px solid #b5b5b5 !important; border-top:0px;}
table.franchisingWrld caption{font-size:13px; color:#ffffff; font-weight:bold; text-align:left; background:#676767 url(../images/scrHd.jpg) left top repeat-x; border:#6B6B6B solid 1px; padding:5px 6px; margin:0;}
/*body:nth-of-type(1) table.franchisingWrld caption{width:724px; }*/
table.franchisingWrld tr th{background:url(../images/scrSubHd.jpg) left top repeat-x; font-size:13px; color:#666666; height:29px; border-bottom:1px solid #b5b5b5; border-right:1px solid #b5b5b5; text-align:left;}
table.franchisingWrld tr th.brdrLft{border-left:1px solid #b5b5b5;}
table.franchisingWrld tr td, table.franchisingWrld tr th{padding:0 0 0 6px; font-size:13px; line-height:18px;}
.whitebg{font-size:13px; color:#666666; line-height:20px; background-color:#ffffff; display:block;}

.tableft1 p {line-height:18px; padding-bottom:10px; text-align:justify; }
.tableft1 ul { margin:0; padding:0 0 0 25px; }
.tableft1 ul li { margin:0; padding:2px 0; }
.tableft1 ul li ul{ margin:0; padding:0 0 0 15px; }
.tableft1 ul li ul li{ margin:0; padding:2px 0; }

#licensingOpportunities {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #686A6F;
  margin: 0 0 0 20px;
  float: left;
}
