body {margin:0; padding:0; font-size:12px; font-family:tahoma; color:#333333;}

.main_link, .main_link a, .main_link a:visited {color:#333; font-size:12px; text-decoration:none;}
.main_link a:hover {color:#0065a4; text-decoration:none;}

.inner_tab_btm_line {background: url('../images/gray-dot.gif') repeat-x bottom;}

.footer_link, .footer_link a, .footer_link a:visited {color:#666666; text-decoration:none; font-size:11px;}
.footer_link a:hover {color:#0065a4; text-decoration:none;}


a.blue_link:link, a.blue_link:visited {color:#0065a4; text-decoration:none; font-size:11px; line-height:13px;}
a.blue_link:hover {color:#333; text-decoration:none;}

a.blue_link11:link, a.blue_link11:visited {color:#0065a4; text-decoration:none; font-size:11px; line-height:18px;}
a.blue_link11:hover {color:#333; text-decoration:none;}

.input_box {border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

ul.plus {
	padding:0;
	margin:0;
	list-style:none;
	}
ul.plus li {
	padding:3px 0 3px 20px;
	margin:0;
	background:url('../images/icon-plus.gif') no-repeat 2px 5px;
	font-size:11px;
	}
ul.plus li span {
	color:#48accb;
	}
ul.plus li a, ul.plus li a:visited {
	color:#48accb;
	text-decoration:none;	
	}
ul.plus li a:hover {
	color:#333;
	text-decoration:none;	
	}	




/**** 26-05-2011 ******/
.homeBanner{height:390px; padding-bottom:10px; background:url(../images/banner_bg.jpg) no-repeat right bottom; width:634px;}
.sliderContainer2{position:relative; height:320px;} 
.slideText{position:absolute; bottom:18px; right:40px;}
.slideText a{font-size:24px; font-weight:bold; color:#fff;text-shadow: 1px 1px #000; outline:0; line-height:27px;}
.slideText img{vertical-align:middle;}
.show{z-index:1000;}
.rightBoxes{width:325px; float:right;}
.box1{float:left; height:185px; width:150px; background:url(../images/atacama_bg.jpg) no-repeat; margin:10px 0 0 10px;}
.box2{float:left; height:185px; width:146px; background:url(../images/gobi_bg.jpg) no-repeat; margin:10px 0 0 10px;}
.box3{float:left; height:185px; width:150px; background:url(../images/sahara_bg.jpg) no-repeat; margin:10px 0 0 10px;}
.box4{float:left; height:185px; width:146px; background:url(../images/the_last_bg.jpg) no-repeat; margin:10px 0 0 10px;}
.links{padding:10px 0 10px 7px; display:none;}
.links a{color:#fff; font-size:12px; line-height:22px; text-shadow:1px 1px #bb8316;}
.links a:hover{text-decoration:underline;}

.midnav_bg3{background:#8d8764 url(../images/brown_left.jpg) left top no-repeat; height:50px; margin-bottom:18px; width:650px; float:left;}
.tabs_n3{position:relative; background:url(../images/brown_right.jpg) right top no-repeat; height:50px; z-index:3}
.tabs_n3 ul{list-style:none; padding:0 15px 0 15px;}
.tabs_n3 ul li{float:left; margin-right:1px;  height:50px; position:relative}
.tabs_n3 ul li a{color:#3b3623; font-size:14px; font-weight:bold; text-shadow:1px 1px #c3bfa4; display:block; padding:0 15px 0 0;}
.tabs_n3 ul li a span{display:block; padding-left:0px; padding:16px 0px 10px 15px;}



.tabs_n3 ul li a:hover{color:#fff; font-size:14px; font-weight:bold; text-shadow:1px 1px #000; display:block; background:url(../images/active_right.png) right 11px no-repeat; padding:0 15px 0 0;}
.tabs_n3 ul li a:hover span{display:block; padding-left:0px; background:url(../images/active_bg.png) left 11px no-repeat; padding:16px 0px 10px 15px;}
.tabs_n3 ul li.active a{color:#fff; font-size:14px; font-weight:bold; text-shadow:1px 1px #000; display:block; background:url(../images/active_right.png) right 11px no-repeat; padding:0 15px 0 0;}
.tabs_n3 ul li.active a span{display:block; padding-left:0px; background:url(../images/active_bg.png) left 11px no-repeat;  padding:16px 0px 10px 15px;}

.tabs_n3 ul li.active{ background:url(../images/arrow_down.png) no-repeat 15px 40px;}

.tabs_n3 ul li:hover{background:url(../images/arrow_down.png) no-repeat 15px 40px;}
.midPrt3{background:#ffffff;}
.homeTab ul li.active{ background:url(../images/blue_down.png) no-repeat center 40px !important; height:58px;}
.homeTab ul li:hover{background:url(../images/blue_down.png) no-repeat center 40px !important; height:58px;}
.picConNew{width:126px; padding:3px; overflow:hidden; float:left; margin-right:8px; margin-bottom:8px; background:#ffffff; color:#636363; font-size:12px; font-style:italic; text-align:center; line-height:20px;}
.nesImages2{float:left;}
.nesImages2 a{display:block;}
.newsColom li strong a {color: #46390B;font-size: 12px;}	

/*Start on 11-07-2011 for internal pages*/
.pressRoom li{padding:0 19px !important;padding/*\**/:0 23px\9 !important; *padding:0 16px !important;}

.pressRoom li a:hover{background:#DCD5BF !important;}
.pressRoom li.active a:hover{background:#f1ede2 !important;}
.pressRoom li.last{padding:0 12px 0 15px !important; padding/*\**/:0 11px 0 12px\9 !important; border-right:0px;}

ul.tabs_nn {
	margin: 0;
	padding: 0;
	
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	width: 100%;
}
ul.tabs_nn li {
	float: left;
	margin: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 2px solid #fff;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #dcd5bf;
}
ul.tabs_nn li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	color:#7f724f;
	padding: 0 8px;
	/*border: 1px solid #fff;*/ /*--Gives the bevel look with a 1px white border inside the list item--*/
	font-weight:bold;
	letter-spacing:-0.5px;
	text-shadow:1px 1px #fff;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	outline: none;
	
	
}

ul.tabs_nn li a:hover {
	background: #f1ede2;
}
html ul.tabs_nn li.active, html ul.tabs_nn li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #f1ede2;
	border-bottom: 2px solid #f1ede2; /*--Makes the active tab look like it's connected with its content--*/
}
@media screen and (-webkit-min-device-pixel-ratio:0){
ul.tabs_nn li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	color:#7f724f;
	padding: 0 5px;
	/*border: 1px solid #fff;*/ /*--Gives the bevel look with a 1px white border inside the list item--*/
	font-weight:bold;
	letter-spacing:-0.5px;
	text-shadow:1px 1px #fff;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	outline: none;
	
	
}
}

@media screen and (-webkit-min-device-pixel-ratio:0){
ul.tabs_nn li.last{ padding:0 8px; }
}
/*End on 11-07-2011 for internal pages*/
.tabCont{ padding:0; margin:20px 0 0 0;background: #f8foed;}

