body {
	background-color : #FFFFFF;
	font : .8em helvetica,verdana,arial,sans-serif;
	margin : 0%;
	background-image: none;
}

h1 {font-size : 130%;color : #1791e6;margin-bottom : 3%;}
h2 {font-size : 108%;color : #1791e6;}
h3 {font-size : 103%;margin-left : 3%;}

br {clear : both;}
hr {text-align : left;width : 49%;background : #1791e6;height : 1px;}

a:link {text-decoration : none;color : #0a00b2;font-weight : bold;}
a:visited {text-decoration : none;color : #83b609;font-weight : bold;}
a:hover {text-decoration : underline;}
a img {border : 0px;}

fieldset {background-color : #d7eefb;margin-top : 3%;padding : 3%;}
legend {font-weight : bold;}

#container {
	position : absolute;
	top : 3%;
	left : 7%;
	width : 86%;
	background-attachment: fixed;
	background-color: #ffffff;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#printcontainer {
	margin : 4%;
	padding : 3%;
	width : auto;
	border : 1px solid #FFFFFF;
}

#topbit {
	position : relative;
	width : 100%;
	height : 245px;
	background-color: #FFFFFF;
	background-image: url(Rokpa%20Logo%20Colour.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
}
#leftbit {
	position : absolute;
	top : 130px;
	left : 0px;
	width : 19%;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#middlebit {
	position : relative;
	top : 0px;
	left : 19%;
	width : 63%;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#rightbit {
position : absolute;
top : 130px;
right : 0px;
width : 17%;
}

#butnpanel {
	background-color : #ffffff;
	color : #ff0000;
	font-weight : bold;
	text-align : center;
	position : relative;
	top : 21px;
	left : 13px;
	width : 80%;
}
#butnpanel ul {
	width : 90%;
	margin : 0px;
	padding : 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#butnpanel ul li {
	width : auto;
	list-style : none;
	border : 1px solid #FFFFFF;
}
#butnpanel ul li a {
display : block;
text-align : left;
text-decoration : none;
color : #0a00b2;
padding : 3px 0px 4px 3px;
}
#butnpanel ul li a:hover {background-color : #ff0000;color : #ffff00;}
#butnpanel ul ul {
background-color : #1791e6;
width : auto;
margin : 0px 0px 0px 21px;
padding : 0px;}
#butnpanel ul ul li {
width : auto;
list-style : none;
border : 1px solid #ffffff;
}
#butnpanel ul ul li a {
display : block;
text-align : left;
text-decoration : none;
color : #ffffff;
padding : 3px 0px 4px 7px;
}
#butnpanel ul li a:hover {background-color : #ff0000;color : #ffff00;}

#newsflash {
	margin : 49px 8% 0px 8%;
	height : 250px;
	width : 80%;
	padding : 0px 3px 7px 3px;
	border : 1px solid #FFFFFF;
}
#newsflash h1 {font-size : 108%;color : #1791e6;text-align : center;}
#newsflash h2 {font-size : 101%;color : #1791e6;text-align : center;}
#itemnumb {
color : #1791e6;
font-weight : bold;
text-align : center;
height : 1.5em;
margin : 0px 8% 8px 8%;
}
#startstop {margin : 0px 8% 49px 8%;}

#ooraddress {
position : inline;
margin : 7% 0% 7% 0%;
text-align : center;
font-size : 88%;
font-weight : bold;
}

#otherrokpas {text-align : center;}
#otherrokpas a {padding-left : 21px;}
#newsletterframe {background-color : #ffffff;text-align : center;padding : 3% 0% 3% 0%;}

#homebuttprint {
	position : absolute;
	top : 7px;
	left : 7px;
	width : auto;
	font : bold 0.85em sans-serif;
	text-align:center;
	border : 1px solid #FFFFFF;
	background-color : #ff0000;
}
#homebuttprint a {
color : #ffff00;
text-decoration : none;
display : box;
padding:7px;
}
#homebuttprint a:hover {
background-color : #ffff00;
color : #ff0000;
}

#rhegedlinks {
font-weight : bold;
font-size : 97%;
margin-bottom : 7%;
border : 1px solid #0c3589;
}
#rhegedlinks p {text-align : center;}
#rhegedlinks a {
background-color : #0c3589;
color : #ffffff;
text-decoration : none;
border : 1px outset #0c3589;
margin : 1%;
padding : 1px 3px 1px 3px;
}
#rhegedlinks a:hover {background-color : #ffffff;color : #0c3589;}


.linktotop {margin-left : -108px;}
.rightpic {text-align : center;font-weight : bold;}
.thumbb {text-align : center;display : block;}
.centred {text-align : center;}
.homeblurb {border : 1px solid #c5dcf5;padding : 7px;}
.content {
	border : 1px solid #FFFFFF;
	padding : 7px;
}
.contentcontent {background-color : #ffc012;border : 1px solid #ff3005;padding : 7px;margin : 7px;}
.contentcontent a {color : #ffffff;}
.smallad {background-color : #f7fc00;border : 1px solid #c5dcf5;padding : 7px;margin : 7%;}
img.paddedall {margin : 13px;border : 3px outset #1791e6;}
img.paddedright {float : left;margin : 4px 13px 4px 0px;}
img.paddedleft {float : right;margin : 4px 0px 4px 13px;}
img.newsletterthum {margin-right : 13px;}
img.tikoption {margin-left : 3px;margin-right : 39px;}
input.chkbox {margin-left : -8px;margin-right : 24px;}
