/* Cascading Style Sheet for Oakley Services website */
/* Copyright Jet Net Systems */

/* Main details border colours */
.leftbodyborder
{	border-left-style:solid;
	border-width:2px;
	border-left-color:#ED750C;} /* red line left border */
.rightbodyborder
{
	border-right-style:solid;
	border-width:2px;
	border-right-color:#ED750C;} /* red line right border */

/* font class definitions */
.titleboldfont
{	/*font-family:Verdana, "Gill Extra Bold", "Gill Sans Extra Bold", Geneva, Arial, Helvetica, Sans-Serif;*/
	font-weight:bold;
	font-size:28px;}

.titlesize
{	/*font-family:Arial, Helvetica, Sans-serif;*/
	font-weight:normal;
	font-size:26px; }

.sm_titlefont
{	/*font-family:Arial, Helvetica, Sans-serif;*/
	font-weight:normal;
	font-size:18px;
}
.subtitlefont
{	/*font-family:Verdana, "Gill Extra Bold", "Gill Sans Extra Bold", Geneva, Arial, Helvetica, Sans-Serif;*/
	font-size:22px;
	margin-left:auto;
	margin-right:auto;
	width:650px}

.subtitlebodyfont
{	/*font-family:Arial, Helvetica, Sans-serif;*/
	font-weight:normal;
	font-size:16px;
	width:650px;}

.indent
{	margin-left:100px;}

.headingsize
{	font-size:14px;}

.subheadingsize
{	font-weight:bold;
	font-size:16px;}

.fancyfont
{	font-family:Verdana, "Gill Extra Bold", "Gill Sans Extra Bold", Geneva, Arial, Helvetica, Sans-Serif;
}

.plainfont
{	font-family:arial, helvetica, sans-serif;}

.tablefont
{	font-size:12px;}

.bold
{	font-weight:bold;
}
.italic
{	font-style:italic;
}

/* Colour class definitions */
.emphasised_colour 	{color:#E77A0A;} /* Orange */
.technical_colour 	{color:#152E84;} /* Dark Blue */
.safety_colour 		{color:#E32627;} /* Red */
.operational_colour	{color:#8F2E89;} /* Purple */
.medical_colour		{color:#6FB72A;} /* Green */


/* sub-classed tags (obeyed by Firefox, ignored by IE (use in <body> tag)*/
a {color:#FF9933}
a:hover {color:#FF9933}

a.bodylink {
	color:#E77A0A;
	text-decoration:none
}
a.bodylink:hover 
{
	color:blue; 
	text-decoration:underline
}

td
{ 	vertical-align:top; }

/*
.menu
{   position:fixed;
	top:0px;
	left:0px;
	width:150px;
	height:500px;
	background-image:url('images/menubackground.gif');
	background-repeat:no-repeat;
}
*/

img {border:none;}

a img {	border:none;}
ul
{
	line-height: 15px;
	list-style-image:url('images/bullet.gif');
}


.coursetitle {
width: 710px;
}

.courseref {
width: 300px;
}

.coursedate {
width: 100px;
}

.addressline {
	width: 590px;
}

.delegate {
	width: 250px;
}

.position {
	width: 220px;
}

.item1{
	width:320px;
}
.item2{
	width:220px;
}

.bigborder {
	border:4px solid #fff1dd;
}

.input {
/*background-color: #656D78;*/
background-color: #FFF1DD;
border: 1px solid #FFF1DD;
color: #0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
height:19px;
}

.input:focus {
background-color: #FFF1DD;
border: 1px solid #FFF1DD;
color: #0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
height:19px;
}


