/* GENERAL STYLES */
/* GENERAL STYLES */
/**** positioning, size, margin, padding settings etc in this style sheet - default.css ****/





#webDev a{text-decoration:underline;font-weight:600;color:#333;}

#webDev a:visited{text-decoration:underline;font-weight:600;color:#333;margin:0;}

#webDev a:hover{text-decoration:none; font-weight:600;color:#333;}

#webDev p{font-weight:300;font-size:larger;}

#webDev img {border:0; float:right;padding:5px;width:200px;height:auto;}

.imgRow {height:200px;}

.imgRow p{float:left;width:260px;font-weight:300;}

.nolink a:hover{text-decoration:none;}



img {border:0;}



/* layout */

#container{width:749px;height:auto;}

#banner_1_masthead{height:85px;width:745px; background:url(bannertest.jpg) no-repeat right center;}

#breadcrumb{height:20px;width:735px;margin-left:3px; border-left:1px solid #c11104; border:1px 

solid #C31120; font-family:verdana;font-size:75%;color:#333;line-height:1.5em;padding-left:5px; }

#breadcrumb ul{padding:0;margin:0;list-style-type:none;}

#breadcrumb ul li{float:left;margin-left:0px;}

#breadcrumb a {font-family:verdana;font-size:1em;font-weight:normal;color:#333;text-decoration:underline;margin-left:0px;}

#breadcrumb a:hover {font-family:verdana;font-weight:normal;color:#333;text-decoration:none;}

#col1{float:left; min-height:36em; width:154px;background-color:#fff;margin-left:3px;border-left:1px solid #C31120;border-right:0px solid #C31120;}

#col2{width:585px; margin-left:158px;border-right:1px solid #C31120;margin-top:0px;min-height:36em; border-left:1px solid #C31120;}

#logo{padding: 10px 0px 0px 15px;}

#accMenu{margin-left:159px;}

#dateBox{float:left;width:150px;text-align:right;font-family:verdana;font-size:65%;line-height:1.5em;border:0;}

#mainContent{width:540px;margin-left:1em;padding-top:10px;font-family:verdana;color:#333;}

#mainContent p {font-size:0.8em;color:#333;line-height:1.1em;}

#mainContent table td p {font-weight:normal;font-size:0.8em;color:#333;line-height:1.1em;}

#mainContent p a {text-decoration:underline;color:#333;font-weight:normal;line-height:1em;}

#mainContent p a:visited{text-decoration:underline;color:#333;font-weight:normal;line-height:1em;margin:0;font-size:1em;}

#mainContent p a:hover {text-decoration:none;color:#333;line-height:1em;font-size:0.8em;}


#mainContent ul li a {text-decoration:underline;color:#333;font-weight:normal;font-size:small;line-height:1.2em;}

#mainContent ul li a:visited{text-decoration:underline;color:#333;font-weight:normal;font-size:small;margin:0;line-height:1.2em;}

#mainContent ul li a:hover {text-decoration:none;color:#333;font-size:small;line-height:1.2em;}


