/*--------------------------------------------------------------------------*
 *-- GZipped/Cached by ScripZip (c)2006-2007( http://www.php-vision.de/ ) --*
 *--------------------------------------------------------------------------*
 *   Orginal Script Filesize: 6395	Bytes             
 *   GZipped Script Filesize: 1457	Bytes             
 *   GZip Compression Level : 9 GZip Compression Rate : 22.78% of Org. File *
 *   Last Time File Changed : Thu, 11 Jan 2007 17:34:20 GMT                 *
 *   Last Browser Load File : Sun, 05 Feb 2012 01:09:34 GMT                 *
 *   Cached File Expires on : Sun, 12 Feb 2012 01:09:34 GMT                 *
 *--------------------------------------------------------------------------*
 *-- Download ScripZip and speed up your Page on http://www.php-vision.de/  *
 *--------------------------------------------------------------------------*/

 html{
	height:100%;
	overflow:-moz-scrollbars-vertical;
}
body{
	font-family:verdana, arial, sans-serif;
	padding:0px;
	margin:0px;
	font-size:.68em;
}
p{
	margin:0px;
	padding:0px 0px 16px 0px;
	line-height:1.7em;
}
h1{
	font-family:arial, sans-serif;
	letter-spacing:.1em;
}
h2{
	margin:0px;
	padding:0px 0px 4px 0px;
	font-size:100%;
}
img{
	border:0px;
}
a{
	outline:none;
}
.left{
	float:left;
	padding:0px 8px 0px 0px;
}
.right{
	float:right;
	padding:0px 0px 0px 8px;
}
.center{
	display:block;
	text-align:center;
	margin:0 auto;
}
blockquote{
	margin:20px 0px 20px 0px;
	padding:10px 20px 0px 20px;
	border-left:8px solid;
}
ul{
	margin:8px 0px 0px 16px;
	padding:0px;
}
ul li{
	list-style-type:square;
	margin:0px 0px 11px 0px;
	padding:0px;
}
ol{
	margin:8px 0px 0px 24px;
	padding:0px;
}
ol li{
	margin:0px 0px 11px 0px;
	padding:0px;
}
#main, #links, #footer, #logo, #menu, #content{
	margin-left:auto;
	margin-right:auto;
}
#main{
	width:780px;
}
#links, #footer{
	padding:10px 21px 0px 19px;
	width:720px;
	font-size:94%;
	text-transform:uppercase;
}
#links img, #footer img{
	vertical-align:text-bottom;
}
#links{
	text-align:right;
	height:26px;
}
#footer{
	text-align:left;
	height:39px;
	line-height:16px;
}
#footer span{
	text-align:right;
	float:right;
}
#links a, #footer a{
	text-decoration:none;
}
#links a:hover, #footer a:hover{
	text-decoration:underline;
}
#logo{
	width:760px;
	height:120px;
	text-align:left;
}
#logo h1{
	margin:0px;
	padding:95px 0px 0px 165px;
	font-size:150%;
	letter-spacing:.2em;
}
#menu{
	height:26px;
	width:760px;
}
#menu ul{
	margin:0px auto;
}
#menu li,#lis,#lie{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	font-weight:normal;
}
#lie{
	width:10px;
	height:26px;
	border-left:1px solid #999;
}
#lis{
	width:10px;
	height:26px;
	border-right:1px solid #333;
}
#menu li a{
	display:block;
	float:left;
	height:16px;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	border-left:1px solid #999;
	border-right:1px solid #333;
}
#content{
	width:760px;
	height:auto;
	padding:0px;
	overflow:hidden;
}
#column1{
	width:207px;
	float:right;
	padding:16px 0px 15px 0px;
}
.sidebaritem{
	text-align:left;
	width:188px;
	float:left;
	margin:0px 0px 25px 0px;
}
.sbihead{
	height:14px;
	width:188px;
	padding:5px 0px 5px 19px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:112%;
}
.sbihead h1,.sbihead h2,.sbihead h3,.sbihead h4,.sbihead h5{
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-size:100%;
}
.sbicontent{
	padding:14px 8px 8px 19px;
}
.sbicontent p{
	line-height:14px;
	padding:0px 0px 8px 0px;
}
.sbilinks{
	padding:0px;
}
.sbilinks ul{
	margin:0px auto;
}
.sbilinks li{
	margin:0px;
	float:left;
	list-style:none;
}
.sbilinks li a , .sbilinks li a:hover{
	float:left;
	height:16px;
	text-decoration:none;
	padding:5px 0px 4px 19px;
	width:188px;
	border:0px;
}
.sbilinks .sbilinkactive{
	font-weight:bold;
}
#sbihelpbox{
	height:55px;
}
.sbilinks li a span{
	display:none;
}
.sbilinks li a:hover span{
	display:block;
	position:absolute;
	top:236px;
	height:55px;
	width:160px;
	line-height:14px;
	background-color:#595959;
	color:#DBD7D1;
	font-weight:normal;
}
#column2{
	text-align:justify;
	width:512px;
	float:left;
	padding:12px 3px 15px 19px;
}
#column2 h1, #column2 h2{
	padding:6px 0px 4px 0px;
	margin:0px 0px 12px 0px;
	border-bottom:1px solid;
	font-size:150%;
	text-transform:uppercase;
	font-weight:normal;
}
#column2 h3{
	font-size:120%;
}
#column2 h1{
	font-weight:bold;
}
.sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover{
	padding:0px;
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:1px dashed;
}
.sidebaritem a:hover, #column2 a:hover{
	border-bottom:1px solid;
}
#colour{
	margin:0px 0px 20px 0px;
}
#colour a, #colour a:hover{
	border:0px;
}
.blue{
	background:#FFFFFF url(blue.png) no-repeat left center;
	color:#109CEF;
	padding:0px 40px 0px 20px;
}
.green{
	background:#FFFFFF url(green.png) no-repeat left center;
	color:#94C65A;
	padding:0px 40px 0px 20px;
}
.purple{
	background:#FFFFFF url(purple.png) no-repeat left center;
	color:#CE5AEF;
	padding:0px 40px 0px 20px;
}
.orange{
	background:#FFFFFF url(orange.png) no-repeat left center;
	color:#FF9C21;
	padding:0px 40px 0px 20px;
}
form{
	margin-top:0px;
}
div.row{
	clear:both;
	width:448px;
}
div.row span.formlabel{
	float:left;
	width:150px;
	font-weight:bold;
	text-align:left;
}
div.row span.forminput{
	float:right;
	text-align:right;
}
div.spacer{
	clear:both;
	width:80px;
}
input, textarea{
	width:279px;
	font-family:verdana, arial, sans-serif;
	font-size:100%;
	border:1px solid;
	margin:2px;
}
.submit{
	font-weight:bold;
	width:138px;
	cursor:pointer;
}
* html .submit{
	width:140px;
}
.reset{
	font-weight:normal;
	width:135px;
	cursor:pointer;
}
#sq_blue,#sq_green,#sq_purple,#sq_orange{
	cursor:pointer;
	border:none;
	padding:0px;
	margin:0px;
	height:10px;
	width:10px;
	margin:0px;
	vertical-align:text-bottom;
}
#sq_blue span,#sq_green span,#sq_purple span,#sq_orange span{
	display:none;
}
* html #sq_blue,* html #sq_green,* html #sq_purple,* html #sq_orange{
	margin:2px;
	vertical-align:text-top;
}
#sq_blue{
	color:#000;
	background:#109CEF;
}
#sq_green{
	color:#000;
	background:#94C65A;
}
#sq_purple{
	color:#000;
	background:#CE5AEF;
}
#sq_orange{
	color:#000;
	background:#FF9C21;
}

