
body{
	font-size:86%; 
	font-family:arial,Sans-Serif;
	margin:0;
}
	
/* NavBar */
ul.TabbedMenu { 
		margin:0; 
		border:0; 
		padding:0;
        	list-style:none;
 }
               
ul.TabbedMenu li { 
		     float:left;
                     margin:0; 
                     padding:0;
                     width:120px;
                     }
                     
ul.TabbedMenu li a { text-decoration:none; 
		     display:block;
                     background: url(/uk/ghrs/rewardt/rewardtimes.nsf/resources/TEMPLATE/$file/tab-right.gif) top right no-repeat;
                     font-size:.9em;
                     font-weight:bold;
                     margin:0; 
                     padding-top:0.2em;
                     padding-bottom:0.2em;
		     padding-right:18px;
                     line-height:1.5;
                     text-align:center;
                     }
                     
ul.TabbedMenu li a:hover {text-decoration:underline;}
ul.TabbedMenu li.CrumbTrail a {background: url(/uk/ghrs/rewardt/rewardtimes.nsf/resources/TEMPLATE/$file/tab-right-focus.gif) top right no-repeat;}
ul.TabbedMenu li.CrumbTrail a:hover{text-decoration:underline;}

	
/* ---------- MAIN BODY */
.maintable {
	font-family:arial,Sans-Serif; 
	border:0;
	width:760px;
	margin:0;
	padding:0;
	margin:10px 0 0 10px;
}

.sitename{
	font-size:2.2em; 
	font-family:arial,Sans-Serif; 
	margin:0 0 10px 0; 
	font-weight:normal;
	float:left;
	}

.navtext{
	float:right;
	font-size:.9em; 
	font-family:arial,Sans-Serif; 
	font-weight:bold; 
	text-align:right;
	vertical-align:middle;
	margin:0px 0 20px 0px; 
}

.pwclogo{margin:0px 0 20px 0px; float:left;}

.search{
	float:right;
	margin-top:8px;
	}
	
.search_field{float:left; margin:0;}

#Query{width:120px;}

.show_results{
	font-size:.9em;
	font-weight: bold;
	float:left;
	text-align:center;
	margin:4px 3px 0 0;
}

.blocknav{width:770px; margin:0;}

.main-grey{
	width:770px; 
	margin:0; 
	padding:10px;
	font-size:.9em; 
	font-family:arial,Sans-Serif;
	}

.main-greyNet{
	width:750px; 
	margin:0; 
	padding:10px;
	font-size:.9em; 
	font-family:arial,Sans-Serif;
	}

.lhs{
	float:left;
	width:560px; 
	margin:0px;
	padding:8px;
	}
	

.lhsNet{
	float:left;
	width:544px; 
	margin:0px;
	padding:8px;
	}
	
/* IE height at 383px, MOZ height auto & min at 383px */
		.lhs { height: 396px; }
		html>body .lhs { height: auto; min-height: 396px; }

		.lhsNet { height: 383px; }
		html>body .lhsNet { height: auto; min-height: 383px; }

.homepic{
	background-image: url(/uk/ghrs/rewardt/rewardtimes.nsf/resources/TEMPLATE/$file/rewarding-times-bground.jpg);
	width:544px;
	height:363px;
	margin:0;
	padding:10px;
}
 
.homepicNet{
	background-image: url(/uk/ghrs/rewardt/rewardtimes.nsf/resources/TEMPLATE/$file/rewarding-times-bground.jpg);
	width:524px;
	height:363px;
	margin:0;
	padding:10px;
}

.homebox{
	width:169px;
	height:186px;
	padding:5px;
	float:left;
	margin: 10px 8px 0 0;
}

.homeboxNet{
	width:159px;
	height:175px;
	padding:5px;
	float:left;
	margin: 10px 8px 0 0;
}

.homebox-end{
	width:169px;
	height:186px;
	padding:5px;
	float:left;
	margin: 10px 0 0 0;
}

.homebox-endNet{
	width:159px;
	height:175px;
	padding:5px;
	float:left;
	margin: 10px 0 0 0;
}

.rhs{float:right;}

.contact-box{
	width:182px;
	margin:0;
	padding:5px;
}

.contact-boxNet{
	width:169px;
	margin:0;
	padding:5px;
}

.rel-links{
	width:181px;
	margin-top:8px;
	border:0;
	padding:5px;
}

.rel-linksNet{
	width:171px;
	margin-top:8px;
	border:0;
	padding:5px;
}

/* IE height at 296px, MOZ height auto & min at 296px */
		.rel-links { height: 303px; }
		html>body .rel-links { height: auto; min-height: 303px; }

		.rel-linksNet { height: 296px; }
		html>body .rel-linksNet { height: auto; min-height: 296px; }

		
h1{
	font-size:1.45em;
	margin:0 0 8px 0;
}


h2{
	font-size:1.2em;
	margin:0 0 8px 0;
}

.content-top-right{padding-top:8px;}
.content-top{padding-top:8px;}

p {margin-top:0;}

p.welcome{height: 140px; width:300px; margin:0;}

ul{list-style:square;}

.left {float:left;}
       
.left2{float:left; margin-right:10px;}
.right {float:right;}

ul.arrow{
	list-style-image: url(/uk/ghrs/rewardt/rewardtimes.nsf/resources/TEMPLATE/$file/arrow.gif); 
	margin:0 0 8px -23px; 
	_margin:0 0 8px 20px;
	}

.index-list{
	padding:5px 0;
}

.back{
	float:right;
}

.contact-details{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	width:230px;
}

.contact-pic{
	float:left;
	margin-right:10px;
}

/* ---------- FOOTER */
/* TEXT */
div.footer{
	font-size:.8em; 
	font-family:arial,Sans-Serif; 
	font-weight:400; 
	width:750px; 
	text-decoration:none;
	margin:10px 0px 0px 10px;
}

div.footer2{
	font-size:.8em; 
	font-family:arial,Sans-Serif; 
	width:760px; 
	text-decoration:none;
	margin:0px 0px 0px 10px;
}





/* FORM */
.formfield1{
	float:left;
	width:100px;
	margin-bottom:3px;
}

.formfield2{
	float:left;
	width:250px;
	margin-bottom:3px;
}


/* ---------- LINKS */
a{text-decoration:none;}
a:link{text-decoration:none;}
a:hover{text-decoration:underline;}

a.focus{text-decoration:none; font-weight:bold;}
a.focus:link{text-decoration:none; font-weight:bold;}
a.focus:hover{text-decoration:underline; font-weight:bold;}

a.footer{text-decoration:underline;}
a.footer:link{text-decoration:underline;}
a.footer:hover{text-decoration:underline;}

a.top{text-decoration:none;}
a.top:link{text-decoration:none;}
a.top:hover{text-decoration:underline;}

a.head{text-decoration:none;}
a.head:link{text-decoration:none;}
a.head:hover{text-decoration:none;}

/* Once javascript has been detected, or not, the following code is used for the Form */ 
#contact_name_display_No {
	display: inline;
	margin-bottom: 25px;
	}
#contact_name_display_Yes {
	display: inline;
	}
