﻿ 

html {
	height="100%"
}

body {
	background-image: url(images/bg_nefra.jpg);
	background-attachment: fixed;
	background-position: 100% 100%;
}

ul {
	font-size: 14px;
 
}

 .copyright {
	color:#f9ecd3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration:none;
}



.NavBar {
	background-image: url(images/nav_bg_red.gif);
	background-repeat: repeat-x;
 
}

.NavBar_links {
 	font-family: Georgia, arial;
	font-size: 9pt;
	color: #ffffff;
}


a 	{text-decoration: none;}

 
a:hover {
	color: #f7c51e;
} 

 

.txt_recentnews {
	font-family: arial;
	font-size: 10pt;
	color: #f9ecd3;
	background-color: #180318;
}

.rn_block {
	padding-left: 10px;

 	}


.subText
{
	border-color: #180318;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9ecd3;
	background-color: #180318;
}

.subText_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #f9ecd3;
}

.proj_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9ecd3;
 
}

.svc_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9ecd3;
 
}

.svc_nav_svcactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f7c51e;
 
}

.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f9ecd3;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;

}

.subText h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330066;
	font-weight:bold;
	padding-top:0px;
	margin-top:0px;

}

.subText h2{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6600;
	font-weight:bold;
}
 

 

a.footerlinks{
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f9ecd3;
	padding-left:5px;
	text-decoration:none;
	letter-spacing:0px;
	font-weight:bold;
}

.footer {
	color:#f9ecd3;
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	
}
.footer a{
	color:#f9ecd3;
	font-family: georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}

.footer a:visited{
	color:#f9ecd3;
}
 


/* form styles*/
input, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.inputform
{
	font-size	: 12px;
	font-style      : bold;
	font-family	: Arial, Helvetica, sans-serif;
}

.inputform p
{
	margin: 0;
	padding: 5px 0 5px 0;
}

.inputformfieldset
{	margin: 5px 0 5px 0;
	padding: 10px;
	border-color:#f9ecd3;
	background-color:#180318;
	font-size	    : 12px;
	font-style      : bold;
	font-family		: Arial, Helvetica, sans-serif;
}

/*
.inputformfieldset fieldset
{ 
	padding: 10px;
	margin: 10px 0 10px 0;
}
*/

fieldset
{
	margin: 10px 0 10px 0;
	padding: 10px 0 0 0;
	width: 625px;	
}

legend
{ 
	color: #f9ecd3;
	margin-left: 10px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.inputform .inputformfieldset select
{
	/*width:400px;*/
}

.inputform .inputformfieldset input[type="text"], .inputform .inputformfieldset input[type="password"], .inputform .inputformfieldset input[type="text"], .inputform .inputformfieldset select
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.inputformfieldset textarea
{
	/*width: 400px;*/
	font-family		: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:1px solid #f9ecd3;
}

label { font-size:12px;}

.inputform label
{
	color:#ff6633;
	font-size:12px;
}

label.radiolabel
{
	color:#333;
}

.inputform table.inputtable col.thelabel
{
	background-color:#f6f6f6;
	text-align: right;
	color:#3db2d0;
	padding: .5em;
	margin: 0;
}

.inputform table.inputtable col.thefield td
{
	background-color:#f6f6f6;
	text-align: right;
	color:#3db2d0;
	padding: .5em;
	margin: 0;
}

.inputform table.inputtable td
{
	padding: .5em;
	margin: 0;
}

.inputform table.inputtable
{
	border-collapse:collapse;
	/*border-bottom: 5px solid #e6e6e6;*/
	/*padding: 0 0 5px 0;*/
	/*margin: 5px 0 5px 0;*/
	/*width: 100%;*/
	margin: 0;
}
