html, body	{
	margin:0;
	padding:0;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background:#ECF0FB;
	font-family:tahoma, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:100%;
	}
	
#fullheight	{
	height:100%;
	}
	
#center	{
	vertical-align:middle;
	}	
	
a {
	color:#1b92cf;
	text-decoration:none;
	}
	
a:hover	{
	text-decoration:underline;
	}
	
.a_underline	a	{
	color:#1b92cf;
	text-decoration:underline;
	}
	
.a_underline	a:hover {
	text-decoration:none;
	}			
	
.top_links	{
	float:right;
	position:relative;
	right:50px;
	z-index:300;
	}
	
.top_links	 a {
	font-size:12px;
	font-weight:bold;
	color:#4f5559;
	text-decoration:none;
	}	

.top_links	a:hover	{
	text-decoration:underline;
	}
	
.logo	{
	margin-left:58px;
	}	
	
	
.container_left_bg	{
	background-image:url(images/container_left_bg.jpg);
	background-repeat:repeat-y;
	width:65px;
	}
	
.container_right_bg	{
	background-image:url(images/container_right_bg.jpg);
	background-repeat:repeat-y;
	width:58px;
	}

/* Main Menu */	
#main_menu	{
	background-image:url(images/bg_menu.jpg);
	background-repeat:no-repeat;
	height:87px;
	padding-top:10px;
	/*padding-left:70px;*/
}

#main_menu ul	{
	margin:0;
	padding:0;
	}
	
#main_menu	li	{
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
	}		
/* Main Menu */
	
#menu	{
	background-image:url(images/bg_menu.jpg);
	background-repeat:no-repeat;
	height:87px;
	padding-top:10px;
	padding-left:70px;
	}	
	
#menu	ul	{
	margin:0;
	padding:0;
	}
	
#menu	li	{
	list-style-type:none;
	float:left;
	margin-left:12px;
	margin-right:12px;
	padding:5px;
	}	
	
#menu	a	{
	font-family:Arial, Helvetica, sans-serif;
	color:#1b1c1d;
	text-decoration:none;
	font-size:16px;
	padding:5px;
	}
	
#menu	a:hover	{
	text-decoration:none;
	background-color:#1b92cf;
	color:white;
	text-decoration:none;
	padding:5px;
	}	
	
#menu .menu_on	a	{
	background-color:#1b92cf;
	color:white;
	text-decoration:none;
	padding:5px;
	}	
	
#menu	img	{
/*	position:relative;
	top:-7px;*/
	}	
	
.content	{
	padding:50px 30px 30px 30px;
	height:316px;
	text-align:justify;
	}	
	
.border_img	{
	border:1px solid #738993;
	width:407px;
	}	
	
.content h1	{
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-family:tahoma, helvetica, sans-serif;
	font-size:14px;
	color:#1b92cf;
	}
	
.content h2	{
	margin:0;
	padding:0;
	margin-bottom:10px;
	font-family:tahoma, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#aebcc2;
	}	
	
.v_line	{
	background-image:url(images/v_line.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:236px;
	}
	
#v_menu	{
	margin-top:35px;
	margin-left:40px;
	}
	
#v_menu		ul	{
	margin:0;
	padding:0;
	width:170px;
	}
	
#v_menu	li	{
	list-style-type:none;
	}
	
#v_menu	a	{
	position:relative;
	top:6px;
	color:#000000;
	text-decoration:none;
	}
	
#v_menu	a:hover	{
	text-decoration:underline;
	}

/* Vertical Menu left*/
	
#v_members	{
	margin-top:10px;
	margin-right:20px;
	margin-bottom:20px;
	}
	
#v_members		ul	{
	margin:0;
	padding:0;
	}
	
#v_members	li	{
	list-style-type:none;
	}
	
#v_members	a	{
	position:relative;
	top:6px;
	color:#000000;
	text-decoration:none;
	}
	
#v_members	a:hover	{
	text-decoration:underline;
	}		
/* ^^ Vertical Menu left*/

#show_contacts	{
	margin:0;
	padding:0;
	}
	
#show_contacts	ul	{
	margin:0;
	padding:0;
	}
	
#show_contacts	li	{
	list-style-type:none;
	float:left;
	margin-right:45px;
	height:124px;
	}		
	
.h_dotted	{
	background-image:url(images/h_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
	
.right_side	{
	margin-left:40px;
	}
	
#events	{
	float:right;
	/*margin-left:40px;*/
	margin-top:30px;
	overflow:auto;
	height:195px;
	width:380px;
	}
	
#events	ul	{
	margin:0;
	padding:0;
	}
	
#events	li	{
	list-style-type:none;
	padding:5px;
	margin-bottom:1px;
	}
	
#events	a	{
	padding-right:10px;
	}	
	
.bg1	{
	background-color:#eaf6fb;
	}
	
.bg2	{
	background-color:#d2e8f2;
	}		
	
#news_section{
    margin-top:30px;
	overflow:auto;
	height:215px;
	width:327px;
}

#news_section	h1	{
	margin:0;
	padding:0;
	margin-bottom:5px;
	}
	
#news_section	h2	{
	margin:0;
	padding:0;
	margin-bottom:10px;
	}	

#news_section	p	{
	margin:0;
	padding:0;
	margin-bottom:30px;
	}

#newsNav{
	font-size:12px;
}

#newsNav .a:hover{
	text-decoration:underline;

}
	
#evtsNav{
	font-size:12px;
}

#evtsNav .a:hover{
	text-decoration:underline;

}

#usersNav{
	font-size:12px;
}

.inputText{
	font-size:11px;
	padding:0;
	padding-left:1px;
	padding-right:1px;
}
.inputButton{
	font-size:11px;
}

.buttons         {
  background-color:#1b92cf;
  border:1px solid #047BB8;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:white;
}

.field        {
 background-color:white;
 border:1px solid #cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#444444;
 padding-left:1px;
 padding-right:1px;
}

.stories	{
	margin-top:20px;
	}

.stories	h1 {
	margin:0;
	padding:0;
	}
	
.stories	h2	{
	margin:0;
	padding:0;
	margin-bottom:7px;
	}
	
.stories	p	{
	margin:0;
	padding:0;
	margin-bottom:30px;
	}	
	
.footer	{
	color:#B8B8B8;
	padding-right:50px;
	}
	
.footer	a	{
	color:#B8B8B8;
	text-decoration:none;
	}
	
.footer	a:hover	{
	text-decoration:underline;
	}				
	
				
