BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 1.1em; LINE-HEIGHT: 1.3em
}
LI {
	FONT-SIZE: 11px; 
}
H1 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 0.5em
}
H2 {
	FONT-SIZE: 13px; MARGIN: 0px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #566d9b
}
A {
	COLOR: #566e9a; TEXT-DECORATION: none
}

A:visited {
	COLOR: #566e9a; TEXT-DECORATION: none
}
A:active {
	COLOR: #566e9a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #566e9a; TEXT-DECORATION: underline
}
DIV#fdContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 20px 0px; WIDTH: 1170px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#fdContainerMulti {
	FLOAT: left
}
DIV#fdSearchResultsContainer {
	FLOAT: left; WIDTH: 784px
}
DIV#fdContainer H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #294270; PADDING-TOP: 0px
}
DIV#fdContainer H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #757ba7
}
DIV#fdContainer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.backToLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.backToLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
DIV#fdHome {
	FLOAT: left; WIDTH: 597px
}
DIV#fdHomeTop {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_home_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 597px; COLOR: #ffffff; PADDING-TOP: 16px; HEIGHT: 100px
}
DIV.QSfields P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV#fdHomeTop H1 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 0.1em; COLOR: #ffd149
}
DIV.QScategory {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.QSstate {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.QScapital {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.QSgo {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.QSsubcategory {
	WIDTH: 210px
}
DIV.QSsubcategory SPAN#categoryMessage {
	FLOAT: right; MARGIN-RIGHT: 20px
}
DIV.QSsubcategory SPAN.refineSearchTopHeading {
	FLOAT: left
}
TABLE#fdHomeBottom {
	MARGIN: 0px; WIDTH: 597px
}
.bg_home_lt {
	BACKGROUND: url(../images/bg_home_lt.gif) repeat-y
}
.bg_home_rt {
	BACKGROUND: url(../images/bg_home_rt.gif) repeat-y
}
.fdHomeCategory {
	FLOAT: left
}
.fdHomeCapital {
	FLOAT: left
}
.fdHomeSponsorship {
	FLOAT: left
}
.fdHomeNewsletter {
	FLOAT: left
}
.fdHomeSponsorship {
	WIDTH: 282px
}
.fdHomeSponsorship P {
	MARGIN: 2px 17px 4px
}
.b_starthere {
	FLOAT: left; MARGIN: 24px 9px 0px 17px
}
.pic_th_sponsorship {
	FLOAT: left
}
.fdHomeNewsletter {
	WIDTH: 304px
}
.fdHomeNewsletter P {
	MARGIN: 2px 17px 4px
}
.b_signupnow {
	FLOAT: left; MARGIN: 10px 35px 0px 17px
}
.pic_th_newsletter {
	FLOAT: left; MARGIN: -10px 0px 0px
}
DIV.fdHomeCategory {
	WIDTH: 378px
}
.ulFdHomeCategoryLeft {
	WIDTH: 175px
}
.ulFdHomeCategoryRight {
	WIDTH: 175px
}
.ulFdHomeCapitalLeft {
	WIDTH: 175px
}
DIV.fdHomeCapital {
	WIDTH: 209px
}
#fdHomeBottom UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 0px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fdHomeBottom UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_greenarrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px 12px; PADDING-TOP: 1px; BORDER-BOTTOM: #bcbfd5 1px dotted; LIST-STYLE-TYPE: none
}
#fdHomeBottom UL LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
#fdHomeBottom UL LI A:hover {
	DISPLAY: block; TEXT-DECORATION: underline
}
HTML > BODY #fdHomeBottom UL LI A {
	WIDTH: auto
}
#fdHomeBottom A {
	COLOR: #566e9a
}
IMG.b_freefranchiseconsult {
	CLEAR: both; MARGIN: 10px; TEXT-ALIGN: center
}
DIV#fdSpotlight {
	BORDER-RIGHT: #cfd1e1 1px solid; BORDER-TOP: #cfd1e1 1px solid; BACKGROUND: #f9f9f9; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 17px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 177px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#fdSpotlightTop {
	BORDER-RIGHT: #cfd1e1 1px solid; BORDER-TOP: #cfd1e1 1px solid; BACKGROUND: #f9f9f9; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 17px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 177px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#fdSpotlight {
	MARGIN: 16px 0px 0px 17px
}
DIV#fdSpotlightTop {
	MARGIN: 0px 0px 0px 17px
}
DIV#fdSpotlightTop DIV#spotlightFranch {
	PADDING-RIGHT: 22px; PADDING-LEFT: 21px; MARGIN: 0px; TEXT-ALIGN: center
}
DIV#fdSpotlight A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV#fdSpotlight A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#fdSpotlight P {
	MARGIN: 0px 15px
}
DIV#fdSpotlight IMG.pic_fdSponsor {
	MARGIN: 10px 27px 10px 28px
}
DIV#fdSpotlight IMG.title_home_spotlight {
	MARGIN: 0px
}
DIV#fdSpotlight IMG.sep_spotlight {
	DISPLAY: none; HEIGHT: 0px
}
DIV#fdSearch {
	
}
DIV#fdSearch_colRight {
	MARGIN-TOP: 8px; PADDING-LEFT: 20px; FLOAT: left
}
DIV#fdSearch A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV#fdSearch A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#fdSearchTop {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-SIZE: 11px; BACKGROUND: #566d9b; PADDING-BOTTOM: 7px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 772px; COLOR: #ffffff; PADDING-TOP: 4px
}
DIV#fdSearchTop H1 {
	FONT-SIZE: 14px; MARGIN: 0px 10px 0px 0px; COLOR: #ffffff
}
DIV#QSrefine {
	MARGIN-TOP: 12px; FLOAT: left
}
DIV.QSgo A.b_go {
	MARGIN-TOP: 14px; DISPLAY: block; VERTICAL-ALIGN: bottom
}
.QSCatDropDown {
	WIDTH: 140px
}
.QSSubCatDropDown {
	WIDTH: 100%
}
.QSstate SELECT {
	WIDTH: 120px
}
.QScapital SELECT {
	WIDTH: 100px
}
DIV#fdSelectedTop {
	CLEAR: both; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: #566d9b; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 747px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 25px
}
DIV#fdSelectedTop H1 {
	FONT-SIZE: 14px; MARGIN: 4px 10px 0px 0px; COLOR: #ffffff
}
DIV#QSselected {
	FLOAT: left
}
DIV.QSgo INPUT.b_submitrequest {
	MARGIN-TOP: 2px
}
DIV#fdSearchResultsEB {
	BORDER-RIGHT: #cfd1e1 1px solid; BORDER-TOP: #cfd1e1 1px solid; BACKGROUND: #6779a9; MARGIN: 20px 0px 5px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 631px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#fdSearchStandardEB {
	
}
DIV.fdSearchStandardEB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; /*BACKGROUND: #eeeeee;*/ PADDING-BOTTOM: 10px; WIDTH: 611px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 60px
}
DIV#fdSearchResultsEB DIV.fdSearchResultsHeaderEB {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 6px; COLOR: #ffffff; HEIGHT: 16px
}
DIV#fdSearchResultsEB DIV.fdSearchResultsHeaderEB A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
DIV#fdSearchResultsEB DIV.fdSearchResultsHeaderEB A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
DIV#fdSearchResultsEB DIV.fdSearchResultsHeaderEB A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
DIV#fdSearchResultsEB DIV.fdSearchResultsTitleEB {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 6px 20px 6px 10px; COLOR: #ffffff
}
DIV#fdSearchResultsEB DIV.fdSearchResultsButtonEB {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#fdSearchResultsEB A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #566e9a; TEXT-DECORATION: underline
}
DIV#fdSearchResultsEB A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #566e9a; TEXT-DECORATION: none
}
DIV#fdSearchResultsEB IMG.pic_fdSponsor {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 12px; HEIGHT: 60px
}
DIV#fdSearchResultsEB P {
	MARGIN: 0px
}
DIV#fdSearchResultsEB P.fdSummary {
	MARGIN-TOP: 8px
}
DIV#fdSearchResultsEB P.fdCapRequired {
	FLOAT: right; COLOR: #566d9b
}
DIV#fdSearchResultsEB P.fdCartButtons {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FLOAT: right; BORDER-LEFT: red 1px solid; COLOR: #566d9b; BORDER-BOTTOM: red 1px solid
}

