/* Body */
BODY
{
	margin: 1px;
	background-color: #FFFFFF;
	color: #666666;
}
TD, TR, P, DIV
{
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-size: 11px;
	padding-top: 0px;
	padding-left:1px;
	padding-right:2px;
	text-indent: 0px;
	color: #333333;
}
H4
{
	color: #006699;
	font-family: Arial,Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
}
H5
{
	color: #006699;
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
}
H6
{
	color: #006699;
	font-family: Arial,Verdana, Helvetica, sans-serif,Trebuchet MS,;
	font-size: 12px;
	font-weight: bold;
}

/* Links */
A:link, A:visited
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-weight: bold;
}
A:hover
{
	color: #006699;
	text-decoration: none;
}
A:link.readon, A:visited.readon
{
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-weight: normal;
}
/* Horizontal Line */
HR
{
	background: #C0C0C0;
	height: 2px;
	border: 1px inset;
}
HR.separator
{
	background: #C0C0C0;
	height: 1px;
	width: 75px;
	border: 0px;
}
/* --Default Class Settings-- */
A:link.mainmenu, A:visited.mainmenu, A:link.mainlevel, A:visited.mainlevel
{
	color: #333333;
	line-height: 20px;
	padding-left: 0px;
	font-family: arial, verdana, geneva, helvetica, serif, ;
	font-weight: bold;
	text-transform: normal;
	font-size: 8pt;
}
A:hover.mainmenu, A:hover.mainlevel
{
	color: #006699;
	text-decoration: underline;
}
A:hover.sublevel
{
	color: #666666;
	text-decoration: underline;
}
A:link.sublevel, A:visited.sublevel
{
	color: #666666;
	font-family: arial, verdana, geneva, helvetica, serif, ;
	font-weight: bold;
	text-transform: normal;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
/* Content - Sections & Categories */
.contentpane
{
	background-color: #999999;
}
.contentpaneopen
{
	border: 0px ridge #CCCCCC;
}
.contentheading
{
	font-family: arial, verdana, helvetica, serif ;
	font-size: 20px;
	padding-top: 20px;
	/* padding-botton: 40px */
	margin-left: 50px;
	padding-left: 0px;
	font-weight: bold;
	text-indent: 5px;
	color: #333333;
	text-align: left;
}
.contentdescription
{
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.contentpagetitle
{
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: left;
}
table.content{
  padding          : 0px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 10px;
}
table.contentpane {
  padding-left     : 0px;
  padding-right    : 0px;
  border-spacing   : 0px;
  border-collapse: collapse;
  margin-bottom    : 5px;
  margin-top		: +3px;
}

table.contentpaneopen {
  padding-left     : 5px;
  padding-right    : 5px;
  border-spacing   : 0px;
  margin-bottom    : 5px;
 }
table.contentpaneopen td {
   padding-right: 4px;
   padding-left: 0px;
}
table.contentpaneopen td.componentheading {
	padding-left: 5px;
}
table.contentpane td {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
}
table.contentpane td.componentheading {
	padding-left: 4px;
}
table.contentpaneopen fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
}
/* Links */
A:link.blogsection, A:visited.blogsection
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
}
A:hover.blogsection
{
	color: #666666;
	text-decoration: underline;
}
A:link.weblinks, A:visited.weblinks
{
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
}
A:hover.weblinks
{
	color: #333333;
	text-decoration: underline;
}
A:link.readon, A:visited.readon
{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
A:hover.readon
{
	color: #006699;
	font-size: 8px;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}
TABLE.moduletable TH
{
	border-style: none;
	border-width: 3px;
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
	font-size: 15px;
	font-weight: bold;
	height: 27px;
	line-height: 25px;
	white-space: nowrap;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	font-variant: normal;
	text-transform: normal;
	font-weight: bold;
	font-style: normal;
}
TABLE.moduletable
{
	margin: 0px;
	width: 95%;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}
.componentheading
{
	font-family: arial, verdana, helvetica, serif ;
	font-size: 20px;
	padding-top: 20px;
	/* padding-botton: 40px */
	padding-left: 0px;
	font-weight: bold;
	text-indent: 5px;
	color: #333333;
	text-align: left;
}
.button
{
	border-width: 1px;
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	border-style: solid;
}
.inputbox
{
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid;
}
/* * category text format and links * */
.category
{
	color: #000000;
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
A:link.category, A:visited.category
{
	color: #333333;
	font-weight: bold;
}
A:hover.category
{
	color: #006699;
}
.poll
{
	font-family: Arial, Verdana, Helvetica, sans-serif, Trebuchet MS;
	font-size: 12px;
	color: #333333;
	background-color: #DFDFD5;
	line-height: 15px;
	text-align: left;
}
.login
{
	background-color: #333333;
}
.sectiontableentry1, .contentpane
{
	background-color: #FFFFFF;
}
.sectiontableentry2
{
	background-color: #F0F0E8;
}
.sectiontableheader
{
	background-color: #DFDFD5;
	color: #333333;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 1px;
}
.small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.smalldark
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.newsfeedheading
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.newsfeeddate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: normal;
}
.createdate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-left: 250px;
}
.modifydate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
UL
{
	margin: 0px;
}
LI
{
	list-style: inside url(../images/arrow.png) 3px;
	list-style-image: url("../images/arrow.png");
}
.fase4rdf
{
	font-family: Arial, Verdana,  Helvetica, sans-serif,Trebuchet MS;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
A:link.fase4rdf
{
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
A:hover.fase4rdf
{
	font-weight: bold;
	color: #000000;
}
TABLE.searchintro
{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	text-align: left;
}
TABLE.contact
{
	background-color: #CCCCCC;
}
TABLE.contact TD.icons
{
	background-color: #006699;
}
TABLE.contact TD.details
{
	background-color: #EEEEEE;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pagenav
{
	color: #583EBA;
}
A.pagenav
{
	color: #504485;
}
.pagenavbar
{
	background-color: #F0F0F0;
}
#user7
{
	background-color: #DFDFD5;
	height: 175px;
	padding-left: 10px;
}
#right
{
	background-color: #CFCEB0;
	text-indent: 10px;
	padding-left: 10px;
	padding-right: 50px;
}
#user8
{
	background-color: #DFDFD5;
	height: 145px;
	padding-left: 10px;
}
#mainbody
{
	background-color: #F0F0E8;
	padding-left: 5px;
}
#newsflash
{
	background-color: #E0DEB7;
	height: 245px;
	padding-left: 5px;
}
#tempo
{
	background-color: #EEF1ED;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
}
#mix
{
	background-color: #495879;
	padding-bottom: 150px;
	padding-top: 15px;
}
#user1
{
	background-color: #DFDFD5;
	padding-left: 10px;
}
#user2
{
	background-color: #B6B597;
	padding-left: 10px;
}
#data
{
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 15px;
	/* white: 100px */
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: 006699;
}
TABLE.frontpage_thumbnail
{
	padding: 5px 0px;
	margin-bottom: 5px;
	width: 100%;
	background: #F0F0E8;
}
TABLE.frontpage_thumbnail
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-weight: normal;
	border: 0px solid #1E2D34;
}
TABLE.frontpage_thumbnail A:hover
{
	color: #006699;
	text-decoration: none;
}
/* TABLE.frontpage_thumbnail A:link, A:visited
{
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif,Trebuchet MS;
	font-weight: bold;
}
*/
TABLE.frontpage_thumbnail IMG
{
	border: 0px solid red;
}
TABLE.frontpage_thumbnail TD
{
	background: #F0F0E8;
	text-indent: 0px;
	border: 0px solid #1E2D34;
}
.TABLE.frontpage_thumbnail TH
{
	border-style: none;
	border-width: 3px;
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
	font-size: 50px;
	font-weight: bold;
	height: 27px;
	line-height: 25px;
	white-space: nowrap;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	font-variant: normal;
	text-transform: normal;
	font-weight: bold;
	font-style: normal;
}
newsflash
{
 	padding-left:5px;
}
