body {
margin-top: 0.1em;
margin-bottom: 0.1em;
margin-left: 0.1em;
margin-right: 0.1em;
color: #222;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif; 
}


/*     Text     */
 
p {
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
padding-left: 0.6em;
line-height: 1.4em;
background-color: #fff;
color: #222
}


div.number {
font-family: Arial, Helvetica, sans-serif; 
font-size: 2em;
font-weight: bold;
color: #ff6600
}
h1 {
margin-top: 0.4em;
margin-bottom: 0.4em;
padding-left: 0.2em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
font-weight: bold;
color: #32BEBE
}
.title {
padding-left: 0.2em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.2em;
font-weight: bold;
color: ##5BCBCB
}  
h2 {
margin-top: 0.4em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
padding-left: 0.6em;
color: #F60;
background-color: #fff
}
h3 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
font-weight: bold;
color: #000033; margin-top: 0.1em; margin-bottom: 0.1em
}


.lightblue {
color: #0099CC;
}

strong {
font-weight: bold
} 

.turquoise {
color: #0099cc;
}
.grey {
color: #8D9AA1
}

.orange {
color: #FF6600;
}

.blue {color: #003366;}


.red {color: #FF0000}


div.error {
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #FF0000;
font-weight: bold;
}

/*     Table styles     */

div.greyhdr {
margin-top: 0.4em;
margin-bottom: 0.2em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
padding-left: 0.4em;
color: #444;
background-color: #fff;
}

div.table{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #099;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 

div.blue {
color: #003366;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
background-color: #E6E6E6;
}

div.hdr {
margin-top: 0.2em;
color: #069;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;  
font-size: 1em; 
line-height: 1.4em;
background-color: #E6E6E6;
}
div.hdr3 {
margin-top: 0.2em;
color: #069;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;  
font-size: 1em; 
line-height: 1.4em;
background-color: #D3D3D3;
}
div.hdr4 {
margin-top: 0.2em;
color: #069;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;  
font-size: 1em; 
line-height: 1.4em;
background-color: #E6E6E6;
}
div.hdr2 {
color: #003366;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;  
font-size: 1em; 
line-height: 1.4em;
background-color: #fff;
}
div.nonav {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #003;
text-decoration: none; 
font-weight: bold;
background-color: #32BEBE
}


div.title {
margin-top: 0.6em;
margin-bottom: 0.6em;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;  
font-size: 1em; 
line-height: 1.4em;
background-color: #E6E6E6;
color: #0099cc;
}

/*     Home page styles     */


div.txt {
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
padding-left: 0.2em;
line-height: 1.4em;
background-color: #fff;
color: #222
}


/*     cafe styles     */
div.topic {
padding-left: 10em;
color: #444;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.9em; 
background-color: #fff;
}
div.cafedetails {
margin-top: 0.2em;
padding-left: 10em;
color: #333;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.7em; 
background-color: #fff;
}

/*     Menu styles     */
p.grey {
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
background-color: #32BEBE;
color: #fff
} 
p.white {
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
background-color: #8D9AA1;
color: #fff
} 


/*     Tables     */ 


table.aux {
height:75%
}


/*     Tables  navigation   */ 

td.footerbg {
background-color: #909DA5
}


td.green {
background-color: #3EC0C0
}

td.topnav {
padding-top: 0.2em;
padding-bottom: 0.1em;
color: #fff; 
background-image: url(images/topnav-bg.jpg); 
background-repeat: repeat-x;
background-color: #8CD0D1;
background-position: bottom;
}

td.table{
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
font-weight: bold;
color: #10709F;
line-height: 1.4em;
background-color: #fff
} 

td.blue {
background-color: #10709F
}
 
td.blue2 {
padding-top: 0.8em;
padding-left: 0.5em; 
font-size: 0.8em;
color: #fff;
background-color: #10709F
} 
 
td.subnav{
height:80%;
background-color: #10709F;
padding-top: 0.8em;
color: white;
line-height: 1.4em;
font-size: 0.9em;
padding-left: 0.5em; 
background-image: url(images/spacer1.gif);
} 

td.green {
background-image: url(images/topnav-bg.jpg); 
background-repeat: repeat-x
} 

td.bottomnav{
color: #FFFFFF; 
background-image: url(images/footer-bg.jpg); 
background-repeat: repeat-x;
background-color: #8D9AA1;
} 

td.bottomnav-endbg { 
background-image: url(images/footerend-bg.jpg); 
color: #FFFFFF; 
background-position: right
}

td.bottomnav-leftend { 
background-color: #8d9aa1;
color: #FFFFFF;
}

/*     Tables  white and grey backgrounds   */ 



td.homegrey {
height: 70%;
margin-top: 0.4em;
padding-left: 0.6em;
color: #222;
background-color: #E6E6E6;
border-right: 0.05em #cccccc solid; 
} 


td.lemon { 
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
background-color: #F7F7DB}


td.halfgrey {
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
background-color: #F3F4F4
} 
td.fullgrey {
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
} 

td.grey {
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
background-color: #E6E6E6
} 


td.dkgrey {
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
background-color: #D3D3D3
} 
td.white {
margin-top: 0.4em;
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;  
font-size: 0.8em; 
color: #222;
line-height: 1.4em;
background-color: #fff
} 

td.noticeboard { 
padding: 0.5em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
color: #333; 
background-color: #FBF9D6;
}

td.greybg {
background-color: #E6E6E6
}

td.darkgrey {
font-size: 0.8em;
font-weight: normal;
color: #FFF;
background-color: #778592
}

td.lightgrey {
padding-left: 0.4em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
font-weight: normal;
color: #FFF;
background-color: #8D9AA1
}

li {
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif; 
color: #000000;
list-style-position: outside; 
background-repeat: no-repeat; 
list-style-image: url(images/bullet.gif);
margin-left: 0.1em;

} 


/*     Links     */ 


a {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #F60;
font-weight: bold;
line-height: 1.6em;
text-decoration: none; 
} 
a:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
color: #F60; 
font-weight: bold;
line-height: 1.6em;
text-decoration: none; 
} 
a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #069;
font-weight: bold;
line-height: 1.6em;
text-decoration: none; 

} 
a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #F60;
font-weight: bold;
line-height: 1.6em;
text-decoration: none;
} 

/*     style used with td style    */ 

a.table{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #F60;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.table:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #F60; 
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.table:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #069;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.table:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #F60;
font-weight: bold;
line-height: 1.4em;
text-decoration: none;
} 

a.tablesml{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #F60;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.tablesml:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #F60; 
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.tablesml:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #069;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 
a.tablesml:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #F60;
font-weight: bold;
line-height: 1.4em;
text-decoration: none;
} 

/*     style used for navigation links    */ 

a.topnav{
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold
} 
a.topnav:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
color: #FFFFFF;
text-decoration: none; 
font-weight: bold
}
a.topnav:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #FF6600;
text-decoration: none; 
font-weight: bold
}
a.topnav:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #FFFFFF;
text-decoration: none;  
font-weight: bold
} 
 
