@charset "utf-8";

/* CSS Document */

body {

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#676767;

	line-height:16px;
	background-color:#1b3a46;
	
	}

html a {

	outline:none;

	}

.top_bg {

	background:url(../images/top_bg.jpg) 0 0 repeat-x;

	padding-left:15px;
	padding-top:26px;

	}
	.topspace {
	background-color:#FFFFFF; 
	padding-top:5px; 
	padding-bottom:5px;
	}

.space20 {

	clear:both;

	height:20px;

	}

.space30 {

	clear:both;

	height:32px;

	}

.border_btm {

	border-bottom:2px solid #E5E5E5;

	}

.border {

	border:1px solid #D6D6D6;

	padding:2px;

	}

.border_wide {

	border:4px solid #E8E8E8;

	padding:2px;

	}

.blue16 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#0087CE;

	line-height:17px;

	}

.blue12 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#0087CE;

	line-height:17px;

	}

.blue100 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#0087CE;

	line-height:17px;

	}

.h_dot {

	background:url(../images/h_dot.jpg) 0 center repeat-x;

	}

.listbox {

	border:1px solid #5E5E5E;

	padding-left:4px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#726060;

	width:186px;

	height:20px;	

	}

/*.bottom_bg {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

	background:url(../images/bottom_bg.jpg);

	padding-left:35px;

	line-height:43px;

	}*/

.v_dot {

	background:url(../images/v_dot.jpg) center top repeat-y;

	}

	.edit {

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	color:#1855A0;

	}

.text13 {

	font-family:Tahoma;

	font-size:13px;

	font-weight:normal;

	text-decoration:none;

	color:#676464;

	}

	.land {

	font-family:Tahoma;

	font-size:15px;

	font-weight:normal;

	text-decoration:none;

	color:#FFFFFF;

	}

	.chk_border {

	border-bottom: solid 1px #D7D7D7;

	}

	.chromestyle{

width: 100%;

font-weight: bold;

}



.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.chromestyle ul{


padding: 4px 0;

margin: 0;

text-align: right; /*set value to "left", "center", or "right"*/

}



.chromestyle ul li{

display: inline;

}



.chromestyle ul li a{

padding: 4px 14px;

margin: 0;

text-decoration: none;

}

.chromestyle ul li a:hover{

padding: 4px 14px;

margin: 0;

text-decoration: none;

color:#005799;

}

.nav {

font-family:Tahoma;

font-size:13px;

font-weight:bold;

text-decoration:none;

color:#5596E4;

}

.nav :a {

font-family:Tahoma;

font-size:13px;

font-weight:bold;

text-decoration:none;

color:#5596E4;

}

.nav a:hover {

font-family:Tahoma;

font-size:13px;

font-weight:bold;

text-decoration:underline;

color:#005799;

}

.nav_new {

font-family:Tahoma;

font-size:11px;

font-weight:bold;

text-decoration:none;

color:#ffffff;

background-color:#005799;

}




.logout {

color:#FFF600;

font-weight:bold;

text-decoration:none;

}

.logout a:hover {

color:#FFF600;

text-decoration:underline;

font-weight:bold;

}

.categorie {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#1855A0;

}

.categorie a:hover {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#5596E4;

}

.text10 {

font-family:Tahoma;

font-size:10px;

color:#555555;

font-weight:bold;

}

.categorie11 {

font-family: Tahoma;

font-size:11px;

font-weight:normal;

text-decoration:none;

color:#1855A0;

}

.categorie11 a:hover {

font-family: Tahoma;

font-size:11px;

font-weight:normal;

text-decoration:none;

color:#5596E4;

}

.heading {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#0087CE;
padding-top:5px;
}







.border_wide_new {

	border:4px solid #E8E8E8;

	/* padding:2px; */

	}
	
	
.chromestyle1{

width: 100%;

font-weight: bold;

}



.chromestyle1:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.chromestyle1 ul{


padding: 4px 0;

margin: 0;

text-align: right; /*set value to "left", "center", or "right"*/

}



.chromestyle1 ul li{

display: inline;

}



.chromestyle1 ul li a{

padding: 4px 14px;

margin: 0;

text-decoration: none;
background:url(../images/tab_bg.gif) left top repeat-x;

}

.chromestyle1 ul li a:hover{

padding: 4px 14px;

margin: 0;

text-decoration: underline;

color:#ffffff;

}	
	






h1, h2, h3, p, form, iframe, ul { padding:0; margin:0;}
/*.navigation {
	height:45px;
	margin-top:4px;
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.navigation ul {padding-top:3px; list-style-type:none; padding-left:24px;}
.navigation ul li {float:left;}


.navigation li{
	float:left;
	margin-right:45px;
}

.navigation li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-size: 13px;
	padding:0 0 0 6px; 
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;	
}

.navigation li a span{
	float: left;
	display: block;
	padding: 0 16px 0 6px; 
}

.navigation li.current a, .navigation li a:hover{
	color: #0869B0;
	background-position: left;
	background-image: url(../images/left_curve.gif);
	background-repeat: no-repeat;
}

.navigation li.current a span, .navigation li a:hover span{
	color: #0869B0;
	background-image: url(../images/right_curve.gif);
	background-repeat: no-repeat;
	background-position: right top;
}*/


.navigation2 {
	height:36px;
	margin-top:4px;
	background-image: url(../images/nav_bg2.gif);
	background-repeat: repeat-x;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.navigation2 ul {padding-top:3px; list-style-type:none; padding-left:20px;}
.navigation2 ul li {float:left;}


.navigation2 li{
	float:left;
	margin-right:15px;
}

.navigation2 li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-size: 13px;
	padding:0 0 0 6px; 
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;	
}

