body,td {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 13px;
}
/*a {color: #274E9C;}*/
a {color: #00238D;}

h1,h2,h3,h4,h5,h6 
{
	margin-bottom:0.4em;
	margin-top: 0em;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	letter-spacing: 0.001em;
} 
p {margin-top: 3px;}
p.nogap {margin-top:0em} 

.disabledbutton {
	display: block;
	background-color: transparent;
	background-image: url(../images/layout/button3.jpg);
	background-repeat: repeat-y;
	width: 143px;
	margin: 0 0 0 8px;
	padding: 0px 0px 10px 5px;
	text-align: left;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	
}
.buttonline
{
	margin: 0 0 0 8px;
	background-image: url(../images/layout/whiteline.jpg);
	background-repeat: repeat-y;
	width: 143px;
	height: 1px;
	font-size: 0px;
	background-color:#FFFFFF;
}
.leftbarmaintitle
{
	display: block;
	background-image: url(../images/layout/leftbarmaintitlebg.jpg);
	background-repeat: repeat-y;
	width: 143px;
	margin: 0 0 0 8px;
	padding: 5px;
}
.leftbartitle
{
	display: block;
	background-image: url(../images/layout/leftwordbg.jpg);
	background-repeat: repeat-y;
	width: 143px;
	margin: 0 0 0 8px;
	padding: 0 0 5px 5px;
	text-align: left;
}
.leftcontentbg
{
	display: block;
	background-image: url(../images/layout/leftstuffbg.jpg);
	background-repeat: repeat-y;
	width: 143px;
	margin: 0 0 0 8px;
	padding: 0 0 10px 5px;
	text-align: left;
}


.red
{
 	font-weight: bold;
	text-decoration: none;
	color: #b0b0b0;
	font-family: "Trebuchet MS",Verdana,Tahoma;

}
.black
{
 	color: #000000;
	font-family: "Trebuchet MS",Verdana,Tahoma;

}


a.button:link, a.button:visited, a.buttonDis {
	display: block;
	background-color: transparent;
	background-image: url(../images/layout/button1.jpg);
	background-repeat: repeat-y;
	width: 143px;
	
	margin: 0 0 0 8px;
	padding: 0px 0px 10px 5px;
	text-align: left;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	
}
a.button:hover
{
	background-image: url(../images/layout/button2.jpg);
	color: #FFFFFF;
}
a.button:active
{
	background-image: url(../images/layout/button3.jpg);
	color: #FFFFFF;
}
/* LAYOUT */
#mainarea
{
	width: 445px;
	position: absolute;
	top: -10px;
	left: -28px;
}
#rightcoltitle
{
	width: 161px;
	height: 25px;
	display: block;
	background-color: transparent;
	background-image:url(../images/layout/rightcolumntitle.jpg);
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	padding: 2px 0 0 0;
	margin-bottom: 5px;
}
.pullquote
{
	float:right; 
	width: 130px; 
	padding: 5px; 
	margin-left: 5px; 
	background-color: #FFFFFF; 
	color: #990036;
}
.garbage ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}
#sidebarnews p
{
	margin-bottom: 5px;
	margin-top: 7px;
}
/* TABLE */
.tablesimple
{
	border: 0px solid #000000;
	padding: 0px;
}

/* FONTS */
input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.main
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 13px;
}
.bold {
	font-weight: bold;
}
.underline
{
	text-decoration:underline;
}
.linktempline:link
{
	text-decoration: none;
}
.linktempline:hover, .linktempline:active
{
	text-decoration: underline;
}
.nodecoration
{
	text-decoration: none;
}
.fontextralarge
{
	font-size: 1.5em;
}
.fontlarge
{
	font-size: 1.2em;
}
.fontmedium
{
	font-size: .8em;
}
.fontsmall
{
	font-size: .7em;
}
.fontextrasmall
{
	font-size: .6em;
}
.italic
{
	font-style:italic;
}
#corevalues .heading
{
	margin-bottom: 5px;
}
.lineheightlarge
{
	line-height: 20px;
}

/* COLOUR */
.blue
{
	color:#0033CC;
}
.white
{
	color: #ffffff;
}
.red
{
	color: #8B0E3A;
}
.darkbrown
{
	color: #68592B;
}
.deepbrown
{
	color: #714016;
}
.darkred
{
4
}
.bgbrownish
{
	background-color: #F6E5C9;
}
.bglightbrown
{
	background-color: #F7F4F0;
}
.bglightgray
{
	background-color: #F1F1F1;
}

/* MARGIN */
.marginnone
{
	margin: 0px;
}

/* PADDING */
.paddingnone
{
	padding: 0px;
}
.paddingmedium
{
	padding: 5px;
}
.paddingsmall
{
	padding: 2px;
}
.paddinglargebtm
{
	padding-bottom: 10px;
}

/* MARGIN */
.marginupdownmedium
{
	margin-bottom: 5px;
	margin-top: 10px;
}

/* BORDER */
.borderleftgray
{
	border-left: 1px solid #cccccc;
}
.borderrightgray
{
	border-right: 1px solid #cccccc;
}
.borderbtmblack
{
	border-bottom: 1px solid #000000;
}
.borderbtmgray
{
	border-bottom: 1px solid #cccccc;
}
.bordertopgray
{
	border-top: 1px solid #cccccc;
}
.borderblack
{
	border: 1px solid #000000;
}
.bordergray
{
	border: 1px solid #cccccc;
}
.underlinedbltitle
{
	width: 100%; 
	border-bottom: 4px double #000000; 
	padding-bottom: 3px; 
	margin-bottom: 10px;
}
.borderbk
{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	
}
.underlinedbrowntitle
{
	width: 100%; 
	border-bottom: 4px double #974815; 
	padding-bottom: 3px; 
	margin-bottom: 10px;
}
.underlinedbrowntitlesingle
{
	width: 100%; 
	border-bottom: 1px solid #974815; 
	padding-bottom: 3px; 
	margin-bottom: 10px;
	margin-top: 10px;
}
/* LIST */
.bulletclean
{
	list-style-type: circle;
}
/* FORM */
.required
{
	border: 1px solid #444444;
	background-color: #FFFFCC;
}
.notrequired
{
	border: 1px solid #444444;
	background-color: #FFFFFF;
}
                  
                  
.outer      {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 560px;
      height: 560px;
      margin-left: -280px; /* half of width */
      margin-top: -280px;  /* half of height */
      background-color: #F6E5C9;	  
	 
      border: 1px solid;
      border-color: #C1895A;
      }
      
      
.inner
      {
      position:absolute;
      left: 50%;
      top :50%;
      width: 280px;
      height: 280px;
      margin-left: -140px;  /* half of width */
      margin-top: -140px;   /* half of height */
      background-image: url('../images/layout/leftwordbg.jpg');
      background-repeat: repeat-y repeat-x;
}
  .leftbartitle2
{
	
	position:absolute;
    left: 50%;
    top : 50%;
    width: 140px;
    height: 140px;
    margin-left: -70px;  /* half of width */
    margin-top: -70px;   /* half of height */
	
}

.leftcontentbg2
{
	position:absolute;
	background-image: url(../images/layout/leftstuffbg.jpg);
	background-repeat: repeat-y;
	margin: 0 0 0 0px;
	padding: 0 0 10px 5px;
	width: 143px;
	text-align: left;
	

}


 .fieralogo
 {
  		z-index: 1;
		position:absolute;
    	left: 62%;
    	top : 62%;
		background-image: url('../images/fieralogo.gif');
		background-repeat: no-repeat;
		width:147px;
		height:107px;

		border: 1px solid #C1895A;
		
} 
      
      

      