@import "reset.css";

body {text-align:center; background:#36424a;color:#fff;font-family:'Helvetica Neue', 'Helvetica', Arial;}/*--- alt colour #6B8596 ---*/
#osContainer {width:936px; padding:4px 0px 0px 0px;  text-align:left;margin-left: auto; margin-right: auto;}
.clear	{clear:both; font-size:0px; height:0px;}
.red {color:#DB2525;font-weight:bold;}
.green {color:#66bc29;font-weight:bold;}
 a{color:#fff; text-decoration:none;}
 a:hover{color:#fff; text-decoration:underline;}


h1 span {display:none;}
#osINGLogo	{background-image:url(../images/picton-logo.jpg); height:58px; margin-bottom:20px; background-position:right center; background-repeat:no-repeat; float:left; width:100%; /*padding: 0 0 10px; border-bottom:solid 5px #6B8596;*/}
#osINGLogo a	{display:block; width:130px; height:39px;float: right;}
#osTitle	{display:none;background-image:url(/images/logo_reit.gif); width:499px; height:36px; background-repeat:no-repeat; float:left; background-position:0px 10px; padding:0px 0px 22px 0px; border-bottom:solid 5px #6B8596;}
#osTitle a	{display:block; width:499px; height:27px;}
#osHead	ul {padding:8px 0px 0px 0px; font-size:0.71em;   visibility: hidden;}
#osHead	li {float:left; padding:0px 5px 0px 5px; border-left:solid 1px #6B8596;}
#osHead	li.first {border:none; padding:0px 5px 0px 0px;}
#osHead	a {text-decoration:none; color:#eee;}
#osHead	a:hover {text-decoration:underline;}

#osNav	{padding:0px; width:936px; margin: 20px 0 12px; /*background-color:#6B8596;*/ z-index:99;}

#osDDL {}
#osDDL li {float:left; border-right:solid 1px #aaa/*#323E46*/;}

#osDDL li a {text-decoration:none;color:#fff;}
#osDDL li a.top {display:block; text-decoration:none; color:#fff; /*background-color:#6B8596;*/ font-size:0.8em; padding: 0 6px 2px;}
#osDDL li a.top:hover { color:#a2a5a4; }
#osDDL li a.on {/*background-color:#323E46;*/ color:#a2a5a4; }
#osDDL li ul {position: absolute; left:-999em; border-bottom:solid 1px #A2A5A4;}
#osDDL li ul li {clear:both; border-left:solid 1px #A2A5A4; border-right:solid 1px #A2A5A4;}
#osDDL li ul li:hover{border-left:solid 1px #A2A5A4; border-right:solid 1px #A2A5A4;}
#osDDL li ul li a.sub {background-color:#fff; display:block; color:#36424a; font-size:0.8em; border-top:solid 1px #A2A5A4; padding:3px 5px 3px 5px; width:180px;}
#osDDL li ul li a.sub:hover {background-color:#36424a; color:#fff;}
#osDDL li:hover ul, #osNav li.sfhover ul {left:auto; z-index:1000;}


/* Table style   */
#osContent table{width:100%;}
table th{padding:14px 4px;border-bottom:solid 1px #fff;}
table td{padding:2px 4px;border-bottom:solid 1px #fff;border-left:solid 1px #fff;}
table td:first-child{border-left:none;}
strong,table th{font-weight:bold;}

/*   FAQs page  */
body.faqs #osContent ul {margin-left:0;list-style-image:none;}
body.faqs #osContent ul li{padding-bottom:4px;}
body.faqs #osContent ul li a{text-decoration:underline;}
body.faqs #osContent ul li a:hover{color:#74c244;}
body.faqs #osContent span{color:#A2A5A4;}


/* For Cascaded third level dropdowns */
#osDDL li ul ul { margin: -1em 0 0 10em;}
#osDDL, #osDDL ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}
#osDDL li:hover ul ul, #osDDL li.sfhover ul ul {
	left: -999em;
}
#osDDL li li:hover ul, #osDDL li.sfhover ul, #osDDL li li.sfhover ul {
	left: auto;
}

/* !!! */
#osContainer img	{display:block;}
#osMain img	{display:inline;}

h2	{ color:#fff; font-size:20px;margin-bottom: 10px;border-bottom: 1px solid #FFFFFF;padding: 14px 0 4px; font-weight:normal;}

#osInvestorLogin	{position:relative; top:-22px; left:730px; z-index:99; background-image:url(/images/home/btn_login.gif); width:182px; height:28px;}
#osInvestorLogin span	{display:none;}
#osInvestorLogin a	{display:block; width:182px; height:28px;}

#osSideNavContainer {margin: 0; padding: 0; float:left;}
#osSideNav	{padding-right:10px;}
#osSideNav a	{text-decoration:none; /*color:#010066; font-weight:bold;*/ font-size:0.84em;}
#osSideNav a:hover	{/*text-decoration:underline;*/color:#A2A5A4;}
#osSideNav li	{/*border-bottom:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;*/ background-image:url(/images/2right.gif); background-repeat:no-repeat; width:181px; background-position:10px 10px; padding:3px 2px 3px 20px;}
#osSideNav li.child	{/*border-bottom:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;*/ background-image:url(/images/2right.gif); background-repeat:no-repeat; width:171px; background-position:20px 10px; padding:3px 2px 3px 30px;}
#osSideNav li.on	{background-image:url(/images/2bottom.gif);}
#osSideNav li.on a{color:#A2A5A4;}
#osSideNav li.first	{display:none;border:none; border-top:solid 1px #e5e5e5; font-size:0px; background:none; padding:0px; width:204px;}
#osMainWrapper	{float:left;   /* --> temp fix before template chenge --> */ overflow-x: hidden;width: 723px;}

#osMain {clear:both;padding: 10px 0;/* border:solid 1px #6B8596;*/ width:714px; margin-bottom:10px;}
#osContent	{padding: 0 0 10px; font-size:0.8em; line-height:1.2; min-height:320px;}
#osContent2	{padding:0px 0px 10px 8px; font-size:0.8em; line-height:1.2; min-height:418px;}
h3	{font-weight:bold; padding:10px 0px 6px 0px; font-size:1.2em; }
h3.first	{padding-top:0px;}
h3.home	{font-size:1.2em; padding:0px 0px 20px 10px; margin:0px; line-height:1.2; font-weight:bold;}
#osContent #contentLeft	{float:left; width:670px; padding-right:60px;}
#osContent #contentLeft p	{padding:0px 0px 10px 10px; line-height:1.3; font-size:0.85em;}
#osContent #contactRight	{float:left; width:180px;}
#osContent #contactRight h4	{font-weight:bold; font-size:0.9em; padding-left:6px;padding-top: 4px;border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
#osContent #contactRight .top	{background-image:url(/images/home/pod_top.gif); height:13px; font-size:0px;}
#osContent #contactRight .bottom	{background-image:url(/images/home/pod_btm.gif); height:13px; font-size:0px;}
#osContent #contactRight .middle	{border-left:solid 1px #fc6800; border-right:solid 1px #fc6800; font-size:0.75em; padding:5px 10px 5px 5px; line-height:1.1;}
#osContent #contactRight .middle a	{text-decoration:underline; color:#3294cd;}
#osContent #contactRight .middle a:hover	{text-decoration:none;}
#osContent #contactRight .divider	{font-size:0px; border-top:solid 1px #fc6800;}
#osContent #contactRight .title	{font-weight:bold; color:#fc6800;}
#osContent #contactRight .quickLinks {border-left:solid 1px #fff; font-size:0.75em; line-height:1.1;}
#osContent #contactRight .quickLinks a {color:#ffffff;text-decoration:none;}
#osContent #contactRight .quickLinks a:hover {text-decoration:underline;}
.osSharePrice {margin-bottom:40px;}
.osSharePrice p {border-left:solid 1px #fff; font-size:0.7em; padding:5px 10px 5px 5px; line-height:1.1;}
.osSharePrice img {padding-right:4px;}
#osStockPriceValue {font-weight:bold;padding-right:4px;}
#osStockPriceValue, #osStockPriceChangeValue, #osStockPriceChangePercent {font-size:1.1em;}
#osStockPriceChangeValue {padding-right:4px;}
.formInput	{width:110px;}


#osFoot	{padding-top:10px; margin-top: 50px; clear:both; width:100%;}
#osFoot	ul li {float:left; font-size:0.7em; border-left:solid 1px #fff; padding:0px 5px 0px 5px;}
#osFoot	ul li.first {border:none; padding:0px 5px 0px 0px;}
#osFoot	ul li.copyright { border:none; float:right;}
#osFoot	ul li a {text-decoration:none; }
#osFoot	ul li a:hover {text-decoration:underline;}

p, label {color:#eee;}
p.osDisclaimerIntro{font-weight:bold;color:#fff;}
#osDisclaimerForm .inputs	{background-image:url(/images/disclaimer/pod_top.gif); width:897px; height:32px; text-align:center; color:#fff; padding:5px 0px 0px 0px; background-repeat:no-repeat;}
#osDisclaimerForm p.osDisclaimerII	{font-weight:bold; text-transform:uppercase; padding-top:10px;}
#osDisclaimerForm p, .osDisclaimerInputs	{ width:875px; padding:0px 10px 0px 10px;}
.osDisclaimerInputs	{padding:10px 0px 20px 20px;}
.osDisclaimerCB	{float:left; margin:0px 0px 0px -12px;}
.osDisclaimerEnter	{float:left; padding:0px 0px 0px 10px;}
#osDisclaimerForm .bottom	{background-image:url(/images/disclaimer/pod_btm.gif); width:897px; height:14px;}

#osFilesTop	{background-image:url(/images/files/pod_top.gif); width:687px; height:10px; font-size:0px;}
#osFilesMiddle	{overflow:auto; border-left:solid 1px #b0c5e0; border-right:solid 1px #b0c5e0; padding:10px 10px 10px 15px; height:100px; width:660px; background-color:#f0f3fa;}
#osFilesMiddle	li a {text-decoration:underline; display:block; color:#3899ce; font-weight:bold; padding:2px 0px 0px 30px; height:26px;}
#osFilesMiddle	li a:hover {text-decoration:none;}
#osFilesMiddle	li {background-repeat:no-repeat;}
#osFilesMiddle	li.folder1 {background-image:url(/images/files/icon_folder.gif);}
#osFilesMiddle	li.folder2 {background-image:url(/images/files/icon_parent_folder.gif);}
#osFilesBottom	{background-image:url(/images/files/pod_btm.gif); width:687px; height:10px; font-size:0px; margin-bottom:10px;}
.osDocuments	{margin-bottom: 10px; width:600px; padding:0px 0px 10px 0px; font-size:0.9em;}
.osDocuments a	{display:block;  background-repeat:no-repeat; padding:0px 0px 0px 25px; float:left; height:17px; color:#fff; }
.osDocuments a:hover {}
.osDocumentTitle	{color:#c7c7c7;}

.osManagementHead	{clear:both;}
.osManagementHead img	{float:left; padding-right:10px; padding-bottom:10px;}
.osManagementCopy	{float:left; width:540px; padding-bottom:10px;}
.osManagementCopy h3	{padding-top:0px; padding-bottom:2px;}
.osManagementCopy h4	{font-weight:bold; padding-bottom:2px; color:#A2A5A4; margin-bottom:8px;}

#osWide	h2	{width:916px;}
#osWide	#osMain	{width:914px; padding-bottom:10px;}

#osMainTop {clear:both; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; padding:10px; width:694px; border-top:solid 1px #e5e5e5;}
#osMainTop	h3	{color:#000; padding-top:0px;}
#osMainTop h3 a {color:#000; text-decoration:none;}
#osMainTop h3 a:hover {text-decoration:underline;}

a.logout	{text-decoration:underline; color:#7d90c8; font-weight:bold; font-size:0.8em;}
a.logout:hover	{text-decoration:none;}

#osContent ul	{padding-top:10px; list-style-image:url(/images/2right.gif); margin-left:20px;}
#osContent li	{padding-bottom:10px;}
#osFilesMiddle ul	{padding:0px; list-style-image:none; margin:0px;}
#osFilesMiddle li	{padding:0px;}

a.IngIRLogout	{float:left;padding-left:5px; width:181px;  text-decoration:underline; color:#7d90c8; font-weight:bold; font-size:0.8em;}
a.IngIRLogout:hover	{text-decoration:none;}


#osContent #questions {padding-top:10px;}
#osContent #questions a	{color:#fc6800; text-decoration:none; font-size:0.9em;}
#osContent #questions a:hover	{text-decoration:underline;}
#osContent #questions ul	{padding-top:0px;}
#osContent #questions li	{padding-bottom:0px;}


#osContent #property    { padding-top:0px; list-style-image:none; margin:0; padding:0px;}
#osContent #property li { padding-bottom:14px; margin: 0 0 10px; border-bottom: 1px solid #fff; position:relative; overflow:hidden; }
#osContent #property li .details .sum{width:283px; float:left; margin-right: 10px; height: 110px;position: relative;}
#osContent #property li .image { width:110px; float:left; margin-right: 10px;}
#osContent #property li .details { width:586px; float:left;}
#osContent #property li .details .title { font-weight:bold; text-transform:uppercase; }
#osContent #property li .details .text {color:#a2a5a4;  margin:5px 0px 10px 0px; display:block; }
#osContent #property li .mapButton {position:absolute; bottom:0px; left:0px; width:52px; height:26px;}

#osContent .pager { clear:both; margin: 25px 0; height:16px; }
#osContent .pfirst {margin: 25px 0 10px;padding-bottom: 25px; border-bottom:solid 1px #fff;}
#osContent .pager .links { float:left; }
#osContent .pager .links a:link, #osContent .pager .links a {color:#fff!important;}
#osContent .pager .links a:link, #osContent .pager .links a span{color:#fff; font-weight:bold;}
#osContent .pager .links a:link, #osContent .pager .links a:visited  { color:#FC6800; }
#osContent .pager .links a:link, #osContent .pager .links a span:hover{color:#A2A5A4;}
#osContent .pager .links a:hover { text-decoration:none; }

#osContent .pager .pageCaption { float:right; }
