/* Clarity CIS Style Sheet V1.0 Author: Clarity Software 2006 http://clarity.com.au */
/* 757ab1 = clarity purple, FFBA00 loreto yellow, blue try 00549a or  
#537eb9 purple = 7e599c red = a3202b 
green #006761*/
* 
{
padding: 0;
margin: 0;
}

body
{
text-align: center;
background-color: #fff ; /* 06c */ 
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
font-size: .8em; 
/*
background-image:  url(../images/bg_blue11052003.gif);background-repeat: repeat; 
*/
}

#container
{
width: 780px;
margin: 0px auto;
background-color: #fff;
color: #222 ;
border: 1px solid #eee ;
line-height: 1.3em;
}
#logo
{
padding: 0em;
text-align: left ;
left: 0px ;
padding-top: 0px ;
background-color: #fff ; /* 06c nice bliw */
border: 0px solid gray;

}
#top
{
padding: 0em;
background-color: #fff ;
background-image:  url(../images/sidenav_titlebg.gif);
background-repeat: repeat;  
border-bottom: 0px solid gray;
}
#top h1
{
padding: 0;
margin: 0;
}

#leftnav p, #rightnav p { margin: 0 0 1em 1em ;}
h2.intab { margin: 0 0 0em 1.5em; color: #a4004d ;}
p { margin: 1em 1em 0em 0em;}
a.intab { margin: 1.5em 0 0em 1.5em; color: #a4004d ;}
#content  h1,h2,h3
{
font-size: 1.1em; 
margin: 1em 0em 1em 0em; /* top, right, bottom, left */
color: #666  ;
border: 0px solid ;
}

#leftnav
{
float: left;
width: 100px;
height: 600px ;
margin: 0;
padding: 0em;
background: #fff ;
background-image:  url(../images/bk.gif);background-repeat: repeat;
border-top: 1px solid blue;
border-right: 1px solid blue;
}



#rightnav
{
float: right;
width: 40px;
margin: 0;
padding: 0em;
border-left: 0px solid blue;
}
#content
{
margin-left: 0px; /* this leaves 10px space from left side bar (130) */
border-left: 0px solid gray;
margin-right: 0px;
border-right: 0px solid gray;
padding: 5em;
text-align: left ;
max-width: 136em; /* IE ignores */
border: 0px solid red ;
}
#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #666;
background-color: #fff;
border-top: 0px solid gray;
font-size: 0.7em;
}

table {border-collapse: collapse;  xwidth:500px ; border-style: none; border: 0px solid #ccc ; margin-top: 0; margin-left: 0px; background-color: #fff ;}
td { font-size: .8em; border-bottom: 0px solid #ccc ;  color: #222 ; margin: 0px ; padding: 0px 0px 0px 0px; }

ul {
line-height: 1.5em;
margin: 0.5em 0 0 1.5em;
padding: 0;
list-style-image: url(../images/bullet.gif);
list-style-type: square;
}


a, a:visited , a:active
{
/*display: block; */
/* padding: 4px 4px 4px 4px; */
border-bottom: 1px solid;
border-color: #ddd #eee #eee #ddd;
background-color: #fff ; /* #537eb9 = loreto light blue  #a3202b = maroon/red */
/* background-image:  url(../images/bg_blue11052003.gif); */
background-repeat: repeat;
background-position: 0% 50%;
color: #00549a ;
text-align: left ;
font: bold 10pt ;
font-family: "Arial", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; 
text-decoration: none;
height: 1em ;
xwidth: 100% ;
}
a:hover {
/* background-color: #537eb9; #26458a loreto dk blue */
background-image:  url(images/bk.gif);
/* color: #fff !important; */
color: #ff6600 !important;
}

#nav li {
float: left;
list-style-type: none;
margin: 0 0 0 0;
padding: 0;
white-space: nowrap;
}
#nav ul {
margin: 0;
padding: 0;
}

/* make sure text floats nicely around and image 
   see: http://www.tizag.com/cssT/float.php */
img.floatLeft { 
    float: left; 
    margin-right: 1em; /* make sure text clears right side nicely */ 
}
img.floatRight { 
    float: right; 
    margin-left: 10px; 
	border: 1px solid #eee ;
}


#slist { border: 1px solid #666666; }
#slist tbody tr td
{
font-family: "lucida grande", verdana, sans-serif;
font-size: 0.8em ;
color: #222 ;
padding: 3px 8px;
border-left: 1px solid #D9D9D9;
}

#slist tbody tr.selected td
{
background-color: #3d80df;
color: #ffffff;
font-weight: bold;
border-left: 1px solid #346DBE;
border-bottom: 1px solid #7DAAEA;
}
td#header
{
color: #fff ; /* darker grey #a8b6ce ; */
font-weight: bold ;
font-size: 0.9em ;
text-align: center ;
border-bottom: 0px dashed #69259a ;
/* background: #dbe8f6 ; #1B63AB ; */
background: #00549a ; /* #1B63AB ; */
background-image: url(../images/bg_blue11052003.gif); 
}

/* begin navigation */
table#nav 
{ background-color: #fff; }

table#nav td 
{ 
text-align: center; 
font: 10px lucida grande, geneva, verdana;
background-color: #fff;
border-top: 1px solid #a1a5a9;
border-bottom: 1px solid #a1a5a9; 
}

table#nav td a 
{
text-decoration: none;
color: #222 ;
background-color: #fff;
color: #222 ;
display: block;
text-transform: uppercase;
margin: 0;
padding: 3px 15px 3px 15px; 
}

table#nav td a:link, #nav td a:visited {
color: #222 ;
font-weight: strong;
text-decoration: none;
}

table#nav td a:hover {
color: #00549a ;
/*	background-image: url(../images/bg_gray11052003.gif);*/
	display: block;
	font-weight: strong;
	text-decoration: none;
	}
/*
#one a:link, #one a:visited {
border-left: 1px solid #a1a5a9;
	}
#eight a:link, #eight a:visited 
{
border-right: 1px solid #a1a5a9;
}
*/

/*
body#sectionone #nav td#one a, 
body#sectiontwo #nav td#two a,
body#sectionthree #nav td#three a,
body#sectionfour #nav td#four a,
body#sectionfive #nav td#five a,
body#sectionsix #nav td#six a,
body#sectionseven #nav td#seven a,
body#sectionseight #nav td#eight a {
background-image: url(../images/bg_blue11052003.gif); 
color: #000;
border-right: 1px solid #a1a5a9;
border-left: 1px solid #a1a5a9;
}
*/
/* end navigation */	








