TABLE
{
    FONT: 12px Arial, Helvetica, sans-serif
}
H3.area
{
    FONT-SIZE: 16px
}
#search
{
    BORDER-RIGHT: #c5c5c5 thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c5c5c5 thin solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c5c5c5 thin solid;
    WIDTH: auto;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c5c5c5 thin solid;
    BACKGROUND-COLOR: #d6d6d6;
    TEXT-ALIGN: left
}
.key
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 40px;
    WIDTH: 235px;
    PADDING-TOP: 5px
}


#select
{
    BORDER-RIGHT: #c5c5c5 thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c5c5c5 thin solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c5c5c5 thin solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c5c5c5 thin solid;
    HEIGHT: 875px;
    TEXT-ALIGN: left
}
.select-divider
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.search-find
{
    MARGIN-TOP: 6px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 3px;
    WIDTH: 100px;
    BACKGROUND-COLOR: #d2d2ac
}
TD.header
{
    HEIGHT: 70px;
    BACKGROUND-COLOR: #646464
}
TD.bar
{
    BORDER-TOP: #ffffff 2px solid;
    HEIGHT: 7px;
    BACKGROUND-COLOR: #d3d0af
}
TD.main
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.simplesearch
{
    BORDER-RIGHT: #c5c5c5 thin solid;
    BORDER-TOP: #c5c5c5 thin solid;
    FLOAT: right;
    MARGIN-LEFT: 9px;
    BORDER-LEFT: #c5c5c5 thin solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #c5c5c5 thin solid
}
.simplesearch1
{
    BORDER-RIGHT: #c5c5c5 thin solid;
    BORDER-TOP: #c5c5c5 thin solid;
    BORDER-LEFT: #c5c5c5 thin solid;
    WIDTH: 560px;
    BORDER-BOTTOM: #c5c5c5 thin solid;
    BACKGROUND-COLOR: #fffafa;
    TEXT-ALIGN: left
}
.simple-search
{
    FLOAT: left;
    WIDTH: 135px
}
.title
{
    WIDTH: auto;
    BACKGROUND-COLOR: #d2d2ac;
    TEXT-ALIGN: center
}
.ss-title
{
    PADDING-LEFT: 5px;
    WIDTH: auto;
    BACKGROUND-COLOR: #d2d2ac
}
.resulttitle
{
    MARGIN: 5px
}
/* FranchiseFinder.asp Changes By Joel G. 12/10/08 */ 

/* Added */ 

h4 {color:#2173AF;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
padding:0;
margin:0 0 10px 0 ;
line-height:22px;}

h5 {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:left;
padding: 7px 0 0 29px;
margin:0;
line-height:22px;}

h6 {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:left;
padding: 7px 0 0 0;
margin:0;
line-height:22px;}

#findercontain{
width: 684px;
margin: 30px auto 0 auto;
text-align:left;
font-family:Arial,Helvetica;
line-height:18px;
font-size:12px;
color:#595959;
}

#finderresultscontain{
width: 684px;
margin: 22px auto 0 auto;
text-align:left;
font-family:Arial,Helvetica;
line-height:18px;
font-size:12px;
color:#595959;
}

#toptext
{padding-top:6px;
width: 480px;
}

.findercontent1
{height:225px;
background:url(http://www.franchiseopportunities.com/images/finder_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
padding:0;
}

.findercontent2
{height:150px;
background:url(http://www.franchiseopportunities.com/images/finder_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
padding:10px 0 0 0;
}

.findercontent3
{height:255px;
padding:10px 0 0 0;
background:url(http://www.franchiseopportunities.com/images/finder_bg2.png);
background-repeat:no-repeat;
background-position:center bottom;
padding:10px 0 0 0;
line-height:18px;
}

.findercontent4
{height:99px;
padding:10px 0 0 0;
background:url(http://www.franchiseopportunities.com/images/finder_bg2.png);
background-repeat:no-repeat;
background-position:center bottom;
padding:10px 0 0 0;
}

.alphabetical
	{word-spacing:11px;
	margin-top:18px}

.left_finder
{float:left;
width: 50%;
height: 225px}

.right_finder
{float:right;
width: 50%;
height: 225px}

.left_finder2
{float:left;
width: 50%;
height: 150px}

.right_finder2
{float:right;
width: 50%;
height: 150px}


.clear{clear:both; margin:0; padding:0;}


/* Changed */ 

.get
{FLOAT: right;
text-align: right;
margin: 20px 30px 30px 0;
}

/* Added */ 

.getleft
{FLOAT: left;
text-align: left;
width:120px;
margin-top:10px;
line-height:40px;
padding:0;
}

#new
{width:38px;
float:left;
}

#Industryleft{
text-align:left;
float:left;
line-height:22px;
width:170px;
padding:22px 0 0 30px;}

#Industryright{
text-align:left;
float:right;
line-height:22px;
width:140px;
padding-top:22px}

#companysearch{
text-align:left;
line-height:19px;
padding-top:18px}

#searchbox1{
margin: 15px 0 0 0; float:left}

