BODY {background-color:;font:normal normal normal 10pt "Trebuchet  MS", Arial, Sans-Serif;color:#958273;margin:0px;border:0px;}

TABLE, TD { font:normal normal normal 10pt "Trebuchet  MS", Arial, Sans-Serif;}

#container {position:relative;z-index:0;width:900px;background-color:;text-align:left;}

#hp_mainbody, #sp_mainbody {position:relative;z-index:1;}

#hp_line1, #sp_line1 {position:absolute;width:650px;height:3px;background:url(/images/pic_dottedline.gif) bottom center repeat-x;left:0px;z-index:5;}
#hp_line1 {top:280px;}
#sp_line1 {top:200px;}

#hp_line2 {position:absolute;width:650px;height:3px;left:0px;top:760px;background:url(/images/pic_dottedline.gif) bottom center repeat-x;z-index:5;}

/** Header and Logo:Start **/
#hp_section1, #sp_section1 {/*header and logo*/
	position:relative;z-index:1;width:900px;overflow:hidden;}
#hp_section1 {height:234px;}
#sp_section1 {height:158px;}

#hp_header, #sp_header, #hp_section1 #imageContainer {position:absolute;top:0px;left:0px;width:900px;z-index:1;}
#hp_header, #hp_section1 #imageContainer {height:234px;}
#sp_header {height:158px;}

#hp_companylogo, #sp_companylogo {position:absolute;top:8px;z-index:2;}
#hp_companylogo {left:30px;}
#sp_companylogo {left:30px;}

/** Navigation:Start **/
.coloredbar {position:absolute;top:4px;left:0px;width:650px;height:36px;background-color:#9D8777;}

#hp_section2, #sp_section2 {/*nav section*/
	position:relative;z-index:5;width:650px;height:32px;}

#hp_menu, #sp_menu {position:absolute;left:0px;z-index:10;}
#hp_menu {top:238px;}
#sp_menu {top:162px;}

#nav, #nav ul {/* all lists */
	position:absolute;padding:0px;margin:0px;list-style-type:none;float:left;top:0px;left:0px;width:650px;font-family:Arial;font-weight:bold;font-size:8pt;color:#FFFFFF;z-index:10;}

#nav li {/* header */
	position:relative;float:left;background:url(/images/nav_divider.gif) no-repeat right top #9D8777;text-align:left;white-space:normal;}

#nav li a {/*header*/
	display:block;text-decoration:none;line-height:34px;color:#FFFFFF;overflow:hidden;}

.mainnavdivider {/* header - vertical line divider */
	position:absolute;top:0px;left:0px;height:34px;}

.navtitles {text-transform:uppercase;text-align:center;height:35px;overflow:hidden;white-space:nowrap;}

#nav ul.submenu {/*submenu wrapper*/
	top:34px;left:10px;font-size:8pt;color:#FFFFFF;z-index:10;}

.navarrow {/*submenu - dropdown arrow image*/
	height:10px;line-height:10px;text-align:center;border-bottom:solid 1px #FFFFFF;}

#nav ul.submenu_container {/*nested submenu*/
	position:relative;width:150px;float:left;display:block;background-color:#A18F81;overflow:hidden;}

#nav ul.submenu_container li a.submenu_txt {/*nested submenu items*/
	display:block;text-decoration:none;width:130px;_width:150px;padding:6px 10px 6px 10px;line-height:12px;text-align:left;text-decoration:none;color:#FFFFFF;white-space:normal;}

#nav ul ul li:hover, #nav ul ul li.iehover {/*submenu color change with mouseover*/
	background-color:#B6A89D;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul, #nav ul.submenu {/*hides the submenu*/
	left:-3000px;}

#nav li:hover ul ul, #nav li.iehover ul ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.iehover ul, #nav li li.iehover ul, #nav li li li.iehover ul, #nav li li li li.iehover ul {/* lists nested under hovered list items */
	/*submenu list*/
	left:auto;}

/** Support for the "iehover-fix.js" **/
#nav iframe {position:absolute;left:0;top:0;z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}
/** end **/

#nav li:hover, #nav li.iehover {/*header color change with mouseover*/
	background-image:none;background-color:#9F402A;margin-left:-1px;padding-right:1px;}