.profile {
	LEFT: 50px; MARGIN: 12px 0px 0px
}

.fdCartBox .corner {
	Z-INDEX: 999; BACKGROUND: url(../images/search/backgrounds/bg_cornersTop.gif); OVERFLOW: hidden; WIDTH: 3px; POSITION: absolute; HEIGHT: 3px
}
.fdCartBox .ul.corner {
	LEFT: 0px; TOP: 0px
}
.fdCartBox .ur.corner {
	BACKGROUND-POSITION: 100% 0px; RIGHT: 0px; TOP: 0px
}
.fdCartBox .br.corner {
	RIGHT: 0px; BACKGROUND: url(../images/search/backgrounds/bg_cornersBottom.gif) 100% 100%; BOTTOM: 0px
}
.fdCartBox .bl.corner {
	BACKGROUND: url(../images/search/backgrounds/bg_cornersBottom.gif) 0px 100%; LEFT: 0px; BOTTOM: 0px
}
.fdCartBox .br.corner {
	RIGHT: 0px; BACKGROUND: url(../images/search/backgrounds/bg_cornersBottom.gif) 100% 100%; BOTTOM: -1px
}
.fdCartBox .bl.corner {
	BACKGROUND: url(../images/search/backgrounds/bg_cornersBottom.gif) 0px 100%; LEFT: 0px; BOTTOM: -1px
}
.fdCartContent {
	BORDER-RIGHT: #bac5d9 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #bac5d9 1px solid; MAX-HEIGHT: 360px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdd6e5 1px solid; TEXT-ALIGN: left
}
.fdCartItem {
	PADDING-RIGHT: 8px; BORDER-TOP: #dae1ec 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 5px
}
.fdCartContent A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.fdCartTitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(../images/search/backgrounds/bg_fdCartTop.gif) #3a4d7e repeat-x; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px
}
.fdCartCount {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d2d7e2
}
.fdCartContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.fdCartSubmit {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #bac5d9 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bac5d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bac5d9 1px solid; POSITION: relative; BACKGROUND-COLOR: #e4eaf9
}
.fdCartSubmit P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 13px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
.arrow {
	BACKGROUND: url(../images/icon_fdArrow.gif) no-repeat; LEFT: -15px; WIDTH: 29px; POSITION: absolute; TOP: 7px; HEIGHT: 29px
}
.fdCartSubmit .arrow {
	LEFT: -20px
}
DIV#fdSearchTitleSummary {
	WIDTH: 781px
}
DIV#fdSearchResults {
	CLEAR: both; BORDER-RIGHT: #cfd1e1 1px solid; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 781px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#fdSearchResults A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #566e9a; TEXT-DECORATION: underline
}
DIV#fdSearchResults A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #566e9a; TEXT-DECORATION: none
}
DIV#fdSearchPremier {
	BACKGROUND: url(../images/title_res_premiumr.gif) no-repeat; PADDING-TOP: 26px
}
DIV.fdSearchPremier {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fdf5c1; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 60px
}
DIV.fdSearchPremier INPUT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV#fdSearchPlatinum {
	BACKGROUND: url(../images/title_res_platinumr.gif) no-repeat; PADDING-TOP: 26px
}
DIV.fdSearchPlatinum {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #dff1fe; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 60px
}
DIV.fdSearchPlatinum INPUT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV#fdSearchStandard {
	/*BACKGROUND: url(../images/title_res_str.gif) no-repeat; PADDING-TOP: 26px*/
}
DIV.fdSearchStandard {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; /*BACKGROUND: #eeeeee;*/ PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 30px; BORDER-BOTTOM: #eee 2px solid; HEIGHT: 90px
}
DIV#fdSearchSponsor {
	BACKGROUND: url(../images/search/titles/title_res_sponsor.gif) no-repeat; PADDING-TOP: 26px
}
DIV.fdSearchSponsor {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e2eec3; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 60px
}
DIV#fdSearchSponsorRFI {
	BACKGROUND: url(../images/search/titles/title_res_sponsorrfi.gif) no-repeat; PADDING-TOP: 26px
}
DIV.fdSearchSponsorRFI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e2eec3; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 60px
}
DIV.fdSearchStandard INPUT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV.fdSearchSponsor INPUT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV.fdSearchSponsorRFI INPUT {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
DIV#fdSearchResults IMG.pic_fdSponsor {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 12px; HEIGHT: 68px
}
DIV#fdSearchResults P {
	MARGIN: 0px
}
DIV#fdSearchResults P.fdSummary {
	MARGIN-TOP: 8px
}
DIV#fdSearchResults P.fdSummaryMulti {
	LINE-HEIGHT: 14px; WIDTH: auto; HEIGHT: 45px; OVERFLOW: hidden
}
DIV#fdSearchResults P.fdCapRequired {
	FLOAT: right; COLOR: #566e9a
}
DIV#fdSearchResults .fdSearchResultsButton {
	MARGIN-TOP: 10px; FLOAT: right
}
DIV#fdSearchResults .fdSearchResultsButton DIV.fdDetailsLink {
	FLOAT: left; MARGIN-LEFT: 2px
}
DIV#fdSearchResults .fdSearchResultsButton DIV.fdAddToRequestList {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 123px; HEIGHT: 17px
}
DIV#fdSearchResults .fdSearchResultsButton DIV.fdAddToRequestListInactive {
	BACKGROUND: url(../images/search/buttons/b_addedToRequestList.gif) no-repeat
}
DIV#fdSearchResults .fdSearchResultsButton DIV.fdAddToRequestList A {
	BACKGROUND: url(../images/search/buttons/b_fdAddToCart.gif) no-repeat; WIDTH: 123px; HEIGHT: 17px
}
DIV#fdSearchResults .fdSearchResultsButton A {
	DISPLAY: block
}
DIV#fdSearchResults .fdSearchResultsButton IMG {
	
}
P.fdSubCatSEO {
	MARGIN-TOP: 18px; COLOR: #566e9a
}
DIV.fdPagination {
	FONT-SIZE: 11px; WIDTH: 783px; HEIGHT: 24px
}
DIV.fdPagesShowing {
	FLOAT: left; MARGIN: 4px 0px
}
DIV.fdPagesNext {
	FLOAT: right; MARGIN: 4px 0px
}
DIV#fdDetail {
	WIDTH: 684px
}
DIV#fdBGReqInfo {
	BACKGROUND: url(../images/search/backgrounds/bg_reqinfo.gif) no-repeat; MARGIN: 16px 0px 10px; WIDTH: 787px; HEIGHT: 37px
}
DIV#fdBGReqConf {
	MARGIN: 16px 0px 10px
}
DIV.fdBGReqConf {
	BACKGROUND: url(../images/request/backgrounds/bg_req_mid.gif) repeat-y
}
.fdBGReqConf P {
	MARGIN-LEFT: 12px; COLOR: #666666
}
.fdBGReqConf P.franchiseContact {
	HEIGHT: 14px
}
.fdBGReqConf UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fdBGReqConf UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/home/bullets/bullet_greenarrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px 12px; PADDING-TOP: 1px; BORDER-BOTTOM: #bcbfd5 1px dotted; LIST-STYLE-TYPE: none
}
.fdBGReqConf UL LI.noBorder {
	BORDER-BOTTOM: 0px
}
#fdBGReqConf UL LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
#fdBGReqConf UL LI A:hover {
	DISPLAY: block; TEXT-DECORATION: underline
}
HTML > BODY .fdBGReqConf UL LI A {
	WIDTH: auto
}
.fdBGReqConf A {
	COLOR: #566e9a
}
.fdBGReqConf A:active {
	COLOR: #566e9a
}
.fdBGReqConf A:visited {
	COLOR: #566e9a
}
.fdProfile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
.fdProfile H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; FONT: bold 21px Arial, Helvetica, sans-serif; COLOR: #294270; PADDING-TOP: 0px
}
.fdProfileStats {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 4px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; MARGIN: 12px 0px 0px; WIDTH: 683px; PADDING-TOP: 18px
}
.fdProfileStats UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; WIDTH: 255px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fdProfileStats UL LI {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../images/bull_greenSquare.gif) no-repeat 0px 9px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #deddd9 1px dashed; LIST-STYLE-TYPE: none; POSITION: relative
}
.fdProfileStats UL LI A.icon_help {
	POSITION: absolute
}
.fdProfileStats UL LI.borderless {
	BORDER-BOTTOM-STYLE: none
}
.fdProfileStats IMG.pic_fdSponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
SPAN.icon_help {
	POSITION: absolute
}
IMG.icon_help {
	MARGIN: 0px 0px 0px 5px
}
.fdProfile .fdProfileContainer {
	FLOAT: left; WIDTH: 683px
}
.fdProfileAddToCartBox {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/bg_fdProfileAdd.gif) #fafafa repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 683px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: right
}
.fdProfileAddToCart {
	BORDER-RIGHT: #deddd9 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #deddd9 1px solid; PADDING-TOP: 5px
}
.fdProfileAddToCartBox .topBG {
	BACKGROUND: url(../images/bg_topProfileMsg.gif) no-repeat; HEIGHT: 5px
}
.fdProfileAddToCartBox .bottomBG {
	BACKGROUND: url(../images/bg_bottomProfileMsg.gif) no-repeat; HEIGHT: 5px
}
.fdProfileAddToCart SPAN {
	POSITION: relative; TOP: -5px
}
.fdProfileAddToCart IMG {
	MARGIN: 0px 0px 0px 10px
}
.fdProfileMsgBox {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/bg_profileMsg.gif) #fafafa repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 683px; PADDING-TOP: 0px
}
.fdProfileMsg {
	BORDER-RIGHT: #deddd9 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #deddd9 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.fdProfileMsg01 {
	BORDER-RIGHT: #deddd9 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #deddd9 1px solid; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.fdProfileMsgBox .topBG {
	BACKGROUND: url(../images/bg_topProfileMsg.gif) no-repeat; HEIGHT: 5px
}
.fdProfileMsgBox .bottomBG {
	BACKGROUND: url(../images/bg_bottomProfileMsg.gif) no-repeat; HEIGHT: 5px
}
.fdProfileMsg SPAN {
	POSITION: relative; TOP: -5px
}
.fdProfileMsg IMG {
	MARGIN: 0px 0px 0px 10px
}
.fdProfileMsgBox02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 683px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fffced
}
.fdProfileMsg02 {
	BORDER-RIGHT: #cac6bb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #cac6bb 1px solid; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.fdProfileMsgBox02 .topBG {
	BACKGROUND: url(../images/bg_topProfileMsg02.gif) no-repeat; HEIGHT: 5px
}
.fdProfileMsgBox02 .bottomBG {
	BACKGROUND: url(../images/bg_bottomProfileMsg02.gif) no-repeat; HEIGHT: 5px
}
.fdProfileMsg02 SPAN {
	POSITION: relative; TOP: 0px
}
.fdProfileMsg02 IMG {
	MARGIN: 0px 5px 0px 0px
}
.fdProfileDetails {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
.fdProfileDetails H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.fdProfileDetails LI {
	MARGIN: 0px 0px 0px 22px
}
DIV#fdBGDetail {
	MARGIN: 16px 0px
}
.fdBGDetail {
	BORDER-RIGHT: #667ba9 3px solid; BORDER-LEFT: #667ba9 3px solid; WIDTH: 678px
}
.fdBGDetailTop {
	BACKGROUND: url(../images/bg_details_top.gif) no-repeat; WIDTH: 684px; HEIGHT: 13px
}
.fdBGDetailContents {
	BORDER-RIGHT: #b4c1de 2px solid; BORDER-LEFT: #b4c1de 2px solid; WIDTH: 674px
}
.fdBGDetail UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 35px 10px 6px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fdBGDetail UL.last {
	MARGIN-RIGHT: 0px
}
.fdBGDetail UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bullet_greenarrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px 12px; PADDING-TOP: 1px; BORDER-BOTTOM: #bcbfd5 1px dotted; LIST-STYLE-TYPE: none; POSITION: relative
}
.fdBGDetail UL LI A.icon_help {
	POSITION: absolute
}
.fdBGDetail IMG.pic_fdSponsor {
	FLOAT: left; MARGIN: 10px 25px 12px
}
DIV#fdBrochureDetails {
	BORDER-RIGHT: #cfd1e1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfd1e1 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/detail/titles/title_details_frdetails.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 682px; PADDING-TOP: 29px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#fdBrochureDetails LI {
	MARGIN: 0px 0px 0px 22px
}
DIV#fdBrochure {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FONT-SIZE: 11px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
IMG.bg_details_request_top {
	MARGIN: 0px
}
.fdReqInfoFromFranchisorTop {
	BACKGROUND: url(../images/bg_details_request_top.gif) no-repeat; WIDTH: 684px; HEIGHT: 27px
}
DIV#fdReqInfoFromFranchisorForm {
	BACKGROUND: url(../images/bg_details_request.gif) no-repeat 0px bottom; PADDING-TOP: 10px; HEIGHT: 259px
}
DIV.fdRequestInfoForm_contents {
	PADDING-LEFT: 15px
}
A.fdReqContactFranchisor_top {
	DISPLAY: block; BACKGROUND: url(../images/bg_details_contact_top.gif) no-repeat 0px 0px; WIDTH: 684px; HEIGHT: 48px
}
A.fdReqContactFranchisor_bottom {
	DISPLAY: block; BACKGROUND: url(../images/bg_details_contact_bot.gif) no-repeat 0px 0px; WIDTH: 684px; HEIGHT: 48px
}
A.fdReqContactFranchisor_top:active {
	outline: none
}
A.fdReqContactFranchisor_top:focus {
	outline: none
}
A.fdReqContactFranchisor_bottom:active {
	outline: none
}
A.fdReqContactFranchisor_bottom:focus {
	outline: none
}
A.b_submitrequest {
	FLOAT: right
}
TABLE.fdRequestInfoForm {
	WIDTH: 610px
}
DIV#fdReqInfoFromFranchisorForm TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #566d9b; PADDING-TOP: 2px
}
DIV#fdReqInfoFromFranchisorForm TD.fdRequestInfoForm_input {
	WIDTH: 190px
}
TABLE.fdRequestInfoForm INPUT.fdRequestInfoForm_input {
	WIDTH: 180px
}
TABLE.fdRequestInfoForm TEXTAREA {
	WIDTH: 180px; HEIGHT: 92px
}
TABLE.fdRequestInfoForm SELECT.addressState {
	WIDTH: 107px
}
#fdSubmitRequest {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #566d9b; PADDING-TOP: 12px
}
#fdSubmitRequest DIV.fdSubmitRequest_infoSave {
	FLOAT: right; TEXT-ALIGN: right
}
IMG.b_submitrequest {
	MARGIN: 3px 0px 3px 10px
}
TABLE.searchSelect TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV#FDAdmin_searchresults {
	BORDER-RIGHT: #cdd2df 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cdd2df 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cdd2df 1px solid; WIDTH: 780px; PADDING-TOP: 2px; BORDER-BOTTOM: #cdd2df 1px solid
}
DIV#FDAdmin_searchresults TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
DIV#FDAdmin_searchresults A {
	FONT-SIZE: 11px
}
DIV#FDAdmin_searchresults TD {
	FONT-SIZE: 11px
}
TABLE.FDAdmin_searchresults A.colsortlink {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A.colsortlink:active {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A.colsortlink:visited {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A.colsortlink:hover {
	COLOR: #566d9b; TEXT-DECORATION: none
}
TABLE.FDAdmin_searchresults A {
	COLOR: #4662a3; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A:visited {
	COLOR: #4662a3; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A:active {
	COLOR: #4662a3; TEXT-DECORATION: underline
}
TABLE.FDAdmin_searchresults A:hover {
	COLOR: #4662a3; TEXT-DECORATION: none
}
TR.FDAdmin_headerrow TD {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeeeee
}
TR.FDAdmin_background_odd TD {
	BACKGROUND-COLOR: #f8f8c5
}
TR.FDAdmin_background_even TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.FDAdmin_search_pagination {
	WIDTH: 780px
}
DIV#FDAdmin_search_pagination P {
	FONT-SIZE: 11px; MARGIN: 0px
}
DIV#FDAdmin_search_pagination A {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
DIV#FDAdmin_search_pagination A:visited {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
DIV#FDAdmin_search_pagination A:active {
	COLOR: #566d9b; TEXT-DECORATION: underline
}
DIV#FDAdmin_search_pagination A:hover {
	COLOR: #566d9b; TEXT-DECORATION: none
}
TABLE.FDAdmin_search_pagination TR TD P {
	MARGIN: 0px
}
.fdTitle {
	FONT-SIZE: 12px
}
DIV.overlayfd {
	LEFT: 100px; POSITION: absolute; TOP: 50px
}
#chkBoxWidth INPUT {
	MARGIN-LEFT: 0px
}
#chkBoxWidth LABEL {
	POSITION: relative; TOP: 1px
}
DIV#overlayfdbbsbulletin {
	BACKGROUND: url(../images/bg_fsbo_pop_top.gif) no-repeat; LEFT: 100px; WIDTH: 484px; PADDING-TOP: 10px; POSITION: absolute; TOP: 50px
}
DIV.overlayfdbbsbulletin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bg_fsbo_pop_side.gif) repeat-y; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
TABLE.overlayfdbbsbulletinTable {
	CLEAR: both; MARGIN-BOTTOM: 4px
}
TABLE.overlayfdbbsbulletinTable TR TD {
	VERTICAL-ALIGN: middle
}
DIV#overlayfdbbsbulletin SPAN {
	FONT-SIZE: 10px; MARGIN: 4px 0px; COLOR: #8c8c8c
}
DIV.overlayfdbbsbulletinBot {
	BACKGROUND: url(../images/bg_fsbo_pop_bot.gif) no-repeat; PADDING-TOP: 12px
}
DIV#overlayfdbbsbulletin .enterEmail {
	COLOR: #566d9b
}
DIV#overlayfdbbsbulletin IMG.b_close {
	FLOAT: right; MARGIN: 6px 0px 0px
}
DIV#overlayfdbbsbulletin .inputEmailA {
	MARGIN: 0px 0px 0px 12px
}
DIV#overlayfdbbsbulletin IMG.b_signmeup {
	MARGIN-TOP: 1px; MARGIN-LEFT: 11px
}
DIV#overlayfdbbsbulletin IMG.title_fd_ov_getthelatest {
	FLOAT: left; MARGIN: 6px 0px 0px
}
DIV#overlayfdbbsbulletin IMG.title_fd_ov_bbsnews {
	FLOAT: left; MARGIN: 14px 0px
}
DIV#overlayfdbbsbulletin UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#overlayfdbbsbulletin UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../images/bullet_greenarrow.gif) no-repeat 0px 1px; PADDING-BOTTOM: 6px; MARGIN: 4px 0px 0px 12px; PADDING-TOP: 1px; BORDER-BOTTOM: #bcbfd5 1px dotted; LIST-STYLE-TYPE: none
}
DIV#overlayfdbbsbulletin UL LI A {
	DISPLAY: block
}
HTML > BODY DIV#overlayfdbbsbulletin UL LI A {
	WIDTH: auto
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.label {
	VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TD.labelTop {
	VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tooltip {
	BORDER-RIGHT: #9babcc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #9babcc 1px solid; DISPLAY: none; PADDING-LEFT: 8px; BACKGROUND: url(../images/bg_tooltip.gif) #fbfcff no-repeat; PADDING-BOTTOM: 6px; BORDER-LEFT: #9babcc 1px solid; WIDTH: 149px; COLOR: #4c6391; PADDING-TOP: 6px; BORDER-BOTTOM: #9babcc 1px solid
}
.tooltipTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #667ba9
}
.tooltipText {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #666666
}
DIV#spotlightFranch {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FLOAT: right; MARGIN: 0px; TEXT-ALIGN: center
}
DIV.spotlightFranchBorder {
	BORDER-RIGHT: #b0bed8 1px solid; BORDER-LEFT: #b0bed8 1px solid; HEIGHT: 98px
}
DIV.spotlightFranchAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_featbiz_top.gif) #f5f7fc no-repeat; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; WIDTH: 134px; PADDING-TOP: 6px; HEIGHT: 104px
}
DIV.spotAd {
	MARGIN: 0px auto; WIDTH: 124px
}
DIV.spotlightFranchAd P {
	MARGIN: 2px 10px 0px; COLOR: #566d9b; TEXT-ALIGN: left
}
DIV.spotlightFranchAd A {
	COLOR: #566d9b
}
.fdRequest.backToLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.fdRequestInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; FONT: 12px Arial, Helvetica, sans-serif; WIDTH: 733px; COLOR: #294270; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #f4f7ff
}
.fdRequestInfo .topBG {
	BACKGROUND: url(../images/bg_fdReqFormTop.gif) no-repeat 0px 0px; HEIGHT: 5px
}
.fdRequestInfo .bottomBG {
	CLEAR: both; BACKGROUND: url(../images/bg_fdReqFormBottom.gif) no-repeat 0px 0px; HEIGHT: 5px
}
DIV.fdRequestInfoForm {
	BORDER-RIGHT: #bec9dd 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 18px; BORDER-LEFT: #bec9dd 1px solid; WIDTH: 713px; PADDING-TOP: 12px
}
DIV.fdRequestInfoForm H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #294270; PADDING-TOP: 0px
}
DIV.fdRequestInfoForm H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; PADDING-TOP: 3px
}
DIV.fdRequestInfoForm DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 15px 0px 0px; WIDTH: 310px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
DIV.fdRequestInfoForm DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.fdRequestInfoForm DL.right {
	MARGIN: 0px; WIDTH: 360px
}
DIV.fdRequestInfoForm DT.narrow {
	PADDING-RIGHT: 95px; MARGIN: 0px
}
DIV.fdRequestInfoForm DT.desiredLocation {
	POSITION: relative
}
DIV.fdRequestInfoForm DT.state {
	DISPLAY: block; LEFT: 14px; WIDTH: 200px; POSITION: relative; TOP: 0px
}
DIV.fdRequestInfoForm DT.zip {
	POSITION: relative; TOP: -24px
}
.fdRequestInfoForm LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.fdRequestInfoForm LABEL.zip {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.fdRequestInfoForm DT INPUT {
	WIDTH: 205px
}
DIV.fdRequestInfoForm INPUT.optin {
	WIDTH: 13px
}
DIV.fdRequestInfoForm INPUT.zip {
	WIDTH: 45px
}
DIV.fdRequestInfoForm SELECT.state {
	WIDTH: 121px
}
.fdRequestInfoForm SELECT.right {
	WIDTH: 130px
}
.fdRequestInfoForm A.icon_help {
	POSITION: absolute
}
DIV.fdRequestInfoForm DT.optional {
	TEXT-ALIGN: left
}
DIV.fdRequestInfoForm .optional LABEL {
	FONT-WEIGHT: normal
}
DIV.fdRequestInfoForm .optional TEXTAREA {
	WIDTH: 355px; HEIGHT: 65px
}
DIV.fdRequestInfoForm .optional LABEL {
	FONT-SIZE: 11px; LEFT: 3px; POSITION: relative; TOP: 1px
}
DIV.fdRequestInfoForm .optional INPUT {
	WIDTH: 13px; HEIGHT: 13px
}
DIV.fdRequestInfoForm .submit {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left; WIDTH: 690px; TEXT-ALIGN: right
}
.submit .disclaimer {
	FLOAT: right; MARGIN: 0px 10px 0px 0px; WIDTH: 500px
}
DIV.fdRequestInfoForm .submit INPUT {
	FLOAT: right
}
.helpLink {
	MARGIN: 0px 0px 0px 3px; BORDER-BOTTOM: #566e9a 1px dotted; POSITION: absolute
}
.helpLink A {
	FONT-SIZE: 11px; CURSOR: pointer
}
.helpLink A:hover {
	TEXT-DECORATION: none
}
.helpIcon {
	PADDING-LEFT: 3px
}
.helpIcon A {
	PADDING-RIGHT: 5px
}
.fdRequestInfoList {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 100%; PADDING-TOP: 0px
}
.fdRequestInfoList H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; FONT: 14px Arial, Helvetica, sans-serif; COLOR: #294270; PADDING-TOP: 0px
}
.fdRequestInfoItem {
	FLOAT: left; MARGIN: 0px 30px 15px 0px; WIDTH: 150px
}
.fdRequestInfoItem A.profileLink {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; HEIGHT: 30px
}
.fdRequestInfoItem A.profileLink:hover {
	TEXT-DECORATION: underline
}
.fdRequestInfoItem INPUT[type=checkbox] {
	LEFT: 2px; WIDTH: 13px; POSITION: relative; TOP: -27px; HEIGHT: 13px
}
SPAN.fd_franchiseConsult {
	VERTICAL-ALIGN: middle
}
.fdReqConfirmation.rightWrap {
	MARGIN-TOP: 385px
}
.fdReqConfirmList {
	BORDER-RIGHT: #deddd9 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #deddd9 1px solid; PADDING-LEFT: 20px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 20px; BORDER-LEFT: #deddd9 1px solid; WIDTH: 741px; PADDING-TOP: 15px; BORDER-BOTTOM: #deddd9 1px solid; POSITION: relative
}
.fdReqConfirmList .topBG {
	BACKGROUND: url(../images/bg_fdReqConfirmTop.gif) no-repeat 0px 0px; LEFT: -1px; WIDTH: 783px; POSITION: absolute; TOP: -5px; HEIGHT: 5px
}
.fdReqConfirmList .bottomBG {
	BACKGROUND: url(../images/bg_fdReqConfirmBottom.gif) no-repeat 0px 0px; LEFT: -1px; WIDTH: 783px; BOTTOM: -5px; POSITION: absolute; HEIGHT: 5px
}
.fdReqConfirmList H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px
}
.fdReqConfirmList H3.fdReqDeny {
	FONT-WEIGHT: normal
}
.fdReqConfirmList EM {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
DIV.fdReqConfirm {
	MARGIN: 10px 0px; WIDTH: 740px
}
.fdReqConfirm .fdReqConfirmRow {
	BACKGROUND: url(../images/bg_dots.gif) repeat-x left bottom
}
.fdReqConfirm DIV.borderless {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.fdReqConfirmItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #5780ae; PADDING-TOP: 5px
}
.deny.fdReqConfirmItem {
	WIDTH: 140px
}
.denyReason.fdReqConfirmItem {
	FONT-WEIGHT: normal; COLOR: #666
}
.fdReqConfirmList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fdReqConfirmList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #5780ae; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4c4 1px dotted
}
.fdReqConfirmList UL.fdReqAccept {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
.fdReqConfirmList UL.fdReqDeny {
	WIDTH: 21%
}
.fdReqConfirmList UL.fdReqDeny LI {
	
}
.fdReqConfirmList UL.fdReqDenyReason {
	WIDTH: 79%
}
.fdReqConfirmList UL.fdReqDenyReason LI {
	FONT-WEIGHT: normal; COLOR: #666
}
H3.fdReqConfirm {
	FONT: 16px Arial, Helvetica, sans-serif; COLOR: #566d9b
}
.valrpt_ToolTips-tip {
	BORDER-RIGHT: #9babcc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #9babcc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; BORDER-LEFT: #9babcc 1px solid; WIDTH: 180px; COLOR: #4c6391; PADDING-TOP: 6px; BORDER-BOTTOM: #9babcc 1px solid; BACKGROUND-COLOR: #fbfcff; TEXT-ALIGN: left
}
.valrpt_ToolTips-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #667ba9
}
.valrpt_ToolTips-text {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #666666
}
UL.fd_additionalSearching {
	MARGIN-TOP: 40px; LIST-STYLE-IMAGE: url(../images/bullet_greenarrow.gif)
}
UL.fd_additionalSearching LI {
	MARGIN: 10px 0px
}
UL.fd_additionalSearching LI A {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
