/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	DEFAULT CSS STYLE SHEET FOR USE WITH THE
	LLOYD FRASER WEBSITE.
	CSS V1.0
	CREATED: 08.05.06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/* HTML */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1{
}

h2{
}

h3{
}

h4{
	color:#DF862A;
}

tr,td{
	font-size:8.5pt;
}
form{
	display:inline;
}
a{
	color:#dd8426;
}
a:active{
	color:#FF7F00;
}
a:visited{
	color:#dd8426;
}
a:hover{
	color:#adadad;
}

/* MAIN TABLE */
.main_outer_table{
	width:760px;
	/*border:1px solid black;*/
	padding:none;
	margin:none;
}

/* SITE HEADER */
.site_header{
	padding:none;
	margin:none;
	/*border:1px solid red;*/
}

/* BREADCRUMBS */
.breadcrumbs{
	color:#BFBFBF;
	font-size:8pt;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	height:10px;
}
.breadcrumbs a{
	text-decoration:none;
	color:#BFBFBF;
}
.breadcrumbs a:active{
	text-decoration:none;
	color:#BFBFBF;
}
.breadcrumbs a:visited{
	text-decoration:none;
	color:#BFBFBF;
}
.breadcrumbs a:hover{
	text-decoration:underline;
	color:#BFBFBF;
}

/* MAIN CONTENT AREA */
.main_content_area{
	margin-left:15px;
	margin-right:15px;
	color:#9A9A9A;
}

.main_content_area .lead_paragraph{
	font-size:9pt;
	color:ADADAD;
	font-weight:bold;
}

.main_content_area p{
	/*font-size:8.5pt;*/
}

.main_content_area ul{
}
.main_content_area li{
	list-style-type:square;
	line-height: 15px;
	font-size:8.5pt;
}
.main_content_area li li{
	list-style-type:square;
}

/* MAIN CONTENT AREA - CONTACT FORM */
.main_content_area .contact_form{
	margin:15px;
}
.main_content_area .contact_form th{
	font-weight:normal;
	color:#FF9900;
	text-align:left;
}
.main_content_area .contact_form tr{
	padding-bottom:2px;
}
.main_content_area .contact_form hr{
	border:1px dotted #cccccc;
	height:1px;
}
.main_content_area .contact_form .extrapadding{
	padding-top:10px;
	padding-bottom:10px;
}
.main_content_area .contact_form .input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	border:1px solid #7E9DB9;
}
.main_content_area .contact_form .dropdown{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
}
.main_content_area .contact_form .submitbutton{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	word-spacing:1px;
	text-align:left;
	width:120px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-color:#DDDDDD;
	border-right:1px solid #A6A6A6;
	border-left:1px solid #E2E2E2;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #7C7C7C;
	padding-left:16px;
}

/* MAIN CONTENT AREA - CAREERS LIST */
.main_content_area .careerslist{
	margin:15px;
	width:92%;
}
.main_content_area .careerslist td{
	padding:5px;
}
.main_content_area .careerslist hr{
	border:1px dotted #cccccc;
	height:1px;
	width:100%;
}
.main_content_area .careerslist label{
	color:#FF9900;
}

/* TEXT BUTTON */
.text_button{
	padding:none;
	margin:none;
	float:right;
}
.text_button .button_left_cap{
	float:left;
	padding:none;
	margin:none;
}
.text_button .button_middle{
	float:left;
	background-image:url(../images/boxes_buttons/button_bg.gif);
	background-repeat:repeat-x;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	margin:none;
	height:19px;
}
.text_button .button_right_cap{
	float:left;
	padding:none;
	margin:none;
}
.text_button a{
	font-size:7.5pt;
	color:#666666;
	text-decoration:none;
}
.text_button a:visited{
	text-decoration:none;
}
.text_button a:active{
	text-decoration:none;
}
.text_button a:hover{
	text-decoration:none;
}

/* THE CAREERS 'APPLICATION FORM' */
.main_content_area .careers_form{
	width:100%;
	margin:15px;
}
.main_content_area .careers_form th{
	text-align:left;
	font-weight:normal;
	color:#DF862A;
}
.main_content_area .careers_form td{
	padding:5px;
}
.main_content_area .careers_form .input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	border:1px solid #7E9DB9;
}
.main_content_area .careers_form .submitbutton{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	word-spacing:1px;
	text-align:left;
	width:120px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-color:#DDDDDD;
	border-right:1px solid #A6A6A6;
	border-left:1px solid #E2E2E2;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #7C7C7C;
	padding-left:16px;
}
.main_content_area .careers_form .extrapadding{
	padding-top:10px;
	padding-bottom:10px;
}

/* CASE STUDIES PAGE */
.main_content_area .casestudies{
	margin:15px;
	width:92%;
	padding:5px;
}
.main_content_area .casestudies .orangetext{
	color:#DD8524;
}
.main_content_area .casestudies hr{
	border:1px dotted #cccccc;
	height:1px;
	width:100%;
}
.main_content_area .casestudies .submitbutton{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	word-spacing:1px;
	text-align:left;
	width:110px;
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-color:#DDDDDD;
	border-right:1px solid #A6A6A6;
	border-left:1px solid #E2E2E2;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #7C7C7C;
	padding-left:24px;
	padding-top:2px;
	padding-bottom:2px;
}

/* NEWS PAGE */
.main_content_area .newspage{
	margin:15px;
	padding:5px;
	width:92%;
}
.main_content_area .newspage hr{
	border:1px dotted #cccccc;
	height:1px;
	width:100%;
}
.main_content_area .newspage .orangetext{
	color:#DF862A;
}
.main_content_area .newspage .submitbutton{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	word-spacing:1px;
	text-align:left;
	width:110px;
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-color:#DDDDDD;
	border-right:1px solid #A6A6A6;
	border-left:1px solid #E2E2E2;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #7C7C7C;
	padding-left:24px;
	padding-top:2px;
	padding-bottom:2px;
}
/* SITE FOOTER */
.site_footer{
	padding:none;
	margin:none;
}

/* SITE FOOTER - COPYRIGHT */
.site_footer .copyright{
	font-size:7.5pt;
	color:#999;
	position: relative;
	top: 2px;
	right: -15px;
	width: 400;
}
.site_footer .copyright a{
	color:#999;
	text-decoration:none;
}
.site_footer .copyright a:active{
	color:#999;
	text-decoration:none;
}
.site_footer .copyright a:visited{
	color:#999;
	text-decoration:none;
}
.site_footer .copyright a:hover{
	color:#999;
	text-decoration:underline;
}

/* SITE FOOTER - FOOTER LINKS */
.site_footer .footerlinks{
	font-size:7.5pt;
	color:#999;
	position: relative;
	top: -35px;
	right: -16px;
	width: 575;
}
.site_footer .footerlinks a{
	color:#999;
	text-decoration:none;
}
.site_footer .footerlinks a:active{
	color:#999;
	text-decoration:none;
}
.site_footer .footerlinks a:visited{
	color:#999;
	text-decoration:none;
}
.site_footer .footerlinks a:hover{
	color:#999;
	text-decoration:underline;
}

/* SITE FOOTER - NET MAGIK TAG */
.site_footer .nmtag{
	font-size:7.5pt;
	position: relative;
	top: -22px;
	right: -642px;
	width: 160px;
}
.site_footer .nmtag a{
	color:#999;
	text-decoration:none;
}
.site_footer .nmtag a:active{
	color:#999;
	text-decoration:none;
}
.site_footer .nmtag a:visited{
	color:#999;
	text-decoration:none;
}
.site_footer .nmtag a:hover{
	color:#999;
	text-decoration:underline;
}
