/*************************************************
	internal pages layout
	*************************************************/
#leftnav{
	width: 185px;
	float: left;
	padding-left: 5px;
}
#leftnav h1{
	font-size: 1.6em;
}
#leftnav h1 .orange{
	color: #F6B408;
}
#leftnav ul{
	margin-top: 10px;
}
#leftnav ul li{
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 15px;
	list-style-type: none;
	border-bottom-color: #E2B748;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	margin-top: 5px;
	padding-bottom: 4px;
}
#leftnav ul li a{
	color: #5B4A1E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.downloadlink{
	color: #5B4A1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.downloadlink2{
	color: #E0B138;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
/*************************************************
	internal right
	*************************************************/
.internalright{
	width: 540px;
	float: left;
	margin-left: 30px;
	padding-left: 10px;
}
.internalright#privacypage{
	width: 700px;
}
.internalright#publications{
	background-image: url(images/whitetree.jpg);
	background-repeat: no-repeat;

}
.internalright#seating{
	background-image: url(images/seating.jpg);
	background-repeat: no-repeat;
	
}
.internalright#sjog{
	background-image: url(images/sjog-back.jpg);
	background-repeat: no-repeat;
	
}
.internalright#case{
	background-image: url(images/casestudy.gif);
	background-repeat: no-repeat;
	
}
.internalright#facilities{
	background-image: url(images/facilities.jpg);
	background-repeat: no-repeat;
	
}
.internalright#aboutus{
	background-image: url(images/building.jpg);
	background-repeat: no-repeat;
	
}
	.internalright h1{
	font-size: 1.6em;
}
.internalright h3{
	font-size: 1.4em;
	color: #E0B138;
}
.internalright p{
	margin-top: 15px;
	font-size: 1.1em;
	margin-bottom: 15px;
	
}.internalright b{}
.internalright a{
	color: #5B9362;
}
.internalright ul li{
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 15px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-bottom: 15px;
}
.internalright img{
	float: left;
	margin-right: 15px;
	border-color: #E9E6E1;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
}
.internalright #img2{
	float: left;
	border-color: #E9E6E1;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	margin-right: 10px;
	clear: left;
}
	.internalright #intro{
	font-size: 1.2em;
	color: #BC901C;
}
.times{
	width: 200px;
	float: right;
	padding: 10px;
	border-color: #E6C672;
	border-style: dotted;
	border-width: 2px;
	margin-left: 20px;
	margin-bottom: 20px;
}
#programme.jobbox{
	background-color: #F6F4F2;
	padding: 15px;
	border-color: #E2E0DA;
	border-style: solid;
	border-width: 4px;
	width: 450px;
	margin-bottom: 10px;
	float: left;
}
#programme{
	background-color: #F6F4F2;
	padding: 15px;
	border-color: #E2E0DA;
	border-style: solid;
	border-width: 4px;
	float: right;
	width: 250px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.greenjobtitle{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #006633;
}
#programme h3{font-size: 1.4em;
	color: #E0B138;}
	#programme a{
	color: #E0B138;
	font-weight: bold;
}
#programme b{
	color: #5B4A1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	
}
#programme ul li{
	list-style-position: inside;
}
#programme img{
	float: right;
	margin-left: 10px;
	margin-top: 10px;
}
/*************************************************
	callback narrow rhs
	*************************************************/

	#callback2{
	padding: 10px;
	margin-top: 15px;
	background-image: url(images/back-callback-decal2.gif);
	padding-top: 45px;
	padding-left: 20px;
	background-repeat: no-repeat;
	font-size: 0.9em;
	height: 65px;
	margin-bottom: 10px;
}
#callback label{
	float: left;
	width: 2em;
	clear: left;
	margin-right: 5px;
	text-align: right;
	font-size: 1.1em;
}
#callbackinput{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.submit{
	margin-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}.callbackheader{
	color: #3562BF;
	font-size: .9em;
	font-weight: bold;
}
/*************************************************
	panel case study
	*************************************************/
	#panel-casestudy-narrow{
	background-image: url(images/back-case-study-decal.gif);
	background-repeat: no-repeat;
	border-color: #95B4BF;
	border-style: dotted;
	border-width: 1px;
	padding: 10px;
	background-position: 2px 2px;
	padding-top: 40px;
}
#panel-casestudy-narrow p{
}
#panel-casestudy-narrowlogo{
	margin-top: 5px;
}
#panel-casestudy-narrowimage{
}
#referralbox{
	border-color: #B4D2DD;
	border-style: dotted;
	border-width: 1px;
	background-image: url(images/referral-back.gif);
	background-repeat: repeat-x;
	background-color: #D3E8F0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
	margin-top: 10px;
}
#referralbox h3{
	font-size: 1.2em;
	padding-bottom: 20px;
	color: #0099CC;
}
#referralbox .phone{
	color: #009900;
	font-weight: bold;
}
#referralbox b{
	color: #006699;
	font-weight: bold;
	font-size: 1.2em;
}
table.sample {
	border-width: 0px;









	border-spacing: ;
	border-style: none;
	border-color: #E0B138;
	border-collapse: separate;









	background-color: ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000000;
}
table.sample th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #E9E6E1;
	background-color: #E0B138;








	-moz-border-radius: ;
	text-align: left;
	color: #FFFFFF;
}
table.sample td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #E9E6E1;
	background-color: #fffff0;


	-moz-border-radius: ;
	text-align: left;
}
