﻿/* COLOUR PALETTE
Box borders: #6DACDA







*/

/* Admin indicator */
.corprenewfrm
{
	padding: 5px;
	background-color: #FFFFFF;
	border: medium solid #808080;
	height: 200px;
	width: 450px;
}
.crtitle
{
	background-color: #C0C0C0;
	padding: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}


div.admin {
	background: #FFFFEE;
	border: 4px solid #900;
	padding:1em;
	text-align:left;
}
div.admin ul {
	float:right;
	list-style:none;
	text-align:right;
}
div.admin ul li {
	list-style:none;
	display:inline;
	margin-left:1em;
	
}
div.admin p {
	margin:0;
}
/* 
	This controls the whole page (like an extraneous BODY element)
	set this to 100% if you want a full width page 
*/
body {
	/*background-image:url(/assets/gfx/build/background_blue.jpg);*/
	background-repeat:repeat-x;
	background-position:0 87px;
}

.jwizard
{
    padding: 10px;
    border-right-style: solid;
    border-right-width: 3px;
    border-right-color: #9FCDEF;
}

.jwizardnav
{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #9FCDEF;
    }

#foot {
	width:963px;
	margin:0 auto 0 auto;
}
	

#content {
	width:963px;
	margin:0 auto 0 auto;
}
	

#nav1 {
	width:963px;
	margin:0 auto 0 auto;
}
	

#mast {
	width:963px;
	margin:0 auto 0 auto;
}
	
#page {
	text-align:left;
	margin:0 auto 1em auto;
	/* border: 1px solid #f00;
		width:956px; */
}
#mast
{
    height: 116px;
    background-image: url( '../Images/TopBar.gif' );
    background-repeat: no-repeat;
}
#mast .circ {
width:106px;
}
#mast .circsp {
width:10px;
}
#mast .overlogo {
width:400px;
}
#mast .boxgap {
width:39px;
}

#adminmast
{
    height: 116px;
    width: 958px;
    background-image: url( '../Images/AdminTop.gif' );
    background-repeat: no-repeat;
}
#adminmast .circ {
width:106px;
}
#adminmast .circsp {
width:10px;
}
#adminmast .overlogo {
width:400px;
}
#adminmast .boxgap {
width:39px;
}

.loggedout
{
    background-image: url(  '../Images/loginb.gif' );
    background-repeat: no-repeat;
    
}


.contentmanleft 
{
    width:169px;
}
.contentmangap 
{
    width:10px;
}
.contentmanright
{
    width:743px;
}

.wholepage
{
    width: 922px;
}

.homepleft
{
    width: 218px;
    height: 500px;
    background-image: url(   '../Images/homepleft.gif' );
    border: 3px solid #9EBAD0;
    vertical-align: bottom;
    background-repeat: no-repeat;
    background-color: #B4D8EA;
}
.homepgap 
{
    width:10px;
}
.homepright
{
    width:690px;
    height: 325px;
    
}

.homeppanels
{
    background-color: #B4D8EA; 
    height: 130px;
    padding: 10px;
    display: block;
    }
.homepbot
{
     width: 180px;
     padding: 10px;
    display: block;
}

.hpuni
{
    z-index: 0;
    float: right;
    overflow: hidden;
}

.homeptit
{
    font-weight: bold;
    font-size: 110%;
    color: #000000;
}

.homepmore a
{
    width:180px;
    background-color: #B4D8EA;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 10px;
    vertical-align:top;
    display: block;
    
}

.homepmore a:hover
{
   text-decoration:none;
       color: #000000;
}

.newsitem leftcol
{
    width:400px;
        
}
.newsitem rightcol
{
    width:200px;
        
}

#corplogo {
	margin:0px 0 0 0px;
}
#sitesearch fieldset {
	margin:0;
	padding:0;
}
#sitesearch {
	margin:0;
	padding:0;
}
#sitesearch {
	border:0px solid #f00;
	margin:20px 45px 0 0;
	width:215px;
	float:right;
	background-image:url(/assets/gfx/build/site_search_box.gif);
	background-repeat:no-repeat;
}
#sitesearch input.txt {
	margin:19px 87px 0 6px;
	width:120px;
	border:0px solid #f00;
}
#sitesearch input.btn {
	float:right;
	margin:-10px 0 0 0;
	border: 0px solid #DCDCDC;
}
#content-wrapper
{
    background-image: url(    '../Images/bg.gif' );
    background-repeat: repeat-x;
    background-position: 0 0;
    border-bottom: 2px solid #CCDD39;
    background-color: #ccdd39;
}
#content
{
    clear: both;
    padding-top: 5px;
    padding-right: 0;
    padding-left: 0;
}
body.error-pages #content {
	background-image:none; 
}
#main-wrapper
{
	width: 956px;
	border: 3px solid #9EBAD0;
	background-color: #FFFFFF;
	min-height: 440px /*height: 440px;*/;
	margin-top: 5px;

}
#main {
	padding:17px;
	background-color:#fff;
	min-height: 440px
}
.advert {
	margin-top:8px;
}
/*
#adcol {
	float:right;
	width:15%;
	text-align:center;
	margin:0 0 0 0.5em;
	padding-top:1em;
}
#subcontent {
	float:left;
	width:30%;
	background-color:#ccc;
	clear:left;
}
*/

