body { font-family: Arial, Verdana, Geneva, sans-serif; font-size: 10pt; line-height: 17px; margin: 5px 9px 5px 9px; }
td { font-size: 10pt; }

a:link    { color: #00446F; }
a:visited { color: #00446F; }
a:active  { color: #00446F; }
a:hover   { color: #B90016; background-color: #F0F0F0;}

h1 { font-size: 14pt; color: #095AA6; }
h2 { font-size: 12pt; color: #095AA6; }
img { border: 0px; }


/* 1ST ROW STYLES START HERE */
#firstrow_left{ white-space: nowrap; background-image: url('../images/bg/topleftbg.gif'); background-repeat: no-repeat; }
#firstrow_left a{ line-height: 17px; margin-top: 2px; float: left; text-decoration: none; text-align: center; width: 100px; background-color: #66D5FE; border-right: 1px solid #81E5FF; border-left: 1px solid #2EBDF7; white-space: nowrap; font-size: 13px; }
#firstrow_left a:hover{ background-color: #9EE2FB; }
#firstrow_middle{ background-image: url('../images/bg/topstretch01.gif'); background-repeat: repeat-x; font-size: 13px; white-space: nowrap; }
#firstrow_middle a { background-color: transparent; padding-right: 4px; padding-left: 1px; text-align: center; }
#firstrow_middle img { background-color: transparent; margin: 0px -5px -3px 0px; }
.watchlist { margin-left: 6px; }
/* 1ST ROW STYLES END HERE */


/* 2nd ROW STYLES START HERE */

td.row2-stretch { 
  line-height: 33px; 
  padding-left: 6px; 
  color: #ffffff; 
  background-image: url('../images/bg/row2_stretch.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: #00B6FB;
  font-size: 9pt; 
}
.row2-stretch input { font-size: 9pt; color: #09156F;}
.row2-stretch form { display: inline; }
td.row3-stretch { 
  line-height: 28px; 
  color: #ffffff; 
  background-image: url('../images/bg/row3_stretch.gif');
}
/* 2nd ROW STYLES END HERE background-color: #01AEF4; */



/* SHOPPING CART STYLES START HERE */
#shoppingcart { background-color: #095AA6; color: #ffffff; width: 192px; position: absolute; right: 9px; top: 90px; font-size: 13px; line-height: 14px;}
#shoppingcart a,  .row2-stretch a, .row2-stretch a:link, .row2-stretch a:hover, .row2-stretch a:visited { color: #ffffff; } 
#shoppingcart a:hover, .row2-stretch a:hover { background-color: #C90016; } 
#shoppingcart td { padding: 2px; color: #ffffff; font-size: 13px; }
td.grand { font-size: 14pt; font-weight: bold; padding: 4px 2px 4px 1px; line-height: 32px; }
.joincell { background-color: #BFE7FF; border: 1px solid #8FD0F7; }
.joincell td { padding: 2px; }
.num_of_recs { font-size: 9pt; font-style: italic; color: #4C4C4C; }
/* SHOPPING CART STYLES END HERE */



/* TAB STYLES START HERE */
#menu_container { height: 28px; }
#menu ul { overflow: hidden; margin: 0; padding: 0; list-style: none; height: 28px; }
#menu_container ul li { display: block; float: left; margin: 0; list-style: none; line-height: 28px; }
#menu_container ul li a { 
	background-image: url('../images/buttons/tab.gif'); background-repeat: no-repeat;
	display: block; text-decoration: none; width: 113px; text-align: center; height: 28px;
	color: #D1EBFC;
	background-color: transparent;
	margin-right: 2px;
	font-size: 13px;
}
#menu_container ul li a:hover { color: #ffffff; text-decoration: underline; margin-right: 2px; }
/* TAB STYLES END HERE */



/* WELCOME AREA STYLES START HERE */
.welcomearea {
	background-image: url('../images/bg/welcome_bg.gif');
	background-repeat: repeat-x;
	background-color: #BFE2FB;
}
.welcomeareamsg h1 {
	font-size: 16pt; 
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: center;
	line-height: 30px;
	color: #c1272d; 
}
/* WELCOME AREA STYLES END HERE */



/* QUICK LINK STYLES START HERE */
.dashline {
 height: 1px;
	background-image: url('../images/icons/quicklinks-dotted-line.gif');
	background-repeat: repeat-x;
	background-color: transparent;
}

.quicklink {
   text-align: center;
}

.quicklink h2  {
    font-size: 11pt;
    margin: 0px 10px 10px 0px;
    white-space: nowrap;
}

.quicklink h2 a:hover {
	background-color: transparent;
}

.quicklink a {
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 0px;
    text-decoration: none;
}

.quicklink img   {
	margin: 0px 3px -8px 0px;
}



/* QUICK LINK STYLES END HERE */





/* MISCELLANEOUS STYLES START HERE ie. styles which are used in various sections of the site */
.footerline { background: transparent url('../images/bg/footer_bg.gif') repeat-x; }
.footerline_upper { background: transparent url('../images/bg/footer_bg_top.gif') repeat-x; height: 50px; padding-left: 4px; }
.footer { text-align: center; font-size: 8pt;}
.blueboxandborder { background-color: #E2F3FF; border: 1px solid #AACCD5;}
.centralbody { padding-right: 8px; }
div.hr { margin-top: 15px; height: 6px; background-image: url("../images/bg/rpau_hr_back.gif"); background-repeat: repeat-x; display: block; }
.headtable { border-bottom: 1px solid #0866B1; color: #0866B1; margin-top: 19px; }
.headtable h1{ margin-bottom: 9px; font-size: 17pt; }
.redzone { width: 120px; color: #ffffff; background-image: url('../images/bg/redback.gif'); background-repeat: repeat-x; line-height: 20px; margin: 0px; border: 1px solid #B90016;}
.redzone a { color: #ffffff; margin-left: 6px;}
.redzone a:hover { background-color: #0867B2; }
.redzone a:visited { color: #ffffff; }
.thumbnail { border: 1px solid #0867B2; }
.thumbnail a:hover { border-color: yellow; }
.rpmatrix_header { font-weight: bold; background-color: #BFE7FF; text-align: center; font-size: 11pt; padding: 3px;}
.rpmatrix td { border: 1px solid #BFE7FF; padding: 1px;}
td.rpmatrix_header_level2 { font-weight: bold; background-color: #BFE7FF; text-align: center; font-size: 10pt; padding: 2px; border: 1px solid #8FD0F7;}
.rowseparator td { background-color: #DDF2FF; font-size: 12pt; font-weight: bold; color: #00446F; }
.matrixlinks { font-size: 9pt; }
.rpblue { color: #0868B3; }
.imagethumb { border: 1px solid #0868B3; }
a:hover .imagethumb{ border: 1px solid #7BAFD8; }
a.redbuttons { margin-bottom: 2px; display:block; width:98px; background-color: #095AA6; }
a.redbuttons:hover   { background-color: #B90016;}
a.redbuttonssm { margin-bottom: 2px; display:block; width:89px; background-color: #095AA6; }
a.redbuttonssm:hover   { background-color: #B90016;}
.grayoutline { border: 1px solid #D3D3D3; margin-top: 2px; }
td.contactphones { border: 1px solid #D3D3D3; padding: 3px; }
td.contactform { border: 1px solid #D3D3D3; padding: 3px; background-color: #F4F4F3; }
hr { color: #8FD0F7; height: 1px; background-color: #8FD0F7;}
.footer_right { font-size: 9pt; color: #095AA6; }
.bundle_used { color: #918F90; }
/* MISCELLANEOUS STYLES END HERE */



/* SEARCH BOX STYLES START HERE */
table.searchbox { background-color: #E2F3FF;}
.searchbox_middletop { border-top: 1px solid #BED8EB; }
.searchbox_middlebottom { border-bottom: 1px solid #BED8EB; }
.searchbox_body_left_new { border-left: 0px solid #BED8EB; padding: 0px 4px 6px 6px;}
.searchbox_body_right_new { border-right: 0px solid #BED8EB; padding: 0px 0px 0px 6px; }
.searchbox_body_left { border-left: 1px solid #BED8EB; padding: 0px 4px 6px 6px;}
.searchbox_body_right { border-right: 1px solid #BED8EB; padding: 0px 4px 6px 6px; text-align: center;}
.searchbox_body p { margin-top: 0px; }
.initsearch { float: left; margin-left: 2px; line-height: 28px; display:inline;}
.initsearchtext { float: left; margin-left: 0px;  line-height: 28px; display:inline;}
.searchbox_body_left h2 { font-size: 11pt; color: #095AA6; font-weight: normal; margin: 0px 0px 4px 0px;}
.searchbox_body_left h1 { font-size: 14pt; margin: 0px 0px 6px 0px;}
/* SEARCH BOX STYLES END HERE */



/* 5 THINGS STYLES START HERE */
.fivethings_toprow { border-top: 1px solid #BED8EB; background-color: #EAF6FE; }
.fivethings_midrow { 
	border-left: 1px solid #BED8EB; 
	border-right: 1px solid #BED8EB; 
	background-color: #EAF6FE; 
	padding-left: 2px; 
	padding-right: 2px;
	color: #095AA6;
	text-align: center;
}
.fivethings_midrow b { font-size:16pt; }
.fivethings_midrow p { text-align: left; margin-top: 2px; margin-bottom: 4px; font-size: 12pt; }
.fivethings_midrow a { text-decoration: none; color: #095AA6; }
.fivethings_midrow a:hover { text-decoration: none; color: #B90016; }
.fivethings_botrow { border-bottom: 1px solid #BED8EB; background-color: #EAF6FE; }
table.thishigh { height: 230px; }
/* 5 THINGS STYLES END HERE */


/* ROUND CORNER TABLE STYLES START HERE */
.rnd_toprow { border-top: 1px solid #BED8EB; }
.rnd_botrow { border-bottom: 1px solid #BED8EB; }
.rnd_midrow { 
	border-left: 1px solid #BED8EB; 
	border-right: 1px solid #BED8EB; 
	background-color: #ffffff; 
	padding-left: 2px; 
	padding-right: 2px;
}
.rndtable_standard h2 { 
	margin-left: 4px;
	margin-bottom: 10px; 
}
/* ROUND CORNER TABLE STYLES END HERE */


/* "HOW CAN MYRP" ROUNDED CORNER TABLE STYLES START HERE */
.rounded_box { background: url('../img/corners/rounded_topLeft.png') no-repeat top left; }
.rounded_top { background: url('../img/corners/rounded_topRight.png') no-repeat top right; }
.rounded_bottom { background: url('../img/corners/rounded_botLeft.png') no-repeat bottom left; }
.rounded_bottom div { background: url('../img/corners/rounded_botRight.png') no-repeat bottom right; }
.rounded_content { background: url('../img/corners/rounded_rightOne.png') top right repeat-y; }
.rounded_top div, .rounded_top, .rounded_bottom div, .rounded_bottom { width: 100%; height: 10px; font-size: 1px; }
.rounded_content, .rounded_bottom { margin-top: -19px; }
.rounded_content { padding: 0 10px; }
p.fixed_at { height: 65px; margin-top: 0px; } 
p.five_icons { text-align: center; font-size: 16pt; margin-bottom: 0px; }
p.five_icons b { color: #095AA6; }
.five_icons a { text-decoration: none; color: #095AA6; }
.five_icons a:hover { text-decoration: none; color: #B90016; background-color: transparent; }
/* "HOW CAN MYRP" ROUNDED CORNER TABLE STYLES END HERE */


/* WHITE STANDARD ROUNDED CORNER TABLES START HERE */
.rounded_white_box { background: url('../img/corners/std_white/rounded_white_topLeft.png') no-repeat top left; }
.rounded_white_top { background: url('../img/corners/std_white/rounded_white_topRight.png') no-repeat top right; }
.rounded_white_bottom { background: url('../img/corners/std_white/rounded_white_botLeft.png') no-repeat bottom left; }
.rounded_white_bottom div { background: url('../img/corners/std_white/rounded_white_botRight.png') no-repeat bottom right; }
.rounded_white_content { background: url('../img/corners/std_white/rounded_white_rightOne.png') top right repeat-y; }
.rounded_white_top div,.rounded_white_top, .rounded_white_bottom div, .rounded_white_bottom { width: 100%; height: 15px; font-size: 1px; }
.rounded_white_content, .rounded_white_bottom { margin-top: -15px; }
.rounded_white_content { padding: 0 15px; }
.rounded_white_content h2 { margin-bottom: 6px; }
/* WHITE STANDARD ROUNDED CORNER TABLES END HERE */


/* NEW FRONT PAGE STYLES START HERE */
.sub_td_left { padding-right: 2px; }
.sub_td_right { padding-left: 2px; }
.int_homes { padding-left: 5px; }
/* NEW FRONT PAGE STYLES END HERE */

/* AUST LARGEST PROP DATABASE STYLES START HERE */
.austprop_left { background-color: #E3E3E3; padding: 2px; }
.austprop_right { background-color: #D7D7D7; padding: 2px; }
/* AUST LARGEST PROP DATABASE STYLES END HERE */

/* PROPERTY STATISTICS STYLES START HERE */
.propstats_etc td { padding: 2px 4px 2px 4px; vertical-align: top; border: 0px solid #BEC7C7;}
.austpropstats { border: 0px solid #97CBEA; }
.propstats_head { background-color: #BFE7FF; text-align: center; color: #09446F;}
.austpropstats td { border: 1px solid #ECECEC; padding: 1px 0px 0px 3px;}
.propstats_etc h3 { color: #095AA6; margin-bottom: 5px;}
.up { color: #216601; }
.down { color: #B90016; }
.propstats_source { font-size: 8pt; }
/* PROPERTY STATISTICS STYLES END HERE */

/* PROPERTY NEWS STYLES START HERE */
a.readmore { border: 0px solid #B90016; display:block; width:73px; text-align: right; margin-left: auto;}
a.readmore:link    { background-color: #B90016; }
a.readmore:visited { background-color: #B90016; }
a.readmore:active  { background-color: #B90016; }
a.readmore:hover   { background-color: #00446F;}
.news_story { border-bottom: 1px dashed #BEC7C7; padding-bottom: 0px; margin-bottom: 3px;} 
.news_story p { margin-top: 0px; margin-bottom: 6px;}
.newsdate { font-size: 8pt; color: #676767; }
/* PROPERTY NEWS STYLES END HERE */

/* RECENT SALES STYLES START HERE */
.recent { border: 0px solid #BEC7C7; }
.recent_sales strong { font-size: 14pt; }
.recent_sales { padding-left: 4px; }
.recent_links td { border-width: 0px; background-color: transparent; padding: 0;}
/* RECENT SALES STYLES END HERE */

/* MY WATCHLIST STYLES START HERE */
.status_offthemarket { background-color: #E93E2D; padding: 1px; }
.status_forsale { background-color: #FFC0CB; padding: 1px; }
.status_forrent { background-color: #A0ECE8; padding: 1px; }
#watchlist table { border: 1px solid #DFDFDF; border-bottom: 1px solid #B1B1B1; margin-top: 8px;}
#watchlist h2 { margin-bottom: 2px; margin-top: 2px;}
.watchtable { background-image: url('../images/bg/fadegrey.gif'); background-repeat: repeat-x; background-position: bottom left; }
.watchtable td { padding: 2px; }
#watchlist h2 img { float: right; margin-right: 2px;}
.redzone_watch { width: 120px; color: #ffffff; background-image: url('../images/bg/redback2.gif'); background-repeat: repeat-x; line-height: 20px; margin: 0px; border: 1px solid #B90016; text-align: center;}
.redzone_watch a { color: #ffffff; }
.redzone_watch a:hover { background-color: #0867B2; }
.redzone_watch a:visited { color: #ffffff; }
/* MY WATCHLIST STYLES END HERE */

/* MY PORTFOLIO STYLES START HERE */
.bedsbaths { padding: 0px; margin: 0px; line-height: 20px; border-width: 0px; background-color: #E6EEF6; color: #0868B3; vertical-align: middle;}
.portfolioheader { font-size: 12pt; color: #095AA6; font-weight: bold; background-color: #ffffff;}
.portfolio_count { color: #0868B3; margin-top: 5px; margin-bottom: 5px;}
.portfolio_table { border: 1px solid #DFDFDF; border-bottom: 1px solid #B1B1B1; margin-top: 12px; background-image: url('../images/bg/fadegrey.gif'); background-repeat: repeat-x; background-position: bottom left;}
.bedsbaths img { margin-left: 7px; margin-right: 2px; }
.myportfolio td { padding: 2px; }
.viewheader { font-size: 14pt; color: #095AA6; padding: 3px; font-weight: bold; }
#viewmorephotos { text-align: center; margin-bottom: 15px; }
.viewlaunch { border: 1px solid #D9D9D9; padding: 2px; height: 17px; display: block; vertical-align: top; text-decoration: none; }
.view_left { padding: 2px; }
td.editattributes { border: 1px solid #E8E8E8; padding: 1px 1px 1px 3px; }
.editattrib { border: 1px solid #DFDFDF; border-bottom: 1px solid #B1B1B1; background-image: url('../images/bg/fadegrey.gif'); background-repeat: repeat-x; background-position: bottom left; background-color: #F4F4F3;}
/* MY PORTFOLIO STYLES END HERE */

/* PRODUCT SELECTION STYLES START HERE */
td.padme { padding-left: 5px; }
.prodselection td { border: 1px solid #BFE7FF; padding: 1px; }
.prodselection td td { border-width: 0px; border-top-width: 1px; border-style: dotted; padding: 2px; text-align: justify;}
.prodselection td td strong { color: #095AA6; }
.prodselection b a { background-color: transparent; }
.detailhead { margin-top: 5px; margin-bottom: 5px; color: #095AA6; line-height: 25px; }
.detailhead b { font-size: 14pt; }
/* PRODUCT SELECTION STYLES END HERE */

/* SEARCHBOX STYLES START HERE */
td.searchbox_right { border-right: 1px solid #A7A8A8; line-height: 20px; padding-bottom: 3px; padding-right: 1px; }
td.searchbox_left { border-left: 1px solid #A7A8A8; line-height: 20px; padding-left: 3px; padding-bottom: 3px; }
td.searchbox_leftandright { border-left: 1px solid #A7A8A8; border-right: 1px solid #A7A8A8; line-height: 20px; padding-left: 3px; padding-bottom: 3px; }
td.searchbox_top { border-top: 1px solid #A7A8A8; }
td.searchbox_bottomstretch { background-image: url("../img/corners/bottom_stretch.gif"); background-repeat: repeat-x; }
td.searchbox_bottomstretchsec { background-image: url("../img/corners/bottom_stretch.gif"); background-repeat: repeat-x; }
.searchbox_example { color: #C72026; font-size: 8pt; }
/* SEARCH BOX STYLES END HERE */

/* SUCKERFISH STARTS HERE */
#nav2, #nav2 ul { padding: 0; margin: 0; list-style: none; line-height: 1; }
#nav2 a { display: block; width: 13em; line-height : 15px; }
#nav2 li { float: left; width: 12em; /* width needed or else Opera goes nuts */ padding : 1px 0px 1px 3px; margin : 1px 0px 1px 0px; }
#nav2 li ul { position: absolute; background: #E7E6E6; width: 13em; left: -999em; }
#nav2 li:hover ul, #nav2 li.sfhover ul { left: auto; }
/* SUCKERFISH ENDS HERE */

/* REPORT VIEW STYLES START HERE */
.fullreport_offer {	border: 1px solid #AEAEAE; background-color: #095AA6; color: #ffffff; margin-bottom: 5px; margin-top: 2px; padding: 3px; width: 558px; }
a.upgrades:link    { color: #00446F; text-decoration: none; background-color: #FFB300; padding: 0px 5px 0px 5px;}
a.upgrades:visited { color: #00446F; text-decoration: none; background-color: #FFB300; padding: 0px 5px 0px 5px;}
a.upgrades:active { color: #00446F; text-decoration: none; background-color: #FFB300; padding: 0px 5px 0px 5px;}
a.upgrades:hover   { color: #00446F; text-decoration: none; background-color: #ffffff; padding: 0px 5px 0px 5px;}
/* REPORT VIEW STYLES END HERE */


/* RP MAP STYLES START HERE */
.recentsearches { text-align: left; list-style-image: url('../images/icons/li_image.gif'); margin-left: 25px; margin-right: 5px; color: #095AA6; } 
.recentsearches a:hover { background-color: transparent; }
/* RP MAP STYLES END HERE */




/* NEW ADDED STYLES START HERE */
.citygraph { margin-left: 9px; }
/* NEW ADDED STYLES END HERE */


/* USER MANAGER STYLES START HERE */
.refunded { font-size: 10pt; font-weight: normal; background-color: #C90016; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; color: #ffffff; }
/* USER MANAGER STYLES END HERE */ 




/* V1.6 STYLES START HERE */

.feature_blue { background-color: #22baf7; } 
h2.frontfeature { font-size: 18px; margin-top: 1px; } 
.feature_blue_td { background-image: url('../images/bg/feature_blue_bg.gif'); background-color: #cff0ff; background-repeat: repeat-x; padding: 4px; color: #095aa6; border-left: 1px solid #a2d2ef; border-right: 1px solid #a2d2ef; line-height: 14px; }
.bottom_of_box { background-color: #d2f1ff; border-bottom: 1px solid #a2d2ef; }

.feature_green { background-color: #bafb29; border-top: 1px solid #b3f12f; } 
.feature_green_td { background-image: url('../images/bg/feature_green_bg.gif'); background-color: #f7ffe7; background-repeat: repeat-x; padding: 4px; color: #095aa6; border-left: 1px solid #b3f12f; border-right: 1px solid #b3f12f; line-height: 14px; }
.bottom_of_box_green { background-color: #f7ffe7; border-bottom: 1px solid #b3f12f; }
.propreports_list td{ /*background-color: #d5fd85;*/ }

#leftside_inner img { margin-top: 9px; margin-left: 3px; }
#bigprice_container { width: 100%; margin-left: auto; margin-right: auto; }
#wrapper{float:left;width:100%;margin-left:-200px}
#leftside_inner{margin-left:200px; line-height: 50px; }
#rightside{ float:right; width:120px; font-size: 36px; font-weight: bold; text-align: right; line-height: 50px; }

.search_holder { padding-left: 5px; }

a.redbuttons_insider { margin-bottom: 2px; display: block; width:98px; background-color: #095AA6; float: right; }
a.redbuttons_insider:hover   { background-color: #B90016;}


.inside_of_featurebox { font-size: 9pt; line-height: 14px; }
.inside_of_featurebox a:hover { background-color: transparent; }
.listcontainer { margin-left: 10px; }
.inside_of_featurebox ul { 
  border: 0px solid red; 
  padding: 3px; 
  margin: 6px; 
  list-style-image: url('../images/icons/arrow_blue_small.gif'); 
  }
.inside_of_featurebox li { border: 0px solid yellow; }

.feature_orange { background-color: #ff8400; }
.feature_orange_middle { background-color: #ff8400; color: #fff5eb; padding: 5px; background-image: url('../img/corners/features/bot_right_orange.jpg'); background-position: bottom right; background-repeat: no-repeat; }
.feature_orange_left { background-color: #ff8400; background-image: url('../img/corners/features/bot_left_orange.gif'); background-position: bottom left; background-repeat: no-repeat; }
.feature_orange_middle h1 { color: #fff5eb; font-size: 14pt; margin: 0px; }
.feature_orange_middle p { margin-right: 120px; }
.feature_orange_middle a { background-color: transparent; color: #ffffff; text-decoration: none; }
.feature_orange_middle a:hover { color: #095aa6; text-decoration: underline; }

.report_repeater {
  background-image: url('../images/bg/reports_bg.gif');
  background-repeat: repeat-x; 
  background-position: bottom; 
  border-bottom: 1px solid #bed8eb; 
  padding-right: 3px; 
}
.report_repeater strong { font-size: 13px; color: #095aa6; }
/* V1.6 STYLES END HERE */ 



/* V1.6.3 STYLES START HERE */

.report_action {
	border: 0px solid #AEAEAE;
	padding-left: 3px;
	padding-right: 3px;
	width: 120px;
}

/* V1.6.3 STYLES END HERE */


/* AGENT MINI-ADS AREA / WEB ALIVE STARTS HERE */ 

.results_matrix { border: 1px solid #84a7c3; background-image:url('/img/mini/results_bg.gif'); background-repeat: repeat-x; background-position: bottom; color: #095aa6; }

.results_matrix h1 { 
	color: #3e98ed; 
	font-size: 13px; 
	margin: 3px 0px 3px 0px; 
}
.agent_photo { border: 1px solid #c9d1d9; margin-right: 0px; margin-left: 0px; } 
.name_and_org, .tradename { font-size: 13px; color: #3b77b0; line-height: 13px; margin-left: 3px; }

td.updated_etc { border-bottom: 1px solid #a9c2d9; color: #5581ab; font-size: 11px; padding: 0 10px;} 
td.results_matrix_inner { padding-left: 10px; }
.result_agent_photo { margin-bottom: 10px; }
.mini_ads_more_info { margin-bottom: 10px; margin-right: 10px; float: right;}
.webalive_pagination { text-align: center; }
.webalive_page_numbers { word-spacing: 15px; }
.webalive_search_again { border-bottom: 1px solid #c4daec; }
.results_header { font-size: 12pt; color: #095AA6; }
.results_matrix a { color: #3e98ed; text-decoration: none; } 
.results_matrix a:hover { text-decoration: underline; background-color: transparent; } 
.supporting_text { font-size: 12px; color: #095aa6; line-height: 13px; margin: 6px 3px 3px 3px; }
/* AGENT MINI-ADS AREA / WEB ALIVE ENDS HERE */ 


.error { 	color: #FF0000; }

.join_our_directory { font-size: 14px; }

/*** AMWS blog styles ****/
#blogPanel .amwsTable .amwsContent h2 {
    margin: 0;
    font-size: 10pt;
    color: #00B4F1;
}

#blogPanel .amwsTable #article_search_form ul {
	margin: 0.5em 0;
    padding: 0;
    list-style-type: none;
}

#blogPanel .amwsTable #article_search_form li {
    display: inline;
}	

#blogPanel .articleArchiveContainer .box {
	border-top: 1px solid #A9C2D9;
	margin: 1em 0;
	padding: 1em 0;
}

#blogPanel .articleArchiveContainer .box .planetalk_article_content h2 {
	margin: 0;
}

#blogPanel .articleArchiveContainer .box p.timestamp {
	font-size: 85%;
	text-align: right;
	color: #666;
	margin: 0;
	clear:both;
}

#blogPanel .articleArchiveContainer .box a.agentname {
	float:right;
	color: #095AA6;
	text-decoration: none;
	font-weight: bold;
}

#blogPanel .articleArchiveContainer .box a.agentname:hover {
	text-decoration: underline;
}

#blogPanel .articleArchiveContainer .box p.article_summary {
	margin-top: 0.5em;
	height: 75px;
	margin-top: 0.5em;
	overflow: hidden;	
}

#blogPanel .articleArchiveContainer .box div.article_links {
	text-align: right;
}

#blogPanel .articleArchiveContainer .box p.comment_link,
#blogPanel .articleArchiveContainer .box p.article_view_link {
	display: inline;
}	

/**** styles for the blog list on the AMWS homepage ****/
#blogPanel .articleListHomePage .articleArchiveContainer .box {
	border-bottom: 1px solid #A9C2D9;
	margin: 0;
	border-top: none;
}

#blogPanel .articleListHomePage .articleArchiveContainer .last {
	border-bottom: none;
}

#blogPanel .articleListHomePage .articleArchiveContainer a {
	color: blue;
}

#blogPanel .articleListHomePage .articleArchiveContainer a:hover {
	background: none;
}

#blogPanel .articleListHomePage .articleArchiveContainer a:visited {
	color: purple;
}

#blogPanel .articleArchiveContainer .box .planetalk_article_content h2 { 
	float:left;	
}
