/* top, right, bottom, left*/
/* signpost green = #006E00 */

BODY {
	font-family: verdana, arial;
}

TABLE.text {
	font-size: 11px;
}

/* links */

A {
	text-decoration: none;	
}

A:hover {
	text-decoration: underline;	
}

A:link {
}

A:visited {
}

.bodytext A {
	color: blue;
}

.standard {
	font-size: 11px;
}

.link-huge {
	font-size: 18px;
	font-weight: bold;
	color: black;
}

.link-huge A {
	font-size: 18px;
	font-weight: bold;
	color: #004500;
}

.link-large A {
	font-size: 16px;
	font-weight: bold;
	color: #004500;
}

.link-bold A {
	font-size: 11px;
	font-weight: bold;
	color: #004500;
	text-decoration: underline;
}

.link-user {
	font-size: 9px;
	xfont-weight: bold;
	color: #004500;
	text-decoration: underline;
}

/* end links */

H1 { font-size: 16px; }
H2 { font-size: 14px; }
H3 { font-size: 13px; }
H4 { font-size: 12px; }
P,LI { font-size: 11px; }


H1 {
	margin: 0px 0px 10px 0px;
}

H2, H3, H4 {
	margin: 0px 0px 5px 0px;
}

P, H5, FORM {
	margin: 0px 0px 0px 0px;
}

OL {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 30;
}

UL {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20;
}

FORM {
	font-size: 11px;
}

FORM TABLE.fields {
	font-size: 11px;
}

FORM INPUT {
	font-size: 11px;
}

TD#header_1 {
	text-align: center;
	background-color: black;
}

TD#header_2 {
	font-size: 11px;
	color: white;
	text-align: center;
	padding: 2px 0px 5px 0px;
	background-color: #366320;
}

TD#header_2 A {
	color: #FFFF99;
	font-weight: bold;
}

TD#footer_1 {
	font-size: 11px;
	color: white;
	text-align: center;
	padding: 2px 0px 5px 0px;
	background-color: #366320;
}

TD#footer_1 A {
	color: #FFFF99;
	font-weight: bold;
}

.copyright {
	text-align: center;
	font-size: 10px;
}

TD#search
{
}

.tableSearch {
	margin: 0px 0px 0px 0px;
}

TD#login
{
}

.tableLogin {
	margin: 0px 0px 6px 0px;
	font-size: 9px;
}

.navigation_container {
	background-color: #A2B964;
}

.navigation {
	margin: 5px 5px 5px 5px;
	background-color: #A2B964;
}

.menu_subtitle {
	font-size: 12px;
	font-weight: bold;
}

/* main menu */

.menu1 A {
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.menu1 A:hover {
	text-decoration: underline;
}

.menu1_active A {
	text-decoration: none;
	font-size: 12px;
	color: black;
}

.menu1_active {
}

.menu1_spacer {
		font-size: 8px;
}

.menu2 A {
	font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration: none;
	padding: 0px, 0px, 0px, 10px 
}

.menu2 A:hover {
	text-decoration: underline;
}

.menu2_active A {
	font-size: 10px;
	color: black;
	font-weight: normal;
	text-decoration: none;
	padding: 0px, 0px, 0px, 10px
}

/* end main menu */

/* subject menu */

TD#menu_category A {
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

TD#category A:hover {
	text-decoration: underline;
}

/* end subject menu */

/* information menu */

.information_menu_header {
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.information_menu {
	font-size: 11px;
}

.information_menu a {
	color: black;
}

/* end information menu */

table.content_all {
	border-top: 6px solid #CC99FF;
}

TD#content {
	padding: 4px;
	background-color: #E5E9AE;
}

TD#content_right {
	padding: 4px;
	background-color: #E8D490;
}

TD#content_border {
	background-color: #CC99FF;
}

.cnrBottomLeft {
	background-color: #660099;
}

.footer {
	font-family: verdana;
	background-color: #CC99FF;
	font-size: 9px;
}

.subject_header {
}

.content_header TABLE {
	width: 98%;
	align: center;
}

.content_header {
	background-color: #BABD73;
	padding: 5px 0px 3px 5px;
	margin: 0px 0px 5px 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #850101;
}