.paging-wrapper {
	margin-top:10px;
	margin-bottom:50px;
}
.paging-leftend {
	background-image:url(/assets/gfx/build/numb_bg_lt.gif);
	background-repeat:no-repeat;
	height:44px;
	width:10px;
	float:left;
}
.paging-center {
	background-image:url(/assets/gfx/build/numb_bg.gif);
	background-repeat:repeat-x;
	height:44px;
	float:left;
}
.paging-rightend {
	background-image:url(/assets/gfx/build/numb_bg_rt.gif);
	background-repeat:no-repeat;
	height:44px;
	width:10px;
	float:left;
}
ul.paging {
	height:20px;
	margin:12px 0 0 0;
	list-style:none;
	padding: 0;
}
ul.paging li.nextpage {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.paging li.pagenum {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.paging li.previouspage {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.paging li.thispage {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.paging li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
ul.paging li.pagenum {
	text-indent:-999999px;
	overflow:hidden;
}

ul.paging li a {
	display:block;
	height:17px;
	padding:0;
	margin:0;
}
ul.paging li a.blob {
	padding:0 5px 0 5px;/*
	background-image:url(/assets/gfx/num.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	color:#FFF;*/
}

ul.paging li#page-1 a	{	background-image:url(/assets/gfx/paging/1.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-2 a	{	background-image:url(/assets/gfx/paging/2.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-3 a	{	background-image:url(/assets/gfx/paging/3.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-4 a	{	background-image:url(/assets/gfx/paging/4.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-5 a	{	background-image:url(/assets/gfx/paging/5.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-6 a	{	background-image:url(/assets/gfx/paging/6.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-7 a	{	background-image:url(/assets/gfx/paging/7.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-8 a	{	background-image:url(/assets/gfx/paging/8.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-9 a	{	background-image:url(/assets/gfx/paging/9.gif);		width:22px; background-repeat:no-repeat; }
ul.paging li#page-10 a	{	background-image:url(/assets/gfx/paging/10.gif);	width:22px; background-repeat:no-repeat; }
ul.paging li#page-11 a	{	background-image:url(/assets/gfx/paging/11.gif);	width:22px; background-repeat:no-repeat; }
ul.paging li#page-12 a	{	background-image:url(/assets/gfx/paging/12.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-13 a	{	background-image:url(/assets/gfx/paging/13.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-14 a	{	background-image:url(/assets/gfx/paging/14.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-15 a	{	background-image:url(/assets/gfx/paging/15.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-16 a	{	background-image:url(/assets/gfx/paging/16.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-17 a	{	background-image:url(/assets/gfx/paging/17.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-18 a	{	background-image:url(/assets/gfx/paging/18.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-19 a	{	background-image:url(/assets/gfx/paging/19.gif);	width:22px;	background-repeat:no-repeat; }
ul.paging li#page-20 a	{	background-image:url(/assets/gfx/paging/20.gif);	width:22px;	background-repeat:no-repeat; }


ul.paging li a.active	{	background-position:0 -21px;	}



ul.paging li.thispage {
	margin-right:10px;
	width:100px;
}
ul.paging li.previouspage {
	margin-right:10px;
	width:105px;
	border-right:1px dotted #88A6AE;
	border-left:1px dotted #88A6AE;
	padding-left:15px;
}
ul.paging li.nextpage {
	margin-left:10px;
	width:80px;
	border-left:1px dotted #88A6AE;
	padding-left:10px;
}












#foot {
	font-size:0.9em;
	font-size:0.85em;
	line-height:1.8em;
	clear:both;
	padding:0 0 0 0;
}
#foot #copyright {
	float:left;
	padding:0;
}

#foot #links {
	float:left;
	text-align:left;
}
#foot #links ul li a {
	padding:0;
	margin:6px 5px 0px 0;
	text-align:left;
}
#foot #links ul li {
	padding:0;
	margin:6px 5px 0px 0;
	text-align:left;
}
#foot #links ul {
	padding:0;
	margin:6px 5px 0px 0;
	text-align:left;
}
#foot #netxtra {
	float:right;
	text-align:right;
	margin:6px 0px 0px 0;
}

#foot a img {border:0;}



.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}
.clearer {
	clear:both;
}

.temail
{
    font-family: arial,tahoma,verdana,sans serif;
    font-size: small;
    color: #666;
}