#searchbox2{
margin: 15px 0 0 15px; float:left}

.state1{
margin-top:18px;
float:left;
width:136px;
line-height:18px;}

#findercontain A:link {color: #2173AF; font-weight:bold}
#findercontain A:visited {color: #2173AF; font-weight:bold}
#findercontain A:active {color: #2173AF; font-weight:bold}
#findercontain A:hover {color: #94a50a; font-weight:bold;}

#finderresultscontain A:link {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain A:visited {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain A:active {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain A:hover {color: #2173AF; font-size:11px; font-weight:normal; text-decoration:none}

#finderresultscontain1{
width: 548px;
margin: auto;
text-align:left;
font-family:Arial,Helvetica;
line-height:18px;
font-size:12px;
color:#595959;
}
#finderresultscontain1 A:link {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain1 A:visited {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain1 A:active {font-size:11px; font-weight:normal; color: #2173AF; }
#finderresultscontain1 A:hover {color: #2173AF; font-size:11px; font-weight:normal; text-decoration:none}

#yoursearch1 {
float:left;
width: 200px;
text-align:left;
}

#newsearch {
float:right;
text-align:right;
vertical-align:middle;
padding-top:6px;
padding-left:19px;
background-image:url(http://www.franchiseopportunities.com/images/search_finder_logo.gif);
background-repeat:no-repeat;
background-position: left bottom;
}

#yoursearch {
float:left;
width: 400px;
text-align:left;
}

#resulttext{
height:24px;
width:680px;
background-color: #fffbe4;
border-bottom:dotted #ffeb6a 1px;
border-top:dotted #ffeb6a 1px;
line-height:24px;
margin-top:5px;
padding-left:6px;
font-size:11px;
color:#2e2e2e;
}
#resulttext1{
height:24px;
width:548px;
background-color: #fffbe4;
border-bottom:dotted #ffeb6a 1px;
border-top:dotted #ffeb6a 1px;
line-height:24px;
margin-top:5px;
padding-left:6px;
font-size:11px;
color:#2e2e2e;
}
#pagination-clean { border:0; margin:0 0 0 10px; padding:0;}
#pagination-clean li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
/* savers #pagination-clean li,*/
#pagination-clean a           { border-right:solid 1px #DEDEDE; margin-right:2px; }
#pagination-clean .previous-off,
#pagination-clean .next-off   { color:#888888; display:block; float:left; font-weight:bold; padding:3px 4px; }	
#pagination-clean .next a,
#pagination-clean previous a  { border:none; font-weight:bold; }	
#pagination-clean .active     { color:#000000; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ border-right:solid 1px #DEDEDE; }
#pagination-clean a:link,
#pagination-clean a:visited   { color:#2173AF; display:block; float:left; padding:3px 6px; text-decoration:underline; }
#pagination-clean a:hover     { color:#2173AF; text-decoration:none; }

#result_pagination{padding:0; margin:0; float:left; text-align:left; width:100%; margin-top:25px;}

#howtouse {
float:right;
text-align:right;
vertical-align:middle;
padding-top:6px;
padding-left:19px;
background-image:url(http://www.franchiseopportunities.com/images/howtouse_icon.gif);
background-repeat:no-repeat;
background-position: left bottom;
}

#resultset{
padding-top:21px; 
width:684px;
}

