
@media screen {

#content {
	float:left;
	width:738px;
	padding:10px 18px 15px 18px;
	word-wrap: break-word;
	}
#contentadvertiser {
	float:left;
	width:749px;
	padding:10px 8px 15px 17px;
	}
#contentfull {
	float:left;
	width:958px;
	padding:10px 18px 15px 18px;
	word-wrap: break-word;
	}

#content h2, #contentfull h2, #contentadvertiser h2 {
	font-size:20px;
	color:#000000;
	font-weight:bold;
	}
#content h3, #contentfull h3, #contentadvertiser h3 {
	font-size:16px;
	font-weight:bold;
	color:#BE002F;
	margin:0px;
	padding:9px 0px 6px 0px;
	}
#content h4, #contentfull h4, #contentadvertiser h4 {
	font-size:15px;
	font-weight:bold;
	color:#BE002F;
	margin:0px;
	padding:9px 0px 6px 0px;
	}
.contentmain {
	float:left;
	padding-left:20px;
	width:738px;
	}
.validationSummary {
    background-color: #fecccc;
    border: 2px solid #cc6666;
    padding: 3px;
    margin-bottom: 10px;
}
.controlDiv 
{
    padding:20px;
    clear:both;
}

.validationSummary div.validationHeader img {
	vertical-align: middle;
	width: 17px;
	height: 17px;
	padding-right: 5px;
}

.validationSummary div.validationHeader strong {
	padding-right: 5px;
}
   
.validationSummary ul li 
{
	color:Red;
    margin-left: 10px;
    list-style: disc outside none;
}

	.floatClear {
		clear: both;
	}

	.braidValidationSummary {
		margin-top: 10px;
	}

		.braidValidationSummary ul, .braidValidationSummary li {
			margin: 0;
		}

		.braidValidationSummary li {
			padding: 0;
			list-style: none;
		}

	.braidMessageCont {
		border-radius: 6px;
		display: block;
		margin-bottom: 10px;
		overflow: hidden;
		padding: 22px 24px 18px;
		position: relative;
		text-align: left;
	}

		.braidMessageCont, .braidMessageCont a {
			font-size: 16px;
			font-weight: 400;
			line-height: normal;
			vertical-align: baseline;
		}


			.braidMessageCont .braidMessage {
				display: flex;
				justify-content: flex-start;
			}

			.braidMessageCont .braidMessageText {
				padding: 3.8125px 0 3.8125px 12px;
			}

			.braidMessageCont .braidMessageIcon {
				height: 24px;
				width: 24px;
			}

	.braidInfo {
		background-color: rgb(227, 242, 251);
		box-shadow: rgb(152, 201, 241) 0px 0px 0px 1px inset;
		fill: rgb(29, 85, 157);
	}

		.braidInfo, .braidInfo a {
			color: rgb(29, 85, 157);
		}

	.braidPromote {
		background-color: rgb(241, 232, 253);
		box-shadow: rgb(198, 172, 245) 0px 0px 0px 1px inset;
		fill: rgb(81, 46, 170);
	}

		.braidPromote, .braidPromote a {
			color: rgb(81, 46, 170);
		}

	.braidCaution {
		background-color: rgb(254, 248, 222);
		box-shadow: rgb(254, 227, 132) 0px 0px 0px 1px inset;
		fill: rgb(114, 61, 2);
	}

		.braidCaution, .braidCaution a {
			color: rgb(114, 61, 2);
		}

	.braidCritical {
		background-color: rgb(255, 227, 226);
		box-shadow: rgb(251, 153, 154) 0px 0px 0px 1px inset;
		fill: rgb(185, 30, 30);
	}

		.braidCritical, .braidCritical a {
			color: rgb(185, 30, 30);
		}


.promoright {
	float:left;
	width:162px;
	min-height:700px;
	height:700px;
	padding:8px 8px 0px 8px;
	background-image:url(../Images/promoright_back.gif);
	background-repeat:repeat-x;
	text-align:center;
	}
