/* 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;}*/

* { font-family: arial, helvetica, sans-serif; font-size: 11px; }
body, ul, dl, dt, dd, h1, h3, p { list-style: none; margin: 0; padding: 0; }
#topnav li, #nav li, h3.blue, p.gray, #graytab, #resources, #spotlight	{ font-weight: bold; }
body	{ text-align: center; background: #7bb2b9 url('images/bg.gif') repeat-x; }
#page-frame		{ width: 947px; height: auto; margin-left: auto; margin-right: auto; margin-top: 30px; text-align: left; padding-left: 43px; padding-right: 34px; background-image: url('images/left-frame.gif'); background-repeat: no-repeat; background-position: 0 334px; }
#topnav, #nav	{ margin: 0; padding: 0; position: relative; float: right; position: relative; top: -50px; }
#topnav { margin-bottom: 5px; right: 46px; }
#nav { width: 510px; clear: right; }
#topnav li, #nav li { width: 94px; height: 19px; line-height: 18px; text-align: center; margin-right: 8px; float: left; }
#topnav li	{ background: url('images/beige.gif') no-repeat; }
#nav li	{ background: url('images/blue.gif') no-repeat; }
#nav li.active { background: url('images/orange.gif') no-repeat; }
#topnav a { text-decoration: none; color: black; }
#nav a { text-decoration: none; color: white; }
#topnav a:hover, #nav a:hover { color: #ff7300; }
#topnav li.active a:hover, #nav li.active a:hover { color: black; }
#left-frame { float: left; width: 738px; height: auto; padding-top: 14px; background: url('images/left-frame.gif')no-repeat; background-position: -43px; }
#right-frame { width: 201px; margin-left: 742px; height: auto; background: url('images/right-frame.gif'); background-repeat: no-repeat; background-position: 0px 313px; }
h1 { background: url('images/logo.gif') no-repeat; width: 170px; height: 69px; margin: 0; margin-left: 20px; }
h1 span	{ display: none; }
h3.blue	{ color: #399; clear: both; margin-left: 20px; position: relative; top: -10px; }
p.gray	{font-weight: normal; line-height:15px; color: #666; width: 450px; padding-left: 20px; padding-bottom: 30px; padding-right: 268px; background: white; }
#graytab	{ background: url('images/featrd.gif') no-repeat; width: 442px; height: 19px; color: white; padding-left: 25px; line-height: 15px; }
#column1	{ width: 467px; float: left; background: #3b94ad; height: 354px;padding:0px;margin:0px; }
#column2	{ width: 271px; float: left; height: 354px; background: white;padding:0px;margin:0px; }
#column3	{ width: 738px; float: left; height: auto;padding:0px;margin:0px; }


#featured	{ float: left; width: 462px; background: #333; margin: 0; padding-top: 5px; padding-left: 5px; padding-bottom: 6px; padding-right: 0; }
#featured li { float: left; display: inline; width: 128px; margin: 13px; padding: 0; }
#featured img { float: left; }
#f4	{ clear: left; }
#f3, #f6	{ margin-right: 0; }
#f1, #f2, #f3 { margin-bottom: 26px; border: 0; }
#resources	{ background: url('images/resources.gif') no-repeat; vertical-align:bottom; width: 449px; height: 17px; color: white; padding-left: 18px; line-height: 17px; clear: left; }
#subheader{margin-top:3px;}
.highlight{background:#FFFFCC;}

.bluebg	{ margin: 0; background: #3b94ad; color: white; padding-left: 18px; padding-top: 2px; padding-bottom: 0px; width: 400px; }
#supplier	{ color: white; padding-left: 18px; background: #3b94ad; padding-top: 10px; padding-bottom:0px; }
#forsale, #advertise, #newsletter { color: white; width: 264px; height: 19px; line-height: 19px; padding-left: 7px; clear: right; float: right; }
#forsale	{ background: url('images/forsale.gif'); }
#advertise	{ background: url('images/advertise.gif'); margin-top: 8px; }
#newsletter { background: url('images/newsletter.gif'); margin-top: 8px; }
#forsaleP, #advertiseP, #newsletterP { padding: 16px 14px 0 14px; width: 243px; float: left; }
#newsletterP { }
#navlist li { display: inline; list-style-type: none; padding-right: 10px; }
a.llink	{ float: right; color: #545d5e; }
a.rlink{ color: #fff; margin: 2px; }
a.llink { padding-right: 10px; margin-top: 7px; }
a.llink img { position: relative; top: 0; margin-left: 2px; }
a.llink:visited{ color: #545d5e; }
a.llink:hover{ color: #FF7300; }
a.rlink:visited{ color: #fff; }
a.rlink:hover{ color: #FF7300; }
#acquireo	{ background: url('images/acquireo.gif'); width: 151px; height: 68px; float: right; }
#acquireo span	{ display: none; }
#spotlight	{ clear: right; background: url('images/spotlight.gif'); width: 148px; height: 20px; float: right; color: white; line-height: 19px; text-align: right; padding-right: 12px; margin-top: 10px; }
#spotlightbox { float: right; background: url('images/spotlight_bg.gif'); width: 182px; height: 191px; padding-top: 10px; padding-left: 7px; padding-right: 9px; margin-bottom: 13px; }
#spotlightbox h4 { margin: 0; padding: 0; margin-top: 4px; }
#spotlightbox a { text-decoration: none; color: white; }
#spotlightbox a:hover { color: #333; }
#spotlightbox p { text-decoration: none; color: white; }
#choose	{ width: 148px; height: 17px; clear: right; padding-left: 8px; line-height: 20px; }
#right-frame select { width: 192px; border: 0; margin-top: 8px; margin-left: 4px; font-weight: bold; }
#right-frame input { background: #e4ecef; line-height: 10px; font-size: 9px; margin-bottom: 10px; }
#right-frame table { margin-top: 55px; clear: right; float: right; }
#right-frame a { color: white; text-decoration: none; }
#categories { margin: 0; color: #545d5e; background: white; overflow: auto; width: 185px; height: 180px; padding-left: 8px; margin-top: 13px; }
#categories a { text-decoration: none; color: #545d5e;font-weight: bold; }
#categories a:hover { text-decoration: underline; color: #FF7300; }
#categories ul{margin:0;padding:0 0 10px 0}
#categories li{margin:0;padding:0px}


#listopica { position: relative; bottom: 12px; left: 70px; }
#footer { clear: both; color: white; float: left; position: relative; top: -34px; left: 8px; }
#footer a { color: white; text-decoration: none; }
#footer img.logo { position: relative; top: 8px; left: -8px; }
#footer img.flags { position: relative; top: 5px; left: 8px; }

/*  Inside page customizations
----------------------------------------------------------------------------- */
#insidecolumn1	{ width: 100%; float: left; background: #fff; height: auto; }
#tbody { float: left; color: #333; width: 698px; height: auto; padding-left: 20px; padding-bottom: 30px; padding-right: 20px; background: white; }
#tbody p, tr, td{ color: #333; font: 105%/1.4 arial, helvetica, sans-serif; }
#tbody p{ width: auto; padding-left: 0px; padding-bottom: 1em; padding-right: 100px; line-height: 18px; }
#tbody h2 { color: #FF7300; letter-spacing: -1px; margin: 5px 0 5px 0; font-size: 200%; 
	font-weight: bold; border-bottom: solid 1px #959697; clear: left; }
#tbody h3 { border-bottom: solid 1px #F1F1E5;border-top: solid 1px #F1F1E5;color: #399; padding: 10px 0px 10px 0px; 
	margin: 8px 0px 8px 0px; font-size: 150%; font-weight: bold; clear: left; }
#tbody h4 { color: #399; padding: 10px 0px 10px 0px; margin: 0px; font-size: 130%; font-weight: bold; clear: left; }

#tbody .divider {clear:both;height: 1px;background: url(images/icons/dot.gif) top left repeat-x;margin: 2em 0 0 0;width:100%;}
#tbody .divider hr {display: none;}


.Premium{ clear: left; float: left; width: 680px; height: auto; 
	padding: 20px 0px 20px 23px; margin: 10px 0px 0px 0px; background: #fff; }
.PremiumLeft{ FLOAT: left; width: 148px; height: 200px; padding: 10px 10px 0px 10px; color: #333; }
.PremiumLeft a { color: #333; }
.PremiumLeft a:hover { color: #FF7300; }
.PremiumLeft img { width: 128px; height: 68px; border:solid 1px #F1F1E5; }

.Featured{ clear: left; float: left; width: 680px; height: auto; 
	padding: 20px 0px 20px 23px; margin: 10px 0px 0px 0px; background: #fff; }
.FeaturedLeft{ FLOAT: left; width: 148px; height: 180px; padding: 10px 10px 0px 10px; color: #333; }
.FeaturedLeft a { color: #333; }
.FeaturedLeft a:hover { color: #FF7300; }
.FeaturedLeft img { width: 128px; height: 68px; border:solid 1px #F1F1E5;}

.Standard{ clear: left; float: left; width: 680px; height: auto; 
	padding: 20px 0px 20px 23px; margin: 10px 0px 0px 0px; background: #fff; }
.StandardLeft{ FLOAT: left; width: 148px; height: 180px; padding: 10px 10px 0px 10px; color: #333; }
.StandardLeft a { color: #333; }
.StandardLeft a:hover { color: #FF7300; }
.StandardLeft img { width: 128px; height: 68px; border:solid 2px #F1F1E5;}

a.greyLink:link{ color: #545d5e; }
a.greyLink:visited{ COLOR: #545d5e; }
a.greyLink:hover{ COLOR: #FF7300; }
a.greyLink:active{ COLOR: #545d5e; }

.left { FLOAT: left; width: 148px; height: 180px; padding: 10px 10px 0px 10px; color: #fff; }
.featuredLeft { FLOAT: left; width: 148px; height: 180px; padding: 10px 10px 0px 10px; color: #333; }
.clear { CLEAR: both; }
.req { font-size: 14px; font-weight: 900; color: #FF7300; }

#tfooter { clear: both; color: white; float: left; left: 8px; padding-bottom: 20px; }
#tfooter a { color: white; text-decoration: none; }
#tfooter img.logo { position: relative; top: 8px; left: -8px; }
#tfooter img.flags { position: relative; top: 5px; left: 8px; }

.rf-spacer { width: 185px; height: 165px; float: right; }
.catDl { width: 100%; height: auto; }
.catDl dt { padding: 5px; width: auto; height: auto; }
.catDl dd { }

a.catHeaderLink:link{ COLOR: #E08B08; font: bold 130%/2.4 arial, helvetica, sans-serif; }
a.catHeaderLink:visited{ COLOR: #E08B08; font: bold 130%/2.4 arial, helvetica, sans-serif; }
a.catHeaderLink:hover{ COLOR: #999966; font: bold 130%/2.4 arial, helvetica, sans-serif; }
a.catHeaderLink:active{ COLOR: #E08B08; font: bold 130%/2.4 arial, helvetica, sans-serif; }
a.subCat:link{ color: #333; }
a.subCat:visited{ COLOR: #333; }
a.subCat:hover{ COLOR: #999966; }
a.subCat:active{ COLOR: #333; }

.catDl ul { padding-left: 10px; float: left; width: auto; /* room for 3 columns */ }
.catDl li { font-size: 11px; float: left; width: 210px; /* accommodate the widest item */ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

/* stop the floating after the list */
.catDl br { clear: left; }

/* separate the list from what follows it */
.wrapper { padding: 10px 0px 10px 5px; width: 100%; background-color: #F1F1E5; height: auto; float: left;-moz-border-radius: 6px; }
.wrapper ul { padding-left: 10px; float: left; width: auto; /* room for 3 columns */ height: auto; padding-bottom: 10px; }
.wrapper li { font-size: 11px; float: left; width: 200px; /* accommodate the widest item */ padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; }



#leftArea{float: left; width: 480px; height: auto; padding: 0x; margin: 0px 0px 0px 0px;}
#leftArea p { padding: 0px 0px 10px 0px; line-height: 18px; }
#rightArea{float: left; width: 200px; height: auto; padding: 10x; margin: 33px 0px 0px 12px; background:#E0EDEF;-moz-border-radius: 6px;}
#rightArea p { padding: 8px 10px 10px 10px; line-height: 18px; }
#leftArea ul { list-style: disc; padding: 10px 0px 8px 0px; line-height: 14px; }
#leftArea ol { padding: 0px 0px 8px 0px; line-height: 14px; list-style: numbered; margin: 0px 0px 0px 10px; }
#leftArea li { margin: 0px 0px 10px 20px; }


#rightArea ul { list-style: disc; padding: 10px 0px 8px 0px; line-height: 14px;margin: 0px 0px 0px 10px; }
#rightArea ol { padding: 0px 0px 8px 0px; line-height: 14px; list-style: numbered; margin: 0px 0px 0px 10px; }
#rightArea li { margin: 0px 0px 10px 20px; }
#rightArea h4 { margin: 0px 0px 0px 10px; }

/*  Franchise listing formatting and positioning
----------------------------------------------------------------------------- */
#fLeftPane { float: left; width: 500px; height: auto; padding: 0x; margin: 0px 0px 0px 0px; }
#fLeftPane h2 { color: #FF7300; padding-bottom: 5px; font-size: 22px; font-weight: bold; border-bottom: solid 1px #959697; clear: left; }
.franchiseTitle { color: #FF7300; font-size: 22px; font-weight: bold; }
#fLeftPane p { padding: 0px 0px 10px 0px; line-height: 18px; }
#fLeftPane ul { list-style: disc; padding: 0px 0px 8px 0px; line-height: 14px; }
#fLeftPane ol { padding: 0px 0px 8px 0px; line-height: 14px; list-style: numbered; margin: 0px 0px 0px 10px; }
#fLeftPane li { margin: 0px 0px 10px 20px; }
.extraImage { float: none; padding: 10px 10px 10px 0px; text-align: center; }
#fLeftPane img { float: left; padding: 10px 10px 10px 0px; }
.imgright { float: right; padding: 10px 0px 10px 10px; }
#infoBox { float: left; padding: 0px 10px 10px 0px; height: 78px; width: 330px; }
#infoBox p { padding: 15px 0px 0px 15px; }

#fRightPane { float: left; width: 175px; height: auto; padding: 0x; margin: 35px 0px 0px 10px; background: #F1F1E5; color: #333; }
#contactFranchise { width: auto; height: 100px; background: #fff; }
#fRightPane ul { color: #666; list-style: square; padding-top: 15px; margin: 0px 0px 20px 18px; line-height: 14px; }
#fRightPane li { margin: 0px 0px 10px 10px; }
#fRightPane a { font-size: 11px; color: #FF7300; /*333999999*/ text-decoration: none; font-weight: bold; }
#fRightPane a:hover { color: #399; }

#realtooltip { left: 50%; width: 580px; position: absolute; top: 0px; height: auto; background-color: #fff; text-align: left; border: solid 2px #333; padding: 25px; }
.floatleft{ margin: 20px 0px 0px 0px; color: #FF7300; padding-bottom: 5px; font-size: 22px; font-weight: bold; }
.pTable { padding: 0px 0px 8px 0px; }
.formLogo{ float: left; padding: 10px; }
#flxLogo{ float: left; padding: 10px; width: 100%; }
#frmFranInfo{ float: left; padding: 10px; width: 100%; }
#overlay{ position: absolute; top: 0; left: 0; width: 100%; height: 2000px; z-index: 90; background-color: #000; -moz-opacity: 0.8; opacity: .80; filter: alpha(opacity=80); }
#overlay[id]{ /* IE6 and below Can't See This */ position: fixed; }
.lightbox{ width: 300px; background: #ddd; padding: 10px; border: 2px solid #eee; height: auto; }
#close{ top: 5px; right: 5px; float: right; clear: both; cursor: pointer; }
/* separate the list from what follows it */
.wrapper2 {-moz-border-radius: 6px; padding: 10px 0px 10px 5px; margin-bottom:10px; width: 100%; background-color: #F1F1E5; height: auto; float: left; }
.wrapper2 ul { padding-left: 10px; float: left; width: auto; /* room for 3 columns */ height: auto; padding-bottom: 10px; }
.wrapper2 li { font-size: 11px; float: left; width: 210px; /* accommodate the widest item */ padding: 0px 0px 3px 0px; margin: 0px 0px 0px 0px; }
.suplierList { margin-top: 15px; padding: 10px 0px 10px 5px; width: 100%; background-color: #F1F1E5; height: auto; float: left; }
.suplierList ul { padding-top: 8px; padding-left: 20px; float: left; width: auto; /* room for 3 columns */ height: auto; padding-bottom: 10px; }
.suplierList li { font-size: 11px; float: left; width: 280px; /* accommodate the widest item */ 
	padding: 0px 25px 20px 0px; margin: 0px 0px 0px 0px; height:65px; }
a.supTitle:link{ COLOR: #333; font: bold 12px arial, helvetica, sans-serif; }
a.supTitle:visited{ COLOR: #E08B08; font: bold 12px arial, helvetica, sans-serif; }
a.supTitle:hover{ COLOR: #999966; font: bold 12px arial, helvetica, sans-serif; }
a.supTitle:active{ COLOR: #E08B08; font: bold 12px arial, helvetica, sans-serif; }
.suplierPremiums { float: left; width: 100%; margin: 5px 0px 0px 0px; 
	padding: 10px 0px 10px 5px; width: 100%; height: auto; background: #fff; color: #333; }
.suplierPremiums ul { padding-top: 8px; 
	padding-left: 20px; float: left; 
	width: auto; /* room for 3 columns */ 
	height: auto; padding-bottom: 10px; }
.suplierPremiums li { font-size: 11px; 
	float: left; width: 280px; /* accommodate the widest item */ 
	height: 150px; padding: 0px 25px 20px 0px; margin: 0px 0px 0px 0px; }
a.supPTitle:link{ COLOR: #FF7300; font: bold 12px arial, helvetica, sans-serif; }
a.supPTitle:visited{ COLOR: #FF7300; font: bold 12px arial, helvetica, sans-serif; }
a.supPTitle:hover{ COLOR: #999966; font: bold 12px arial, helvetica, sans-serif; }
a.supPTitle:active{ COLOR: #FF7300; font: bold 12px arial, helvetica, sans-serif; }
.suplierStandard { padding: 10px 0px 10px 5px; margin: 5px 0px 0px 0px; width: 100%; background-color: #fff; height: auto; float: left; }
.suplierStandard ul { padding-top: 8px; padding-left: 20px; float: left; width: auto; /* room for 3 columns */ height: auto; padding-bottom: 10px; }
.suplierStandard li { font-size: 11px; float: left; width: 280px; /* accommodate the widest item */ height: 150px; padding: 0px 25px 20px 0px; margin: 0px 0px 0px 0px; }



.validationSummary{ padding: 10px; background: #fff; border: solid 2px red; }
.validationSummary ul, .validationSummary ol { padding: 0px 0px 0px 10px; margin: 10px 0px 0px 10px; }
.validationSummary li { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }

#articles ul{ list-style-type: none; padding: 12px 0px 0px 0px; margin: 0; }
#articles li{ margin-bottom: 10px; background-image: url(images/icons/page.gif); background-repeat: no-repeat; background-position: 0 .3em; padding-left: 1.9em; }

#linklist ul{ list-style-type: disc; padding: 12px 0px 0px 0px; margin: 0; }
#linklist li{ margin-bottom: 10px; background-repeat: no-repeat; background-position: 0 .3em; padding-left: 1.9em; }





#fp { margin-top: 15px; padding: 10px 0px 10px 5px; width: 100%; background-color: #F1F1E5; height: auto; float: left; }
#fpHeader{background-color: #F1F1E5;clear:both;margin:0px;width:650px;height:121px;padding:20px;-moz-border-radius: 6px;}
#fpLogo{float:left;margin:0px;width:182px;height:111px;padding:0px;border: 1px solid #333;}
#fpLogo img{padding:0px;margin:0px;}
#fpSdesc{float:left;margin:10px 0px 0px 25px;width:400px;height:auto;padding:0px;}
#fpSdesc p{margin:0px 0px 5px 0px;padding:0px;}
.reqButton{}
.reqButton img{border:0px;}
.fpTitle{color: #399;font-size:170%; font-weight:bold;}




.heading { padding: 0 5px; }
.art{padding: 0 15px;}
/* Font Sizes */
.small_font		{ font: normal 12px/18px Verdana, Arial, sans-serif; }
.medium_font	{ font: normal 14px/20px Verdana, Arial, sans-serif; }
.large_font		{ font: normal 16px/22px Verdana, Arial, sans-serif; }

/* Font size changer interface style */
.font_sizer{width:100%; text-align:right;}
.font_sizer a	{ text-decoration:none; color:black; }

#paging {height:auto; clear:both;float: left;padding:10px;margin: 15px 0px 25px 0px; text-align: left; width:auto; border: solid 1px #EEEBDA; background:#F4F4EB; }
#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; }


#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}
#articlesr ul{list-style-type: none;padding: 8px 0px 0px 10px;margin: 0;}
#articlesr li{background-image: url(../../templateimages/icons/page.gif);
	background-repeat: no-repeat;background-position: 0 .3em;padding-left: 2em;margin-bottom:8px;}
	
	.business-articles { margin: 0px 0 0px 0; line-height: 25px; height: 25px; padding: 0 15px; }
	.franchisebg{background: url('../images/bg_business_articles_franch.gif') no-repeat; }
	.rss { float: right; padding-right: 22px; background: url('http://www.acquireo.com/TemplateImages/v2/businesses-for-sale-rss.gif') no-repeat 100% 50%; text-decoration: none; }
.txt { padding: 0 0;clear:both; }






#wrapper {  margin: 0 auto; width: 1000px; text-align:left;}
#wrapper li{ padding: 3px 0px 3px 5px; margin-left: 14px; }
#wrapper ul { list-style: none; margin-bottom:8px; }
#wrapper ul li { list-style: circle; color: #5F5F5F; }
#wrapper ul li a{ color: #5F5F5F; text-decoration: underline; }
#wrapper ul li a:hover{ text-decoration: underline; }
#wrapper h2{margin:0px 0px 5px 0px; padding:0px;}

#header { color: #333; width: 900px; float: left; padding: 10px; height: 100px; margin: 10px 0px 0px 0px; background: #fff;}
#leftcolumn {  color: #333; border: 1px solid #F1F1E5; background: #fff; margin: 0px 0px 0px 5px; padding: 10px; height: auto; width: 220px; float: left;}
#leftmiddle {  color: #333; border: 1px solid #F1F1E5; background: #fff; margin: 0px 0px 0px 5px; padding: 10px; height: auto; width: 220px; float: left;}
#rightmiddle {  color: #333; border: 1px solid #F1F1E5; background: #fff; margin: 0px 0px 0px 5px; padding: 10px; height: auto; width: 220px; float: left;}
#rightcolumn {  color: #333; border: 1px solid #F1F1E5; background: #fff; margin: 0px 0px 0px 5px; padding: 10px; height: auto; width: 220px; float: left;}
.clear { float: left; width: 1px; }


fieldset {border: 1px solid #DEDFDE; padding: 10px; margin-bottom: 10px; clear:both; }
legend {padding: 0.2em 0.5em; border: 1px solid #EF8E31; background: #EF8E31; color: white; 
	text-transform: uppercase; text-align: right; }

fieldset ul, ol{list-style-type: disc; padding: 12px 0px 0px 0px; margin: 0; }
fieldset ol{list-style-type: decimal; padding: 12px 0px 0px 0px; margin: 0; }
fieldset li{ margin-bottom: 10px;font-size:12px;}