.result_left{
float:left;
width:130px;
padding-right:8px;
}

.result_right{
float:left;
width:130px;
}

.check{
background-color:#898989;
line-height:20px;
font-weight:bold;
color:#FFFFFF;
height:20px;
font-size:11px;
margin-top:2px;
width:130px;}

.check form{
float:left; padding-right:4px}

.shortdescrip {
font-size:10px;
line-height:14px;
color:#2e2e2e;
}

#zorname{
padding:5px 0 1px 0;
line-height:14px;
}

#zorname A:link {font-weight:bold; font-size:12px}
#zorname A:visited {font-weight:bold; font-size:12px }
#zorname A:active {font-weight:bold; font-size:12px}
#zorname A:hover {font-weight:bold; font-size:12px}

.sendmeinfo{
margin:25px 0 80px 0;
width:684px;
}

.infothanks1{
margin:5px 0 10px 0;
}

.sendmemid{
background-color:#eff5f9;
border-left: solid 1px #c3dbe7;
border-right: solid 1px #c3dbe7;
padding:10px;
text-align:center;
font-size:18px;
line-height:23px;
font-weight:bold;}

.sendinfobutton{
width:200px;
margin:15px auto 0px auto;
}

/* Start Java Slide */ 

a:focus {
	outline: none;
}
#panel {
	height: 315px;
	display: none;
}
.slide {
	margin: 0;
	padding: 0;
}
.btn-slide {
}

.active {
	background-position: right 12px;
}

/* End Java Slide */ 
.helpcontent{
background-color:#eff5f9;
border-left: solid 1px #c3dbe7;
border-right: solid 1px #c3dbe7;
padding:10px;
text-align:center;
}

.help{
margin:15px 0 0 0;
}

.close{
float:right; padding-right:8px;
}

.bordbot {
border-bottom:solid 1px #efefef;
padding-bottom:3px;}

.multisum1 {
margin-top:24px;
width:287px;
float:left}

#multisum2 {
background-color:#eff5f9;
border-left: solid 1px #c3dbe7;
border-right: solid 1px #c3dbe7;
padding:10px;
font-size:14px;
font-weight:bold;
}

#multisum2 A:link {font-weight:normal; font-size:12px}
#multisum2 A:visited {font-weight:normal; font-size:12px}
#multisum2 A:active {font-weight:normal; font-size:12px}
#multisum2 A:hover {font-weight:normal; font-size:12px}

#multisum2 ul{
line-height:18px;
color:#2173AF;
}

.formptext {
color:#1d6db7}

.multiformspot{
float:right;
width:374px;
margin-top:24px;
}

.pagbottom{
margin-bottom:24px;
margin-top:24px;
}

.recommendations{
margin:10px 0 15px 0;
font-size:14px;
font-weight:bold;
line-height:18px;
color:#333333;
}

.success{
color:#5ead41}

.notsuc{
color:#e36154;
}

#noresults A:link {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;}
#noresults A:visited {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;}
#noresults A:active {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;}
#noresults A:hover {color:#f07d09;
font-family:Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-decoration:none}

#thankslink A:link {color:#2173AF;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
}
#thankslink A:visited {color:#2173AF;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
}
#thankslink A:active {color:#2173AF;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
}
#thankslink A:hover {color:#2173AF;
font-family:Arial,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
text-decoration:none}

/* Edited Existing CSS December 18, 2008 */ 

#findertop
{
background-image:url();
background-repeat:no-repeat;
padding-top:0px;
margin-bottom:20px;
}

.finder_intro{
padding: 0 0 0 15px;
}

#findertop p
{
padding:0;
margin:0 0 11px 0;
line-height:17px;
}

/* Edited Existing CSS December 29, 2008 */ 

.thankyoutext1{
width:100%;
text-align:left;
font-size:11px;
font-weight:bold;
line-height:16px;
margin:0 0 15px 0;
padding-bottom:5px;
border-bottom: solid 1px #c3dbe7;
}

.zorssento{
text-align:left;
width:100%;
font-size:11px;
font-weight:bold;
line-height:16px;
margin:0;}

.zorsnotsento{
text-align:left;
width:100%;
font-size:11px;
font-weight:bold;
line-height:16px;
margin:5px 0 0 0}

