﻿.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:#c35616;
}
.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;
}
.h8
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
	margin-top:10px;
}
.h8 a
{
	margin-top:10px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-decoration:none;
}
.h8 a:hover
{
color:#c35616;
}
.h9
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.h9 a
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.h9 a:hover
{
color:#c35616;
}
.h10
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
	padding:0px, 0px, 10px, 0;
}
.h10 a
{
	margin-top:10px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-decoration:none;
	padding:0px, 0px, 10px, 0;
}
.h10 a:hover
{
color:#c35616;
}
.h11
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	text-align:left;
}
.h11 li
{
	margin-top:8px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	text-decoration:none;
	padding:0px, 0px, 10px, 0;
}
.newProjectsTable
{
	margin-top:-45px;
}
.downloads
{
	margin-top:-35px;
}
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:-97px;
}

.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:-191px;
}

.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:87px;
	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;
}
.dev_sel
{
	text-align:left;
	padding-left:50px;
}
.download_sel
{
	text-align:left;
	padding-left:175px;
}
.brochure_sel
{
	text-align:left;
	padding-left:166px;
}
.att_sel
{
	text-align:left;
	padding-left:90px;
}
.rap_sel
{
	text-align:left;
	padding-left:195px;
}

.aih_sel
{
	text-align:left;
	padding-left:243px;
}
.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;
}
.thumbnailImage
{
	outline:none;
}
.thumbnailImage:hover
{
	outline:none;
	opacity:0.50;
    filter:alpha(opacity=50);
}
.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:center;
	vertical-align:middle;
	background-color:#c35616;
	border:solid 1px #c35616;
	width:50px;
}
.buyerB_tdShares
{
	padding-left:10px;
	color:#FFFFFF;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:#c35616;
	border:solid 1px #c35616;
	width:60px;
}
.buyerB_tdDate
{
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:#c35616;
	border:solid 1px #c35616;
	max-width:59px;
	height: 30px;
}
.AIHsubHeader
{
	padding-left:10px;
	padding-right:10px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #e8e8e8;
	max-width:59px;
}
.AIHinnerHeader
{
	padding-left:10px;
	padding-right:10px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	border:solid 1px #e8e8e8;
}
.AIHdownloadHeader
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.currentShares
{
	
}
.leftTable
{
	float:left;
	width:246px;
	padding-top: 15px;
}
.rightTable
{
	float:right;
	width:440px;
	padding-top: 15px;
}
.leftTableBottom
{
	position:inherit;
	float:left;
	width:440px;
	padding-top: 15px;
}
.rightTableBottom
{
	position:inherit;
	float:right;
	width:246px;
	padding-top: 15px;
}
.clear
{
	clear:both;
}
.buyer_td
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:center;
	border-bottom:solid 0.5px #e8e8e8;
	border:solid 1px #e8e8e8;
	vertical-align:middle;
}
.nav_td
{
	padding-left:10px;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	border:solid 1px #e8e8e8;
	vertical-align:middle;
	min-height:20px;
}
.topTable
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	min-height:167px;
}
.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;
}
.downloadtext
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
}
.downloadtext a
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	text-decoration:underline;
}
.downloadtext a:hover
{
	color:#c35616;
}
.textPressroom
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	margin-top: -30px;
}
.textPressroom a
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}
.textPressroom a:hover
{
	color:#c35616;
}
.contactnav
{
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	margin-top:-10px;
	margin-left:-41px;
	text-align: left;
}
.contactnav li
{
	display:inline;
	padding:0px, 20px, 0px, 20px;
}
.contactnav li a 
{
	background-color:Transparent;
	color:#3d648b;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	padding:0px, 20px, 0px, 20px;
	text-decoration:none;
}
.contactnav li 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
{
	min-width:188px;
	background-image:URL(http://www.atterbury.co.za/images/backGround/leftNavBack_short.jpg);
	height:347px;
	background-repeat:repeat-x;
	background-color:#dfdfdf;
}

.leftnav_shadow
{
	min-width:6px;
	background-image:URL(http://www.atterbury.co.za/images/backGround/leftNavBack_shadow.jpg);
	background-position: left top;
	width:6px;
	height:auto;
	background-repeat:no-repeat;
	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_page .text
{
	min-height: 44px;
	
}
.center_table
{
	vertical-align:top;
}
.center_table_home
{
	vertical-align:top;
	width: 350px;
}
.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;
}
.subnavHome
{
	color:#FFFFFF;
	list-style:none;
	margin-left:450px;
	margin-top:7px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:right;
}
.subnavHome li
{
	display:inline;
}
.subnavHome li a 
{
	background-color:Transparent;
	color:#FFFFFF;
	padding:10px;
	font-family:Arial, helvetica, Sans-Serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.subnavHome 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;
}

.footer
{
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	padding-top:8px;
	padding-bottom:12px;
}

.footer a
{
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover
{
	opacity:0.5;
    filter:alpha(opacity=50);  
    text-decoration: underline;
}

.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;
}

.staticMenuItem
{
	font-weight:bold;
	color:White;
	padding:2px 4px;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;
	margin-top:5px;
}
.menuHover
{
	text-decoration:underline;
}
.dmenuHover
{
	color:#062C77;
	text-decoration:underline;
	background-color: #D7D7D7;
}
.dynamicMenuItem
{
	font-weight:bold;
	color:#062C77;
	padding:2px 4px;
	background-color:#E9E9E9;
	font-family:Arial, helvetica, Sans-Serif;
	font-size:11px;
	text-align:left;   
	margin-top:5px;    
	z-index: 201;
}
.dynamicMenu
{            
	opacity:0.90;
	filter:alpha(opacity=90);
	border:solid 1px white;
	z-index: 200;
}
.hiddenPic
{
	display:none;
}
.laralogo
{
    vertical-align: middle;
    margin-top: -4px;
}
    
    .laralogo:hover
    {
        opacity:0.5;
        filter:alpha(opacity=50);    
    }
    
.newsletter
{
    color: #ffffff;
    padding-top: 7px;
    padding-left: 350px;
}

.newsletter a
{
    color: #ffffff;
}

.newsletter a:hover
{
    color: #0f377a;
}
