	.body{
	background: url(imgs/blur_bg.jpg) no-repeat fixed ;	
	font-family:arial;
 
	
	}

	img{
	border:0px;

	}

	a{
	text-decoration:none;
    	  color :#152840;
	}
	a:hover{
	 
      color :red;
	}
 
 
 
td{
 word-wrap:break-word; 
 }
 
	.text_right{
	text-align:right;
	}
	.text_left{
	text-align:left;
	}
	.text_center{
	text-align:right;
	}
	
	
 
	.center_wrapper{
	margin:auto;
	width:960px;
	 	
	}



	.site_content { 
	 
	background:#ffffff;
	display:table;
	padding: 10px  0; 
	border-bottom:5px solid #2980b9 ;
	}
 

 
	.navtop{ 
	position:relative;
	z-index:2;
	width:960px;
	clear:both;
	height:40px; 
 	background:#152840; 
	border-bottom:5px solid #16A085 ;
	margin:-10px 0 0 0 ;

	}

	.navtop ul{
	width:960px;
	list-style: none;
	padding: 0px;
	margin:0px;

	}

	.navtop_title  {
	position:relative;
	z-index:2;
	color:#ffffff;
	float:right;
	 background:#16A085;
	margin:5px 0px 0px 2px;
	padding: 5px 10px 3px 10px;	
	font-weight:bold;
	height:27px;
 
	min-width:100px; 
	 white-space: nowrap;
	
	}

	.navtop ul li  a{
	color:#ffffff;
	background:#2980B9;
 	float: right;
	margin:5px 2px 0px 4px;
	padding: 5px 10px 3px 10px;	
	text-align:center;
	font-weight:bold;
	height:23px;
	white-space: nowrap;
	
 
	}

	.navtop ul li  a:hover{
	 
	background:#3498db;	
	}










	#articles{
	background: #ffffff;
	text-align:center;
	width:736px;
	margin-left:8px;
	float:left;
	padding-top:5px
	}

 


select , input {

white-space: nowrap;

}
  
 
  



#right_side{
	
	width:214px;
	float:right;
 	
}


#menu{
	margin:0px 0 0px 0;
	padding:0px 0 0 0;	
	clear:both;
}

#menu ul{
	margin:0px 0 0px 0 ;
	padding:0px 4px 0px 10px;
	list-style:none;
}

 
#menu .text_link_title{
	color:#ffffff ;
	background:#152840 ;
	width:180px;
	text-align:center;
	font-weight:bold;
	padding: 10px 10px ;	
	 
	margin: 5px 0 5px 0;
	font-size:18px;
	clear:both;
 
 
 
}


#menu .text_link a{
	color:#152840;
	background:#d8e3f2;
	float: right;
	margin:0px 0px 3px 0px;
	padding: 8px 10px 8px 0 ;	
	min-height:3px;
	width:186px;
	text-align:right;
	font-weight:bold;
	border-right:4px solid #152840;
 
}


#menu .text_link a:hover{
	 
	background:#edddc9;	
}
 



/*  -----------------------   FOOTER   -----------------------  */

#footer{
	 
	padding:0px;
	clear:both;

}



#footer ul{
	width:930px;
	list-style: none;
	padding: 0px;
	margin:8px;
}

#footer ul li a{
	color:#152840;
	font-weight:bold;
	float: right;
	margin:0px;
	padding: 2px 10px 3px 2px;	
	height:auto;
	width:auto;
	text-align:center;	
}

#footer ul li a:hover{
	color:red;
	border-color: #333333;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
}


/*  -----------------------   TABLE ALIGNMENT   -----------------------  */

#table_alignment  table{
	width:100%;	
	margin-bottom:10px; 
}

#table_alignment  table,  #table_alignment td, #table_alignment th{
	
	font-weight:bold;
	word-wrap:break-word;
}

 

#table_alignment  th , #table_alignment caption{
	color:#ffffff;
	background:#152840;
	padding:10px 10px;
	text-align:center;
	 
}

 

#table_alignment tr:nth-child(even){
	background-color:#e7eef7;
 	
}
#table_alignment tr:nth-child(odd){
 		background-color:#d8e3f2;

	
}


 #table_alignment  tr:hover{
 
	background-color:#F2E6D8;

}


 #table_alignment  td {
 	
 	padding:6px 4px;
 }
 
  .table_no_hover td{
	background-color:#d8e3f2;
}

 


/*  -----------------------   FORM ALIGNMENT   -----------------------  */

#form_alignment{
	 
	width:100%;
	margin-bottom:10px;  
}

#form_alignment th{
	background:#152840;
	color:#ffffff;
	margin:0;
	padding:10px 0 10px 0;
	text-align:center; 
 	 	
}

#form_alignment td{
	padding:6px 4px;
	background:#d8e3f2;
	 
}


.form_hl tr:hover{
background:#F2E6D8;
}


#form_alignment table{
	text-align:right;
	color:#152840;
	font-weight:bold;
	width:100%;
 	
}


input , select{
	min-height:22px;
	padding:6px;
}

.btn , input[type=submit]{
	color:#ffffff;
	font-size:15px;
 	font-family:arial;
	cursor:pointer;
	padding:8px 12px;
	background:#152840;
	font-weight:bold;
	text-align:center;
 
}

.btn:hover , input[type=submit]:hover{
	color:white;
	background:green;
}




.make_grow {
-webkit-animation: cssAnimation  0.5s infinite alternate ease-in-out;
-moz-animation: cssAnimation 0.5s infinite alternate ease-in-out;
-o-animation: cssAnimation 0.5s infinite alternate ease-in-out;

 
}
@-webkit-keyframes cssAnimation {
from { -webkit-transform:  scale(0.85)  ; }
to { -webkit-transform:  scale(1)    ;  }

}


@-moz-keyframes cssAnimation {
from { -moz-transform: scale(0.85) ; }
to { -moz-transform:  scale(1); }
}
@-o-keyframes cssAnimation {
from { -o-transform: scale(0.85) ; }
to { -o-transform:  scale(1); }
}



