/*template changes are marked thus: */
/*¦¦¦*/ /*---- denotes changes made 19.04.06 ----*/
/*solihull change*/ /*---- denotes lines changed by Solihull as of 19.04.06 ----*/

img {border:none;} /*¦¦¦*/
.intextlink {font:12px verdana;text-decoration:underline;color:#8590C7;}
a.anchor{position: static !important; display: block; width: 0 !important; height: 0 !important; line-height: 0 !important; padding: 0 !important; border: 0px none !important; overflow: hidden } /*solihull change*/
.enterStyleHere a.anchor { height: auto !important; width: auto !important;font:10px verdana, sans-serif;color:#999;display: none; border: 1px dotted #9D0000 !important;text-align:center;padding:2px; }
.tablemaker {font:10px verdana;color:#333;border:solid 1px #ccc;text-align:center;padding:2px;}

/*general styles */
body {font:1em Arial, Helvetica, sans-serif;margin:0px;padding:0px;background-color:#fff;color:#000;} /*solihull change*/
form {margin:0px;padding:0px;}
.solidline {margin:5px 0px 5px 0px;padding:0px;border-top:1px solid #ccc;clear:both;}
.boxout {background-color:#e5e5e5;padding:10px;margin-bottom:10px;}
.solidline hr {DISPLAY:none}


#docpagepanel a {color:#9D0000;text-decoration:underline;font-weight:bold;} /*solihull change*/
#docpagepanel a:visited {color:#9D0000;text-decoration:underline;font-weight:bold;} /*solihull change*/
#docpagepanel a:hover {color:#10006C; text-decoration:underline;font-weight:bold;} /*solihull change*/

a {color:#9D0000;text-decoration:underline;} /*solihull change*/
a:visited {color:#9D0000;}
a:hover {color:#10006C;text-decoration:underline;} /*solihull change*/

a.easyedit {font:0 Arial, Helvetica, sans-serif;margin:0px 10px 0px 0px;padding:1px 3px 1px 3px;background-color:#999;color:#fff;text-decoration:none;}
a.easyedit:visited {color:#fff;text-decoration:none;}

/*main table columns */
#maintable {width:100%;padding:0px;margin:0px;border:0px;}
#leftcolumn {width:180px;padding:10px 0 0 0px;margin:0px;background-color:#e0e1f6;} /*solihull change*/
/*#leftgutter {background:#fff url(../graphics/maincorner.gif) no-repeat top;width:18px;padding:0px;margin:0px;} */ /*removed Front page quote around image 12.05.06 */
#middlecolumn {padding:0px 0px 20px 0px;margin:0px;background-color:#fff;}
.updated {font:11px Arial, Helvetica, sans-serif;border-top:1px solid #ccc;color:#999;padding-top:8px;margin-top:50px;}
#rightcolumn {width:170px;padding:10px 0px 0px 6px;margin:0px;background-color:#e0e1f6;}
/* #B2BFDF */
#rightgutter {width:20px;padding:0px;margin:0px;background-color:#fff;}
#rightcontainer {padding:0px 0px 0px 0px;margin:10px 10px 10px 10px;background-color:#fff;}
#rightnavsubcontainer {padding:1px 0px 0px 0px;margin:0px 0px 21px 0px;}
#rightnavsubcontainer ul { padding:0; margin:0; } /*¦¦¦*/
#rightnavsubcontainer ul li { padding:0; margin:0; list-style:none; height:1%; } /*¦¦¦*/

/*extra non main right nav and right hand header */
.rightnavcontainer h2 {margin:0px 0px 0px 0px; padding:2px 0px 2px 8px; color:#fff; text-decoration:none; display:block; font:bold 0.7em Arial, Helvetica, sans-serif; background-color:#9D0000;}
#rightnavcontainer {padding:5px 0px 5px 0px; margin:6px 0px 10px 0px; border: 1px solid #ff0000;} /*solihull change*/
#rightnavcontainer ul, .rightnavcontainer ul {margin:0; padding:0;} /*¦¦¦*/
#rightnavcontainer ul li, .rightnavcontainer ul li{ list-style-type:none; line-height:0.9em; } /*¦¦¦*/
* html #rightnavcontainer ul li, * html .rightnavcontainer ul li { margin-top /**/: -3px; ma\rgin-top: 0; } /* ie 5.5 hack for line height display */
.rightnav {margin:0px 0px 0px 0px; padding:3px 5px 2px 7px;display:block; font:normal 0.7em Arial, Helvetica, sans-serif; background-color: #fff;} /*solihull change*/
a.rightnav {color:#000 !important;}
a.rightnav:visited {color:#000 !important;}
a.rightnav:hover {color:#9D0000 !important;}


/*end non main right nav */
.hide, .hiderushcliffe {font-size:1px;margin:0px;padding:0px;color:#FFF;position:absolute;top:-100px;left:-100px;}
.hide ul li a {border-right:1px solid}


/* -------------------- styles for main headings ------------------------------ */
/*text styles */
p {padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}
H1 {color:#10006C;font:bold 1.75em Arial, Helvetica, sans-serif;}
H2 {color:#27197A;font:bold 1.25em Arial, Helvetica, sans-serif;}
H3 {color:#322b88;font:bold 1.2em Arial, Helvetica, sans-serif;}
H4 {color:#3F4198;font:bold 1.1em Arial, Helvetica, sans-serif;}
H5 {color:#7066A7;font:bold 1em Arial, Helvetica, sans-serif;}
H6 {color:#877FB5;font:bold 1em Arial, Helvetica, sans-serif;}


