﻿.h1
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	margin-top:-12px;
}
.h2
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
}
.h3
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size: 18px;
}
td
{
	vertical-align:top;
}
.h4
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.h4 a
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.h4 a:hover
{
color:#3d648b;
}
.h5
{
	color:Red;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:16px;
	text-align:center;
}
.h6
{
	color:#97d125;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.h7
{
	color:#c35616;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

hr
{
	border-style:solid;
	color:#e8e8e8;
}

a
{
	outline:none;
}

.body_content_down
{
	margin-top:10px;
}

.body_content_home
{
	margin-top:49px;
}

.body_content_about
{
	margin-top:35px;
}

.body_content_people
{
	margin-top:23px;
}

.body_content_people_sim
{
	margin-top:26px;
}

.body_content_social
{
	margin-top:-10px;
}

.body_content_news
{
	margin-top:-33px;
}

.body_content_press
{
	margin-top:-58px;
}

.body_content_contact
{
	margin-top:-88px;
}

.body_content_share
{
	margin-top:-105px;
}

.body_content_invest
{
	margin-top:13px;
}

.plain li
{
	margin-left:-20px;
}

.assets
{
	padding-left:15px;
}

.error
{
	color:#e24912;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:10px;
	text-align:left;
	margin-left:20px;
}

.newProjects
{
	width:72%;
}

.people
{
	width:30%;
}

.people_manage
{
	height:200px;
}

.people_develop
{
	height:240px;
}

.people_invest
{
	height:240px;
}

.people_selected
{
	color:#c35616;
}

.home_sel
{
	text-align:left;
	margin-top:-58px;
	margin-left:-192px;
}

.homeD_sel
{
	text-align:left;
	margin-top:-73px;
	margin-left:-192px;
}

.about_sel
{
	text-align:left;
	margin-top:-49px;
	margin-left:-192px;
}

.about_sim_sel
{
	text-align:left;
	margin-top:-50px;
	margin-left:-192px;
}

.invest_sel
{
	text-align:left;
	margin-top:-27px;
	margin-left:-192px;
}

.social_sel
{
	text-align:left;
	margin-top:-3px;
	margin-left:-192px;
}

.news_sel
{
	text-align:left;
	margin-top:19px;
	margin-left:-192px;
}

.press_sel
{
	text-align:left;
	margin-top:42px;
	margin-left:-192px;
}

.contact_sel
{
	text-align:left;
	margin-top:79px;
	margin-left:-192px;
}

.share_sel
{
	text-align:left;
	margin-top:89px;
	margin-left:-192px;
}

.aboutus_sel
{
	text-align:left;
	padding-left:30px;
}

.cs_sel
{
	text-align:left;
	padding-left:142px;
}

.people_sel
{
	text-align:left;
	padding-left:241px;
}

.part_sel
{
	text-align:left;
	padding-left:312px;
}

.proj_sel
{
	text-align:left;
	padding-left:398px;
}

.attfund_sel
{
	text-align:left;
	padding-left:25px;
}

.att_sel
{
	text-align:left;
	padding-left:160px;
}

.rap_sel
{
	text-align:left;
	padding-left:295px;
}

.aih_sel
{
	text-align:left;
	padding-left:393px;
}

.down_sel
{
	text-align:left;
	padding-left:32px;
}

.trust_sel
{
	text-align:left;
	padding-left:47px;
}

.found_sel
{
	text-align:left;
	padding-left:170px;
}

.lnews_sel
{
	text-align:left;
	padding-left:40px;
}

.anews_sel
{
	text-align:left;
	padding-left:140px;
}

.adown_sel
{
	text-align:left;
	padding-left:52px;
}

.pdown_sel
{
	text-align:left;
	padding-left:180px;
}

.buttons
{
	width:65px;
	vertical-align:middle;
	text-align:left;
	outline:none;
}

.buttons_2
{
	width:90px;
	vertical-align:bottom;
	text-align:left;
	outline:none;
}

.buttons_article
{
	width:65px;
	vertical-align:top;
	text-align:left;
	outline:none;
}

.facebook
{
	padding-left:12px;
	text-align:left;
}

.btnImage
{
	outline:none;
}

.buttonsTable
{
	width:28%;
	vertical-align:middle;
	text-align:left;
}

.buttonsTable2
{
	width:75%;
	vertical-align:middle;
	text-align:right;
}

.buttonsTable_article
{
	width:28%;
	vertical-align:top;
	text-align:left;
}

.news_letter
{
	color:#062c59;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
	padding-left:10px;
}
.news_letter a
{
	color:#062c59;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.news_letter a:hover
{
	color:#ff6400;
}

.news_letter_buttons
{
	width:80px;
	color:#062c59;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:12px;
}

.buyerB_td
{
	padding-left:10px;
	color:#FFFFFF;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-color:#c35616;
	border:solid 0.5px #c35616;
}

.buyer_td
{
	padding-left:15px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	text-align:right;
	border:solid 0.5px #e8e8e8;
}

.text
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
}
.text a
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}
.text a:hover
{
	color:#c35616;
}
marquee
{
	text-align: left; 
	color: #000000; 
	font-weight: normal; 
	font-size: 7px;
}


.video
{
	text-align:center;
}

body 
{
	background-image:url(http://www.atterbury.co.za/images/backGround/BackGround.jpg);
	background-attachment:fixed;
	margin:9px 0px 0px 0px;
	color:#062c59;
	text-align: left;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}

.topbanner
{
	height:200px;
}

.leftnavhead
{
	background-image:URL(http://www.atterbury.co.za/images/leftnav/atterbury_logo.jpg);
	width:206px;
	height:218px;
	height:auto;
	background-color:#e4e4e4;
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.leftnav_asset
{
	background-image:URL(http://www.atterbury.co.za/images/backGround/leftNavBack_short.jpg);
	width:230px;
	height:347px;
	background-repeat:repeat-x;
	background-color:#dfdfdf;
}

.leftnav
{
	background-image:URL(http://www.atterbury.co.za/images/backGround/leftNavBack_short.jpg);
	width:230px;
	height:347px;
	background-repeat:repeat-x;
	background-color:#dfdfdf;
}

.leftnav_shadow
{
	background-image:URL(http://www.atterbury.co.za/images/backGround/leftNavBack_shadow.jpg);
	width:12px;
	height:auto;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.leftnavafooter
{
	background-image:URL(http://www.atterbury.co.za/images/left_nav_banners/logoside_bg_footer.jpg);
	background-repeat:no-repeat;
}

.portlet
{
	border-right: #002860 0px solid;
	border-top: #002860 0px solid;
	border-left: #002860 0px solid;
	border-bottom: #002860 0px solid;
	padding-top:0px;
	padding-bottom:0px;
}
.portlet_header
{
	text-align: left;
	font-size: 18px;
	color:#062c59;
	font-family: Arial, helvetica, Sans-Serif;
	background-color:Transparent;
	padding:1em;
	border:0px 0px 0px 0px;
}
.portlet_item
{
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 10px;
	color:#062c59;
	text-align:left;
	padding:1em;
}
.portlet_item a
{
    font-family: Arial, helvetica, Sans-Serif;
	font-size: 10px;
	color:#062c59;
	text-align:left;
	padding:1em;
	text-decoration:none;
}

.leftnavbtnstop
{
	color:#062c59;
	padding:0px 2px 0px 2px;
	text-align:left;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:12px;
	list-style:none;
	margin-left:20px;
	margin-top:1px;
}

.leftnavbtnstop li
{
	color:#062c59;
	padding:0.50em 1em 0.50em 1em;
	text-align:left;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:12px;
	list-style:none;
	margin-left:-23px;
	line-height:11px;
}
.leftnavbtnstop li a
{
	color:#062c59;
	padding:0.50em 1em 0.50em 1em;
	text-align:left;
	text-decoration:none;
	font-weight: bold;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
}
.leftnavbtnstop li a:hover
{
 color:#c35616;
}

.leftnavbtns
{
	color:#646464;
	padding:0.50em 1em 0.50em 1em;
	border-bottom: solid 0px #646464;
	text-align:right;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:12px;
}
.leftnavbtns a
{
	color:#646464;
	padding:0.50em 1em 0.50em 1em;
	text-align:left;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:12px;
}
.leftnavbtns a:hover
{
 color:#e24912;
}

.register
{
	text-align:left;
	padding-left:22px;
}

.login_item
{
	color:#646464;
	padding:0.50em 1em 0.50em 1em;
	text-align:right;
	text-decoration:none;
	font-weight: bold;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}
.login_textboxes
{
	width:inherit;
	color:#3d648b;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}
.login_textboxes button
{
	width:60px;
	color:#3d648b;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}

.login_Buttons
{
	width:60px;
	color:#3d648b;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}

.regbtn
{
	width:62px;
	color:#3d648b;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}

.center_page
{
	width:730px;
	height:auto;
	background-color:White;
	padding-left:0px;
	padding-right:12px;
}

.center_table
{
	width:50%;
	vertical-align:top;
}
.center_contact_table
{
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	width:140px;
}

.portlet_text
{
	color:Red;
	font-weight:bold;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:center;
	padding-left:12px;
	padding-right:12px;
}
.portlet_text a
{
	color:#e24912;
	font-weight:bold;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
}
.portlet_text a:hover
{
	color:#ff6400;
}
.special_padding
{
	padding-left:12px;
	padding-right:12px;
}
.search_box
{
	padding-left:10px;
	padding-right:10px;
	border-width:thin;
	width:100%;
	border-color:#d7d4d4;
	vertical-align:middle;
	border-style:solid;
}
.tbl
{
	border-color:#d7d4d4;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-width:1px;
	
}
.asset_search_table
{
	width:230px;
}
.asset_list_table
{
	width:250px;
	vertical-align:top;
	padding-left:12px;
}
.asset_list_table_image
{
	width:300px;
	vertical-align:top;
}

.asset_address_table
{
	width:120px;
	vertical-align:top;
}
.news_letter_center_div
{
	background-color:White;	
	width:800px;
}
.latest_news_td
{
	vertical-align:top;
}
.latest_news_td_img
{
	width:210px;
}
.globalnav
{
	color:#3d648b;
	white-space:nowrap;
	list-style:none;
	margin-left:-40px;
	margin-top:-20px;
	padding-bottom:11px;
	background-color:Transparent;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	text-align:left;
}
.globalnav li
{
	display:inline;
}
.globalnav li a 
{
	background-color:Transparent;
	color:#3d648b;
	padding:10px;
	font-family:Arial, helvetica, Sans-Serif;
	font-weight:bold;
	font-size:12px;
}

.globalnav li a:hover
{
	color:#c35616;
}

.subnav
{
	color:#FFFFFF;
	list-style:none;
	margin-left:-38px;
	margin-top:7px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
}
.subnav li
{
	display:inline;
}
.subnav li a 
{
	background-color:Transparent;
	color:#FFFFFF;
	padding:10px;
	font-family:Arial, helvetica, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.subnav li a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.subNavBack
{
	background-color:#c35616;
	height:29px;
	width:705px;
	text-align:left;
	margin-top:-11px;
	padding-top:0px;
}

.subNavBackPlaceholder
{
	height:29px;
	width:700px;
	text-align:left;
	margin-top:-11px;
}

.footer_repeater
{
	background-image:URL(http://www.atterbury.co.za/images/footer/footer_rest.jpg);
	height:53px;
	width:582px;
}

.imgButtons
{
	outline:none;
}

.search 
{
	clear:both;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
}

.searchbox 
{
	width:125px;
}

.searchbtn 
{
	width:65px;
	color:#3d648b;
	font-family: Arial, helvetica, Sans-Serif;
	font-size:11px;
}