/*////////////////////////////////////////////////////////////////////////*/		
/*FRE01*/
/*Farmore IT*/
/*Allan Paterson 2009*/
/*////////////////////////////////////////////////////////////////////////*/
body,html {	margin: 0;	padding: 0;		background:#B3C8D4 url(../graphics/back.jpg)  repeat-x;		font-size: 12px;		color: #000;		min-width:980px;		height: 100%;		width: 100%;	font-family: Arial, Verdana, sans-serif;}
/*////////////////////////////////////////////////////////////////////////*/		
/*Head Section*/
/*////////////////////////////////////////////////////////////////////////*/
#header {	width: 980px;	height: 170px;	margin:0px auto;	margin-bottom:-2px;	background:transparent url(../graphics/header.jpg) no-repeat;	}
/*////////////////////////////////////////////////////////////////////////*/		
/*Left hand side*/
/*////////////////////////////////////////////////////////////////////////*/
#left_content{	float: left;	/*width: 733px;*/	width:180px;	padding:0px;	margin:0px ;	z-index:100;}
/*////////////////////////////////////////////////////////////////////////*/		
/*center*/
/*////////////////////////////////////////////////////////////////////////*/
#centre_content{	float: left;	width: 680px;	padding:0px 0px 0px 10px;	margin:0px 15px 20px 15px;	z-index:100;}
/*////////////////////////////////////////////////////////////////////////*/		
/*right hand side*/
/*////////////////////////////////////////////////////////////////////////*/
#right_content{	float: left;	width: 180px;	padding:0px 0px 0px 10px;	margin-top:0px;	z-index:100;	}		
/*////////////////////////////////////////////////////////////////////////*/		
/*Main content*/
/*////////////////////////////////////////////////////////////////////////*/
#content {	width: 980px;	margin:0px auto;	min-height:450px;	}
/*////////////////////////////////////////////////////////////////////////*/		
/*Footer*/
/*////////////////////////////////////////////////////////////////////////*/	
#footer{width: 100%;	background:url(../graphics/footer.jpg) repeat-x;	background-color:#B3C8D4;	background-position:center bottom;	text-align: center;		height:280px;margin:0px auto;	padding:20px 0px 0px 0px;	}
	
.footer_text{color:#000;	padding:90px 0px 0px 0px;	margin:0;	}
#footer a {	padding: 2px 2px 2px 2px;	color: #000;text-decoration:none;	}

#footer a:hover {	color: #92A9BD;	}
/*////////////////////////////////////////////////////////////////////////*/		
/*clearer*/
/*////////////////////////////////////////////////////////////////////////*/
.clearer{clear: both; height: 0px; overflow: hidden;}
/*////////////////////////////////////////////////////////////////////////*/		
/*html entities*/
/*////////////////////////////////////////////////////////////////////////*/
li {list-style: none;	}
ul{	padding: 0px;		margin: 0px;		}
h1 {font-size:16px;	width:100%;	padding:3px;	border-bottom:2px solid #9CB2C3;	font:bold 100% 'helvetica neue',sans-serif;	letter-spacing:3px;	text-transform:uppercase;}
h2 {font-size:13px;	font-weight:600;	border-bottom:1px solid #9CB2C3;	padding:2px;}
img{border:none;}
/*////////////////////////////////////////////////////////////////////////*/		
/*others*/
/*////////////////////////////////////////////////////////////////////////*/
.box{background-color: #fff;width:100%;padding: 4px;border:1px solid #9CB2C3;}
.table{background-color: #E4EAEF;border:1px solid #9CB2C3;padding: 3px;width:100%;}
.small_box{background-color: #fff;width:190px;padding: 4px;border:1px solid #9CB2C3;}
.box_bottom{background: url(../graphics/arrow.gif) 20px 0 no-repeat; padding-left: 58px;padding-top: 1px;margin-bottom: 2em;font-size: 90%;color: #4A4A4A;}
.image_left{	float:left;	border:1px solid #9CB2C3;	background:#fff;	padding:4px;	margin:4px;	}
.image_right{	float:right;	border:1px solid #9CB2C3;	background:#fff;	padding:4px;	margin:4px;	}
.border{border:1px solid #9CB2C3;	background:#fff;	padding:3px;	}
.stripe{border:1px solid #9CB2C3;	padding:4px;	font-size:11px;	text-align:center;	background: url(../graphics/stripe.png) repeat;	}	
.tab_head{	border-bottom:1px solid #9CB2C3;	margin:0px 0px 4px ;	font-size:13px;	color:#fff;	padding:3px;	background: url(../graphics/stripe_top.png) repeat;	}
.form_style{border:1px solid #9CB2C3;	width:400px;	}
.textarea_style{border:1px solid #9CB2C3;	width:400px;	height:120px;	}
.tab{padding:12px 0px 30px 0px;	font-size:11px;	background:url(../graphics/tab_bottom.png) 	no-repeat  bottom;	min-height:57px;text-align:center;	}
.tab_top{	padding:25px 8px 14px 8px;	text-align:center;	min-height:57px;	font-size:14px;	font-weight:bold;	background:url(../graphics/tab_top.png) top	no-repeat  ;}
.big_tab{	padding:5px 20px 35px 20px;	font-size:11px;	background:url(../graphics/big_tab_bottom.png) 	no-repeat  bottom;	min-height:57px;}
.big_tab_top{padding:25px 0px 15px 0px;min-height:57px;	background:url(../graphics/big_tab_top.png) top	no-repeat  ;}
.news_item{	border:1px solid #B3C8D4;	padding:5px;color:#fff;	background:url(../graphics/tab_back.png) repeat-Y;	}
.green{	color:green;}	
/*////////////////////////////////////////////////////////////////////////*/		
/*table stripe*/
/*////////////////////////////////////////////////////////////////////////*/
.stripe_1{	border-bottom: 1px solid #891C0C;	background: #E6D7D5;}
.stripe_2{	border-bottom: 1px solid #891C0C;background: #fff;}
/*////////////////////////////////////////////////////////////////////////*/		
/*trans overlay*/
/*////////////////////////////////////////////////////////////////////////*/
#oscar img{ border:1px solid #9CB2C3;	background:#fff; padding:3px;}
#oscar{position:relative; }
#oscar .cap{position: relative; float:right; padding:5px; margin-top:-38px; margin-right:50px; width:120px; color:#fff;  font-weight:700;}
/*////////////////////////////////////////////////////////////////////////*/		
/*links*/
/*////////////////////////////////////////////////////////////////////////*/
a:link	{color: #000;padding-bottom:1px;}
a:visited{color: #000;}
a:hover{color: #9CB2C3;text-decoration:none;}
a:active	{color: #9CB2C3;}	
/*////////////////////////////////////////////////////////////////////////*/		
/*validation*/
/*////////////////////////////////////////////////////////////////////////*/
#msg {display:none; position:absolute; z-index:200; background:url(../graphics/msg_arrow.png) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#fff; border:2px solid #FF0000; color:#FF0000;border-left:none; padding:5px;}
/*////////////////////////////////////////////////////////////////////////*/		
/*Menu*/
/*////////////////////////////////////////////////////////////////////////*/
#menu {float:left;text-decoration:none;padding:114px 11px 0px 0px;}
	

.blue #waxnav{height:28px;font-size:12px;font-weight:bold;}
.blue #waxnav ul{margin:0px;padding:0 0 4px 0;list-style-type:none;width:auto;}
.blue #waxnav ul li{display:block;float:left;margin:0 1px;}
.blue #waxnav ul li a{display:block;float:left;color:#003858;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.blue #waxnav ul li a span{padding:0 12px 0 0;}
.blue #waxnav ul li a:hover,.blue #waxnav ul li a.current{color:#fff;background:#8BA2B7 url(../graphics/bluewax_navtopleft.gif) no-repeat top left;}
.blue #waxnav ul li a:hover span,.blue #waxnav ul li a.current span{display:block;width:auto;background:#8BA2B7 url(../graphics/bluewax_navtopright.gif) no-repeat top right;}

/*////////////////////////////////////////////////////////////////////////*/		
/*gallery*/
/*////////////////////////////////////////////////////////////////////////*/
#triggers {	text-align:center;}
#triggers img {	background-color:#fff;	padding:2px; height:120px;	margin:15px 2px;}
/* the active thumbnail */
#triggers a.active img {outline:1px solid #000;		z-index:9999;	position:relative;}