.promorightfran {
	float:left;
	width:178px;
	height:700px;
	background-image:url(../Images/promoright_back.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:-15px;
	}
.doubleclickad, .fright {
	float:right;
	}
.fleft {
	float:left;
	}
.clear {
	clear:both;
	}
.txtcenter {
	text-align:center;
	}

/* Advertiser */

.boxouter {
	float:left;
	width:153px;
	}
.boxedge {
	float:left;
	width:153px;
	}
.box {
	float:left; 
	width: 178px;
	padding:10px;
	background-image:url(../Images/boxlogin_back.gif);
	background-repeat:repeat-y;
	}
.boxlogin {
	float:left; 
	width: 133px;
	height:181px;
	padding:10px 10px 0px 10px;
	background-image:url(../Images/boxlogin_back.gif);
	background-repeat:repeat-y;
	}
.logincontainer {
	float:left;
	padding-left:8px;
	width:153px;
	}
.login input {
	width:160px;
	border:1px solid #cad2d0;
	padding:0px;
	margin:0px;
	}
.logintop {
	color:#202a9f;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 7px 0px;
	margin:0px;
	}
.logintable input {
	width:160px;
	padding:0px;
	margin:0px;
	}
.logintable h3 {
	padding:0px;
	margin:0px;
	}
.boxlogin table {
	width:128px;
	}
.logintitle {
	font-weight:bold;
	}
.loginfield {
	height:10px;
	margin:0px;
	padding:0px 0px 4px 0px;
	}
.loginfield input {
	width:117px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
.loginbtn {
	width:78px;
	padding:10px 0px 10px 50px;
	}
.advloginflash {
	float:left;
	width:588px;
	height:200px;
	}
.advloginbtn {
	text-align:right;
	padding:5px 10px 10px 0px;
	}
.advpanelbot {
	float:left;
	margin-left:15px;
	width:185px;
	}
.advpanelbotl {
	float:left;
	width:247px;
	padding:10px 20px 0px 0px;
	}
.advpanelbotr {
	float:left;
	width:200px;
	padding:10px 0px 0px 0px;
	}
.listingtop {
	float:left;
	padding-top:10px;
}
.listingstop {
	width:943px; 
	height:41px; 
	background-image:url(../Images/table_redtop_full.gif?R017); 
	background-repeat:no-repeat;
	padding-left:15px;
	color:#ffffff;
	}
.listingsback {
	width: 100%; 
	border: none; 
	border-collapse: collapse;
	background-color:#e8e7e6;
	}
.listingstopfield {
	float: left;
	width:500px;
	padding-top: 11px;
	}
.listingstopfield input {
	width:200px;
	}
.listingsadvtopfield {
	float: left;
	width:510px;
	padding-top: 11px;
	}
.listingsadvtopfield input {
	width:200px;
	}
.listingsgo {
	float:left; 
	width:50px;
	padding-top: 5px;
	}
.listingsview {
	float:left;
	padding-top:5px;
	padding-left:50px;
	}
.listingside {
	width:20px;
	}
.listingtitle, .listingtitle a, .listingtitle a:hover {
	padding:15px 0px 15px 0px;
	height:45px;
	color:#77002a;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.displayno {
	padding:4px 0px 4px 0px;
	}
.listingsection {
	padding:10px 0px 10px 0px;
	border-top:1px solid #b3bab5;
	font-size:12px;
	font-weight:bold;
	}
.listingsbot {
	padding:15px;
	}
.listingsval {
	text-align:right;
	padding:10px 0px 10px 0px;
}
.listingstotal {
	height:23px;
	}
.listingnav {
	padding:10px 0px 10px 0px;
	border-top:1px solid #b3bab5;
	text-align:right;
	}
.listingnav a {
	padding:0px 5px 0px 5px;
	}
.listingor {
	padding-left: 20px; 
	padding-top: 3px;
	}
.listinglevel {
	padding-top: 2px;
	}
.account 
{
	float:left;
	width:738px;
	padding-bottom:16px;
	}
.accounthead {
	color:#ffffff;
	background-color:#009fd4;
	}
.accountinfo {
	height:65px;
	background-color:#e8e7e6;
	}
.accountmaintxt {
	color:#0a0597;
	font-size:16px;
	font-weight:bold;
	padding-left:5px;
	}
.accountbold {
	font-weight:bold;
	font-size:12px;
	color:#0a0597;
	}
	
.advpanel {
	float:left;
	width:738px;
	}
.advpaneledge {
	float:left;
	width:738px;
	height:4px;
	}
.advpanelmain {
	float:left;
	width:738px;
	background-image:url(../../Images/adpanelbox_back.gif?R017); 
	background-repeat:no-repeat;
	}
.advpanelcontain {
	float:left;
	width:174px;
	padding: 0px 0px 15px 10px;
	}
.advpanelimg {
	float:left;
	width:50px;
	}
.advpaneltxt {
	float:left;
	width:115px;
	}
.advpaneltxt ul {
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 5px;
	}
.advpaneltxt li {
	padding:0px;
	margin:0px 0px 0px 10px;
	list-style-image:url(../../Images/bullet_grey.gif);
	}
dl.AdvFormDef {
	clear: both;
}
dl.AdvFormDef dt
{
	margin: 3px 0 0 0;
	font-weight: bold;
	float: left;
	padding-right: 10px;
	width: 200px;
	text-align: right;
	color:#77002a;
	font-weight:bold;
	padding-bottom:4px;
}
dl.AdvFormDef dd
{
	margin: 3px 0 0 0;
	color:#000000;
	padding-bottom:4px;
	text-align:left;
	width: 500px;
}
.AdvFormDefinput input, .AdvFormDefinput select, .AdvFormDefinput textarea
{
	width:230px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
/* Business for Sale */

.contentredhead {
	color:#009fd4;
	font-weight:bold;
	padding:10px 0px 3px 0px;
	}
.forsalemain select {
	width:220px;
	}
.searchreshead {
	float:left;
	width:708px;
	padding:7px 15px 7px 15px;
	background-image:url(../../Images/spanel_backtop.gif?R017);
	background-repeat:no-repeat;
	background-color:#009fd4;
	color:#ffffff;
	font-weight:bold;
	margin-top:15px;
	}
.searchresheadl {
	float:left;
	padding-top:2px;
	width:430px;
	}
.searchresheadr {
	float:right;
	}
.searchreshead a, .searchreshead a:hover {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	}
.searchreshead select {
	width:120px;
	font-weight:normal;
	}
.searchres {
	float:left;
	width:738px;
	padding-top:20px;
	}
.searchres table {
	width:738px;
	}
.searchres td {
	padding-bottom:20px;
	}
#ProfileDirectory .searchres td {
	padding-bottom:0px;
	}
.searchrestitle {
	font-size:14px;
	font-weight:bold;
	}
.searchressub {
	font-size:12px;
	font-weight:bold;
	}
.searchresgroup {
	color:#36a8f0;
	font-size:11px;
	}
.searchres p {
	padding:5px 0px 5px 0px;
	margin:0px;
	}
#ProfileDirectory .searchres p {padding: 5px 0 0 0;}
#ProfileDirectory .dr 
{
	position: relative;
	border: solid 1px #b2e6f7;
	margin: 0 0 12px 0;
	width: 696px;
}
#ProfileDirectory .dr_img 
{
	float: left;
	width: 130px;
	height: 80px;
	margin: 15px;
	text-align: center;
	overflow:hidden;
}
#ProfileDirectory .dr_det 
{
	float: left;
	width: 520px;
	padding: 15px 15px 15px 0;
}
#ProfileDirectory .dr_new 
{
	position: absolute;
	top: 0px;
	left:636px;
	width: 57px;
	padding: 12px 0 0 0;
}
#ProfileDirectory .dr_ { clear:both; margin: 0; padding: 0;}

.searchresbot {
	float:left;
	width:700px;
	border-top:1px solid #d4d0c8;
	padding:10px 0px 0px 0px;
	}
.searchresbothold {
	float:left;
	padding-left:38px;
	}
.searchresnav {
	float:left;
	width:700px;
	text-align:center;
	font-weight:bold;
	padding-bottom:20px;
	margin-top:15px;
	}
.searchresnav a {
	padding:0px 5px 5px 5px;
	font-size:13px;
	}
.searchhead {
	float:left;
	width:708px;
	height:26px;
	padding:7px 15px 0px 15px;
	background-image:url(../../Images/spanel_backtop.gif?R017);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.searchmain, .searchmainbfs {
	float:left;
	width:678px;
	padding:20px 30px 20px 30px;
	background-color:#e8e7e6;
	}
.searchmain {
	height:425px;
	}
	
.searchheadAdv {
	float:left;
	width:508px;
	height:26px;
	padding:7px 15px 0px 15px;
	background-image:url(../../Images/spanel_backtop.gif?R017);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.searchmainAdv, .searchmainbfsAdv {
	float:left;
	width:478px;
	padding:20px 30px 20px 30px;
	background-color:#e8e7e6;
	height:310px;
	}
.searchmainAdv {
	height:425px;
	}
.searchmainbfsAdv select {
	width:200px;	
	}
.searchmainbfsAdv input {
	width:170px;	
	}
	
.searchheadAdvIndustry {
	float:left;
	width:158px;
	height:26px;
	padding:7px 15px 0px 15px;
	background-image:url(../../Images/spanel_backtop.gif?R017);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.searchmainAdvIndustry, .searchmainbfsAdvIndustry {
	float:left;
	width:168px;
	padding:20px 10px 20px 10px;
	background-color:#e8e7e6;
	height:310px;
	}
.searchmainAdvIndustry {
	height:525px;
	}
.searchresbottom {
	float:left;
	width:490px;
	padding:15px 10px 0px 30px;
	}
.contentsml {
	float:left;
	width:738px;
	}
.detailgreybox {
	background-color:#e8e7e6; 
	float:left; 
	width:723px;
	padding:20px 0px 20px 15px;
	margin-bottom:10px;
	}
.detailcontent {
	float:left;
	width:738px;
	word-wrap: break-word;
	padding:10px 0px 10px 0px;
	}
.detailbtn , .detailbtncenter{
	float:right;
	text-align:right;
	padding:10px 0px 0px 10px;
	}
.detailbtncenter {
	text-align:center;
	width: 723px;
	}
.eoigreybox {
	width:901px;
	background-color:#e8e7e6; 
	float:left; 
	padding:20px 0px 20px 15px;
	margin-bottom:15px;
	}
.eoigreybox td {
	padding-right:15px;
	}
.eoigreybox input {
	width:270px;
	}
.eoiheaders {
	color:#77002a;
	font-weight:bold;
	}
.eoigreyboxmisc {
	font-size:11px;
	}
.eoigreyboxwide {
	font-size:11px;
	width:300px;
	}
.checkbox input {
	border-collapse:collapse;
	border-width:0px;
	width:auto;
	}
	
/* Franchisor Directory */

.franhead {
	padding-top: 15px;
	}
.franlisttop {
	float:left;
	width:718px; 
	height:41px; 
	background-image:url(../Images/table_redtop.gif?R017); 
	background-repeat:no-repeat;
	padding-left:20px;
	color:#ffffff;
	}
.franlisttop input, .franlisttop select {
	width:145px;
	}										
.franlisttopleft {
	float:left;
	width:620px;
	padding-top:10px;
	}
.franlisttopright {
	float:left;
	width:90px;
	padding:5px 5px 0px 0px;
	text-align:right;
	}
.franlistnav {
	float:left;
	width:703px;
	padding:0px 0px 20px 35px;
	color:#9d9da1;
	font-weight:bold;
	}
.franlistnav a {
	padding:0px 5px 0px 5px;
	font-size:13px;
	}
.searchlist {
	padding: 5px 6px 5px 0px;
	font-size:12px;
	font-weight:bold;
	border:0px solid #cecece;
	}
.searchlistselect {
	padding: 5px 6px 5px 0px;
	font-size:12px;
	font-weight:bold;
	border:0px solid #cecece;
	color:#9d9da1;
	}
.franbackform {
	float:left;
	width:738px;
	background-color:#e8e7e6;
	padding:25px 0px 25px 0px;
	}
.viewfran, .viewbroker {
	padding: 15px 0px 10px 0px; 
	float:left;
	width:300px;
	}
.viewbroker {
	width:320px;
	}
.eoibot {
	padding: 10px 0px 10px 0px; 
	text-align:left;
	float:right;
	height:29px;
	width:410px;
	}
.showlisting {
	float:left;
	width:698px;
	font-weight:bold;
	padding:20px 0px 5px 40px;
	}
	
/* Boxes */

.boxmidouter {
	float:left;
	width:362px;
	}
.boxmidedge {
	float:left;
	width:362px;
	}
.boxmid, .boxmidcontact {
	float:left;
	width: 362px;
	padding:10px;
	background-image:url(../Images/boxmid_back.gif);
	background-repeat:repeat-y;
	}
	
.boxlgouter {
	float:left;
	width:738px;
	}
.boxlgedge {
	float:left;
	width:738px;
	}
.boxlgmid {
	float:left;
	width: 738px;
	background-image:url(../../Images/boxlg_back.gif);
	background-repeat:repeat-y;
	}
	
.boxtips {
	float:left;
	width:268px;
	}
.boxtipsedge {
	float:left;
	width:268px;
	}
.boxtipsmid {
	float:left;
	width: 248px;
	padding:10px;
	background-image:url(../../Images/boxtips_back.gif);
	background-repeat:repeat-y;
	}
	
dl.FormDef {
	clear: both;
	float:left;
	width:400px;
}
dl.FormDef dt
{
	margin: 3px 0 0 0;
	font-weight: bold;
	float: left;
	padding-right: 10px;
	width: 100px;
	text-align: right;
	color:#009fd4;
	font-weight:bold;
	padding-bottom:4px;
}
dl.FormDef dd
{
	margin: 3px 0 0 0;
	color:#000000;
	padding-bottom:4px;
}
dl.FormDefAdDetail {
	clear: both;
	float: left;
}
dl.FormDefAdDetail dt
{
    clear: left;
	margin: 3px 0 0 0;
	font-weight: bold;
	float: left;
	padding-right: 10px;
	width: 130px;
	text-align: right;
	color:#0a0597;
	padding-bottom:4px;
}
dl.FormDefAdDetail dd
{
	margin: 3px 0 0 0;
	color:#000000;
	float: left;
	width: 380px;
	padding-bottom:4px;
}

.forsalebox, .bizmailbox {
	float:left;
	margin-bottom:15px;
	margin-top:15px;
	}
.forsalehead {
	width:530px;
	height:20px;
	padding:5px 0px 0px 17px;
	background-image:url(../../Images/boxred_forsale_top.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.forsalemain {
	float:left;
	width:487px;
	padding:20px 30px 55px 30px;
	background-color:#e8e7e6;
	}
.browseadsbox {
	float:left;
	margin-left:6px;
	margin-bottom:15px;
	margin-top:15px;
	}
.browseadshead {
	width:168px;
	height:20px;
	padding:5px 0px 0px 17px;
	background-image:url(../../Images/boxred_browseads_top.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.browseadsmain {
	float:left;
	width:169px;
	background-color:#e8e7e6;
	padding:20px 8px 20px 8px;
	}
.browseadsmain ul {
	margin:0px 0px 0px 15px;
	padding:0px;
	}
.browseadsmain li {
	margin:0px;
	padding:3px 0px 0px 0px;
	}
.redtable {
	width:910px;
	background-color:#e8e7e6;
	border-collapse:collapse;
	border:none;
	}
.redtable th {
	background-color:#be002f;
	color:#ffffff;
	padding:10px;
	}
.redtable td {
	padding:10px;
	background-color:#e8e7e6;
	}
.redtablel {
	background-image:url(../Images/tablehead_left.gif); 
	background-repeat:no-repeat;
	background-position:top left;
	}
.redtabler {
	background-image:url(../Images/tablehead_right.gif); 
	background-repeat:no-repeat; 
	background-position:top right;
	}
	
/* Advice */

.adintrotext {
	float:left;
	width:720px;
	padding-top:8px;
	}
.adboxouterfull {
	float:left;
	width:738px;
	margin-top:10px;
	margin-bottom:20px;
	}
.adboxedgefull {
	float:left;
	width:738px;
	}
.adboxfull{
	float:left; 
	width: 723px;
	padding: 0px 0px 5px 15px;
	background-image:url(../Images/formboxfull_back.gif);
	background-repeat:repeat-y;
	}
.adboxouter {
	float:left;
	width:362px;
	margin-bottom:10px;
	}
.adboxedge {
	float:left;
	width:362px;
	}
.adbox {
	float:left; 
	width: 347px;
	padding: 0px 0px 5px 15px;
	background-image:url(../Images/formbox_back.gif);
	background-repeat:repeat-y;
	}
.addisclaimer {
	float:left;
	width:720px;
	font-size:10px;
	}
	
/* Biz mail */

.bizmailhead {
	width:583px;
	height:20px;
	padding:5px 0px 0px 17px;
	background-image:url(../../Images/boxred_bizmail_top.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.bizmailmain {
	float:left;
	width:550px;
	height:570px;
	padding:20px 25px 20px 25px;
	background-color:#e8e7e6;
	}
.bizmaildivide {
	padding-bottom:15px;
	margin-bottom:5px;
	border-bottom:1px solid #c1bcb4;
	}
.bizmaildivide select, .bizmaildivide input, .unsubdivide input {
	width:250px;
	}
.bizmailintrotext {
	color:#999999;
	padding-bottom:10px;
	width:600px;
	}
.bizmailsubtext {
	color:#000000;
	padding-bottom:10px;
	width:550px;
	}
.bizmailunsubtext {
	color:#000000;
	padding-bottom:10px;
	width:246px;
	}
.bizmailvalidate {
	float: left; 
	width:900px;
	padding-top:15px;
	}
.bizmailemail {
	padding:15px 0px 50px 0px;
	}
.bizmailprivacy {
	float:left;
	width:300px;
	}
.bizmailsubbtnhold {
	float: left; 
	margin-top: 15px; 
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #b3bab5;
}
.bizmailsubbtn {
	float:right;
	}
.bizmailemail_title {
	float: left;
	width:115px;
	color:#009fd4;
	font-weight:bold;
	padding-top:14px;
	}
.bizmailemail_hold {
	float: left;
	width:420px;
	padding:10px 0px 25px 0px;
	}	
.unsubvalidate {
	padding-top:0px;
}
.unsubbox {
	float:left;
	margin-left:16px;
	margin-bottom:15px;
	}
.unsubhead {
	width:283px;
	height:20px;
	padding:5px 0px 0px 17px;
	background-image:url(../../Images/boxred_unsub_top.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	}
.unsubhold {
	float:left;
	width:300px;
	height:610px;
	background-color:#e8e7e6;
	padding:0px;
	}
.unsubmain {
	float:left;
	width:246px;
	padding:20px 27px 20px 27px;
	}
.unsubtips {
	float:left;
	width:268px;
	padding:0px 16px 20px 16px;
	}
.unsubmainfield input {
	width:245px;
	}
.unsubdivide {
	width:250px;
	padding-bottom:15px;
	margin-bottom:5px;
	border-bottom:1px solid #c1bcb4;
	text-align:left;
	}
.unsubhint {
	float:left;
	width:248px;
	padding:45px 10px 15px 10px;
	margin-top:15px;
	background-image:url(../../Images/unsubhint_back.gif);
	background-repeat:no-repeat;
	background-color:#f7f6f5;
	}
.unsubfleft {
	float:left;
	width:250px;
	}
	
/* Forms */

.formfield {
	float:left;
	padding:3px 0px 3px 0px ;
	text-align:left;
	}
.formfield input {
	width:223px;
	}
.formfield select {
	width:229px;
	}
.boxmidcontact input, .boxmidcontact select, .boxmidcontact textarea {
	width:185px;
	}
.boxmid textarea {
	height:100px;
	}
.searchmainbfs select {
	width:300px;
	}
.greyoutbox {
	background-color:#e8e7e6;
	}
.contactterms {
	font-size:11px;
	}
.sitemapcol {
	float:left;
	width:200px;
	padding:20px;
	}
.sitemapcol ul ul {
	padding-top:7px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:10px;
	}
.franlisttopleft input {
	width:105px;
	}
.locationDrop select {
	width:100px;
}
.industryDrop select {
	width:230px;
}
	
/* Misc */

.contactusdetails {
	clear:both; 
	padding-top:10px;
	}
.contactbutton {
	text-align: right; 
	padding-right: 103px;
	}
.leaderboard {
	float:left; 
	width:952px;
	}
.leaderboardcenter {
	text-align:center;
}


/*upload ad*/
.uploadAddForm
{
	background:#e8e7e6;
	padding:20px 0 20px 120px;
}
.uploadAddForm .label
{
	width:80px;
	text-align:right;
	padding-right:15px;
}
.uploadAddForm table
{
	width:490px;
}
.uploadAddForm td, .adStatisticsForm td
{
	padding:4px 0;
}
.uploadAddForm td.submitBtn
{
	padding:20px 0 10px 0;
}
.uploadAddForm label
{
	color:#009fd4;
	font-weight:bold;
}
.uploadAddForm select
{
	font-size:11px;
	font-family:Arial;
	color:#000000;
	margin-top:3px;
}
.submitBtn input
{
	border:none;
}
/*ad statistics result*/
.adStatistics
{
	background:#e8e7e6;
	padding:16px 20px;
}
.adStatisticsHeader
{
	height:25px;
	padding:0 0 0 20px;
	background:#009fd4 url(../../Images/account_tableleft.gif) top left no-repeat;
}
.adStatisticsHeader h5
{
	background:#009fd4 url(../../Images/account_tableright.gif) top right no-repeat;
	padding:5px 0 0 0;
	margin:0;
	font-weight:bold;
	color:#ffffff;
}
.statsDivider
{
	margin:10px 0;
	height:1px;
	overflow:hidden;
	background:#b3bab5;
}
.adStatistics td
{
	padding:4px 0;
}
.adStatistics .thead td
{
	padding:10px 0 4px 0;
	color:#0a0597;
	font-weight:bold;
	width:135px;
}
td.adDetails
{
	color:#0a0597;	
	width:85px;
	font-weight:bold;
}
.adStatsSearch
{
	text-align:right;
	padding:15px 68px 5px 0;
}
.adStatsSearch input
{
	border:none;
}
/*end of new css*/
img.fl 
{
vertical-align: text-top;
padding: 0 2px 0 0;
}

}