﻿F* {margin: auto;padding: 0;}

body {background: #fff url(../images/bg2.jpg) repeat-x top;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#39454e; text-align:justify;}
  
p {margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px; text-align:justify;}

.H2 { color:#39454e; font-size:12px; font-weight:bold;}
 
a img{border: 0px;}
a {color:#39454e; text-decoration:none;}

.left{float:left;}

.clear{clear:both;}

.right{float:right;}

.mapBox{width:600px;height:400px;display:block; cursor:pointer;}


textarea{width:350px;height:80px;border:1px solid #39454e;background:#e1e1e1;margin-top:2px;}
textarea:hover{width:350px;height:80px;border:1px solid #39454e;background:#ffffff;margin-top:2px;}


:focus{outline:none;}
 
 
#main_body {width:960px;margin-top:10px; margin-left:10%;text-align:left;padding-bottom:15px;}

#pict { background: url(../images/back_logos.png) no-repeat; width:620px; height:285px;}
#flash_int { width:620px; height:285px; padding-top:20px; padding-left:10px;}
 

#header{height:38px; background: url(../images/BACK_MENU.png) right no-repeat; margin-top:0;}

#logo{height:121px;float:left;margin-right:15px; padding-left:20px; margin-top:0;}

/* Menu Part */
#menu_body{height:38px;width:575px;text-align:left;float:right;font-weight:bold;color:#ffffff;}
.menu_content{padding:18px 5px 0px 60px;font-weight:bold; margin-left:60px;}
.menu_content ul{list-style-type:none;}
.menu_content li{float:left;margin-right:10px;}
.menu_content li:hover{background:#d6e1eb;margin-right:10px;float:left;color:#1264a0;}
.menu_content a{color:#1264a0;padding:5px 15px 5px 15px;display:block;}
.menu_content a:hover{color:#1264a0;padding:5px 15px 5px 15px;}
li.menu_content_active{background:#d6e1eb;margin-right:10px;float:left;color:#1264a0;}
.menu_content_active a{color:#1264a0;padding:5px 15px 5px 15px;}

 /* Search Part Starts Here */
 .search_body{margin-top:2px;color:#2b2f32;width:220px;height:20px;float:right;background:url(../images/search_input_bg.gif) no-repeat;}
 .search_body a{padding:0px;display:inline;}
 .search_body a:hover{padding:0px;display:inline-block;}
 .search_body input[type="text"]{margin:1px 0px 0px 3px;width:180px;color:#2b2f32;background:none;border:none; vertical-align:top;}
 .search_body input[type="image"]{margin:1px 0px 0px 8px;}
 /* Search Part Ends Here */

/* Menu Part */

/* Content Body Starts Here */

#content_body{clear:both;margin-top:30px;text-align:left;padding:10px;font-size:12px;color:#5d6c77;}

#top_content{height:265px;clear:both;}

#main_info{width:auto;float:left;color:#39454e;font-size:13px;}
#main_info p{padding-top:0px;line-height:20px;}
#NewsH{ background: url(../images/sprite_2.png) center no-repeat; width:960px; height:44px; margin-top:70px;}
#news a{ color:#333}
#news{ padding-left:60px; text-decoration:none; list-style:none; padding-top:10px;}
#news2 a{ color:#333}
#news2{ text-decoration:none; list-style:none;}

#Slog{ background: url(../images/sprite_1.png) center no-repeat; width:960px; height:16px;}
#Slog2{ height:16px; margin-left:20px;}
#Slog3{  height:16px; margin-left:20px; font-size:2em;}
#news1 a{ color:#1264a0}
#news1{ padding-left:160px; padding-top:16px; text-decoration:none; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#1264a0;}
#news4 a{ color:#1264a0}
#news4{ padding-top:16px; text-decoration:none; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#1264a0;}

#news3 a{ color:#1264a0}
#news3{ padding-left:10px; padding-bottom:10px; text-decoration:none; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#1264a0;}

/* Content Slider */
#slider_shadow{background:url(../images/back_logos.png) right bottom no-repeat;height:285px; width:610;}
.menu_sct{      margin: 0; 
      padding: 0;
	  padding-left:20px;
	  list-style:none;}
.menu_sct ul a{   	  background: url(../images/menu_bullet_Blue.png) left top no-repeat;}
#content_slider{float:right;outline:0;width:610px; height:285; margin-top:20px;}
/* Content Slider */
.navigation { 
      margin: 0; 
      padding: 0;
	  margin-left: 10px;
      list-style: none; 
      color: #1264a0; 
      font-family: Tahoma, Geneva, sans-serif;font-size:15px;
      } 
.slogit { 
      margin: 0; 
      padding: 0;
	  margin-left: 10px;
      list-style: none; 
      color: #1264a0; 
      font-family: Tahoma, Geneva, sans-serif;font-size:15px;
      } 
   .navigation a, .navigation span { 
      display: block; 
      padding: 8px 10px;
	  color: #1264a0; 
      text-decoration: none; 
      } 
	     .slogit a, .slogit span { 
      display: block; 
      padding: 8px 10px;
	  color: #1264a0; 
      text-decoration: none; 
      } 

   .navigation a, .navigation span { 
	  background: url(../images/puce1.gif) left no-repeat;      }
	     .slogit a, .slogit span { 
	  background: url(../images/puce1.gif) left no-repeat;      } 
   .navigation a:hover, .navigation a:focus, .navigation a:active { 
      text-decoration: none;
      } 
   .navigation .subMenu { 
      font-family: Tahoma, Geneva, sans-serif; font-size:12px;
	  color: #1264a0;
      margin: 0; 
      padding: 0;
	  padding-left:20px;
	  list-style:none;
	  
      }  
	.slogit .slogan { 
      margin: 0; 
      padding: 0;
	  padding-left:10px;
	  list-style:none;
	  
      }  
   .navigation ul.subMenu a { 
   	  background: url(../images/menu_bullet.png) left top no-repeat;
	  color: #1264a0;
      padding: 2px 20px;
	
      }
   .navigation ul.subMenu a:hover { 
	  color: #003257;
   	  background: url(../images/menu_bullet_Blue.png) left top no-repeat;
      }
	  
	.navigation .subMenu ul { 
      font-family: Tahoma, Geneva, sans-serif;font-size:12px;
      margin: 0; 
      padding: 0;
	  margin-left: 20px;
	  color: #ccc;
	  
    } 
	 
.navigation .subMenu a.selected {
	
	  color: #003257;
   	  background: url(../images/menu_bullet_Blue.png) left top no-repeat;
      } 
   .navigation .subMenu2 { 
      font-family: Tahoma, Geneva, sans-serif; font-size:12px;
	  color: #1264a0;
      margin: 0; 
      padding: 0;
	  padding-left:20px;
	  list-style:none;
	  
      }  
   .navigation ul.subMenu2 a { 
   	  background: url(../images/puce_submenu2.png) left no-repeat;
	  color: #1264a0;
      padding: 2px 20px;
	
      }
   .navigation ul.subMenu2 a:hover { 
	  color: #003257;
   	  background: url(../images/puce_submenu2_over.png) left no-repeat;
      }
	  
	.navigation .subMenu2 ul { 
      font-family: Tahoma, Geneva, sans-serif;font-size:12px;
      margin: 0; 
      padding: 0;
	  margin-left: 20px;
	  color: #ccc;
	  
    } 
	 
.navigation .subMenu2 a.selected {
	
	  color: #003257;
   	  background: url(../images/puce_submenu2_over.png) left no-repeat;
      } 
	  
	  
.headers{ background:url(../images/bg_headers.gif) repeat-x bottom; padding-bottom:5px;color:#39454e;font-size:21px;font-weight:bold;margin-bottom:12px;}

.headers1{ background:url(../images/bg_headers.gif) repeat-x bottom;padding-bottom:5px;color:#39454e;font-size:21px;font-weight:bold;margin-bottom:12px;}
.headers2{ padding-bottom:5px;color:#1264a0;font-size:21px;font-weight:bold; float:right;margin-right:15px; margin-top:20px; }
.flags{float:right; position:relative; padding-right:14px; }


.small_headers{padding-top:5px;color:#39454e;font-size:14px;font-weight:bold;margin-bottom:7px;margin-top:12px;}
.small_headers2{padding-top:5px;color:#39454e;font-size:14px;font-weight: 300;margin-bottom:7px;margin-top:12px; text-transform:uppercase; text-align:justify; letter-spacing:2px;}


.sub_headers{padding-bottom:5px;color:#39454e;font-size:18px;font-weight:bold;margin-bottom:12px;margin-top:3px;}

#bottom_content{clear:both;margin-top:50px;padding-bottom:15px;}

#left_content{padding-bottom:30px;width:602px;float:left;color:#5d6c77;font-size:12px;text-align:left;}

#right_content{clear:right;width:330px;float:right;color:#5d6c77;font-size:12px;text-align:left;}

.right_links{color:#5d6c77;font-size:13px;text-align:left;text-decoration:none;}
.right_links li{list-style-type:none;padding:5px 0px 5px 0px;}
.right_links li:hover{list-style-type:none;padding:5px 0px 5px 7px;}
.right_links1 li{list-style-type:none;padding:5px 0px 5px 0px;}
.right_links a{color:#5d6c77;font-size:13px;text-align:left;text-decoration:none;}
.right_links a:hover{color:#ffffff;font-size:13px;text-align:left;text-decoration:none;font-weight:bold;}

.read_more_btn{height:24px;margin-right:0px; padding-top:0px;}


#follow_us{margin-top:12px;}
#follow_us img{margin-right:12px;}

/* Contact Form */
.contact input[type="text"]{width:300px;border:1px solid #39454e;background:#e1e1e1;margin-top:2px;padding:3px;}
.contact input[type="text"]:hover{width:300px;border:1px solid #39454e;background:#ffffff;margin-top:2px;padding:3px;}
label.error {color: red; padding-left: 20px; } 
/* Contact From */

/*Content Body Ends Here */

/* Footer Starts Here */
#footer{clear:both;color:#5d6c77; background:url(../images/bg_headers.gif) repeat-x top;padding-top:10px;}
#footer a{text-decoration:none;color:#5d6c77;font-size:12px;}
#footer span{padding:0px 5px 0px 5px;}
#footer a:hover{text-decoration:underline;color:#5d6c77;font-size:12px;}

/* Footer Ends Here */

/*--Main Image Preview--*/

.container {
	overflow: hidden;
	margin: 0 auto;
}
#main {
	padding: 0px;
	background: #f0f0f0;
	border: 0px solid #ccc;
}

.main_image {
	width: 440px; height: 320px;
	float: left;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image h2 {
	font-size: 1.6em;
	font-weight: normal;
	margin: 5px 0 0 5px;
}
.main_image p {
	font-size: 12px;
	padding: 4px;	margin: 0;
	
}
.block small { 
	padding: 0 0 0 20px; 
	background: url(../images/icon_calendar.gif) no-repeat 0 center; 
	font-size: 1em; 
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #1264a0;
	height: 100px;
	border-top: 0px solid #000;
}
/*.main_image a.collapse {
	background: url(../images/btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px;
}*/ 
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 100px;
	background: #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 3px 10px;
	background: #f0f0f0 url(../images/nav_a.gif) repeat-x;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 0px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 12px; 
	margin: 3px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 140px;
}	
.image_thumb ul li p{display: none;}

.clear {
	clear: both;
}
 
 /*--End Main Image Preview--*/
 
 /*-- Accordion--*/  
 
 h2.acc_trigger {
	padding: 0;	margin: 0 0 0 0;
	background: url(../images/h2_trigger_a.png) no-repeat;
	height: 28px;	line-height: 28px;
	width: 600px;
	font-size: 15px;
	font-weight: normal;
	float: left;
}
h2.acc_trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 0 0 50px;
}
h2.acc_trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 593px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.acc_container .block {
	padding: 10px; width:420px ; 
}


 /*-- End Accordion--*/