/* Layout ******************/

html {
    height:100%;
}

body{
    background-color: #43939E;
    text-align:center;  
    margin:0 auto;
    padding: 0 auto;
    width:950px;
    position:relative;
    min-height:100%;
}

#CONTAINER{
    text-align:center;
    width:950px;
    min-height:90%;
    position:relative;
    top:0;
    bottom:0;
    background-color: #BFD0E2;
}

/* Header*/
#title {
    background:url(images/Sevan-banner.jpg) no-repeat;
    width:950px;
    height:150px;
    top:0%;
}

#country_home{

}

#nav_head {
    position:relative;
    margin-top:115px;
    word-spacing:9.5px;
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
#    width:550px;
    height:15px;
    float:left;
    left:22%;
}

.s_e{
    letter-spacing:5px;
}

#nav_head ul {
    list-style-type:none;
}

#nav_head li {
    display:inline;
}

#nav_head li a {
    color:#ffffff;
}

#nav_head li a:hover {
    color:#f00;
}

a {
    text-decoration : none;
}

#search {
    top:0;
    right:0;
    margin-top:122px;
    margin-right:15px;
    float:right;
}

#cse-search-box
{
    top:0;
    right:0;
    margin-top:122px;
    margin-right:15px;
    float:right;
}

.Search_p {
    color: #FFFFFF;
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}

* html #Search_p {
    white-space:nowrap;
    margin-left:4px;
}

.textfield{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background: #ffffff;
}

/* Content_columns */
#CONTENT{
    background-color:#43939E;
    width:100%;
    height:100%;
    overflow:hidden;
}

/* Left_column */	

#Left_side{
    text-align:left;
    width:200px;
    float:left;
}

#Left_side .picture{
    width:150px;
    border:none;
    margin-left:25px;
}

.h_l{
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    font-style:normal;
    color:#FFF;
    margin-top:-2px;
    padding:5px;
}

#nav_left{
    with:200px;
    text-align:left;
    font-size:12px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}	

#nav_left ul {
    margin-left:-15px;
    list-style-type:none;
}

#nav_left li {
    display:table;
    padding-top: 5px;
}

#nav_left li a {
    color:#FFFFFF;;
}

#nav_left li a:hover {
    color:#f00;
}			

/* Center_column */		
#Center{
    width:550px;
    float:left;
    left:200px;
    background-color:#E6F7ED;
}

#News_bar_center{
    width:98%;
    text-align:center;
    padding:1%;
}

#News_bar_center a{
    color:#243B6F;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:underline;
    font-weight:bolder;
}

#News_bar_center a:hover{
    color:#5577AA;
}

.h_2{
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#f00;
}

#text_center{
    width:98%;
    text-align:justify;
    padding:1%;
}	

#.text_center{
#    width:90%;
#    text-align:justify;
#    padding:1%;
#}	

.news_links a{
    color: #243B6F;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bolder;
}

.news_links a:hover{	
    color:#5577AA;
}	

/* Right_column */	
#Right_side{
    text-align:right;
    width:200px;
    float:left;
    left:750px;
    background-color:#43939E;
    height:100%;
}

.h_3{
    position: relative;
    width:200px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    top:10px;
}

#nav_right{
    position: relative;
    font-size:12px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    text-align:left;
    top:15px;
    float:left;
}	

#nav_right ul {
    margin-left:15px;
    list-style-type:none;
}

#nav_right li {
    display: table;
    width:165px;
}

#nav_right li a {
    color:#ffffff;
}

#nav_right li a:hover {
    color:#f00;
}			

#map{
    position:relative;
    top:20px;
    right:-17px;
    width:165px;
    height:83px;
}
			
#nav_flag a{
    position:relative;
    height:22px;
    padding-right:15px;
    right:20px;
    top:15px;
}	

#nav_flag li {
    display: inline;
}

#nav_flag li a:hover {
    filter:Invert; 
}				

/* Footer */		
#footer {
    position:inherit;
    bottom:0px;
    width:950px;
    padding:1px 0;
}

.footer_p{
    text-align:center;
    font-size:10px;
    color:#FFFFFF;
    line-height:1.5; 
}	

.footer_p a{
    text-align:center;
    font-size:10px;
    color:#FFFFFF;
}	

.footer_p a:hover{
    text-align:center;
    font-size:10px;
    color:#f00;
}		
