/* General */
body { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#676868; text-align:center; background-color:#EFEFEF; margin:0; padding:0; }
a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#09D; text-decoration:none; }
a:hover { text-decoration:underline; }
div { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#676868; }
form { margin:0; padding:0; }
h2 { color:#09D; }
#contentshadow { width:990px; margin:0 auto; background:url('/images/page_shadow_960.gif') repeat-y; }
#content { text-align:left; margin:0; padding:0; color:#676868; font-size:14px; font-family:Arial, Helvetica, Sans-Serif; width:761px; }
.indent { padding:10px 10px 10px 20px; text-align:left; width:95%; }
.window { padding:5px; text-align:left; }
th { color:#323232; border-bottom:1px #ddd solid; text-align:left; font-weight:bold; }
th a, th a:visited { color:#323232; text-align:left; font-weight:bold; }
input[type="text"] { color:#4D4D4F; font-size:12px; margin-bottom:5px; }
input[type="password"] { color:#4D4D4F; font-size:12px; margin-bottom:5px; }
input[type="file"] { color:#4D4D4F; font-size:12px; margin-bottom:5px; }
select { color:#4D4D4F; font-size:12px; margin-bottom:5px; }
textarea { color:#4D4D4F; font-size:12px; margin-bottom:5px; }
td { vertical-align:top; }

/* General: Classes */
.clear { clear:both; }
.smalltext { font-size:12px; }
.smalltext a { font-size:12px; }
.panel { float:left; width:200px; padding:0px 10px 10px 0px; }
.panel li { margin-left:20px; }
.title { color:#09D; font-weight:bold; }
.lineitem { border-bottom:1px #DDD solid; }
.altline { background-color:#EEE; }
.inline { float:left; padding-right:20px; }
.mbutton { color:#000; background-color:#d4d0c8; cursor:pointer; border-left:2px #FFF solid; border-top:2px #FFF solid; border-right:2px #000 solid; border-bottom:2px #000 solid; }
.nowrap { white-space:nowrap; }

/* Form Classes */
.formhead { background:url('/images/h4bg.jpg') repeat-x; color:#323232; height:30px; font-size:15px; margin:0em 0em .5em 0em; padding:.4em; font-weight:bold; }
.panel .formhead { margin-bottom:0; }
.formhead a { color:#323232; text-decoration:none; font-size:15px;  }
.formhead a:hover { color:#000; text-decoration:underline; }
.formhead a.float { float:right; font-size:12px; font-weight:normal; padding-top:2px; padding-left:10px; padding-right:5px; }
.prompt { color:#323232; font-size:12px; font-weight:bold; text-align:right; padding-right:5px; vertical-align:middle; width:100px; float:left; }
.prompt a { color:#323232; font-size:12px; font-weight:bold; text-decoration:underline; }
.prompt2 a:hover { text-decoration:underline; }
.prompt2 { color:#323232; font-size:12px; font-weight:bold; vertical-align:top; width:auto; }
.prompt2 a { color:#323232; font-size:12px; font-weight:bold; text-decoration:none; }
.prompt2 a:hover { text-decoration:underline; }
.prompt3 { color:#323232; font-size:12px; font-weight:bold; text-align:right; padding-right:5px; vertical-align:middle; width:150px; float:left; }
label.left { display:block; float:left; padding:0px 10px 5px 0px; }

/* Refer a Business */
#refer label { width:200px; }
#refer input { width:200px; }
#refer .left_label { float:left; }
#refer .right_label { margin-left:10px; }
#refer label.right_label { padding-left:5px; }
#refer input[type="submit"] { width:auto; }
.reqfield { color:#F00; margin-bottom:10px; }

/* Page Banners */
#yellowbanner { background:url('/images/bkg_banner_orange.jpg') no-repeat; width:776px; height:163px; margin:0; padding:0; }
#yellowbanner #innerbanner { padding:10px 10px 0 20px; margin:0; text-align:left; font-size:14px; }
#yellowbanner #innerbanner h1 { color:#09D; padding-bottom:10px; margin:0; }

/* Header */
#header { width:960px; margin:0 auto; text-align:left; background:url('/images/bkg_head.gif') right bottom no-repeat #FFF; }
#header #logo { padding:5px 10px; }
#header #member { float:right; margin:30px 10px 0px 0px; font-size:12px; color:#32499D; }
#header #member a { color:#32499D; font-size:12px; }

/* Main Menu */
#mainmenu { clear:both; width:960px; margin:0 auto; height:35px; background:url('/images/globalnavbg_repeater_blue.jpg') repeat-x; text-align:left;  }
#mainmenu ul { list-style:none; margin:0; padding:0; }
#mainmenu li { display:inline; margin:0; padding:0; }
#mainmenu li a { background:url('/images/globalnavbg_blue.jpg'); float:left; text-decoration:none; color:#FFF; font-size:14px; padding:10px 53px 9px 52px; text-align:left; }
#mainmenu li a:hover { background:url('/images/globalnavbg.jpg'); }
#mainmenu li a.active { background:url('/images/globalnavbg.jpg'); }

/* Front Page */
#banner { width:960px; margin:0 auto; padding:0px; text-align:left; height:300px; background:url('/images/banner1.jpg') top left no-repeat;  }
#signin { width:225px; height:270px; float:right; background:url('/images/sign_in_box.gif') top center no-repeat; opacity:0.9; filter:alpha(opacity=90); margin:20px 20px 0px 0px; }
#signin #form { padding:10px; }
#signin #form label { float:left; width:60px; font-size:12px; font-weight:bold; text-align:right; padding-right:5px; margin:5px 0px; }
#signin #form input[type="text"] { width:125px; }
#signin #form input[type="password"] { width:125px; }
#signin #signinhelp { margin:0 auto; margin-top:30px; padding-top:5px; width:200px; text-align:center; font-size:10px; border-top:1px #E1E1E1 solid; }
#signin #signinhelp a { font-size:10px; }
#button { float:left; margin:220px 0px 0px 85px; }

.image_thumb { width:123px; height:28px; margin-left:55px; margin-top:15px; background:url('/images/controller.gif'); opacity:0.9; filter:alpha(opacity=90); }
.image_thumb ul {	list-style-type:none; margin:0; padding:0; }
.image_thumb ul li { float:left; margin-top:4px; margin-right:1px; height:21px; }
.image_thumb ul li img { margin:5px; margin-bottom:3px; border:0; }
.image_thumb span.divider img {	float:left; padding:0; margin-top:5px; margin-left:4px; margin-right:2px; }
.image_thumb span.pause img {	float:left; padding:0; margin-top:6px; margin-left:4px; margin-right:2px; cursor:pointer; }
.image_thumb span.left-arrow img { float:left; margin-top:10px; margin-left:10px; margin-right:4px; cursor:pointer; }
.image_thumb span.right-arrow img {	float:left; margin-top:10px; margin-left:4px; margin-right:2px;	cursor: pointer; }
.image_thumb ul li.hover, .image_thumb ul li.active {	background:#DEDEDE; cursor:pointer; }

#body { clear:both; width:960px; margin:0 auto; text-align:left; background-color:#FFF; }
#body #homevideo { margin:10px 20px; background:url('/images/video_icon.gif') left no-repeat; height:40px; padding-top:10px; }
#body #homevideo a { margin-left:50px; font-size:20px;  }
#body .panel { float:left; width:279px; padding:20px; border-right:1px #EBEBEB solid; }
#body .panel ul { padding-left:20px; }

#body #top5 { padding-bottom:65px; }
#body #tradeexchange { padding-bottom:50px; }
#body #showmoney { padding-bottom:20px; }

/* Footer */
#footer { clear:both; width:960px; margin:0 auto; text-align:left; background:url('/images/horz_shadow_960.gif') #FFF top center no-repeat; border-top:1px solid #E1E1E1; font-size:12px; }
.footerpanel { width:180px; float:left; margin:10px 5px 10px 0; }
#footer #sitemap { text-align:left; padding:20px 0 0 15px; color:#666; }
#footer #sitemap h4 { color:#666; font-size:12px; font-weight:bold; height:20px; line-height:20px; margin:15px 0 0 0; padding:0; }
#footer #sitemap ul { list-style:none; margin:0; padding:0; }
#footer #sitemap li { line-height:20px; padding:0; padding:0; }
#footer #sitemap a { color:#666; text-decoration:none; font-size:12px; }
#footer #sitemap a:hover { color:#000; text-decoration:underline; }
#footerdisclaimer { font-size:12px; text-align:center; padding:5px; }
#footerdisclaimer a { color:#666; text-decoration:none; font-size:12px; }
#footerdisclaimer a:hover { color:#000; text-decoration:underline; }
#copyright { padding:5px; color:#32499D; background-color:#E8A01F; font-size:12px; }

/* Sitemap */
#site h2 { font-size:16px; color:#E8A01F; }
#site ul { margin:0; padding-left:20px; }

/* Buttons */
.btn_grey { background:url('/images/btn_grey_left.gif') left top no-repeat; padding-left:5px; float:left; display:inline-block; margin-top:.7em; }
.btn_grey a { background:url('/images/btn_grey.gif') right top no-repeat; font-size:11px; line-height:13px; padding:5px 5px 6px 0px; color:#FFF; font-weight:bold; display:block; text-decoration:none; white-space:nowrap; }
.btn_grey a:hover, .btn_grey a:active, .btn_grey a:visited { color:#FFF; text-decoration:none; }	
.btn_grey_with_arrow { background:url('/images/btn_grey_with_arrow_left.gif') left top no-repeat; padding-left:5px; float:left; display:inline-block; clear:left; }
.btn_grey_with_arrow a { background:url('/images/btn_grey_with_arrow.gif') right top no-repeat; font-size:11px; line-height:13px; padding:5px 18px 6px 5px; color:#fff; font-weight:bold; display:block; text-decoration:none; white-space:nowrap; }
.btn_grey_with_arrow a:hover, .btn_grey_with_arrow a:active, .btn_grey_with_arrow a:visited { color:#FFF; text-decoration:none; }
.btn_blue { background:url('/images/btn_blue_left.gif') left top no-repeat; padding-left:5px; float:left; display:inline-block; margin-top:.7em; }
.btn_blue a { background:url('/images/btn_blue.gif') right top no-repeat; font-size:15px; line-height:16px; padding:7px 5px 7px 0px; color:#FFF; font-weight:bold; display:block;	text-decoration:none; white-space:nowrap; }
.btn_blue a:hover, .btn_blue a:active, .btn_blue a:visited { color:#FFF; text-decoration:none; }
.big_btn { background:url('/images/btn_big_blue_right.gif') right top no-repeat; display:inline-block; clear:left; float:left; padding-right:10px; }
span.big_btn { background:url('/images/btn_big_blue.gif') left top no-repeat; display:block; cursor:pointer; color:#FFF; font-weight:bold; font-size:17px; padding: 18px 32px 19px 35px; line-height:17px; text-align:center; }
a.big_btn { text-decoration:none; }
input.button { background:url('/images/btn_grey.gif') no-repeat right; border:none;	color:#FFF;	line-height:24px;	cursor:pointer;	margin-left:5px; padding-left:0px; height:24px;	font-size:11px; font-weight:bold;	padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; }
.leftbutton {	float:left; background:url('/images/btn_grey_left.gif') no-repeat left;	line-height:24px;	height:24px; display:inline-block; padding-right:20px; }
.leftbluebutton { float:left; background:url('/images/btn_blue_left.gif') no-repeat left; line-height:30px; height:30px; display:inline-block; padding-right:20px; }
.leftbluebutton input.button { background:url('/images/btn_blue.gif') no-repeat right; border:none; color:#FFF; line-height:30px; cursor:pointer; margin-left:5px; padding-left:0px; height:30px; font-size:15px; font-weight:bold; padding-bottom:3px; font-family:Arial, Helvetica, Sans-Serif; }

/* Navigation Menu */
#leftmenu { width:184px; background:url('/images/left_sidebar_shadow.gif') right top repeat-y; min-height:280px; height:auto; padding-left:15px; }
#menu { text-align:left; margin-top:22px; width:184px; }
#menu a { text-decoration:none; color:#4D4D4F; font-size:13px; display:block; line-height:15px; padding:6px 0px 6px 15px; }
#menu a:hover { color:#000; }
#menu a.selected  { color:#4D4D4F; font-weight:bold; cursor:default; width:170px; background-color:#F2F2F2; }
#menu span { background-color:#E1E1E1; display:block; font-size:0px; height:1px; width:150px; line-height:0px; padding:0; margin-left:15px; }
#menu .sub_menu a { font-size:12px; line-height:15px; color:#898989; text-decoration:none; padding:3px 3px 3px 25px; }
#menu .sub_menu a:hover { color:#000; }
#menu .sub_menu a.selected  { color:#4D4D4F; font-weight:bold; cursor:default; background-color:#F2F2F2; width:auto; }
#menu .sub_menu .sub_menu { margin-left:10px; }
#leftmenu #questions { background:url('/images/bkg_question_box_top.gif') no-repeat; margin:20px 0px 20px 10px; padding-top:9px; width:162px; float:left; }
#leftmenu #questions #questions_inner { background:url('/images/bkg_question_box.gif') bottom no-repeat; padding:1px 10px 10px 10px; margin:0; }
#leftmenu #questions #questions_inner h4 { color:#4D4D4F; font-size:13px; font-weight:bold; line-height:15px; margin-bottom:10px; }
#leftmenu #questions #questions_inner div { color:#09D; font-size:12px; line-height:14px;  }
#leftmenu #questions div.td { text-align:left; padding:5px 0px 11px 0px; margin-left:10px; }
#leftmenu #questions span.tdheading { font-weight:bold; font-size:11px; }
#leftmenu #questions div.phone { border-top:solid 1px #C6C6C6; border-bottom:0; text-align:left; background:url('/images/icon_phone.gif') left no-repeat; font-weight:bold; padding:11px 0px 11px 20px; margin-left:10px; }
#leftmenu #questions div.contact { text-align:left; background:url('/images/icon_email.gif') left no-repeat; font-weight:bold; padding:11px 0px 11px 20px; margin-left:10px; }
#leftmenu #questions div.contact a { color:#09D; font-size:12px; }
#leftmenu #questions div.website { text-align:left; font-weight:bold; background:url('/images/icon_web.png') left no-repeat; padding:11px 0px 11px 20px; margin-left:10px; }
#leftmenu #questions div.website a { color:#09D; font-size:12px; }
#leftmenu #questions div.promotion { border-top:solid 1px #C6C6C6; border-bottom:0; text-align:left; font-weight:bold;  padding:11px 0px 11px 0px; margin-left:10px; }
#leftmenu #questions div.promotion a { color:#09D; font-size:12px; }
#leftmenu #questions div.help { text-align:left; font-weight:bold; background:url('/images/icon_help.png') left no-repeat; padding:11px 0px 11px 20px; margin-left:10px; }
#leftmenu #questions div.help a { color:#09D; font-size:12px; }
#leftmenu #acctmenu { background:url('/images/bkg_question_box_top.gif') no-repeat; margin:20px 0px 20px 10px; padding-top:9px; width:162px; float:left; }
#leftmenu #acctmenu #acctmenu_inner { background:url('/images/bkg_question_box.gif') bottom no-repeat; padding:1px 10px 10px 20px; margin:0; }
#leftmenu #acctmenu #acctmenu_inner h4 { color:#4D4D4F; font-size:13px; font-weight:bold; line-height:15px; margin-bottom:10px; }
#leftmenu #acctmenu #acctmenu_inner div { color:#09D; font-size:12px; line-height:14px; padding: 11px 0px 11px 20px; }

/* Right Box */
.right_menu { float:right; width:200px; margin:20px 0px 10px 10px; }
.right_menu .inner { border:1px #CCC solid; background-color:#F2F2F2; padding:5px 10px 40px 10px; }
.right_menu .inner div { font-size:12px; }
.maincontent { float:left; width:510px; }

/* 5 Reasons Box */
.reasonblock { width:680px; border:1px #CCC solid; font-size:12px; }
.reasonhead { width:640px; padding:5px 20px; background-color:#09D; color:#FFF; font-size:20px; font-weight:bold; font-style:italic; border-bottom:1px #CCC solid; }
.reasonmenu { float:left; width:250px; }
.reason { background-color:#FFC; padding:25px 0px 25px 10px; border-bottom:1px #CCC dashed; border-right:1px #CCC solid; height:26px; }
.reasonlast { background-color:#FFC; padding:25px 0px 25px 10px; border-bottom:0; }
.reason .arrow { float:right; padding-left:10px; }
.reason #tagline1 { background:url('/images/reasons/circle_small_1.gif') #FFC left no-repeat; padding:0px 10px 0px 30px; font-weight:bold; min-height:26px; font-size:12px; }
.reason #tagline2 { background:url('/images/reasons/circle_small_2.gif') #FFC left no-repeat; padding:0px 10px 0px 30px; font-weight:bold; min-height:26px; font-size:12px; }
.reason #tagline3 { background:url('/images/reasons/circle_small_3.gif') #FFC left no-repeat; padding:0px 10px 0px 30px; font-weight:bold; min-height:26px; font-size:12px; }
.reason #tagline4 { background:url('/images/reasons/circle_small_4.gif') #FFC left no-repeat; padding:0px 10px 0px 30px; font-weight:bold; min-height:26px; font-size:12px; }
.reason #tagline5 { background:url('/images/reasons/circle_small_5.gif') #FFC left no-repeat; padding:0px 10px 0px 30px; font-weight:bold; min-height:26px; font-size:12px; }
.details { width:420px; float:right;  }
.details #details1 { min-height:384px; }
.details #details2 { min-height:384px; }
.details #details3 { min-height:384px; }
.details #details4 { min-height:384px; }
.details #details5 { min-height:384px; }
.detailwrapper { width:310px; }
.detailtext { padding-top:10px; font-size:12px; }
.detailtext a { font-size:12px; }
.detailtext ul { margin:0; padding:0px 0px 0px 55px; }
.detailtext ol { margin:0; padding:0px 0px 0px 55px; }
.reason_num { float:left; width:31px; padding-top:10px; min-height:374px; }
.continuebutton { text-align:right; padding-right:10px; }
.reasonfoot h2 { color:#09D; text-align:center; }
.reasonfoot .quote { font-style:italic; }
.reasonfoot .quotesig { color:#09D; padding-bottom:10px; }

/* Success Stories */
div.success { border:#09D 5px solid; width:700px; padding:5px; }
div.successimg { float:left; padding:0px 10px 10px 0px; }
div.successimgright { float:right; padding:0px 0px 0px 10px; }
div.success h2 { text-align:center; }
div.success h4 { text-align:center; font-style:italic; }
div.successfoot { text-align:center; }
div.success table { width:75%; text-align:center; margin-left:auto; margin-right:auto; }
div.success tr { text-align:left; }

/* ITEX in the News */
.newsimg { width:129px; padding:1px; background-color:#FFF; border:1px #000 solid; }

/* Franchise */
#fran_top { margin:0 auto; width:714px; height:327px; background:url('/images/franchise/franchise_background.jpg') #FFF top right no-repeat; }
#fran_top #inner { width:450px; height:300px; text-align:left; font-size:16px;  padding:20px 10px 10px 80px; }
#fran_top #inner h3 { color:#323232; }
#fran_top #inner ul {color:#09D; }
#fran_top #inner h4 { color:#09D; text-align:center; font-style:italic; }
#fran_mid { width:714px; height:100px; background:url('/images/franchise/blue_bkg.jpg') #FFF center no-repeat; margin:0 auto; }
#fran_mid .menu_left { float:left; width:218px; padding-top:7px; margin-left:20px; }
#fran_mid .menu_mid { float:left; width:238px; padding-top:7px; }
#fran_mid .menu_right { float:left; width:218px; padding-top:7px; margin-right:20px; }
#fran_foot { width:714px; text-align:center; padding:20px 10px 20px 10px; margin:0 auto; }
#fran_foot h2 { font-size:22px; color:red; font-weight:bold; text-align:center; padding:0; margin:0; }
#fran_foot .citylist { padding-left:150px; padding-top:20px; }
#fran_foot .cityname { float:left; font-weight:bold; width:150px; text-align:left; }
#fran_foot .cityall { padding-right:25px; text-align:right; }
.franchisee { width:640px; border-bottom:1px #CCC solid; margin-bottom:10px; }
.franchiseeinfo { width:300px; float:left; padding:5px; }
.franchiseestats { width:320px; float:left; padding:5px; }
.franchiseestats .prompt { width:150px; }
.sold { color:red; }
.target { color:blue; }

/* Broker Pages */
.brkemp { float:right; width:300px; }
.brkaddr { width:400px; background-color:#F2F2F2; border:2px #DCCFAE solid; }
.brkaddr #officeaddr { padding:5px 5px 5px 15px; }
.brkaddr .altaddr { margin:5px; }
.brkaddr .altaddr .altaddrhtml { display:none; }
.brklinks { margin:10px 0px; }
.brkinfo { width:400px; background-color:#F2F2F2; padding:5px; margin:10px 0px; }
.brknews { width:400px; margin:10px 0px; }
.employee { font-size:12px; border-bottom:1px #CCC solid; padding:5px; }
.employee a { font-size:12px; }
.employee img { border:1px #000 solid; float:right; }
.employee .aboutemp { position:absolute; border:1px #000 solid; width:250px; padding:5px; background-color:#F2F2F2; cursor:pointer; }

/* Micro Landing Sites */
#micro_content { width:730px; }
#micro_headerimg { text-align:center; margin:20px 0px 0px 0px; }
#micro_leftmenu { float:left; width:175px; }
#micro_leftmenu #micro_menu_inner { font-size:12px; padding:10px 20px 0px 10px; }
#micro_leftmenu #micro_menu_inner a { font-size:12px; display:block; padding:10px 20px 0px 10px; border-bottom:1px #CCC solid; text-decoration:none; color:#4D4D4F; }
#micro_leftmenu #micro_menu_inner a:hover { text-decoration:none; color:#000; }
#micro_leftmenu #micro_menu_inner ul { margin:0; padding:10px 0px 0px 15px; }
#micro_maincontent { float:left; width:510px; background:url('/images/left_sidebar_shadow.gif') left top repeat-y; margin-left:-20px; padding:10px 5px 0px 30px; }
#micro_maincontent h2 { font-size:18px; color:#09D; font-weight:bold; text-align:center; }
#micro_maincontent #GMap { background-color:#FFF; position:absolute; width:601px; z-index:80; padding:0; cursor:pointer; }
#micro_maincontent #GMap #GMapHeader { border-bottom:1px #000 solid; font-weight:bold; padding:1px 4px; }
#micro_maincontent #GMap #GMapHeader a { float:right; text-decoration:underline; }
#micro_maincontent #testimonial { float:right; width:190px; background-color:#F2F2F2; padding:0px 5px; margin-left:5px; }
#micro_maincontent #lefttestimg { float:left; background:url('/images/graphicSquare.gif') bottom no-repeat; width:45px; height:134px; padding:0; margin:0; }
#micro_maincontent #midtestimg { float:left; width:9px; height:134px; padding:0; margin:0; }
#micro_maincontent #righttestimg { float:left; background:url('/images/executive.gif') bottom no-repeat; width:124px; height:134px; padding:0; margin:0; }
#micro_maincontent #rightrestimg { float:left; background:url('/images/theme1_square2.jpg') bottom no-repeat; width:124px; height:134px; padding:0; margin:0; }
#micro_maincontent #leftmuzzimg { float:left; background:url('/images/graphicSquare.gif') bottom no-repeat; width:45px; height:210px; padding:0; margin:0; }
#micro_maincontent #midmuzzimg { float:left; width:9px; height:210px; padding:0; margin:0; }
#micro_maincontent #rightmuzzimg { float:left; background:url('/images/microsite/muzzin.jpg') bottom no-repeat; width:124px; height:210px; padding:0; margin:0; }
#micro_maincontent #testimonialtext { padding-top:10px; font-size:10px; font-style:italic; }
#micro_maincontent #testimonialtext a { font-size:10px; font-style:italic; }
#micro_maincontent #testimonialsig { padding-top:10px; font-size:10px; font-weight:bold; }
#micro_maincontent #bulletpoints { border-top:1px #09D dashed; border-bottom:1px #09D dashed; margin:15px 0px; padding:10px 0px; }
#micro_maincontent #bulletpoints h3 { color:#09D; font-weight:bold; text-align:center; font-size:16px; }

/* Marketplace */
.marketpanel { margin:0px 200px 20px 0px; }
.marketpanel .infotext { float:right; width:200px; }
.categorylist { margin:0 10px 10px 10px; float:right; width:175px; }
.categorylist li { margin-left:20px; }
.categorylist li a { font-size:12px; }
.inlinead { width:125px; padding:5px; margin:5px; text-align:center; float:left; }
.tabs {	font-size:12px;	margin-bottom:-1px;	margin-top:0px;	margin-left:10px;	width:700px; overflow:hidden; }
.tabs ul { list-style-type:none; margin:0px; padding:0px; }
.tabs li { float:left; margin:0px; padding:0px; }
.tabs .selectedmarket a {	background-position:0px -125px;	top:0px; }
.tabs a {	float:left;	margin:0px;	margin-right:0px;	padding:0px 0px 0px 9px; text-decoration:none;	background:url('/images/tab_left.gif') no-repeat;	position:relative; top:5px;	cursor:pointer;	color:#333; }
.tabs a:hover { text-decoration:underline; color:#333; }
.tabs .selectedmarket a span { background-position:100% -125px;	color:#333;	font-size:14px;	padding-bottom:7px;	top:0px; }
.tabs a span { background:url('/images/tab_right.gif') no-repeat;	background-position:100% 0%; color:#333; display:block;	padding:7px 21px 3px 13px; position:relative;	float:left;	font-weight:bold; font-size:12px; }
.form_bar {	color:#333;	font-size:14px;	font-weight:bold;	height:49px; line-height:49px; margin:0px;	padding:0px 0px 0px 20px;	border-left:1px #CCC solid;	border-right:1px #CCC solid; }
.form_bar span { display:inline; float:left; margin:0px 0px 0px 15px; }
.form_bar input.sfield { background:url('/images/background_input.gif'); border:1px #CCC solid; display:inline; float:left; margin:10px 0px 0px 10px; padding-top:6px; width:175px; font-size:14px; height:20px; }
.search_header { background-image:url('/images/hdrbg2.jpg'); background-repeat:repeat-x; background-position:0% -82px; width:650px; }
.search_header_wants { background-image:url('/images/hdrbg2.jpg'); background-repeat:repeat-x; background-position:0% -111px; width:650px; }
img.adimg { padding-top:20px; max-width:680px; }

/* What is a Trade Exchange */
#whatisatradeexchange { width:700px; height:450px; background:url('/images/tradeexchange.jpg') top left no-repeat #FFF; }
#whatisatradeexchange div { font-size:12px; }
#whatisatradeexchange #reg { position:absolute; margin-top:380px; margin-left:400px; }
#whatisatradeexchange #media { position:absolute; text-align:right; width:100px; margin-top:20px; margin-left:10px; }
#whatisatradeexchange #dentist { position:absolute; text-align:right; width:100px; margin-top:290px; margin-left:10px; }
#whatisatradeexchange #dentist a { padding-right:20px; }
#whatisatradeexchange #contractor { position:absolute; text-align:center; width:210px; margin-top:380px; margin-left:130px; }
#whatisatradeexchange #printer { position:absolute; text-align:center; width:110px; margin-top:310px; margin-left:350px; }
#whatisatradeexchange #restaurant { position:absolute; text-align:left; width:150px; margin-top:50px; margin-left:400px; }
#whatisatradeexchange #restaurant a { color:#09D; }
#whatisatradeexchange #restaurant a:hover { color:#676868; }
#whatisatradeexchange a { display:block; color:#676868; font-weight:bold; font-size:16px; margin:0; }
#whatisatradeexchange a:hover { color:#09D; }

