/* CSS Document - last updated: 3/06/2007 */

/* rickerbys.css */
/* Author: Webnetism (www.webnetism.co.uk) */
/* Media: screen */


/* ------------------ Default styles ---------------- */ 
body {margin:0px; background-image:url(../images/bg.jpg); text-align:left;}
body,td,th {font-family:verdana, sans-serif; font-size:0.634em; color:#808285; line-height:16px;}
td {vertical-align:top; text-align:left;}	
img {border:none;}
h1 {margin:23px 0 15px 0; padding:0; font-family:arial, sans-serif; font-size:2.4em; font-weight:normal; line-height:60px; color:#176675;}
h2 {}
p {font-size:1.0em;}
a {}
a:hover {}

.rh_menuPos {margin:118px 0 0 0;}
.rhmenu_header {margin:0 0 15px 10px; font-size:1.5em; font-weight:normal; color:#fff;}
.ul_rightmenuInner {margin:10px 0 0 10px; padding:0 0 0 0; list-style:none;}
.ul_rightmenuInner li {width:130px; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:20px;}
.ul_rightmenuInner li a {text-decoration:underline; color:#fff;}
.ul_rightmenuInner li a:hover {text-decoration:underline; color:#fff;}

.searchPos {width:140px; height:60px; padding-left:10px; font-size:1.1em; font-weight:bold; color:#fff;}
.searchfield {border:1px solid #fff; margin:4px 15px 0 6px; padding:0px; width:95px; font-size:1.1em;}
.searchFieldPos {width:140px; height:28px; margin:0 0 0 0; background-image:url(../images/bg_searchfield.gif);}
.buttongoPos {margin:-17px 0 0 110px;}

.mainContentWrapper {margin:30px 0 0 0; width:522px; height:388px; overflow:auto;}
.mainContentWrapperSitemap {margin:30px 0 0 0; width:750px; height:388px; overflow:auto;}
.rh_menuPos {margin:118px 0 0 0;}
.footerTextlinks {margin:9px 0 0 0; padding:0 20px 0 0; font-size:1.0em; text-decoration:none; color:#0d6f81; text-align:right;}
.footerTextlinks a:link, .footerTextlinks a:visited {text-decoration:none; color:#0d6f81;}
.footerTextlinks a:active, .footerTextlinks a:hover {text-decoration:underline; color:#0d6f81;}
.bt_backtorickerbys {float:left; width:129px; height:32px; padding-top: 8px; background-image:url(../images/bt_backtorickerbys.gif); background-repeat:no-repeat; font-size:0.7em; color:#fff; text-align:center;}
.bt_backtorickerbys a {font-size:1.3em; text-decoration:none; color:#fff;}
.bt_backtorickerbys a:hover {text-decoration:underline; color:#fff;}

/*******************added for sitemap*****************/


.default_col {color:#176675;}
.default_col a, .jargon_col a:visited {text-decoration:underline; color:#176675;}
.default_col a:active, .jargon_col a:hover {color:#1b1c20;}
.sitemaplevel2_col {color:#808285;}
.sitemaplevel2_col a, .jargon_col a:visited {text-decoration:underline; color:#808285;}
.sitemaplevel2_col a:active, .jargon_col a:hover {color:#808285;}
.sitemap_col, .contact_col, .general_col {color:#0c6f81;}
.sitemap_col a:link, .sitemap_col a:visited, .contact_col a:link, .contact_col a:visited, .general_col a:link, .general_col a:visited {text-decoration:none; color:#0c6f81;}
.sitemap_col a:active, .sitemap_col a:hover, .contact_col a:active, .contact_col a:hover, .general_col a:active, .general_col a:hover {text-decoration:none; color:#08aac7;} 
/* ------------------ Jargon Buster Styles ---------------- */ 

/************** Content ************/

.contentWrapperJargon {float:left; width:363px; height:177px; background-image:url(../images/bg_contentcenterjargon.gif);}
.contentcol1WrapperJargon {margin:0 0 0  20px; height:177px; font-size:0.7em;} /* height*/
.width391 {width:245px;}
.contentcolOuterJargon {float:left;}

u{color:#89878c;cursor:pointer;}

.popupWindow
{
	position:absolute;
    width:363px; 
    border-collapse:collapse;
    margin: 0px 0px 0px 0px;
    /*background-color:white;*/  
    display:none;
   
  
}
.popupSubWindow
{  
	position:absolute;
   width:315px; /* width*/
   height:139px;
   overflow: auto;
 margin:  10px 0px 10px 20px;
}




/******************/
