/* Common elements */
body
{
	background:none;
	color:#000000;
}

a
{
    color:#015502;
}

td
{
	color:#666666;
}

th
{
	background-color:#edeef0;
	color:#000000;
}

h1
{
	color:#015502;
	font-size:1.6em;
}

h2
{
	color:#015502;
}

legend
{
	color:#303030;
}

#branding_wrapper
{
	background:none;
    border:none;
	width:992px;
}

#branding_tmpl_01_header
{
	background-color:#ffffff;
	height:auto;
	padding-left:5px;
	padding-right:5px;
}

#shadow_left_wrapper
{
	background:url(/branding/org_38140/files/images/bg_content_left.jpg) repeat-y;
	width:987px;
	padding-left:5px;
}

#shadow_right_wrapper
{
	background:url(/branding/org_38140/files/images/bg_content_right.jpg) 100% 0% repeat-y;
	width:982px;
	padding-right:5px;
}

#branding_template_content
{
	width:942px;
	padding:0em 20px 20px 20px;
}

#branding_template_content #form_search
{
	background-color:#f7f7f7;
	border:solid thin #e8ebef;
}

#shadow_bottom_wrapper
{
	background:url(/branding/org_38140/files/images/bg_content_bottom.jpg) 0% 100% repeat-x;
	height:5px;
	margin-left:4px;
	margin-right:4px;
}

#branding_tmpl_01_footer
{
	position:relative;
	background:#ffffff url(/branding/org_38140/files/images/footer.jpg) no-repeat;
	color:#545454;
	font-size:0.85em;
	height:102px;
}

#branding_tmpl_01_footer p
{
	position:absolute;
	right:0em;
	bottom:0em;
	padding:0em;
	margin:0em;
}

#branding_tmpl_01_footer p a
{
	color:#666666;
	font-family:Arial, Verdana, Sans-serif;
    font-size:10px;
    line-height:35px;
    padding-right:5px;
    text-decoration:none;
    cursor:pointer;
}

#branding_tmpl_01_footer #sign_up
{
	color:#ffffff;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    line-height:26px;
    padding:15px 0px 0px 90px;
}

#branding_tmpl_01_footer #sign_up .big_red a
{
	background:url(/branding/org_38140/files/images/button_subscribe.gif) 0px 1px no-repeat;
	color:#970b0c;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    padding:0px 0px 0px 18px;
    text-decoration:none;
}

#mysite_logo
{
	float:left;
	width:20%;
}

#mysite_topright_main
{
	float:left;
	border-bottom:solid 1px #00862d;
	width:80%;
}

#mysite_topright_one
{
	padding:24px 0px 0px 330px;
}

#mysite_topright_one ul
{
	list-style:none;
    font-family:Arial, Verdana, Sans-serif;
    font-size:11px;
    margin:0em;
    padding:0em;
}

#mysite_topright_one ul li
{
	background:url(/branding/org_38140/files/images/bar_home.jpg) left center no-repeat;
	float:left;
	padding:4px 0px 0px 8px;
	text-align:center;
}

#mysite_topright_one ul li:first-child
{
	background:none;
	padding:0px;
	margin:0px 4px 0px 0px;
}

#mysite_topright_one ul li a
{
	color:#676767;
    text-decoration:none;
}

#mysite_topright_two
{
	width:0em;
}

#mysite_topright_three
{
	width:0em;
}

#mysite_bottom_main
{
	clear:both;
	text-align:left;
	padding:8px 0px 6px 0px;
}

#mysite_bottom_main ul
{
	list-style:none;
	font-family:Arial, Verdana, Sans-serif;
    font-size:12px;
	margin:0em;
	padding:0em;
}

#mysite_bottom_main ul li
{
	background:url(/branding/org_38140/files/images/bar_home.jpg) left center no-repeat;
	display:inline;
	text-align:center;
	padding:0px 14px;
	line-height:19.2px;
}

#mysite_bottom_main ul li:first-child
{
	background:none;
}

#mysite_bottom_main ul li a
{
    color:#000000;
    font-weight:bold;
	text-decoration:none;
}

#mysite_bottom_main ul li.color_1 a:hover
{
	color:#0066d0;
}

#mysite_bottom_main ul li.color_2 a:hover,
#mysite_bottom_main ul li.color_2.selected a
{
	color:#015603;
}

#mysite_bottom_main ul li.color_3 a:hover,
#mysite_bottom_main ul li.color_3.selected a
{
	color:#d49f01;
}

#mysite_bottom_main ul li.color_4 a:hover,
#mysite_bottom_main ul li.color_4.selected a
{
	color:#b96b02;
}

#mysite_bottom_bg
{
	background:url(/branding/org_38140/files/images/bg_top_menu.gif) repeat-x;
	height:28px;
	width:100%;
}

/* End common elements */

/* Search results and building details */

#pagenav a
{
	/*background:#869ed2 url(/branding/org_1810/files/images/button_bg.png) 0 100% repeat-x;*/
	background:none;
	border:none;
}

#pagenav a:hover
{
	color:#3573b9;
}

#pagenav a.active
{
	/*background-color:#869ed2;*/
	background:none;
	border:none;
}

#search-results .building_list_right
{
	padding-left:10px;
	width:732px;
}

#building_details .building_list_left th
{
	background-color:#ffffff;
}

#building_details .building_list_right
{
	margin-left:1em;
}

.lightbox_links
{
	clear: both;
}

.suites a, .lightbox_links a
{
	color:#029103;
}

/* End search results and building details */

/* Forms */

fieldset.bar#form_search ul.list-column
{
	border-color:#ffffff;
}

/* End forms */
#search-results .contacts
{
	display: block;
	text-align: left;
	margin-top: 0.5em;
}
#search-results .contacts .leasing-contact
{
/*
	float: left;
*/
	margin-left: 0.5em;
	margin-top: 0.5em;
}
#search-results .contacts ul
{
/*
	float: left;
	display: inline;
*/
	margin: 0;
	padding-left: 1em;
	padding-top: 0.5em;
}
#search-results .contacts ul li
{
	float: none;
	display: block;
}