a.subnav {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
font-weight: bold;
color: #FFF; 
text-decoration: none; 
background-color: #10709F
}
a.subnav:visited {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
color: #FFF; 
text-decoration: none;  
background-color: #10709F
}
a.subnav:hover {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
font-weight: bold;
color: #F93;  
text-decoration: none; 
background-color: #10709F
}
a.subnav:active {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
font-weight: bold;
color: #fff; 
text-decoration: none; 
background-color: #10709F
}

a.botnav {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}
a.botnav:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}
a.botnav:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #333;  
text-decoration: none; 
font-weight: bold
}
a.botnav:active {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}

a.white {
padding-left: 0.6em;
padding-top: 0.2em;
padding-bottom: 0.1em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em; 
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold
}
a.white:visited {
padding-left: 0.6em;
padding-top: 0.2em;
padding-bottom: 0.1em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold
}
a.white:hover {
padding-left: 0.6em;
padding-top: 0.2em;
padding-bottom: 0.1em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
color: #FF3300;  
text-decoration: none; 
font-weight: bold
}
a.white:active {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
color: #FFFFFF; 
padding-left: 0.6em;
padding-top: 0.2em;
padding-bottom: 0.1em;
text-decoration: none; 
font-weight: bold}


a.copyright {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}
a.copyright:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}
a.copyright:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #333;  
text-decoration: none; 
font-weight: bold
}
a.copyright:active {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #fff; 
text-decoration: none; 
font-weight: bold
}






/*     style used with for breadcrumb cafe   */ 

a.grey2 {
padding-left: 0.6em;
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
color: #778592; 
text-decoration: underline; 
background-color: #fff
}
a.grey2:visited {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #778592; 
text-decoration: underline;  
background-color: #fff
}
a.grey2:hover {
padding-left: 0.6em;
font-size: 0.7em;
font-family: Arial, Helvetica, sans-serif;
color: #444; 
text-decoration: underline; 
background-color: #fff
}

