.label_calendar { color:#3B85B8; text-align:center; margin-top:0; font: bold 12px Arial; }
.calendar1      { border: 1px solid #ADD3EA; color:#3B85B8; text-align:center; margin-top:0; font: 11px Arial; }
.calendar3      { border: 1px solid #E0E0E0; color:#E0E0E0; text-align:center; margin-top:0; font: 11px Arial; }
.calendar4		{ color:#4082BE; font:10px Arial;}
.calendar5		{ border: 1px solid #ADD3EA; width:172px;}

.calendar 		{ margin:0px 25px 0px 35px;}

span a	{
						color:#ffffff;
						text-decoration:underline;
						font-family:Arial;
						font-size:10px;
						}
span a:hover	{
						color:#ffffff;
						text-decoration:none;
						font-family:Arial;
						font-size:10px;
						}
strong {
						color:#6C6C6C;}
strong a	{
						color:#696969;
						text-decoration:none;
						}
strong a:hover	{
						color:#696969;
						text-decoration:underline;
						}
em a	{
						color:#A8C225;
						text-decoration:none;
						}
em a:hover	{
						color:#A8C225;
						text-decoration:underline;
						}	
i	{
						color:#6A9DCC;}	
i em a	{
						color:#50A2CF;
						text-decoration:underline;
						}
i em a:hover	{
						color:#50A2CF;
						text-decoration:none;
						}																																		
}							
/*-----------------------------------------------------  	li	 	---------------------*/
ul li	{
						background-image: url(../images/list_1.gif);
						background-position: 0px 5px;
						background-repeat: no-repeat;
						font-size:11px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 16px;
						line-height:16px;
						color:#4082BE;
						}

ol li	{
						font-size:11px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 16px;
						line-height:16px;
						color:#4082BE;
						}

.arrow_list {
						background-image: url(../images/list_1.gif);
						background-position: 0px 5px;
						background-repeat: no-repeat;
						font-size:11px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 16px;
						line-height:16px;
						color:#4082BE;
						}
li a	{
						color:#4082BE;
						font-size:11px;
						text-decoration:underline;
						}
li a:hover	{
						color:#4082BE;
						font-size:11px;
						text-decoration:none;
						}						
/*------------------------------------------------------- footer	 ---------------------*/
.footer td	{
						color:#41759E;
						font-size:11px;
						padding:35px 0px 0px 0px;
						}	
.footer a	{
						color:#41759E;
						font-size:11px;
						text-decoration:underline;
						}
.footer a:hover	{
						color:#41759E;
						font-size:11px;
						text-decoration:none;
						}
/*-----------------------------------------bg---------------------------------------*/						
.m_bg	{
						background:url(../images/m_point.gif) left top repeat-x #DCDCDC;
						text-align:right;
						}
.point_bg	{
						background:url(../images/m_point.gif) left top repeat-x #C2C2C2;
						}

/*-------------------------------pagination----------------------------------------*/
						.flickr_pagination {
						  text-align: center;
						  padding: .3em; 
                                                }
						.flickr_pagination a, .flickr_pagination span {
						  padding: .2em .5em; 
                                                }
						.flickr_pagination span.disabled {
						  color: #AAA; 
                                                }
						.flickr_pagination span.current {
						  font-weight: bold;
						  color: #A5C024; 
                                                }
						.flickr_pagination a {
						  border: 1px solid #DDDDDD;
						  color: #4082BE;
						  text-decoration: none; 
                                                }
						.flickr_pagination a:hover, .flickr_pagination a:focus {
						  border-color: #4082BE;
						  background: #4082BE;
						  color: white; 
                                                }
						.flickr_pagination .page_info {
						  color: #aaa;
						  padding-top: .8em; 
                                                }
						.flickr_pagibody {
						  margin:0px;
						  padding:0px;
						  /*background-image: url(../images/bg_main.gif);*/
						  background-position: left top;
						  background-repeat: repeat;
						}
td {
						vertical-align:top;
						font-size:11px;
						line-height:14px;
						font-family:Arial;
						color:#6C6C6C;
						}	
img {
						border:0;
						}											
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul {
						list-style-type:none;
						margin:0px; 
						padding:0px; 
						}	
em, i {
						font-style:normal;
						}						
form {
						padding:0px;
						margin:0px;
						}						
/*----------------------------------------------------   a	 ---------------------*/						
a	{
						color:#4082BE;
						font-size:11px;
						text-decoration:underline;
						}
a:hover	{
						color:#4082BE;
						font-size:11px;
						text-decoration:none;
						}
											
/*-----------------------------------------------------    end   ---------------------*/													

.left {
						float:left;
}
						
.news_main {
						margin: 20px 0 20px 0;
}
						
.news {
						margin: 0 20px 0 0;
						text-align:justify;
						line-height:20px;
}
.attachment {
						margin: 0 0 20px 0;
						text-align:center;
						line-height:20px;
}						
.news_title {
						width:100%;
						text-align:center;
						margin:0 20px 0 0;
						font-weight:bold;
						font-size:12px;
}

.noresults {
						margin: 20px 0 0 0;
						width:100%;
						text-align:center;						
}

.back_news {
						margin: 0 20px 20px 0;
}

.login {
						font-size:11px;
						font-weight:bold;
						line-height:15px;
						margin:10px 35px 0px 35px;
						padding:10px 10px 10px 10px;
						background:#478DBB url("../images/background_login.png") repeat-y;
						border:1px #478DBB solid;
						color:#C7D72F;
						position:relative;
						top:-20px;
}

.login_input {
						font-size:20px;
						font-weight:bold;
						color:#478DBB;
						height:30px;
						width:150px;
						border:1px #3783B1 solid;
						
}

.login_submit {
						background:url("../images/button_signin.png");
						width:81px;
						height:16px;
						margin:0 0 0 67px;
						cursor:pointer;
						cursor:hand;						
}

.search_input {
						font-size:20px;
						font-weight:bold;
						color:#478DBB;
						height:30px;
						width:150px;
						border:1px #3783B1 solid;
}

.search_submit {
						background:url("../images/button_search.png");
						width:81px;
						height:16px;
						margin:0 0 0 67px;
						cursor:pointer;
						cursor:hand;
}

.title {
                        font-size:16px;
                        font-weight:bold;
                        width:500px;
                        text-align:center;
                        line-height:30px;
}

.title_blue {
						font-size:14px;
						color:#4082BE;
						font-weight:bold;
}

.title_green {
						font-size:14px;
						color:#A5C024;
						font-weight:bold;
}

.main {
						text-align:justify;
						margin:25px 20px 20px 0;
}

.main_no_indent {
						text-align:justify;
						margin:25px 20px 20px 0;
}

.main p {
						
}

.back {
                        width:500px;
                        text-align:right;
}

.contact_us input, textarea {
                        font-size:11px;
                        width:167px;
                        color:#6C6C6C;
			font-family:Arial;
}

.login_adm input {
                        font-size:11px;
                        width:120px;
                        color:#6C6C6C;
}


