/**
 * Hardwoodbrokers Material Page Style
 */

div#featured_mans_outer {
border-bottom: solid 1px #63574b;
padding-top: 4px;
background-color: #CCCBCA;
}

div#featured_mans_bar {
background-color: #F8F8F8;
height: 21px;
line-height: 21px;
}


div#featured_mans_links {
position: relative;
top: 0px;
left: 0px;
background-image: url(/images/material_page/featured-mans-links-bg.jpg);
background-color: #ffffff;
background-repeat: repeat-x;
}

div#featured_mans_links table {
border-collapse: collapse;
padding: 0px;
margin: 0px;
width: 100%;
}

div#featured_mans_links table td {
vertical-align: top;
width: 31%;
background-image: url(/images/material_page/featured-mans-links-sep.jpg);
background-position: bottom right;
background-repeat: no-repeat;
padding: 0px 5px 6px 5px;
}

div#featured_mans_links table td.noborder {
background-image: none;
}

div.featured_mans_links_box {
width: 242px;
margin: 0px auto;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #615B4F;
padding: 0px;
}

.featured_mans_link_pane_hdr {
color: #62584E;
padding: 15px 0px 0px 0px;
margin: 0px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

p.featured_man_desc {
margin: 12px;
text-align: left;
height: 60px;
}

div.lines_avail_link_container {
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #808080;
font-size: 10px;
line-height: 17px;
}

.line_count {
color: #0D5EF8;
}

a.lines_link,
a.lines_link:visited,
a.lines_link:hover,
a.lines_link:active,
a.lines_link:focus {
text-transform: uppercase;
text-decoration: none;
border: solid 1px #62584E;
border-bottom: solid 2px #7F756F;
border-right: solid 2px #7F756F;
color: #6A5F59;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
font-size: 10px;
}

a.lines_link:hover,
a.lines_link:focus {
background-color: #ffffff;
color: #7F5B47;
}

div.brand_logo_container {
border: solid 1px #6E5C4E;
margin-top: 6px;
width: auto;
}

div.brand_logo_inner {
background-color: #ffffff;
text-align: center;
padding: 5px;
}

a.brand_logo_link,
a.brand_logo_link:visited,
a.brand_logo_link:hover,
a.brand_logo_link:active {
text-decoration: none;
}

img.brand_logo {
border-width: 0px;
}

div#ancillary_mans_container {
padding: 12px;
background-image: url(/images/material_page/ancillary-mans-topshadow.gif);
background-repeat: repeat-x;
background-color: #ffffff;
}

div#avail_mans_container {
background-image: url(/images/material_page/avail-mans-topshadow.gif);
background-repeat: repeat-x;
padding-top: 3px;
border: solid 1px #63574b;
padding-top: 2px;
background-color: #EFEEEC;
}

div#avail_mans_hdr_bar {
background-color: #F8F8F8;
height: 21px;
line-height: 21px;
}

div#avail_mans_clientarea {
background-image: url(/images/material_page/avail-mans-leftshadow.gif);
background-repeat: repeat-y;
background-color: #EFEEEC;
padding: 10px 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
position: relative;
}

table#avail_mans_links {
border-collapse: collapse;
padding: 0px;
margin: 0px;
width: 100%;
}

table#avail_mans_links td {
vertical-align: top;
padding: 0px;
text-align: center;
}

table#avail_mans_links td div.content {
width: 200px;
margin: 0px auto;
text-align: left;
}


a.avail_mans_link,
a.avail_mans_link:visited,
a.avail_mans_link:hover,
a.avail_mans_link:active {
color: #675A51;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
display: block;
width: 200px;
margin-bottom: 2px;
padding-left: 10px;
background-image: url(/images/material_page/rsaquo-bold-333333-trans.gif);
background-repeat: no-repeat;
background-position: 0px -7px;
}
a.avail_mans_link:hover { color: #5574CC; background-position: 0px 3px; }

#material_page_content_container {
margin: 0px 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #675A51;
}

#material_page_content {}

#material_page_articles_links h4.header {
color: #006AFB;
letter-spacing: 1px;
font-size: 10px;
margin: 10px 0px;
}

div.articles_unavailable {
font-family: Tahoma, sans-serif;
font-size: 11px;
color: #999999;
}

ul#mat_articles_list {
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#mat_articles_list li {
margin: 3px 0px 0px 0px;
line-height: 16px;
}

ul#mat_articles_list li:before{
content: "\002A";
}

ul#mat_articles_list li .article_title { margin-left: 5px; }
ul#mat_articles_list li .article_desc { margin: 0px 10px; }

ul#mat_articles_list li a,
ul#mat_articles_list li a:visited,
ul#mat_articles_list li a:hover,
ul#mat_articles_list li a:active {
color: #006AFB;
text-decoration: none;
font-size: 11px;
}
ul#mat_articles_list li a:hover {
color: #85B7FC;
text-decoration: underline;
}



