/*Turn on for debugging (ROYGBIV)
html DIV {border: 1px solid red;}
html DIV DIV {border: 1px solid orange;}
html DIV DIV DIV {border: 1px solid yellow;}
html DIV DIV DIV DIV {border: 1px solid green;}
html DIV DIV DIV DIV DIV {border: 1px solid blue;}
html DIV DIV DIV DIV DIV {border: 1px solid indigo;}
html DIV DIV DIV DIV DIV DIV {border: 1px solid violet;}
*/


body{ margin: 0px; color:#333; padding: 0px; font-family:Verdana,"Trebuchet MS",Arial, san-serif; 
	font-size: 70%; line-height: 180%;
	/*BACKGROUND: url('../TemplateImages/bg3.gif') repeat-x 0 0; */
	}
	
	
.TemplateBodyAd
{
	BACKGROUND: url('../TemplateImages/BGAD.gif') repeat-x 0 0;
}


#brokerDirectoryList{clear:both;height:375px; margin: 10px 0px 20px 40px;}
#brokerDirectoryList ul 
{clear:both;float: left; width: 95%; margin: 10px 0px 0px 0px; padding: 0px; height:auto; }
#brokerDirectoryList li 
{float: left; width: 175px; margin: 0px 0px 4px 0px; padding: 5px; }




.alright{text-align:right;}
.small{font-size:smaller;margin-top:0px;}
.tst{margin-bottom:0px;margin-top:10px;}
.simBold{font-weight:bold;}