.content_header TD {
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #850101;
}

.content_header TD.link {
	text-align: right;
	padding: 0px 2px 0px 0px;
}

.content_header .link A {
	font-size: 12px;
	color: #850101;
}

.content_header TD.link-small {
	text-align: right;
	padding: 0px 2px 0px 0px;
}

.content_header .link-small A {
	font-size: 10px;
	color: black;
	text-decoration: underline;
}

.content_header .link-small A.sort-selected {
	font-size: 10px;
	color: black;
	text-decoration: none;
}

.fact-container {
	font-size: 10px;
	text-align: center;
	align: center;
	margin: 0px 0px 5px 5px;
	padding: 5px 5px 5px 5px;
	background-color: #E8D490;
	border: 1px solid #3E551C;
	width: 250px;
}

.title-huge {
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	color: #004500;
}

.csc-caption {
	font-size: 10px;
}

.csc-caption A {
	color: blue;
}

.csc-caption-small {
	font-size: 8px;
}

/* login form */
DIV.tx-newloginbox-pi1 {}
DIV.tx-newloginbox-pi1 H3 {font-family: verdana; font-size: 15px; margin: 0px,0px,10px,0px;}
DIV.tx-newloginbox-pi1 P {font-family: verdana; font-size: 12px; margin: 0px,0px,10px,0px;}
DIV.tx-newloginbox-pi1 A {color: blue;}
DIV.tx-newloginbox-pi1 TABLE {}
DIV.tx-newloginbox-pi1 TABLE TR TD P {font-weight: bold;}
DIV.tx-newloginbox-pi1 TABLE TR TD {}
DIV.tx-newloginbox-pi1 TABLE TR {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {font-size: 12px; margin: 5px,0px,0px,0px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {color: blue;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {}
/* end login form */


/* fe_rtenews */

#news_content, #news_title, #news_topic, #news_userfile {
	font-family: verdana, arial;
	font-size: 12px;
}

/* end fe_rtenews */



/* srfeuserregister */

.tx-srfeuserregister-pi1 P {
	font-family:verdana;
	font-size:12px;
	line-height:125%;
	color:black;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:3px;
	padding-left:0px;
	text-indent:0px;
}

.xtx-srfeuserregister-pi1 A:link {
	font-size: 12px;
	background-color:transparent;
	color:blue;
	text-decoration:none;
	margin 0px 0px 0px 0px;
	padding 0px 0px 0px 0px;
	text-indent:0px;
}

.tx-srfeuserregister-pi1 A:visited {
	font-size: 12px;
	background-color:transparent;
	color:blue;
	line-height:100%;
	margin 0px 0px 0px 0px;
	padding 0px 0px 0px 0px;
	text-indent:0px;
}

.tx-srfeuserregister-pi1 A:hover {
	font-size: 12px;
	background-color:transparent;
	color:blue;
	text-decoration:underline;
}

.tx-srfeuserregister-pi1 A:active {
	font-size: 12px;
	background-color:transparent;
	color:blue;
	xtext-decoration:none;
}

.tx-srfeuserregister-pi1 TD {
	vertical-align:top;
	font-family:Verdana
	font-size:12px;
	line-height:125%;
	color:black;
	margin-top:8px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:3px;
	padding-left:3px;
	text-indent:0px;
}

.tx-srfeuserregister-pi1 TD.tx-srfeuserregister-pi1-frame {
	padding-right:0px;
	padding-left:0px;
}

.tx-srfeuserregister-pi1 P { }

.tx-srfeuserregister-pi1 A:link { }

.tx-srfeuserregister-pi1 A:visited { }

.tx-srfeuserregister-pi1 A:hover { }

.tx-srfeuserregister-pi1 A:active { }

.tx-srfeuserregister-pi1 TD { }

.tx-srfeuserregister-pi1 INPUT { }

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit { }

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader { }

.tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon { }

.tx-srfeuserregister-pi1 SELECT { }

.tx-srfeuserregister-pi1 TEXTAREA { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  { }

/* end srfeuserregister */


/* user_newsrating */

.newsrating-score {
	font-size: 14px;
}

.newsrating-message {
	font-size: 12px;
}

/* end user_newsrating */