/*****Main Layout*****/
/* body options */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #484848;
	margin: 0px;
	padding: 0px;
        background-color: #000000;}

/* Page Container */
#container {
	width: 800px;
	border: 1px solid #CCCCCC;
	margin: auto;
	margin-top: 15px;}

/* Page Banner */
#banner-main {
	width: 800px;
	height: 80px;
	background-image: url(../images/banner-main.jpg);
	background-repeat: no-repeat;}

/* main menu */
#nav1Container {
	width: 800px;
	height: 24px;
	background-color: #000000;
	border-top: 1px solid #4F4F4F;
	border-bottom: 1px solid #4F4F4F;}

/* main menu list options */
ul.nav1  {
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;}

ul.nav1 li {
	display: inline;
	line-height: 23px;
	padding-left: 12px;
	margin-left: 12px;
	background-image: url(../images/main-arrow.gif);
	background-repeat: no-repeat;
	font-size: 1em;}

ul.nav1 li a {
	text-decoration: none;
	color: #ffffff;}

ul.nav1 li a:hover, ul.nav1 li.current a  {
	color: #CCCCCC;}

/* Container Columns */
#homeCol1 {
	width: 800px;
	padding: 0px 0px 0px 0px;
	font-size: 0.85em;
	float: left;}

/* Page Paragraph */
p {
	font-size: 0.85em;
	line-height: 16px;
	margin: 0px;
	padding: 0px;}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #ffffff; }
a.gen,a.genmed,a.gensmall { color: #5D6976; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #5D6976; text-decoration: underline; }


/*****Main Table*****/
/* colour round the entire table */
.bodyline	{ background-color: #000000; }

/* outline round entire table */
.tableline	{ background-color: #ffffff; border: 0px #CCCCCC solid; }

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #000000; }
td.row2	{ background-color: #000000; }
td.row3	{ background-color: #000000; }

/* Main Table Top Right Image*/
td.rowpic {
		background-color: #FFFFFF;
		background-image: url(../images/cellpic2.jpg);
		background-repeat: repeat-y;}

/* Main Table Header cells */
th	{
	color: #CCCCCC; font-size: 11px; font-weight : bold;
	background-color: #790C15; height: 25px;
	background-image: url(../images/cellpic3.gif);}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-color:#000000; border: #CCCCCC; border-style: solid; height: 28px;}

/* Main Table Inner Border Settings */
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;}
td.row3Right,td.spaceRow {
	background-color: #E6E6E6; border: #CCCCCC; border-style: solid;}

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

/* Main Table Category Titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #000000}
a.cattitle		{ text-decoration: none; color : #790C15; }
a.cattitle:hover{ text-decoration: underline; }

/* Main Table Sub-Titles */
.tablelink		{ font-weight: bold; font-size: 12px; color : #cccccc; }
a.tablelink 	{ text-decoration: none; color : #cccccc; }
a.tablelink:hover{ text-decoration: underline; color : #cccccc; }

/*****Footer*****/
#footer {
	width: 800px;
	margin: auto;
	clear: both;
	font-size: 0.8em;
	padding-top: 4px;
	padding-left: 10px;}

#footer a{
	text-decoration: none;
	color: #cccccc;
	float: left;}

#footer a:hover {
	color: #99CC00;}

.copyright {
	float: right;
	padding: 0px; 
	padding-bottom: 10px;
	padding-right: 10px;
	color: #484848;}