h1 { padding: 0px; margin-top: 5px; margin-bottom: 12px; color:#E08B08;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 20px; }

h1 sup{font-size:11px;}
	
h2 { padding: 0px; margin: 0px 0px 15px 0px;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 18px; color:#E08B08;font-weight:bold;}
	
.simH1{padding: 0px; margin-top: 5px; margin-bottom: 12px; color:#E08B08;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 20px; font-weight:bold;}
.simH1 sup{font-size:11px;}
	
	
	
ul ul { margin-bottom: 10px; }
li{margin-bottom:4px;}
dl { margin: 0px; padding: 0px; }
dt { padding-top: 5px; position: absolute; }
dd { padding-left: 170px; padding-top: 5px; padding-bottom: 5px; }
p{margin:0px 0px 10px 0px;}
b{ font-size: 100%; }
em{  }
a, a:link, a:visited { text-decoration: underline; color: #333;}
a:hover { text-decoration: underline; color: #FF7300; }
pre, code { background: #f5f5f5; border-left: 4px solid #ddd; padding: 8px; }


#maincontainer{ margin: 0px auto auto auto; width: 980px; padding:0px; }

#resourceAd{width:728px; height:100px; padding:0px; margin:0px auto; background:#fff;}
#resourceAd img{text-align:center;}














#topsection{height: 88px; margin:0px;padding:0px;}
#topsection h1{ margin: 0; padding-top: 15px; }
#dtnLogo{float:left;width:209px;height:45px; margin: 26px 0px 0px 7px;
	background-image: url(../pub/newsletter/brokerlogics-email1/images/acquireo-logo.gif);
	background-repeat: no-repeat;}

#slogan{float:right;margin:20px 0px 0px 0px;height:auto; text-align:right;width:auto;font-weight:bold;color:#666;}
#slogan h1{font-size:12px;padding: 0px; margin-top: 0px; margin-bottom: 0px; color:#333;
	font-family: Verdana, san-serif; }




#headerbar{height:80px; width:980px;clear:both;}
#banner{float:left; width:663px;height:80px;margin:1px 0px 0px 0px;padding:0px; background:#51553C;}
#banner img{padding:0px;margin:0px;}
#window{float:left;width:315px;height:80px;background:#A57D10;padding:0px;margin:1px 0px 0px 2px;}




#bar0{height:5px; width:980px;padding:0px;}
#bar1{float:left; width:663px;height:5px;margin:3px 0px 0px 0px;padding:0px;background:#4E523A; font-size: 1px;}
#bar2{float:left;width:315px;height:5px;padding:0px;margin:3px 0px 0px 2px;background:#4E523A; font-size: 1px;}


#services {font-size:10px; float: right; clear: right; margin: 14px 52px 0 52px; display: inline; background: #B9AE8E url('../businesses-for-sale-resources/images/bg_nav_left.gif') no-repeat; }
#services ul { background: url('../businesses-for-sale-resources/images/bg_nav_right.gif') no-repeat 100% 0;
	 margin: 0; padding: 6px 0 5px 110px; list-style: none; height: 21px; width: 280px; overflow: hidden; }
#services li { float: left; padding: 0px 10px; background: url('../businesses-for-sale-resources/images/spr_services.gif') no-repeat 0 50%; white-space: nowrap; margin-lefT: -1px; }
.first { background: none !important; }


#navbar{clear:both;float:left; height: 29px; width:980px;
	background: url('../images/resources/NavBar.gif');background-repeat: no-repeat; }
#main-navigation { font-size:10px; margin: 0; padding: 4px 0; list-style: none; clear: both; width: 520px; overflow: hidden; }
#main-navigation li { float: left; padding: 0 10px; background: url('../businesses-for-sale-resources/images/spr_nav.gif') no-repeat 0 50%; margin-lefT: -1px; }
#main-navigation a { color: #FFF; }

#nav{clear:both;margin:0px 0px 5px 70px;padding:0;list-style-type: none;height:20px;}
#nav li{float: right;padding: 0;margin: 0;display: inline;}
#nav li a{text-decoration: none;padding: 5px;}
#nav li a:hover{}

#contentwrapper{float: left; width: 980px; background: url(../images/resources/big-o.gif) no-repeat #fff 100% 100%; }

#contentcolumn{margin-top:10px; margin-right: 265px; /*Set right margin to RightColumnWidth*/ }
#rightcolumn{margin-top:10px;float: left; width: 257px; /*Width of right column in pixels*/ 
margin-left: -257px; /*Set left margin to -(RightColumnWidth) */ }



#rHeader{float: left; width: 100%;clear:both;}
#rHeadLeft{float: left; width: 633px;}
#rHeadRight{float: right; width: 300px;}


#Rleft{float: left; width: 258px;margin:0px;overflow: hidden;}
#Rleft p{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}

#Rleft .frame{background: url(../images/bg-additional-resources.gif);margin:0px;}
#Rleft .inner{ width: 244px; overflow: hidden; margin:0px; padding: 17px 0px 53px 12px;
	background: url(../images/additional-resources-b.jpg) no-repeat 0 100%; }
	
	.boxHeader{width:255px;margin:0px 0px 0px 0px; padding:6px; font-size:12px; background:#C1B05A; color:#fff; font-weight:bold;}
	
#RSleft{float: left; width: 170px;}
#RSleft p{margin:0px 0px 0px 0px;}
#RSleft ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#RSleft li{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#RScenter{float: left; width: 460px; margin:0px 0px 0px 5px;}
#RScenter ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#RScenter li{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px; list-style-type:none;}


#Rcenter{float: left; width: 360px; margin:0px 0px 0px 15px;}
#Rcenter ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style-type:none;}
#Rcenter li{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
.bigH2{margin: 10px 0px 15px 0px;font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 24px; color:#E08B08;font-weight:bold;}
#Rright{float: right; width: 300px;margin-right:0px;}


#RSarticle{float: left; width: 630px; margin:0px 0px 0px 5px;}
#RSarticle ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#RSarticle li{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
 

.rBigIcon{float:left;margin:0px 5px 0px 0px;}
.sep {height: 1px;	background: url(../templateimages/icons/dot.gif) top left repeat-x;
	margin: 19px 10px 19px 0px;width:auto;}
.sep hr {display: none;}
.sepsmall {margin: 8px 0px 8px 0px;}
.subheading{margin:25px 0px 15px 0px;}


.newsletterBox{ margin: auto auto 20px auto; overflow:hidden; background:url('../businesses-for-sale-resources/images/bg_business.jpg') no-repeat;
	width:257px; height:206px; text-align:center;}
.newsletterBox p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.newsletterBox .newsHead{padding: 5px 0px 0px 0px; color:#FFCC00;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 20px; font-weight:bold;}

.newsletterBox .subtitle{padding: 20px 0px 0px 0px; color:#fff;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 16px; font-weight:bold;}

.newsletterBox .para{padding: 10px 20px 10px 20px; color:#fff;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 11px; line-height:16px;}

.newsletterBox .line{padding: 0px 20px 10px 20px; color:#fff;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 11px; line-height:16px;}


.newsHead sup{font-size:11px;}



#contentcolumn2{margin-top:10px;float: left;width: 512px; /*Set right margin to RightColumnWidth*/ }
#rightcolumn2{margin-top:10px;float: right; width: 257px; /*Width of right column in pixels*/ 
 /*Set left margin to -(RightColumnWidth) */ }


#footer{ width: 100%; font-size:10px; margin-top:35px; clear:both;
text-align:left; height:96px;line-height: 20px;
	background: url('../images/bg-footer.gif') repeat-x;
	}


#footer a{ color: #333; }
#footer p{ margin: 0; float: right; }
#footer p.copy{ float: left; }
#footer div{ padding: 67px 0 0; width: 780px; background: url(../images/bg-foo.gif) no-repeat 0 0; 
	margin: 0 auto; overflow: hidden; }




.innertube{ margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/ margin-top: 0; }

.roundcont { font-size:11px; width: 100%; background-color: #f90; color: #fff; margin:0px 0px 10px 0px; }
.roundcont p, .roundcont h3 { margin: 0 13px; }
.roundcont h3 { font-size: 16px; font-weight:bold; color:#fff; }
.roundtop { background: url(../images/tr.gif) no-repeat top right; }
.roundbottom { background: url(../images/br.gif) no-repeat top right; }
img.corner { width: 15px; height: 15px; border: none; display: block !important; }
.roundcont ul{ margin: 0 13px 0 13px; padding:0px 0px 0px 18px; }
.roundcont li li{ margin: 0 0; padding:0px 0px 0px 0px; }
.roundcont a, .roundcont a:link, .roundcont a:visited { text-decoration: underline; color: #fff;}
.roundcont a:hover { text-decoration: underline; color: #333; }

.roundcontt { font-size:11px;width: 100%; background-color: #F4F4EB; color: #333; margin:0px 0px 10px 0px; }
.roundcontt p, .roundcontt h3, .roundcontt h1 { margin: 0 13px; }
.roundcontt h3 { font-size: 14px; font-weight:bold; }
.roundcontt ul{ margin: 5px 13px 10px 13px; padding:0px 0px 0px 18px; }
.roundcontt li li{ margin: 0 0; padding:0px 0px 0px 0px; }
.roundcontt a, .roundcontt a:link, .roundcontt a:visited { text-decoration: underline; color: #333;}
.roundcontt a:hover { text-decoration: underline; color: #f90; }
.phone{font-size: 22px; font-weight:bold;padding: 10px 0px 10px 0px}
.phsmaller{font-size: 16px; font-weight:bold;padding: 5px 0px 0px 0px}
.roundtoptan { background: url(../images/tr_tan.gif) no-repeat top right; }
.roundbottomtan { background: url(../images/br_tan.gif) no-repeat top right; }


.leftAlign{text-align:left;vertical-align: top;float:left; padding:10px 40px 0px 0;}



#feeds ul{list-style-type: none;padding: 8px 0px 0px 15px;margin: 0;}
#feeds li{background-image: url(../TemplateImages/v2/businesses-for-sale-rss.gif);
	background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1.9em;margin-bottom:15px;}
.feedTitle{font-size: 14px; font-weight:bold; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif;}


/* form objects
------------------------------------------------------------------------------------------------------------------------------------- */
.textBox, .textArea, .dropdown, .listBox, .button {  margin: 0px;padding:4px 2px 4px 2px;font-size:130%;
	border-top:1px solid #ddd;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;
	border-bottom:1px solid #ddd;color:#333; }
.textBox{width: 350px;}
.textBoxSearch { width: 200px; margin: 0px; }
.textArea { height: 200px; width: 90%;}
.listBox { height: 100px; width: 270px; }
.button { font-size:130%;color: #444;background:#f5f5f5;overflow:visible;}
.dropdown {width: 300px;}
.alert { color: #DD2214; font-size: 14px; font-weight: bold; }



#tagCloud {float:left;margin:10px 0px 40px 10px;padding:10px;width:90%;height:auto;border: solid 5px #F4F5E7; }
#tagCloud A {vertical-align:middle;MARGIN:0px 5px 0px 5px; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none; height:auto;}
#tagCloud A:hover { COLOR: #000; TEXT-DECORATION: underline }
#tagCloud A.weight1 { FONT-SIZE: 20px; COLOR: #FFA600;  }
#tagCloud A.weight2 { FONT-SIZE: 18px; COLOR: #7FDEFF;  }
#tagCloud A.weight3 { FONT-SIZE: 16px; COLOR: #A57910;  }
#tagCloud A.weight4 { FONT-SIZE: 12px; COLOR: #000;  }
#tagCloud A.weight5 { FONT-SIZE: 11px; COLOR: #000; }
#tagCloud A.weight6 { FONT-SIZE: 10px; COLOR: #000;  }
#tagCloud ul{height:auto;margin:0px;padding:0px;text-align:justify;}
#tagCloud li{float:left;padding-right:5px;display:inline-block;list-style-type:none;line-height:25px;height:25px;white-space: nowrap; }
  

.divider {height: 1px;
	background: url(../templateimages/icons/dot.gif) top left repeat-x;
	margin: 1em 10px 1em 10px;width:auto;}
.divider hr {display: none;}



.fleft{clear:both;}

.Warnings { margin-top: 30px; padding: 8px; background: #FFFFCE; border-top: 1px solid #E2D973; border-bottom: 1px solid #E2D973; }
.Warnings strong { display: block; font-size: 12px; padding-bottom: 4px; }
.Warnings h1 { padding: 0px; margin: 0px; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 18px; }
.Warnings h2 { padding: 0px; margin: 0px; font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 14px; text-indent: 6px; }


/* sitemap styles
-------------------------------------------------- */

#contentLarge{float: left;margin-top:10px;}
#left{width:250px;float:left;}
#mid{width:255px;float:left;}
#right{width:250px;float:left;}

#contentLarge ul {margin:0px 0px 0px 15px;padding:0px;}
#contentLarge ul ul {margin:0px 0px 0px 8px;padding:0px;}
#contentLarge li{margin:0px;padding:0px;}
#contentLarge li li{margin:0px 0px 0px 8px;padding:0px;}

#fullArea{clear:both; width:auto;}
#fullLeft{float:left; width:300px;}
#fullRight{float:right; width:300px;}



#article-options{width:490px;clear:both;font-size: 11px;padding: 0px;margin-top:20px;height:20px;}
#article-options a{text-decoration:underline;}
#article-options ul{list-style: none;float:left;padding:0px;margin:0px;}
#article-options li{float:right;margin-left:15px;padding-left:25px;height:15px;padding-top:3px; vertical-align:top;}
#article-options li.icn-rss{margin-top:5px;background: url(../TemplateImages/v2/businesses-for-sale-rss.gif) no-repeat left top;}
#article-options li.icn-large{margin-top:5px;background: url(../TemplateImages/icons/table_go.png) no-repeat left top;}
#article-options span{margin-top:-15px;}



#tagCloudSm {clear:both;
	float:left;margin:0px 0px 0px 0px;padding:10px;width:auto;height:auto;}
#tagCloudSm A {vertical-align:middle;MARGIN:0px 5px 0px 5px; TEXT-TRANSFORM: lowercase; TEXT-DECORATION: none; height:auto;}
#tagCloudSm A:hover { COLOR: #000; TEXT-DECORATION: underline }
#tagCloudSm A.weight1 { FONT-SIZE: 20px; COLOR: #FFA600;  }
#tagCloudSm A.weight2 { FONT-SIZE: 18px; COLOR: #7FDEFF;  }
#tagCloudSm A.weight3 { FONT-SIZE: 16px; COLOR: #A57910;  }
#tagCloudSm A.weight4 { FONT-SIZE: 12px; COLOR: #000;  }
#tagCloudSm A.weight5 { FONT-SIZE: 11px; COLOR: #000; }
#tagCloudSm A.weight6 { FONT-SIZE: 10px; COLOR: #000;  }
#tagCloudSm ul{height:auto;margin:0px;padding:0px;text-align:justify;}
#tagCloudSm li{float:left;padding-right:5px;display:inline-block;list-style-type:none;line-height:25px;height:25px;white-space: nowrap; }






.tab { 


	width: auto;
	white-space: nowrap;
	text-align: center;
	border-style: solid;
	border-color: #DFDFD1;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	padding:5px;
	cursor: pointer;
	}
.tabhold { 
	background-color: #F4F4EB;
	color: black;
	}
.tabfocus { 
	background-color: #E08B08;
	color: white;
	}
.tabcontent { 
	font-size: 11px;
	width: auto;
	height: auto;
	border-style: solid;
	border-color: #DFDFD1;
	border-width: 1px;
	padding:5px;
	float:left;
	}
.tabcontent p { 
	padding:10px 15px 0px 15px;
	margin:0px;
	
	}
.alignrigth
{text-align:right;}	


.recent { clear:both;float:left;padding: 0; margin: 0 0 0px 0px; list-style: none; width:90%; }
.recent li { padding: 10px 0 0px 24px; margin:0px 0px 0px 15px; }
.recent p {margin-bottom:5px;}
.recent strong a { font-size: 12px; }

.icn1{background: url('../TemplateImages/v2/businesses-for-sale-rss.gif') no-repeat 0 10px;}
.icn2{background: url('../TemplateImages/icons/table_go.png') no-repeat 0 10px;}



#paging {height:auto; clear:both;float: left;padding:10px;margin: 15px 0px 25px 0px; text-align: left; width: 100%; }
#pagermenu { border-width: 1px; float: left;margin:0px;padding:0px; }
#pagermenu li { font-family: Verdana, sans-serif; list-style: none; display: block; float: left; padding: 7px 7px 7px 3px; font-size: 11px; font-weight: bold; }

#pagermenu a:link{ COLOR: #333333; padding: 5px; border: 1px #eeedd8 solid; }
#pagermenu a:visited{ COLOR: #333333; padding: 5px; border: 1px #eeedd8 solid; }
#pagermenu a:hover{ COLOR: #fff; background-color: #CC9911; padding: 5px; border: 1px #333333 solid; }
#pagermenu a:active{ COLOR: #333333; background-color: #330066; padding: 5px; border: 1px #eeedd8 solid; }



/* Font Sizes */
.small_font		{ font: normal 12px/20px Verdana, Arial, sans-serif; }
.medium_font	{ font: normal 14px/22px Verdana, Arial, sans-serif; }
.large_font		{ font: normal 16px/24px Verdana, Arial, sans-serif; }

/* Font size changer interface style */
.font_sizer{width:100%; text-align:right;}
.font_sizer a	{ text-decoration:none; color:black; }

.divider {height: 1px;background: url(../../templateimages/icons/dot.gif) top left repeat-x;margin: 1.5em 0;idth:90%;}
.divider hr {display: none;}

.txt { padding: 0 15px;clear:both; }

.article{ clear:both;width: 600px;}
.article p{width:auto;margin:0px;padding:0px 0px 15px 0px;}
.article h2 { padding: 0px; margin: 10px 0px 15px 0px;
font-family: "Trebuchet MS", Arial, Tahoma, Verdana, san-serif; font-size: 24px; color:#E08B08;font-weight:bold;}
.article h3{width:auto;margin:0px;padding:0px 0px 10px 0px; font-size:1em;}


#article-options{clear:both;border: solid 1px #DEDFDE;font-size: 11px;padding: 3px;margin-top:20px;height:22px;;}
#article-options a{text-decoration:underline;}
#article-options ul{list-style: none;float:left;padding:0px;margin:0px;}
#article-options li{float: left;margin-left:5px;padding-left:25px;height:22px;margin-right:15px;padding-top:3px;}
#article-options li.icn-print{background: url(../../templateimages/icons/printer.gif) no-repeat left top;}
#article-options li.icn-email{background: url(../../templateimages/icons/email.gif) no-repeat left top;}
#article-options li.icn-save{background: url(../../templateimages/icons/icon_save.gif) no-repeat left top;}
#article-options li.icn-comment{background: url(../../templateimages/icons/comment.gif) no-repeat left top;}
#article-options li.icn-register{background: url(../../templateimages/icons/icon_register.gif) no-repeat left top;}

#article-related{clear:both;width:auto}
#articles ul{list-style-type: none;padding: 8px 0px 0px 10px;margin: 0;}
#articles li{background-image: url(../../templateimages/icons/page.gif);
	background-repeat: no-repeat;background-position: 0 .3em;padding-left: 2em;margin-bottom:8px;}

fieldset { border:1px solid #DEDFDE; padding:10px;margin:20px 0px 10px 0px;}

legend {padding: 0.2em 0.5em;
  border-bottom:1px solid #EEEBDA;
  background:#A57B10;
  color:#fff;
  text-transform:uppercase;
  font-size:90%;
  font-weight:bold;
  text-align:left;
  width:400px;
  }
  
  /* Broker */
.broker { background: url('../businesses-for-sale-resources/images/bg_broker.jpg') no-repeat; 
	height: 206px; padding: 0 18px; overflow: hidden; color: #FFF; margin:0px 0px 0px 10px; }
.broker a { color: #FFF; }
.broker h3 { color: #E38B22; font: bold 12px/14px Verdana, Arial, sans-serif; text-indent: -5px; margin: 8px 0; }
.broker p {width:229px; margin: 20px 0 0 0; font-size:10px; line-height:16px; }
  
  

