@charset "utf-8";
/* CSS Document */

<!--

fieldset {
 border:0 none;
 margin:0; 
 padding:0;
 clear:both;
}

legend {
 display:none;
}

p {
 font-size:12px;
 color:#444;
 margin:15px 0 0 0;
 line-height:18px;
}

input.text, select, textarea {
 font-size:11px;
 color:#919191;
 border-top:2px solid #969696;
 border-right:2px solid #f2f2f2;
 border-bottom:2px solid #f2f2f2;
 border-left:2px solid #969696; 
 background:#fff url("../graphics/index/input-bg.gif") repeat-x 0 0 !important;
 padding:3px;
 float:left;
}

button {
 height:30px;
 border:0 none; 
 cursor:pointer; 
 text-indent:-9999px;
 outline:none;
 float:left;
}

a {color:#ebcf12;}
a:hover {color:#444;}

ul {margin:0; padding:0;}
li {list-style:none;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hide {display:none;}
/*------------------------------------------------------------------
Header
-------------------------------------------------------------------*/
#divHeader {
 width:968px;
 height:123px;
 margin:0 0 10px 0;
 background:transparent url("../graphics/index/header.jpg") no-repeat 0 100%;
}
#divHeader a.aLogo {
 width:184px; 
 height:73px;
 margin:30px 0 0 23px;
 display:block;
 display:inline;
 text-indent:-9999px;
 background:transparent url("../graphics/index/funlandl.png") no-repeat 0 0;
 float:left;
}

/*------------------------------------------------------------------------
Quicklinks
------------------------------------------------------------------------*/

#ulQuicklinks {
 height:35px;
 margin:0 15px;
 display:inline;
 padding:0 11px 0 0;
 background:#191b21 url("../graphics/index/ul-quicklinks.gif") no-repeat 100% 0;
 float:right;
}

#ulQuicklinks li {
 height:35px;
 font-size:11px;
 background:transparent url("../graphics/index/li-quicklinks-divider.gif") no-repeat 0 50%;
 padding:0 9px 0 11px;
 float:left;
}

#ulQuicklinks li.first {
 background:transparent url("../graphics/index/ul-quicklinks-li.gif") no-repeat 0 0;
 padding:0 9px 0 75px;
}

#ulQuicklinks li a {
 margin:12px 0; 
 color:#fff; 
 text-decoration:none;
 float:left;
}

#ulQuicklinks li a:hover {color:#ebcf12;}

#ulQuicklinks li a.active {
 color:#ebcf12; 
 font-weight:bold; 
 cursor:default;
}

/*------------------------------------------------------------------------
Login Details
------------------------------------------------------------------------*/

#divLogindetails {
 width:968px;
 margin:0px 0 0 0;
 background:#cdcdcd url("../graphics/index/div-logindetails.gif") no-repeat 0 0;
 float:left;
}

#divLogindetails .divColumnLeft {	
	padding:50px 0 100px 25px;
}

/*------------------------------------------------------------------------
Client Login Form | Search Site Form
------------------------------------------------------------------------*/

#divForms {
 width:675px; 
 margin:0 23px 0 0; 
 float:left;
}

#frmClientLogin label, 
#frmSearchSite label {display:none;}

#frmClientLogin {
 width:372px; 
 margin:20px 0 0 60px;
 padding:11px 0 0 0;
 display:inline;
 background:transparent url("../graphics/index/frm-client-login-bg.gif") no-repeat 0 0; 
 float:left;
}

#frmClientLogin p a {
	font-size:90%;
	color:#999999;
	text-decoration:none;
	}

#frmClientLogin p a span {
	text-decoration:underline;
	}

#frmClientLogin p a:hover span, #frmClientLogin p a:active span, #frmClientLogin p a:focus span {
	text-decoration:none;
	}

#frmSearchSite {
 width:205px; 
 margin:20px 0 0 0;
 padding:11px 0 0 0;
 display:inline;
 background:transparent url("../graphics/index/frm-search-site-bg.gif") no-repeat 0 0; 
 float:right
}

#frmClientLogin input, #frmSearchSite input {width:130px; height:14px; float:left;}
#frmClientLogin p, #frmSearchSite p {margin:2px 10px 0 0; display:inline;}

#frmClientLogin button {width:72px; background:transparent url("../graphics/index/btn-login.png") no-repeat 0 0;}
#frmSearchSite button {width:55px; background:transparent url("../graphics/index/btn-go.gif") no-repeat 0 0;}

#frmClientLogin button:hover,
#frmSearchSite button:hover,
#frmClientLogin button.btnHover,
#frmSearchSite button.btnHover {background-position:0 -35px;}

-->