#nav li ul li:hover, #nav li ul li.iehover {margin-left:0px;padding-right:0px;}

.sp_buttons, .sp_buttons_nobg {position:absolute;top:162px;left:655px;height:35px;width:245px;line-height:34px;text-align:center;z-index:10;}
.sp_buttons {background:url(/images/nav_divider.gif) no-repeat top center #963628;}
.sp_buttons_nobg {background-color:#963628;}

.sp_button_contact, .sp_button_home {float:left;display:block;width:122px;line-height:35px;height:35px;text-align:center;z-index:10;overflow:hidden;text-transform:uppercase;}
.sp_button_contact a:link, .sp_button_contact a:active, .sp_button_contact a:visited,  .sp_button_home a:link, .sp_button_home a:active, .sp_button_home a:visited {text-decoration:none;font-family:Arial;font-weight:bold;font-size:8pt;color:#FFFFFF;}
.sp_button_contact a:hover, .sp_button_home a:hover {text-decoration:underline;color:#FFFFFF;}

/** Content:Start **/
#hp_section3, #sp_section3 {/* content area */
	position:absolute;margin:0px;padding:0px 0px 25px 0px;left:0px;width:655px;_width:900px;z-index:2;}
#hp_section3 {top:240px;border-right:solid 245px #9E402A;}
#sp_section3 {top:198px;border-right:solid 245px #8F3722;}

#hp_content, #sp_content {left:0px;text-align:left;}
#hp_content {margin:550px 10px 0px 0px;min-height:500px;height:auto !important;height:500px;}
#sp_content {margin:20px 10px 20px 15px;min-height:550px;height:auto !important;height:550px;}
#sp_content iframe {width:620px;height:600px;}

.hp_contenttitle, .sp_contenttitle {font-family:"Palatino Linotype", Palatino, Sans-serif;color:#8F3722;font-style:italic;font-size:16pt;margin-bottom:5px;}

.hp_contentparagraph {margin:0px 20px;}

.content_spacer {margin:10px 0px;}

.txt_content {text-align:left;}

/** HP Tabbed Search:Start **/
#hp_section4 {/* tabbed quick search */
	position:relative;top:25px;left:0px;width:650px;height:258px;text-align:left;z-index:5;}

.quicksearch_container {position:absolute;top:10px;left:10px;z-index:1;width:440px;height:256px;font-family:Arial;font-size:10pt;color:#8F3722;}
.quicksearch_container .tab {width:135px;height:23px;white-space:nowrap;text-align:center;cursor:pointer;}
.quicksearch_container .tabhold {}
.quicksearch_container .tabfocus {}
.quicksearch_container .tabcontent {height:258px;}
.quicksearch_container #tab1ready {position:absolute;left:0px;top:0px;background:url(/images/tab_hp_quicksearch_off.gif) top left no-repeat;z-index:1;}
.quicksearch_container #tab1focus {position:absolute;left:0px;top:0px;background:url(/images/tab_hp_quicksearch_on.gif) top left no-repeat;z-index:10;}
.quicksearch_container #tab2ready {position:absolute;left:128px;top:0px;background:url(/images/tab_hp_brokersearch_off.gif) top left no-repeat;z-index:1;}
.quicksearch_container #tab2focus {position:absolute;left:128px;top:0px;background:url(/images/tab_hp_brokersearch_on.gif) top left no-repeat;z-index:10;}
.quicksearch_container .tabcontainer {}
.quicksearch_container .tabcontainer_tabs {}
.quicksearch_container .tabhref {display:block;height:23px;}
.quicksearch_container .tabcontent_container {position:absolute;top:22px;width:430px;background:url(/images/pic_quicksearchbg.gif) top left no-repeat;z-index:5;}

.quicksearch_col1 {position:absolute;top:5px;left:20px;width:190px;}

.quicksearch_col2 {position:absolute;top:25px;left:220px;width:214px;}

.quicksearch_cityselect {font-weight:normal;font-size:8pt;color:#958273;padding:15px 0px 0px 0px;}

.quicksearch_price, .quicksearch_bedsbaths {float:left;width:107px;font-weight:bold;font-size:9pt;}

.quicksearch_checkbox {float:left;width:214px;font-weight:normal;font-size:8pt;padding:10px 0px 0px 0px;}

.quicksearch_city select, .quicksearch_price select, .quicksearch_bedsbaths select {font-size:8pt;}
.quicksearch_name {margin-bottom:20px;font-weight:bold;}
.quicksearch_name input {width:275px;}
.quicksearch_language, .quicksearch_city {float:left;margin-bottom:20px;font-weight:bold;}
.quicksearch_language {width:165px;}
.quicksearch_city {width:235px;}

/** HP Relocation Video:Start **/
.hp_relocationvideo {position:absolute;top:0px;left:450px;width:200px;height:235px;text-align:center;font-size:8pt;}

/** HP Toy, Catalog, Broker Links:Start **/
#hp_section5 {/* links for toys, catalog, brokers */
	position:relative;top:45px;width:650px;height:175px;text-align:left;z-index:3;}

/** Right Red Column:Start **/
#hp_section6, #sp_section6 {/*right red column*/
	position:absolute;left:650px;width:250px;z-index:3;}
#hp_section6 {top:238px;}
#sp_section6 {top:198px;}

#side_pwlogin, #side_weather, #side_tncsupports, #side_agent, #side_tncoffices, #side_quicksearch, .side_agentsearch, #side_tncsurvey, #side_quickmlssearch  {position:relative;top:0px;left:5px;width:225px;_width:245px;text-align:left;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;border-bottom:solid 1px #FFFFFF;font-family:"Palatino Linotype", Palatino, Sans-serif;color:#FFFFFF;font-size:8pt;z-index:5;}

#side_pwlogin, #side_tncsupports, #side_agent, #sp_section6 #side_tncoffices, #side_tncsurvey, #side_quickmlssearch  {border-top:solid 10px #8F3722;border-left:solid 10px #8F3722;border-right:solid 10px #8F3722;background-color:#8F3722;}

#side_weather, #hp_section6 #side_tncoffices, #side_quicksearch, .side_agentsearch  {border-top:solid 10px #9E402A;border-left:solid 10px #9E402A;border-right:solid 10px #9E402A;background-color:#9E402A;}
#side_tncoffices {border-bottom:none;}
#side_tncoffices img {float:left;margin:5px 10px 0px 0px;}
#side_tncoffices .officeaddress {padding:10px 0px 25px 0px;}

.side_agentname {font-family:"Palatino Linotype", Palatino, Sans-serif;font-size:11pt;}
#side_agent img {margin:10px 0px 5px 0px;}

.side_qs_title {font-family:"Palatino Linotype", Palatino, Sans-serif;font-style:italic;font-size:12pt;padding:5px 0px 0px 0px;}

.side_qs_row, .side_qs_advancedsearch {padding:5px 0px;width:220px;}

.side_qs_col {width:110px;float:left;}

.side_qs_row select, .side_qs_col select {font-size:8pt;}

.side_qs_advancedsearch a:link, .side_qs_advancedsearch a:active, .side_qs_advancedsearch a:visited {color:#FFFFFF;text-decoration:none;}
.side_qs_advancedsearch a:hover {color:#FFFFFF;text-decoration:underline;}

.side_qs_searchbutton {	text-align:right;padding-top:10px;}

.side_pwtitle_lg {font-style:italic;font-size:10pt;padding:5px 0px 10px 0px;}

.side_pwfields, .side_pwremember {padding:0px 0px 10px 0px;}
.side_pwfields input {padding:0px 0px 0px 0px;width:165px;font-size:8pt;}

.side_pwgo {position:absolute;top:93px;left:180px;width:32px;height:18px;}

.side_pwnotamember {text-align:center;font-weight:bold;}

#side_pwlogin a:link, #side_pwlogin a:active, #side_pwlogin a:hover, #side_pwlogin a:visited {color:#FFFFFF;}

#side_tncsupports .title {text-align:center;font-size:9pt;}

#side_quickmlssearch {height:60px;*height:70px;padding:0px;}
#side_quickmlssearch form, #side_quicksearch form  {margin:0px;padding:0px;}
#side_quickmlssearch .title {font-size:12pt;}
#side_quickmlssearch .mls {position:absolute;top:20px;left:0px;}
#side_quickmlssearch .mls input{width:120px;}
#side_quickmlssearch .button_search {position:absolute;top:19px;left:136px;}

.side_agentsearch div {padding:5px 0px;}
.side_agentsearch_note_noagent {color:#FFFFFF;}

.side_agentsearch_title {font-family:"Palatino Linotype", Palatino, Sans-serif;font-style:italic;font-size:12pt;padding:5px 0px 0px 0px;}

.side_agentsearch_name input {width:200px;}
.side_agentsearch_container input, .side_agentsearch_container select {margin-top:10px;font-size:9pt;}

.side_agentsearch_button {text-align:right;padding-right:10px;}

.side_agentsearch_spacer {background-image:url(/images/pic_hpcontent_dottedline.gif);height:5px;margin:30px 0px;}

.weather_icon {float:left;width:115px;text-align:center;}
.weather_temperature {float:left;width:110px; text-align:left;}
.temperature {font-size:24pt;font-weight:bold;}
.currentconditions {font-size:10pt;font-weight:bold;}
.weather_links1 {float:left;width:115px; }
.weather_links2 {float:left;width:110px;}
.weather_links1 a:link, .weather_links1 a:active, .weather_links1 a:visited, .weather_links1 a:hover,
.weather_links2 a:link, .weather_links2 a:active, .weather_links2 a:visited, .weather_links2 a:hover {font-size:7pt;color:#FFFFFF;text-decoration:none;}
.weather_links1 a:hover, .weather_links2 a:hover {text-decoration:underline;}
.weather_twc {padding-top:10px;line-height:31px;color:#FFFFFF;text-align:left;width:225px;height:35px;}
.weather_twc img {float:right;margin:0px 10px 10px 0px;}

/** Bottom Area:Start **/
.bottomnav, .txt_copyright {font-size:8pt;margin:10px;}
.bottomnav {background-color:#E9DDC7;padding:5px 0px 5px 0px;clear:both;}
.bottomnav a:link, .bottomnav a:active, .bottomnav a:visited {color:#8F3722;text-decoration:none;}
.bottomnav a:hover {color:#8F3722;text-decoration:underline;}

/** TNC Hardcoded Content  **/
.tnccustom_section {padding:0px 20px 0px 0px;}

.tnccustom_nav {position:absolute;top:20px;right:15px;}

.tnccustom_subtitle {font-family:"Palatino Linotype", Palatino, Sans-serif;color:#8F3722;font-style:normal;font-weight:bold;font-size:14pt;text-align:left;padding:5px 5px;}

.tnccustom_content {text-align:left;margin:0px;}

.vr_content_section {border-top:solid 1px #c7c7c7;padding:10px 0px;}

.vr_content_linkheader {font-weight:bold;text-decoration:underline;padding:0px 0px 10px 0px;}

.vr_content_link {padding:3px 0px;text-align:left;}

.tnccustom_content a:link, .tnccustom_content a:active, .tnccustom_content a:visited, .vr_content_link a:link, .vr_content_link a:active, .vr_content_link a:visited  {text-decoration:none;font-weight:bold;color:#8F3722;}

.tnccustom_content a:hover, .vr_content_link a:hover  {text-decoration:underline;font-weight:bold;color:#8F3722;}

.kids_back {line-height:23px;width:200px;padding:25px 0px 10px 0px;}

.communitylinks a {font-size:9pt;}

/** Touchdown for Toys **/
.tft_section {position:relative;left:0px;top:0px;margin:0px;padding:0px 0px 75px 0px;}

.tft_orangebox {border:solid 7px #FF6600;position:relative;top:52px;left:0px;width:600px;}

.tft_blackbox {position:relative;border:solid 4px #000000;width:572px;_width:586px;padding:0px 10px 50px 10px;text-align:left;}
.tft_blackbox li {padding-bottom:5px;}

.tft_topbanner {position:absolute;top:-63px;left:0px;height:234px;width:600px;text-align:center;}

.tft_bottombanner {position:absolute;bottom:-38px;}

.tft_content {position:relative;width:560px;}

.tft_pledge {border-top:solid 1px #000000;border-bottom:solid 1px #000000;padding:10px 0px;}

.tft_donaterow {padding:0px;margin:0px;width:400px;}

.tft_ldonate, .tft_rdonate {float:left;height:25px;padding-bottom:5px;}
.tft_ldonate {width:100px;}
.tft_rdonate {width:200px;}

.tft_header {width:600px;padding:0px 0px 25px 0px;}

.tft_centercontent {width:500px;text-align:left;}

.tft_smile {width:600px;text-align:justify;color:#FF6600;font-weight:bold;font-size:12pt;font-style:italic;}

.tft_thankyou {color:#FF6600;font-weight:bold;font-size:12pt;font-style:italic;}

.tft_reminder {color:#FF6600;}

/** Open House Searches **/
.openhouse {padding-bottom:20px;}

.ohsearch_section {position:relative;font-size:9pt;text-align:left;margin:0px 10px 20px 40px;}
.ohsearch_section form {margin:0px;padding:0px;}

.ohsearch_container {position:relative;margin:3px 0px;color:#8F3722;height:178px;font-weight:bold;text-align:left;background-color:;border:1px solid ;}
.ohsearch_container select {margin-top:3px;font-size:9pt;}

.ohsearch_note_nooh {color:red;font-weight:bold;}

.ohsearch_selectcity {position:absolute;top:20px;left:20px;}

.ohsearch_criteria1 {position:absolute;top:20px;left:245px;}

.ohsearch_criteria2 {position:absolute;top:20px;left:400px;}

.ohsearch_selectcity, .ohsearch_criteria1, .ohsearch_criteria2 {top:10px;}

.ohsearch_mls {position:absolute;top:120px;left:22px;}

.ohsearch_mls_button {position:absolute;top:15px;left:90px;}

.ohsearch_button {text-align:right;padding-right:10px;}

.ohsearch_mls_button input {width:32px;height:18px;}

.sh_openhouse_ohimage {/* banner used on showhome page */
	position:absolute;top:0px;left:0px;z-index:2;width:104px;height:82px;}

/** Agent Search Results **/
.agentresults_section_container {float:left;width:300px;margin-bottom:30px;}
.agentresults_section {position:relative;width:270px;height:145px;border:1px solid ;text-align:left;overflow:hidden;}

.agentresults_photo {float:left;}

.agentresults_content {position:relative;font-size:9pt;font-weight:bold;}
.agentresults_agentname {color:#8F3722;margin-top:10px;}
.agentresults_address {margin-top:15px;font-size:8pt;}

.agentresults_button {position:relative;text-align:right;width:272px;}

.promodisplay {display:none;padding:2px 15px;font-size:8pt;text-align:left;}

/** Office Results Page and Side **/
.officeresults_section {position:relative;font-size:9pt;text-align:left;margin:0px 10px 40px 10px;}
.officeresults_container {border:1px solid ;}
.officeresults_photo {float:left;width:200px;}
.officeresults_thumbnail {display:none;}
.officeresults_innercontainer {float:left;margin:0px 30px;width:325px;}
.officeresults_name {font-family:"Palatino Linotype", Palatino, Sans-serif;font-style:italic;font-size:12pt;font-weight:bold;text-align:center;margin:5px 0px 15px 0px;}
.officeresults_name_linked {display:none;}
.officeresults_address, .officeresults_city {float:left;width:150px;}
.officeresults_phones {float:left;width:175px;padding-bottom:15px;}
.officeresults_buttons {text-align:right;}
.officeresults_phones a:link, .officeresults_phones a:active, .officeresults_phones a:visited {text-decoration:none;color:#8F3722;}
.officeresults_phones a:hover {text-decoration:underline;}

#side_tncoffices img {float:left;margin:5px 10px 0px 0px;}
#side_tncoffices .officeaddress { }
#side_tncoffices a:link, #side_tncoffices a:active, #side_tncoffices a:visited  {color:#FFFFFF;text-decoration:none;font-style:italic;font-size:10pt;font-weight:normal;}
#side_tncoffices a:hover  {color:#FFFFFF;text-decoration:underline;font-style:italic;font-size:10pt;font-weight:normal;}

.officeinfo_container {	background-color:#E9DDC7;}
.officeinfo_logo img {border:1px solid #9E402A;}

.officeinfo_companyname {margin:5px 0px;font-weight:bold;font-size:12pt;color:#8F3722;}
.officeinfo_content {margin:5px 0px;text-align:left;}
.officeinfo_phone a:link, .officeinfo_phone a:active, .officeinfo_phone a:visited {text-decoration:none;color:#8F3722;}
.officeinfo_phone a:hover {text-decoration:underline;}

/* Online Catalog */
.gallery_homesofdistinction a, .gallery_homesformanylifestyles a, .gallery_commercial a, .gallery_newneighborhoods a {float:left;width:207px;height:142px;}
.gallery_homesofdistinction a {background:url(/images/pic_catalog_distinction_off.gif) no-repeat }
.gallery_homesformanylifestyles a{background:url(/images/pic_catalog_lifestyle_off.gif) no-repeat }
.gallery_commercial a {background:url(/images/pic_catalog_commercial_off.gif) no-repeat }
.gallery_newneighborhoods a {background:url(/images/pic_catalog_newdev_off.gif) no-repeat }

.gallery_homesofdistinction a:hover {background:url(/images/pic_catalog_distinction_on.gif) no-repeat }
.gallery_homesformanylifestyles a:hover {background:url(/images/pic_catalog_lifestyle_on.gif) no-repeat }
.gallery_commercial a:hover {background:url(/images/pic_catalog_commercial_on.gif) no-repeat }
.gallery_newneighborhoods a:hover {background:url(/images/pic_catalog_newdev_on.gif) no-repeat }


.gallerylist {float:left;width:210px;text-align:center;padding:0px 0px 15px 0px;}

.gallerylist_box {width:193px;height:90px;border:solid 1px #A08F81;}

.gallerylist_photo {position:relative; 	width:193px;height:125px;background:url(/images/newsearch/picbg_corner.gif) top left no-repeat #A08F81;text-align:center;display:table;}
.gallerylist_photo img {border:solid 1px #8F3722;}

.gallerylist_mls {text-align:left;font-size:8pt;margin:5px 0px 2px 10px;}

.gallerylist_data {width:170px; 	margin:2px 10px;border-top:solid 1px #F4EEE3;white-space:nowrap;overflow:hidden;text-align:left;font-size:8pt;}

.gallerylist_title {color:#8F3722;font-weight:bold;}

/* New Neighborhoods */
.nn_photoarea {positon:relative;text-align:center;width:534px;_width:570px;border:solid 18px #E9DDC7;background-color:#E9DDC7;}

.nn_photosquare_top {float:left;width:267px;text-align:center;}
.nn_photosquare_bottom {float:left;width:267px;text-align:center;margin-top:18px;}

.nn_photoarea a:link, .nn_photoarea a:visited,.nn_photoarea a:active,.nn_photoarea a:hover {text-decoration:none;font-size:9pt;}

/*  Local Lenders  */
.locallenders a:link, .locallenders a:visited, .locallenders a:active {text-decoration:none;color:#8F3722;}
.locallenders a:hover {text-decoration:underline;}

/*  Website Survey  */
.ws_row {padding-bottom:10px;}
.ws_col1 {float:left;width:100px;}
.ws_col2 {float:left;width:350px;}
.ws_input {padding-bottom:20px;}
.ws_thankyou {color:#981010;font-weight:bold;text-style:italics;}

#side_tncsurvey {font-size:9pt;}

#side_tncsurvey a:link, #side_tncsurvey a:active, #side_tncsurvey a:visited {color:#FFFFFF;text-decoration:none;}
#side_tncsurvey a:hover {color:#FFFFFF;text-decoration:underline;}

/* Content Area */
.clearfloat {clear:both;}

.buysell_title {color:#8F3722;	font-weight:bold;text-transform:uppercase;}

.tab_sortbybg {background-color:#F4EEE3;}
.txt_sortby {color:#634831;}
.txt_contenttitle {color:#8F3722;}
.txt_required {color:#AC3012;}
.tab_justlisted_picbg {background-color:#A08F81;}
.tab_justlisted_headerbg {background-color:#A08F81;}
.txt_justlisted_header {color:#FFFFFF;}
.tab_justlisted_databg {background-color:#F4EEE3;}
.txt_justlisted_data {color:#634831;}
.txt_copyright {width:550px;font-style:italic;margin:0px;}
.copyright_logo_section {width:450px;font-style:normal;}
.copyright_logo_left {float:left;text-align:center;}
.copyright_logo_right {float:right;}

.size1 {font-size:8pt;}
.text {font-size:10pt;}
.textbold {font-size:10pt;font-weight:bold;}
.text-required {color:#AC3012;}
.txt-content {color:#958273;}

.bsguide_mainpage_container {text-align:left;}
.bsguide_mainpage_sectionbox {position:relative;padding-top:20px;padding-left:20px;}
.bsguide_mainpage_mouseover {position:absolute;top:0px;}
.bsguide_mainpage_heading {padding-left:40px;}
.bsguide_mainpage_heading a {font:italic normal bold 12pt "Trebuchet  MS", Arial, Sans-Serif;color:#8F3722;text-decoration:none;}
.bsguide_mainpage_itembox {margin:0;padding-left:60px;}
.bsguide_mainpage_itembox li a {font-weight:normal;color:#958273;text-decoration:none;}

.bsreguide_section {text-align:left;width:520px;}
.bsguide_title {font-size:14pt;font-weight:bold;color:#8F3722;}
.bsguide_heading {font-size:12pt;font-weight:bold;color:#8F3722;}
.bsguide_section {padding-left:20px;}
.bsguide_note1 {font-style:italic;}
.bsguide_note1box1 {border-top:1px solid ;border-bottom:1px solid ;font-style:italic;}
.bsguide_note2 {font-size:12pt;font-weight:bold;color:#ffffff;background-color:#00008c;width:160px;padding:6px;}
.bsguide_note2box1 {border:1px solid ;border-bottom:0;padding:4px;width:175px;}
.bsguide_note2box2 {border:1px solid ;padding:5px;background-color:#F4EEE3;}
.bsguide_note3box1 {border:1px solid ;background-color:#F4EEE3;padding:5px;}
.bsguide_checkboxlist_ul {list-style-image:url(/common/in_images/pic_checkoff.gif);}
.bsguide_checkboxlist_li {padding-left:20px;}
.bsguide_checkboxlist_td1 {padding:25px 0px 0px 0px;font:normal normal bold 52pt Times New Roman, Times, Serif;text-align:center;color:#8F3722;vertical-align:top;}
.bsguide_checkboxlist_td2 {padding:40px 0px 0px 5px;}
.pad5 {padding:5px;}
.re_glossary_title {font-size:20pt;font-weight:bold;color:#8F3722;}
.re_glossary_title_subtext {font-size:10pt;font-weight:bold;width:450px;}
.abc {font-size:13pt;font-weight:bold;}
.spanabc {padding:0px 9px;text-align:center;}

/* SCROLLER BOX */
.scrollbox-section {position:relative;width:498px;*width:500px;padding:5px 0px;background-color:#EFEFEF;border:1px solid #634831;}

.left-scroller {position:absolute;top:40%;left:0px;z-index:2;}

.right-scroller {position:absolute;top:40%;right:0px;z-index:2;}

#scrollboxcontainer {position:relative;width:450px;overflow:hidden;}

#scroller {}

.scrollboxcontent {white-space:nowrap;}

.scrollboxcontent img {margin:5px;}

/* Agent Search */
.content_agentsearch_section {position:relative;text-align:left;}

.content_agentsearch_container {position:relative;background-color:#E9DDC7;padding:5px;font-weight:bold;color:#8F3722;}
.content_agentsearch_container form {margin:0px;padding:0px;}
.content_agentsearch_container .name {position:relative;float:left;margin-left:15px;}
.content_agentsearch_container .language {position:relative;float:left;margin-left:135px;}
.content_agentsearch_container .city {position:relative;float:left;margin-left:25px;}
.content_agentsearch_container .button {position:relative;float:left;margin-left:25px;}

.content_agentsearch_container_line {width:95%;height:15px;background:url(/images/pic_dottedline.gif) repeat-x center;}