.navigation2 li a span{
	float: left;
	display: block;
	padding: 0 15px 0 6px; 
}

.navigation2 li.current a, .navigation2 li a:hover{
	color: #0869B0;
	background-position: left;
	background-image: url(../images/left_curve.gif);
	background-repeat: no-repeat;
}

.navigation2 li.current a span, .navigation2 li a:hover span{
	color: #0869B0;
	background-image: url(../images/right_curve.gif);
	background-repeat: no-repeat;
	background-position: right top;
}




.videos_area {float:left; width:305px; padding-top:10px;}
.videos_area h2 { padding-bottom:20px;}
.recent_tweets_area {float:right; width:292px; padding-top:10px;}
.recent_tweets_area h2 { padding-bottom:10px;}
.recent_tweets_area p {
	padding-bottom:5px;
	background-image: url(../images/dott.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height:18px;
	margin-bottom:10px;
}
.recent_tweets_area p a {color:#6E6E6E; text-decoration:none;}
.recent_tweets_area p a:hover {text-decoration:underline;}
.recent_tweets_area p.dot_none  {background-image:none;}
.right_search_area {
	background-image: url(../images/building_big.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 320px;
	width: 220px;
	float:right;
}
.right_search_areanew {
	background-image: url(../images/building.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 280px;
	width: 220px;
	float:right;
}
.search_box_bg1 {
	background-image: url(../images/search_box_bg1.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 181px;
	margin-left:20px;
	margin-top:11px; margin-bottom:3px;
}
.search_box_bg1 select {
	width:181px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	/* color: #6E6E6E;
	 opacity:0.7;
	filter:alpha(opacity=70); */
	background-color:#FFFFFF; 
	margin-top:3px;
}
.twitter {
	background-image: url(../images/twitter.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 220px;
	float:right;
	text-indent:-100000px;
	margin-top:15px;
}
.twitter:hover {background-image: url(../images/twitter_hover.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
}
.linkedin {
	background-image: url(../images/linkedin.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 220px;
	float:right;
	text-indent:-100000px;
	margin-top:5px;
}
.linkedin:hover {background-image: url(../images/linkedin_hover.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
}
.facebook {
	background-image: url(../images/facebook.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 220px;
	float:right;
	text-indent:-100000px;
	margin-top:5px;
}
.facebook:hover {background-image: url(../images/facebook_hover.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
}
.contact_info_div {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #005795;
	border-bottom-color: #005795;
	border-left-color: #005795;
	width:195px;
}
.contact_info_div5
{background:#0170C0;
 font-family: FranklinGothMediumCTT, verdana, arial;
 font-size:14px;
 height:24px;
 color:#FFFFFF;
 text-transform:uppercase;
 font-weight:normal;}
.contact_info_div p {padding-top:5px; padding-left:8px; padding-right:8px; line-height:16px;}
.contact_info_div p a {color:#0F6DAE; text-decoration:none;}
.contact_info_div p a:hover {text-decoration:underline;}





/******new25aug******/
.navigation_25 {
padding:0px;
background: url(../images_25/nav_bg.gif) repeat-y;
width:185px;

}
.navigation_25 ul{
margin:0px;
padding:0px;
}
.navigation_25 ul li{
font-family:Calibri, verdana, arial;
font-size:13px;
color:#615D5D;
text-transform:uppercase;
display:block;
list-style:none;
line-height:36px;
padding:0px 0px 0px 23px;
}
.navigation_25 ul li a{
color:#615D5D;
text-decoration:none;
display:block;
}
.navigation_25 ul li a:hover{
color:#615D5D;
text-decoration:none;
background:url(../images_25/nav_hover5.gif) repeat-y center right;
}
.right_form_text {
font-family: Tahoma, verdana, arial;
font-size:12px;
color:#545657;
font-weight:normal;
} 
.right_form_text a{
font-family: Tahoma, verdana, arial;
font-size:10px;
color:#145575;
font-weight:normal;
} 
.right_form_text6{
background:#0170C0;
font-family: FranklinGothMediumCTT, verdana, arial;
font-size:14px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:normal;
padding:5px 0px 5px 0px;
} 
.right_form_text p{
font-family: Tahoma, verdana, arial;
font-size:12px;
color:#545657;
font-weight:normal;
}
.right_form_text .submit_btn{
background-color:#FF0000;
font-family: Tahoma, verdana, arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
height:23px;
width:91px; 
cursor:pointer;
}
.navigation25 {
	height:36px;
	margin-top:4px;
	background:#0170C0;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.navigation25 ul {padding-top:3px; list-style-type:none; padding-left:20px;}
.navigation25 ul li {float:left;}


.navigation25 li{
	float:left;
	margin-right:15px;
}

.navigation25 li a{
	float: left;
	display: block;
	color:#fff;
	text-decoration: none;
	font-size: 13px;
	padding:0 0 0 6px; 
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;	
}

.navigation25 li a span{
	float: left;
	display: block;
	padding: 0 15px 0 6px; 
}

.navigation25 li.current a, .navigation25 li a:hover{
	color: #0869B0;
	background-position: left;
	background-image: url(../images/left_curve.gif);
	background-repeat: no-repeat;
}

.navigation25 li.current a span, .navigation25 li a:hover span{
	color: #0869B0;
	background-image: ;
	background-repeat: no-repeat;
	background-position: right top;
}