#accepted {
line-height:20px; list-style: none;
margin-left: 15px;
padding-left: 0;}

#accepted li { padding-left: 22px;
background-image: url(http://www.franchiseopportunities.com/images/accept.png);
background-repeat: no-repeat;
background-position: 0 3px;}
   
#rejected { 
list-style: none;
margin-left: 15px;
padding-left: 0;
}

#rejected li {padding-left: 22px;
background-image: url(http://www.franchiseopportunities.com/images/exclamation.png);
background-repeat: no-repeat;
background-position: 0px -1px;
font-weight:normal;
font-size:11px;
line-height:14px;
margin-bottom:13px}

#acceptednew
{
    LINE-HEIGHT: 30px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px
}
#acceptednew li {
    BACKGROUND-IMAGE: url(http://www.franchiseopportunities.com/images/accept.png);
    LIST-STYLE-TYPE: none;
    DISPLAY: inline;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 25px;
    background-repeat: no-repeat;
    background-position: left
}

.acceptedimg{
    BACKGROUND-IMAGE: url('http://www.franchiseopportunities.com/images/accept.png');
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    background-repeat: no-repeat;
    background-position: left center
}

.acceptedbg {
     LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 25px;
    line-height:25px;
}

.sendmemid2{
background-color:#eff5f9;
border-left: solid 1px #c3dbe7;
border-right: solid 1px #c3dbe7;
padding:10px 20px 5px 20px;
text-align:center;
font-size:18px;
line-height:23px;
font-weight:bold;}

/* Edited Existing CSS January 6, 2009 */ 


#multigenthankscontain{
width: 555px;
margin: 5px auto 0 5px;
text-align:left;
font-family:Arial,Helvetica;
line-height:18px;
font-size:12px;
color:#595959;
}


#directgenthankscontain{
width: 555px;
margin: 12px auto 0 15px;
text-align:left;
font-family:Arial,Helvetica;
line-height:18px;
font-size:12px;
color:#595959;
}

#resultsetdirectgen{
padding-top:21px; 
width:100%;
}
.result_leftdirectgen{
float:left;
width:120px;
padding-right:20px;
}

.result_rightdirectgen{
float:left;
width:120px;
}

.check2{
background-color:#898989;
line-height:20px;
font-weight:bold;
color:#FFFFFF;
height:20px;
font-size:11px;
margin-top:2px;
width:120px;}

.sendmemid3{
background-color:#eff5f9;
border-left: solid 1px #c3dbe7;
border-right: solid 1px #c3dbe7;
padding:10px;
text-align:center;
font-size:16px;
line-height:23px;
font-weight:bold;}

.recommendations2{
margin:10px 0 0 0;
font-size:12px;
line-height:20px;}

#newsearchtop {
float:right;
text-align:right;
vertical-align:middle;
padding-top:1px;
padding-left:19px;
background-image:url(http://www.franchiseopportunities.com/images/findersearch-icon.png);
background-repeat:no-repeat;
background-position: left bottom;
margin-bottom:10px;
}

#newsearchtop A {color:#acb5bc;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;}

#newsearchtop A:hover {color:#2173AF;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal}

#adwithuscontain
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 18px;
    MARGIN: 30px auto 0px;
    WIDTH: 720px;
    FONT-FAMILY: Arial,Helvetica;
    COLOR: #393535;
    FONT-SIZE: 12px
}
#finderresultscontain A.tname1:link {font-size:12px; font-weight:bold; color: #2173AF; }
#finderresultscontain A.tname1:visited {font-size:12px; font-weight:bold; color: #2173AF; FONT-FAMILY: Arial, sans-serif;TEXT-DECORATION: underline }
#finderresultscontain A.tname1:active {font-size:12px; font-weight:bold; color: #2173AF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none }
#finderresultscontain A.tname1:hover {color: #2173AF; font-size:12px; font-weight:bold; text-decoration:none}

A.zorname1
{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2173AF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline}
A.zorname1:hover
{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2173AF;FONT-FAMILY: Arial, sans-serif;  TEXT-DECORATION: none}
A.zorname1:active
{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2173AF; FONT-FAMILY: Arial, sans-serif;TEXT-DECORATION: none}
