/*========================
Cascading Style Sheets
for QuadrantPE

by Lochlan McBride
Cornerstone Technologies
www.cstech.net.au
=========================*/

/*====General====*/
body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	background:#EDEDEB url(../images/bg_body.png) repeat-x;
}
body#home {
	background:#EDEDEB url(../images/bg_home.png) repeat-x;
}
h1 {
	margin:0;
	color:#0079c2;
	font-size:21px;
	font-weight:100;
}
h2 {
	margin:0;
	font-size:19px;
	color:#d11144;
	font-weight:100;
}
h3 {
	margin:0;
	color:#5d5d5d;
	font-size:14px;
	font-weight:700;
}
h4 {
	margin:0;
	color:#333;
	font-size:13px;
}
h5 {
	margin:0;
	color:#5d5d5d;
	font-size:14px;
	font-weight:700;
	border-bottom:solid 2px #ccc;
}
a:link, a:visited {text-decoration:none;color:#0079c2;}
a:hover {text-decoration:underline;color:#d11144;}
a:active {color:#F9AE32;}
td {vertical-align:top;font:11px Verdana, Arial, Helvetica, sans-serif;}
ul, ol {margin:15px 0;padding:0 0 0 25px;}
li {padding:4px 0;}

/*====Layout====*/
#outter-wrap {margin:0 auto;width:990px;}
#header {height:91px;position:relative;}
#home #header {height:93px;}
#header h1 a {
	background:url(../images/logo_quadrant.jpg) no-repeat bottom right;
	width:306px;
	height:84px;
	display:block;
}
#home #header h1 a {background:url(../images/logo_quadrant-home.jpg) no-repeat bottom right;}
#header h1 span {display:none;}
#toplinks {
	color:#666;
	position:absolute;
	bottom:20px;
	right:10px;
}
#toplinks a {color:#666;}
#banner {height:195px;background:url(../images/banner-inner.jpg) no-repeat;}
#home #banner {height:262px;background:url(../images/banner-home.jpg) no-repeat;}
#content {
	border-left:solid 1px #C9C9C8;
	border-right:solid 1px #C9C9C8;
	background:#fff;
	padding:20px 35px;
	font-size:12px;
}
#home #content {background:url(../images/bg_content-home.png) repeat-y;padding:20px 7px 20px 35px;}
#column #content {background:url(../images/bg_content-line.png) repeat-y;padding:20px 7px 20px 35px;}
#footer {background:url(../images/bg_bottom.png) no-repeat;padding:30px 0;text-align:center;color:#656565;}
#footer a {color:#656565;text-decoration:none;}
#home #footer {background:url(../images/bg_bottom-home.png) no-repeat;}
#column #footer {background:url(../images/bg_bottom-line.png) no-repeat;}

/*====Content Area====*/
#content table {width:100%;}
#left, .left {width:700px;}
#column #left, #column .left {width:600px;}
#column .right {padding-left:40px;text-align:center;vertical-align:middle;}
#column .right img {display:block;margin:0 auto;}
#home #left, #home .left {padding-right:30px;width:614px;}
#right h2 {background:url(../images/icon_news.gif) no-repeat 0 4px;padding:0 0 4px 23px;}
#right h2 em {color:#5d5d5d;font-style:normal;}
#right img {display:block;margin:30px auto;}
#right table {font-size:11px;background:url(../images/h2_bg-home.gif) repeat-x top;padding:0 8px;}
#right table td {border-bottom:solid 1px #999;padding:14px 0;}
#right a {font-weight:700;color:#d11144;text-decoration:underline;}
#right a:hover {text-decoration:none;}

/*====Tables====*/
.standard {font-size:11px;}
.standard th {
	background:#292929;
	color:#F9AE32;
	font-weight:700;
	padding:10px 0;
}
.standard td {
	text-align:center;
	background:#F2F2F2;
	border-bottom:solid 1px #fff;
	font-weight:700;
	padding:20px 0;
}
.standard .even td {background:#DBDBDB;}
.standard .title td {
	background:#F8C46D;
	padding:5px 15px;
	text-align:left;
	text-transform:uppercase;
}
.team td {padding-bottom:20px;padding-top:20px;height:230px;}
.team .left {border-bottom:solid 1px #ddd;}
.team .right img {padding:4px;border:solid 1px #EBEBEB;}
.case td {text-align:center;vertical-align:top;}
.case td img {margin-top:3px;}
.case td a:hover {text-decoration:none;}
.news td {vertical-align:middle;}

/*====Banners====*/
.investment_criteria, .quadrants_value_add {background:url(../images/banner-investment.jpg) no-repeat !important;}
.contact {background:url(../images/banner-contact.jpg) no-repeat !important;}
.current, .archive, .awards {background:url(../images/banner-news.jpg) no-repeat !important;}
.investors {background:url(../images/banner-investors.jpg) no-repeat !important;}
.our_team {background:url(../images/team.jpg) no-repeat !important;}
.portfolio, .case_studies {background:url(../images/banner-investments.jpg) no-repeat !important;}

/*====Forms====*/
form {width:300px;}
.hidden {visibility:hidden;display:none;}
.row {margin:12px 0;}
.row input {float:left;font:100 12px Verdana,Arial,Helvetica,sans-serif;}
.captcha {text-align:center;margin:20px 0 0;}
.captcha img {display:block;margin:5px auto;border:solid 1px #c7c7c7;padding:1px;}
.captcha input {float:none;}
.row label {
	float:left;
	display:block;
	width:115px;
	margin:3px 1px 1px;
}
.row .cat_textbox {
	border:solid 1px #DFDFDF;
	font:100 12px Verdana,Arial,Helvetica,sans-serif;
	color:#878787;
	margin:1px;
	background:#EEE;
}
.row .cat_textbox:focus, .row .focusField {
	border:solid 2px #0079C2;
	margin:0;
	color:#000;
	background:#eff5ff;
}
.row .cat_button {margin:0 auto;display:block;float:none;}