body {
	background-image: url(home/logo/tile.png);
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666666;
	}

div#leftnav {
	position		: absolute;
	width			: 175px;
	}
		
div#main {
	position		: absolute;
	left			: 200px;
	width			: 550px;
	}
	
div#mainnonav {
	position		: absolute;
	left			:10px;
	width			: 750px;
	}	

h1  {
	BackGround : Lavender;
	font-size : 13.5pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

h2, .h2  {
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 15pt;
	Font-Weight : bold;
}

h3  {
	BackGround : #eeeeee;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 12pt;
	Font-Weight : bold;
	Padding : 2pt;
	clear : both;
}

h4  {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 10pt;
	Font-Weight : bold;
	margin-top : 5pt;
	margin-bottom : 5pt;
}

h5, p {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 10pt;
	Font-Weight : lighter;
	margin-bottom : 5pt;
}

td.bottom {
	font-size		: 11pt;
	font-variant	: small-caps;
	}	

h6, .h6  {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 7.5pt;
}

hr {
	color		: #cccccc;
	height		: 1px;
	clear		: both;
	}

/* Defintions are used for connecting transit*/
dt  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : Bold;
	font-style : italic;
	margin-top : 10pt;
}

dd  {
	font-size : 9.5pt;
	font-family : Arial, sans-serif;
	font-weight : normal;
	font-style : italic;
}

li  {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 9.5pt;
	Font-Weight : lighter;
}

/* table stuff*/
table, td, th, th.normal  {
	background-position : top;
	padding : 2pt;
	Font-Family : arial, helvetica, sans-serif;
	vertical-align : top;
	}

/* Photo Library */	

table.photocd {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 8.5pt;
	text-align : left;
}

th.photocd  {
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 8.5pt;
	Font-Weight : bold;
	text-align : left;
	vertical-align : top;
	}
	

/* Webxite Xtra */	
table.blue, td.blue {
	Font-Family : arial, helvetica, sans-serif;
	background-color: #cce5ff;
	font-size : 9pt;
	Font-Weight : bold;
	text-align : left;
	padding : 2pt;
	}

th.blue  {
	background-color: #336699;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 13pt;
	Font-Weight : bold;
	text-align : left;
	color : White;
}

/* Primary Left Navigation */
table.gray, td.gray {
	Font-Family : arial, helvetica, sans-serif;
	background-color: #eeeeee;
	font-size : 9.5pt;
	Font-Weight : bold;
	text-align : left;
	padding : 2pt;
	}

th.gray  {
	background-color: #dddddd;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 13pt;
	Font-Weight : bold;
	text-align : left;
}

/* used for tbar contruct */
tr.tbar  {
	background-color: #dddddd;
	Font-Size : 9pt;
}

td.tcenter  {
	Font-Size : 9.5pt;
	Font-weight : bold;
	text-align : right;
}

td.edit, tr.edit {
	Font-Family : arial, helvetica, sans-serif;
	background-color: #eeeeee;
	font-size : 8pt;
	Font-Weight : bold;
	padding : 2pt;
	}

/* External Links */
table.orange {
	Font-Family : Verdana, arial, helvetica, sans-serif;
	background-color: lightyellow;
	font-size : 9pt;
	Font-Weight : bold;
	text-align : left;
	padding : 2pt;
	}

th.orange  {
	background-color: gold;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 13pt;
	Font-Weight : bold;
	text-align : left;
}

/* Usage: Contact us now links */
table.red {
	Font-Family :  arial, helvetica, sans-serif;
	background-color: #eedddd;
	font-size : 8.5pt;
	text-align : left;
	padding : 2pt;
	}

th.red  {
	color		: white;
	background-color: #ee0000;
	Font-Family	: Verdana, arial, helvetica, sans-serif;
	Font-Size	: 1.6em;
	Font-Weight	: bold;
	text-align	: left;
}

b.red {
	font-size : 1.2em;
	}


/* Primary Top navigation */
table.nav {
	Font-Family : arial, helvetica, sans-serif;
	background-color: #eeeeee;
	padding : 2pt;
	}

th.nav  {
	background-color: #cccccc;
	Font-Family : Verdana, arial, helvetica, sans-serif;
	Font-Size : 11pt;
	Font-Weight : bold;
	text-align : left;
}

td.parent {
		font-size : 9.0pt;
		font-weight : bold;
		}
		
td.menu {
			font-size : 9.0pt;
			font-weight : bold;
			border-color : #99cccc ;
			border-style : solid ;
			border-top-width : 1px;
			border-bottom-width : 0;
			border-right-width : 0;
			border-left-width : 1px;
		}
		
sup, sub	{
	font-size : 0.7em;
	}

i	{
	font-family : times new roman, serif;
	}	
	

/* form fields */
select, input, textarea {font-family : arial, helvetica, sans-serif }

/* For Links */
A:link  {
	Color : Blue;
	text-decoration : none;
}

A:visited  {
	Color : #7b68ee ; /* MediumSlateBlue */
	text-decoration : none;
}

A:hover  {
	Color : #483d8b ; /* darkslateblue */
	}



/* overrides */
.blacktext  {
	Color : Black ! important;
}

.redtext  {
	Color : Red ! Important;
}

.force8  {
	font-size : 9pt;
	font-weight : normal;
}


.missing  {
	color : Gray;
}

.forcewhite  {
	font-weight : Bold;
	color : White;
}

.forcered  {
	font-size : 8pt;
	font-weight : Bold;
	color : Red;
}

.smallblack  {
	font-size : 8.5pt;
	font-family : Arial, sans-serif;
	Font-Weight : lighter;
}

.tight  {
	margin-top : 0.5pt;
	margin-bottom : 0.5pt;
}

.imagetext	{
	font-size : 9.0pt;
	font-style : italic;
	}

b.mine {	
			border-color : #99cccc ;
			border-style : solid ;
			border-width : 1px;
			}


