 body {
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
body,td,input,select,textarea,div {
	//font-family: arial;
	//font-size: 10pt;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0%;
}

a:link, a:visited, a:active {
	text-decoration: none;
	font-style: italic;		
	color: black;
}

a:hover {
	color: red;
	text-decoration: underline;
}
table.mainHeader{
	padding: 0%;
	height:113px;
	margin-left: 0px;
	margin-top: 0px;
	
}
tr.tabs,td.tabs {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:  1px solid gray;
	background-color: #dddddd;
}
td.off {
	background-color: #ffffff;
	padding-left:10px;
	text-align: right;
}
td.tabsCurrent {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:  1px solid gray;
	border-right: 1px solid gray;
	border-top: 1px solid gray;
	border-bottom: 1px solid white;
	background-color: #ffffff;
}
td.tabsSpace {
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:  1px solid white;
	border-right: 1px solid gray;
	border-top: 1px solid white;
	border-bottom: 1px solid gray;
	background-color: #ffffff;
}
table.bookEdit, tr.bookEdit, td.bookEdit {
	border:  1px solid blue;
	padding: 1px;
}
table.smallFont,tr.smallFont, td.smallFont {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}
td.rd, span.rd{
	color: red;
}

table.Forum {
	border: 2px solid gray;
}

table.ForumItem {
	border: 1px solid black;
}

tr.ForumHeader {
	background-color: #ffffaa;
}
tr.ForumFooter {
	background-color: #777777;
}
tr.EvenRow {
	background-color: #eeeeee;
}
tr.OddRow {
	background-color: #dddddd;
}
td.ForumTitle {
	background-color: #dddddd;
	text-align: center;
	color: black;
	font: 14pt Verdana, Arial, Helvetica, sans-serif;
}
td.ForumNew {
	background-color: #7777ff;
	text-align: center;
	color: White;
	font: 12pt Verdana, Arial, Helvetica, sans-serif;
}
td.clstd {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
td.rss {
	background-color: #f0f0f0;
}
td.nav_selected {
	text-align: center;
	font: 12pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-style: solid; 
	border-left-width: 2px; 
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 0px;
	border-color: red; 
}

td.nav_not_selected {
	text-align: center;
	font: 11pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-style: solid; 
	border-left-width: 2px; 
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 0px;
	border-color: red; 
	background-color: #f0f0f0;
}

td.nav_selected_last {
	text-align: center;
	font: 12pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-style: solid; 
	border-left-width: 2px; 
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-color: red; 
}

td.nav_not_selected_last {
	text-align: center;
	font-size: 11pt;
	font-weight: normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	border-style: solid; 
	border-left-width: 2px; 
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-color: red; 	
	background-color: #f0f0f0;
}
td.announce {
	background-color: #fafafa;
	border-right: 1px solid #777700;
	width: 120px;
	vertical-align: top;
	margin-left: 5px;
}
td.xxx, table.xxx {
	background-color:red;
	margin-bottom:0px;
}
td.ad {
	background-color: #f0f0f0;
	border-left: 1px solid #777777;
	width: 130px;
	vertical-align: top;
	text-align: center;
}
td.mainbody, div.mainbody, p.mainbody {
	margin-left: .5cm;
	margin-right:.5cm;
	background-color: white;
	vertical-align: top;
}

.BoxHeader{
	background-color:#ffeeee;
	cursor:pointer;
}
.BoxOuter {
	border:1px outset grey;
	margin-bottom:8px;
}
.help {
	cursor:pointer;
	text-align: right;
	color: red;
}
.BoxInner {
    height:100%;
    overflow:hidden;
}

h3 {
	font-size: 18px; 
	color: #7a131e; 
	font-style: italic;
	margin-bottom: 1px; 
	padding: 6px 0px 6px 0px; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #CCCCCC; 
}
	div.quote {
		border-style: solid;
		border-width: 1px;
		border-color: #777777;
		margin-left: 10px;
		padding: 4px;
	}
		div.a_quote {
		border-style: solid;
		border-width: 1px;
		border-color: #ff0000;
		padding: 4px;
	}
		div.at_quote {
		margin-left: 5px;
		margin-right: 5px;
		padding: 4px;
		font-size: 11pt;
	}
		div.ah_quote {
		font-size: 11pt;
		font-weight: bold;
	}	
	div.verysmall {
		font-size: 9px;
	}
	div.header {
		font-size: 14pt;
		color: 7a131e;
	}
	div.message {
		text-align: right;
		color: red;
	}
	div.boxedDiv {
		border: solid 1px #777777; 
		padding-left: .5cm;
		padding-right: .5cm;
	}
	div.nlheader {
		font-size: 10pt;
		color: 7a131e;
		text-align:center;
	}
	div.urgent {
		color: red;
		margin-left: 25px;
	}
	.rss_box {
		background-color: white; 
		margin: 10px 15%; 
		padding: 4px 8px; 
		border: solid 1px #990101; 
	}
	
	.rss_title, rss_title {
		font-size: 9pt; 
		line-height: 10pt; 
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #990101; 
		text-decoration: none;
	}

	.rss_items {
		list-style-type: none; 
		list-style-image: url("http://www.decanter.com/imageBank/b/bullet-red-8.gif")
	}

	.rss_item {
		font-size: 10pt; 
		line-height: 11pt; 
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #000000; 
		font-weight: normal; 
		text-decoration: none;
	}
	
	.rss_item a:link, .rss_item a:visited {
		text-decoration: none; 
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #990101; 
		font-weight: bold;
	}

	.rss_item a:hover {
		text-decoration: none; 
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #990101; 
		font-weight: bold;
	}

	.rss_date { 
		color: gray; 
		font-size: 80%;
		 font-weight: normal
	}
/*
If you select the "Use my own CSS" option, you must copy and paste these classes into your CSS. Of course you can edit them as you like to customize the look and feel of your feedroll.
*/

/* border table for feed news */
.fd_bordertable { 
	background-color: white; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #CCCCCC; 
	padding: 0; 
	width: 100px;
}
/************************************/
    #tab {
      float:left;
      width:100%;
      background:#DAE0D2 url("images/bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    #tab ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #tab li {
      float:left;
      background:url("images/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #tab a {
      display:block;
      background:url("images/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      }
    #tab #current {
      background-image:url("images/left_on.gif");
      }
    #tab #current a {
      background-image:url("images/right_on.gif");
      padding-bottom:5px;
      }
/************************************/
/************************************/
    #tab2 {
      float:left;
      width:100%;
      background:#DAE0D2 url("images/bg2.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    #tab2 ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #tab2 li {
      float:left;
      background:url("images/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #tab2 a {
      display:block;
      background:url("images/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      }
    #tab2 #current {
      background-image:url("images/left_on.gif");
      }
    #tab2 #current a {
      background-image:url("images/right_on.gif");
      padding-bottom:5px;
      }
/************************************/	  
	  
	  
	  
/* maintable table for feed news */
.fd_maintable { border-width: 0; background: white }

/* header cell with header text and xml button */
.fd_header { 
	padding: 5px; 
	background: #666666; color: white; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold; 
	text-align: left; vertical-align: top 
}

/* item description area */
.fd_itemcell { 
	padding: 10px; 
	line-height: 16px; 
	background: #FAFAFA; color: black; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px 
}

/* item link properties, such as text-decoration and etc */
.fd_itemlink { color: gray; text-decoration: none; }
.fd_itemlink:visited { color: gray; text-decoration: none; }
.fd_itemlink:hover { color: #336699; text-decoration: none; }


.SectionSmall {	font-size:8pt; }
ul { padding-left:0px; }
/* moved into index.php so that the user agent can be determined
.BoxInner {
	height: 100%;
	overflow: hidden;	
}

.BoxOuter {
	border:1px outset grey;
	height:1px; /* this screws up Mozilla!!! */
	margin-bottom:8px;
}



*/	