.std a {font-size:0.8em;text-decoration:underline;color:#333;line-height:1em;}

.std a:visited {font-size:0.8em;text-decoration:underline;color:#333;line-height:1em;margin:0;}

.std a:hover {font-size:0.8em;text-decoration:none;color:#333;line-height:1em;}

#mainContent img {float:right; padding-left:10px;padding-bottom:10px;}

#mainContent ul li {font-size:0.8em;color:#333;line-height:1.1em;}

#mainContent h4 {margin-top:0px;}

/* Side Menu */

#sideMenu {padding:0;margin-left:0px;margin-top:0px;list-style-type:none;}

.sectionTitle{font-family:verdana;font-size:0.8em;font-weight:bold;color:#fff;display:block;height:20px;border-bottom: 1px solid #C31120;background:#C31120 url(http://www.rkl.org.uk/images/arrowSE_Wh.gif) no-repeat right center;line-height:20px;padding-left:5px;}

.sectionText{line-height:1.1em;font-family:verdana;font-size:0.8em;font-weight:normal;color:#333;display:block;padding:0.5em 0 0 0.5em; }


/**/

.sectionEnd{margin-top:1em; background-image:url(../images/visitCAR.gif); background-repeat:no-repeat; vertical-align:bottom; height:200px; margin-left:0px;}
.sectionEnd a{vertical-align:bottom;}



/* Footer */

#footer{background-color:#263339;color:#fff;font-family:verdana; height:44px; font-size:60%;padding:0px 2px 0px;width:738px;margin-left:3px;text-align:center;line-height:22px;}
#footer a, a:visted{font-weight:normal;margin:0;padding:0;text-decoration:none;color:#fff;}





/*body tag*/

body {margin: 0px 0px 0px 0px;background:#fff; width:749px; background-color:#fff;  background-repeat:no-repeat; background-position:169px 0px; background-attachment:fixed;}



/*div tags*/

div.addressBar{width:745px; height:31px; text-align:center; padding:9px 2px 5px;}

div.breadCrumbs {margin:0px;}

div.date{text-align:right; padding:0px 7px 0px 0px;}

div.help {margin:0px 3px 0px 0px;}

div.mainContainer {width:749px; height:450px; position:absolute; top:3px; left:3px; z-index:0; padding:0px; margin:0px; visibility:visible;}

div.mainContent {width:762px; height:475px; overflow:visible;}

div.topButtons {margin:0px;}

div.topTable {margin-top:10px;}



span.paging { font-family:Verdana; font-size:10px;line-height:10px;  }





/*span tags*/

span.breadCrumbs {margin:0px 0px 0px 5px;}

span.addressBold {margin-right:5px;}



/*form elements*/

form.login {margin:0px;}

form.search {margin:3px 0px 0px 10px;}

input.login {width:108px; height:18px; margin: 3px 0px; padding-left:3px; }

input.searchBox {width:108px; height:18px; padding-left:3px;}

select.searchDrop {width:130px; margin:0px 0px 7px;}



/*images*/

img.homeText {margin:5px 3px 0px 8px;}

img.logo {margin:0px 3px 0px 0px;}

img.mainPic {margin:10px 0px 5px;}

img.redHeader {margin:5px 0px 5px 10px;}



/*tables*/

table.breadCrumbs {margin:0px;}

table.leftContInner {height:100%;}

table.login {margin:8px 0px 0px;}

table.topButtons {margin:5px 0px 0px;}



/*table cells td*/

td.buttonTop {padding-left:0px;}

td.headlineBox {height:45px;}

td.leftButton {padding:0px 1px 0px 5px;}

td.midMainCont {padding:3px 1px 25px 5px;}

td.leftNavText {font-size:13px; line-height:12px; color:#263339}





td.rightButton {padding-left:0px;}

td.rightNavText {padding:3px 1px 10px 5px;}

td.leftNavText {padding:3px 1px 15px 5px;}



tr.pressBar td {height:20px;}

td.midMainTable {padding:3px 1px 5px 5px;}



/*headings */

h1, h2, h3, h4, h5, h6, h7 {margin-right:11px; margin-bottom:14px;font-weight:bold; }

h1 {font-size:1.1em;} 

h2, h3, h4 {font-size:1em;} 





/*paragraph settings*/

p.headline {margin:3px 2px 3px 0px;}

p.headlineRight {margin:5px 2px 7px 0px;}

p.register {margin:8px 0px 5px 4px;}

td.midMainCont p {margin:8px 11px;}





 a.headlineItem

{

	font-size:10px;

	line-height:11px;

}

a:hover.headlineItem 

{

	font-size:10px;

	line-height:11px;

	color:Silver;

}



.pageText

{

	 float:left;

	font-family:Comic Sans MS;

	

		

}



.LinkColour

{

	color: blue;

	

}



.LinkColourU

{

	color: blue;

	text-decoration: underline;

}





/* Contact List */

.leftButtHead

{

	font-size:1em;

}

.contact

{

	font-size:1em;

}



.contactList{font-size:12pt;}



.bluelink{

font-size:small; font-weight:normal;margin:0;color:#333;}



.bluelink a, .bluelink a:hover, .bluelink a:visited{

font-size:small;text-decoration:underline; font-weight:normal;margin:0;color:#333;}



/* EDITOR PROPERTIES */
floatRight {
float:right;

padding:5px;
}

floatLeft {
float:left;

padding:5px;
}

H1 {
font-size:150%;
}




/* EDITOR PROPERTIES */
floatRight {
float:right;
padding:5px;
}

floatLeft {
float:left;
padding:5px;
}

H1 {
font-size:150%;
}

