/* CSS Document */


body{
   background-color:#cccccc;
	margin:0 auto;
	background-image:url("/images_layout/edit-bg.gif");
	background-position: center;
	background-repeat: repeat-y;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}
.FinePrint
	{
	color:#FFFFFF;
	font-family:verdana, geneva, helvetica, arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}

	
/* MAIN NAV */
#navcontainer
	{ 
	margin:0;
	padding:0 0 0 14px;
	}

#navcontainer ul
	{
	margin:0;
	padding:0;
	list-style-type: none;
	}

#navcontainer ul li
	{
	margin:0;
	padding:0;
	float:left;
	}

.navlist{
list-style: none;
}
.navlist li{
	width:191px;
}
.navlist li a{
	display:block;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	height:27px;
	padding-left:15px;
	padding-top:10px;
	background-color:#4D7CAA;
	color:#ffffff;
	border-width:1px 0px 0px 1px;
	border-color:#ffffff;
	border-style: solid;
}
.navlist li a:hover{
color:#14293D;
text-decoration:none;
background-color:#EAD335;
padding-left:15px;
}

.navlist LI .mainnavselected {
	COLOR:#14293d; 
	background-color:#EAD335;
	text-decoration:none;
}
#navlist #submenu{
	height:35px;
}



/* TOOLS */
#tools
	{
	margin:0;
	padding:8px 20px 0 0;
	text-align:right;	
	}

#tools a
	{
	font-size:.9em;	
	color:#ffffff;
	text-decoration:none;
	}

#tools a:hover
	{
	text-decoration:underline;
	color:#EAD335;	
	}

#tools ul
	{
	display:inline;
	margin:0;
	padding:0;
	}

#tools li
	{
	display:inline;
	margin:0;
	padding:8px 0 0 10px;
	text-align:right;
	font-size:12px;
	}

.Print a
	{
	padding-left:25px;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	}

.Print a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	color:#EAD335;
	}

.Email a
	{
	padding-left:30px;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;			
	}

.Email a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;			
	}

.Logout a
	{
	padding-left:18px;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

.Logout a
	{
	text-decoration:underline;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

#copyrights
	{
	background-color:#F5F2EF;	
	}

/* BEGIN: Login page */
.error
	{
	color:maroon;
	}
.success
	{
	color:green;
	}
/* END: Login page */

/* Events Frontend Begin */
.events_header
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	background-color:#CCCCCC;
	font-weight:bold;
	}

.events_description
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background-color:white;
	padding-right:5px;
	}

.events_data
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	background-color:white;
	padding-left:5px;
	}

.required
	{
	color:maroon;
	}

.contact_even
	{
	background-color:#ECE4DD;
	}

.contact_odd
	{
	background-color:#E2D6CB;
	}

.contact_required
	{
	color:maroon;
	}
/* Events Frontend End */


.bna_popup
	{
	background-color:#F1F8F8; 
	}

/*Headers*/
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#EAD335;
	line-height: 17px;
}

/*Subheaders*/
H2 {
	font-family:Verdana , Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#EAD335;
	line-height:15px;
	display:inline;
}

/*Footer*/

H4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	line-height:17px;
	display: inline;
}
h5{
	height:30px
	width:196px;
	border:1px #EAD335 solid;
	text-align:center;
}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#EAD335;
	line-height:17px;
	text-decoration: none;
}
a:hover{
	color:#ffffff;
	text-decoration: none;
}

/*Footer Links*/
.footerlink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
	line-height:17px;
	list-style:none;
	display: inline;
}

.footerlink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#EAD335;
	text-decoration:none;
	line-height:17px;
}



/*Content default*/
td{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: normal;
	line-height: 17px; 
	color:#FFFFFF;
	text-align:left;

}



/*Contact Form*/
input{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER: #CCCCCC 1px solid;
	color: #176371;
	width:200px;
	background-color: #EAF4F6;
}
select{
	width:203px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER: #CCCCCC 1px solid;
	color: #176371;
	background-color: #EAF4F6;
}
textarea{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER: #CCCCCC 1px solid;
	color: #176371;
	width:200px;
	background-color: #EAF4F6;
}
.navigation {
   margin-left: 35;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 17px;
	text-decoration: none;
	background: none;
}


.no-repx{
	background-repeat:no-repeat;
}
.no-rep{
	background-repeat:repeat-x;
}
.no-repy{
	background-repeat:repeat-y;
}
.style1 {color:#EAD335;}
.style2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	font-weight:bold;
	color:#EAD335;
	text-decoration: none;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:17px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}


.title-message{
	padding-left:12px;
	text-transform: uppercase;
}
.content{
	margin:0 15px 0 15px;
	width:520px;
}

button {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	width:90px;
	background-color: #366289;
}