/*
This style sheet is used for each Sites main content frame.

'<!--- ---------------------------------------------------------------------
'Sites Style Sheet          CompuCraft Software Solutions (c) 1999-2004
'Date --- Init Reason----------------------------------------------
'22/05/03 CC  Support background colour
'15/09/03 DM  Body Margins added
'19/09/03 JP  Added classes for SiteMapURL & SiteMapNoURL 
'12/06/04 DM   Added scroll bar theme control
'23/09/04 JP   Removed margin 5% for UL & LI tags to allow bullets to work in table cells (reserves)
'---------------------------------------------------------------------- --->

note: comments starting with cw- are used by the ComWeb Style Sheet Theme (colour) Editor.
Where more than one such comment is on consecutive lines, this is for backwards compatibility.
The first of these such lines is the latest label for the Style sheet editor to display and
the latter entries are older or redundant labels.
*/

body{
font-size:10pt;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
/* cw-Body Text Colour */
color:Navy;
/* cw-Body Background */
background-color:#FFFFFF;
margin : 0 0 0 40;
/* cw-Scrollbar face colour */
scrollbar-base-color: rgb(234,242,255);
/* cw-Scrollbar outline colour */
scrollbar-3dlight-color: rgb(120,172,255);
/* cw-Scrollbar arrow colour */
scrollbar-arrow-color: black;
/* cw-Scrollbar outline colour */
scrollbar-3dlight-color: rgb(120,172,255);
/* cw-Scrollbar face colour */
scrollbar-base-color: rgb(234,242,255);
/* cw-Scrollbar face colour */
scrollbar-base-color: rgb(234,242,255);
/* cw-Scrollbar face colour */
scrollbar-base-color: rgb(234,242,255);
/* cw-Scrollbar track colour */
scrollbar-track-color: white;
}
li{
font-size:10pt;
}
ul{
}
ol{
}
p{
font-size:10pt;
font-family:Verdana,Arial,sans-serif;
}
p.infolist{
text-indent:5%;
font-family:Arial,sans-serif;
}
p.draft{
color:Gray;
}
p.footer{
font-size:8pt;
color:Gray;
text-align:center;
margin:0px 0px;
}
p.indent{
margin-left:40pt;
margin-right:60pt;
}
h1  {
}
h2  {
font-size:16pt;
text-align:center;
font-family:Arial,sans-serif;
/* cw-Body Text Colour */
color:Navy;
}
h3  {
font-size:14pt;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
line-height:1.0;
font-weight:bold;
color:White;
}
h3.querytitle  {
text-align:center;
/* cw-Body Text Colour */
color:Navy;
}
.title{
font-size:18pt;
font-family:Arial,sans-serif;
font-weight:bold;
text-align:Center;
/* cw-Body Text Colour */
color:Navy;
}
/* Used for top table in Search Screen */
table.search{
/* cw-Search Background colour */
background-color:PapayaWhip;
}
table.SearchMain{
/* cw-Search Background colour 2 */
background-color:#E1FFE2;
}
td{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
vertical-align:top;
}
th{
font-weight:bold;
text-align:left;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
/* cw-Body Text Colour */
color:Navy;
vertical-align:top;
}
td.numlist{
font-size:10pt;
font-family:Arial,sans-serif;
font-weight:bold;
}
tr.small{
font-size:8pt;
line-height:1;
font-family:Arial,sans-serif;
/* cw-Small Text Colour */
color:PapayaWhip;
}
tr.smallnavy{
font-size:8pt;
line-height:1;
font-family:Arial,sans-serif;
color:Navy;
}
td.titletext{
font-size:12pt;
font-weight:bold;
/* cw-Table Header Text Colour */
color:rgb(255,255,255);
}
tr{
font-size:10pt;
font-family:Arial,sans-serif;
font-weight:normal;
}
tr.QHeader{
font-weight:800;
/* cw-Table Header background */, /* cw-Table Header background */
background-color:#0000a3;
color: #ffffff;
text-align:center;
}
th.QHeader{
font-weight:800;
/* cw-Table Header Text Colour */
color:rgb(255,255,255);
}
tr.QRow1{
/* cw-Row 1 background */, /* cw-Row 1 background */
background-color:#ffffff;
}
tr.QRow2{
/* cw-Row 2 background */, /* cw-Row 2 background */
background-color:#f8f8ff;
}
td.QHeader{
font-weight:800;
/* cw-Table Header background */, /* cw-Table Header background */
background-color:#0000a3;
color: #ffffff;
text-align:center;
}
/* TD.QRow1 used for individual cells on Search Screen. Same as TR.QRow1 */
td.QRow1{
/* cw-Row 1 background */, /* cw-Row 1 background */
background-color:#ffffff;
}
td.QRow2{
/* cw-Row 2 background */, /* cw-Row 2 background */
background-color:#f8f8ff;
}
td.wsbheader1{
font-size:10pt;
font-family:Arial,sans-serif;
font-weight:800;
/* cw-WSB Heading colour */
color:PapayaWhip;
text-align:center;
}
td.wsbheader2{
font-size:12pt;
font-family:Arial,sans-serif;
font-weight:800;
color:White;
text-align:center;
}
table.wsb{
background-color:LightBlue;
}
/* TD.caption is for the caption underneath a picture */
td.caption{
font-weight:bold;
text-align:center;
/* cw-Image Caption Text Colour */
color:Navy;
}
.edited{
background-color:Yellow;
}
.otheredited{
background-color:#FF9900;
}
.submitted{
background-color:LightGreen;
}
.accepted{
background-color:LightBlue;
}
.rejected{
background-color:Pink;
}
.remove{
background-color:Silver;
}
a  {
font-size:9pt;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color:Blue;
}
a:visited{
color:Blue;
}
a:active{
color:Purple;
}
a:hover{
color:Red;
text-decoration:underline;
}
a.noul{
color:Purple;
text-decoration:none;
}
a.lightblue{
color:LightBlue;
}
td.h3  {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:14pt;
line-height:1;
/* cw-Section Text Colour */
color:navy;
font-weight:bold;
text-decoration:none;
}
a.h3  {
font-size:14pt;
font-family:Arial,Helvetica,sans-serif;
line-height:1;
/* cw-Section Text Colour */
color:navy;
font-weight:normal;
text-decoration:none;
}
a.SiteMapURL {
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
/* cw-Body Text Colour */
color:Navy;
font-weight:normal;
text-decoration:none;
}
/* Used for the site map titles that are not links. (They need to be the same size and font,but different colour) */
a.SiteMapNoURL {
font-size:10pt;
font-family:Arial,Helvetica,sans-serif;
line-height:1;
color:DimGray;
font-weight:normal;
text-decoration:none;
}
a.SiteMapURL:visited{
/* cw-Body Text Colour */
color:Navy;
}
a.h3:visited{
/* cw-Body Text Colour */
color:Navy;
}
.tbar  {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
/* The classes below (heirlinks) are the links along the top */
td.HeirLinks{
font-size:x-small;
font-variant:small-caps;
/* cw-Heirarchy Inactive Link or Text Colour */
color:Gray;
padding-bottom:1px;
}
a.HeirLinks{
/* cw-Heirarchy Link Colour */
color:#000000;
font-size:x-small;
font-variant:small-caps;
text-decoration:none;
font-weight:600;
}
a.HeirLinks,a.HeirLinks:visited{
/* cw-Heirarchy Link Colour */
color:#000000;
font-size:x-small;
font-variant:small-caps;
text-decoration:none;
font-weight:600;
}
a.HeirLinks:hover{
/* cw-Heirarchy Link Hover Colour */
color:Blue;
font-size:x-small;
font-variant:small-caps;
text-decoration:underline;
font-weight:600;
}
p.SectionTOC{
text-align:right;
margin:1pt 1pt;
}
a.footer{
color:Gray;
font-size:8pt;
}
a.footer:visited{
color:Gray;
font-size:8pt;
}
a.footer:hover{
color:Red;
font-size:8pt;
}
input.btn {
background-color: #ffffff;
background-image: url(theme/grey_grad.gif);
}
caption {
font-size:10pt;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
}
div.Page_Title_Banner2 {
font:42 bold;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
/* cw-Page Title for Banner 2 */
color:white;
}

a.AliasNotSet, a.AliasNotSet:visited{
	color: gray;
}

a.AliasNotSet:hover{
	color:Red;
	text-decoration:underline;
}