a.grey {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #778592; 
text-decoration: none; 
background-color: #fff
}
a.grey:visited {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #778592; 
text-decoration: none;  
background-color: #fff
}
a.grey:hover {
padding-left: 0.6em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #444;  
text-decoration: none; 
background-color: #fff
}
a.grey:active {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #778592; 
padding-left: 0.7em;
text-decoration: none; 
background-color: #fff
}
a.adminlist {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #555;
font-weight: normal;
line-height: 1.6em;
text-decoration: none; 
} 
a.adminlist:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #555; 
font-weight: normal;
line-height: 1.6em;
text-decoration: none; 
} 
a.adminlist:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #555;
font-weight: normal;
line-height: 1.6em;
text-decoration: underline; 

} 
a.adminlist:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #555;
font-weight: normal;
line-height: 1.6em;
text-decoration: none;
} 

/*     Info pages links     */ 

a.info {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.info:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #F60; 
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.info:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #069;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.info:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 

/*     help pages links     */ 

a.orange {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.orange:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #F60; 
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.orange:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #069;
font-weight: bold;
margin-top: 0.1em;
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.orange:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 


a.table {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.table :visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #F60; 
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.table :hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #069;
font-weight: bold;
margin-top: 0.1em;
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 
a.table:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #F60;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em
} 


/*     warning link     */ 

a.warning {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #FF0000;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em; 
text-decoration: underline
} 
a.warning:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF0000; 
font-weight: bold;
margin-top: 0.1em;
margin-right: 0.1em;
margin-bottom: 0.1em; 
margin-left: 0.1em; 
text-decoration: underline
} 
a.warning:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #069;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em;
margin-bottom: 0.1em; 
margin-left: 0.1em; 
text-decoration: underline
} 
a.warning:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #FF0000;
font-weight: bold;
margin-top: 0.1em; 
margin-right: 0.1em; 
margin-bottom: 0.1em; 
margin-left: 0.1em; 
text-decoration: underline
} 



/*     Text, submit, input boxes, forms     */ 


select {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
background-color : #fff;
padding-left: 0.4em;
color: #222;
}

select.coloured {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
background-color: #FFFFCC;
padding-left: 0.4em;
color: #222;
}
select.plain {
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
background-color: #fff;
padding-left: 0.4em;
color: #222;
}

select.setsize {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
padding-left: 0.4em;
width: 500px;
border-width: 0.05em;
border-color:#0B6591; 
border-style: solid;
color: #222;
background-color: #FFF 
}



input.plain{ 
border-width: 0.05em;
border-color:#0B6591; 
background:#fff; 
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background-color: #fff;
padding-left: 0.4em;
color: #222;
} 
input.coloured{ 
border-width: 0.05em;
border-color:#0B6591; 
background:#fff; 
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
background-color: #FFFFCC;
padding-left: 0.4em;
color: #222;
} 


input.white{ 
font-family: Arial, Helvetica, sans-serif;
color: #333;
border-style: solid;
font-size: 1em;
border-width : 0.05em;
padding-left: 0.4em;
background-color : #fff;
color: #222;
}

textarea {
font-family: Arial, Helvetica, sans-serif;
color: #333;
font-size: 1em;
border-style : solid;
border-color : #0B6591;
border-width : 0.05em;
padding-left: 0.4em;
background-color : #fff;
color: #222;
}


span.table{
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #099;
font-weight: bold;
line-height: 1.4em;
text-decoration: none; 
} 

span.h1 {
margin-top: 0.4em;
margin-bottom: 0.4em;
padding-left: 0.4em;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1.6em;
font-weight: normal;
background-color: #fff;
color: #F60;
} 
.bluebold { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #10709F}
.bluepara { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #006699}
.bluetxt { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #006699}


.bluetxtsmall { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; 
color: #003366; 
background-color: #E6E6E6
}


h4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em; font-weight: bold; 
color: #0099CC; 
margin-top: 0.1em; 
margin-bottom: 0.1em 
}


.redtext {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #CC0000}


.purple-hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #663366}


td.bottomnav-copy { color: #FFFFFF; background-image: url(images/footer-bg.jpg); background-repeat: repeat-x ; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold }


.redwarningtext { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #FF0000}


/*     system checker styles    */ 

.paleblue-bg 
{ background-color: #b0d6e1; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000033; margin-top: 0.1em; margin-bottom: 0.1em;}

.paleblue-bg2 
{ background-color: #e8f3f7; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000033; margin-top: 0.1em; margin-bottom: 0.1em;}


td.lightblue{
padding-top: 0.8em;
color: #fff;
font-size: 0.8em;

padding-left: 0.5em; 
background-color: #2E87B3;
background-image: url(images/spacer1.gif);
} 
