/**-- link to reset file --**/
@import "reset.css";

/**png fixed**/


body{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:#151515;
}

#wrapper{
	width:912px;
	margin:0 auto;
}
/**--header
----------------------------------------------------------------------------------------------**/
#header{
	widows:912px;
	height:266px;
	position:relative;
	
}
#logo{
	width:152px;
	height:40px;
	position:absolute;
	top:20px;
	left:25px;
}
#slogun{
	width:auto;
	position:absolute;
	top:36px;
	right:25px;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
}
#flash_slidshow{ 
		
}
/**--menu
-----------------------------------------------------------------------------------------------------**/
#menu{
	width:912px;
	height:30px;
/*	overflow:hidden;*/
	position:absolute;
	/*margin-top:-31px;*/
	left:0;
	bottom:0;
	_bottom:-10px;
	/*border-bottom:1px solid #7D7D7D;*/
	
}
.transp{
	background:url(../images/menu_bg.jpg) no-repeat left top;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	width:100%;
	position:absolute;
	z-index:2;
	top:0; left:0;
	height:31px;
		
}
/*ul.navigation{
	position:relative;
	z-index:5;
	list-style-type:none;
	width:660px;
	float:left;
	padding-left:25px;
	}
ul.navigation li{
	float:left;
	display:inline;
}
ul.navigation li a{
	text-decoration:none;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	line-height:30px;
	color:#434342;
	padding:0 10px;
	text-transform:uppercase;
}
ul.navigation li a:hover{
	color:#000000;
}
ul.navigation li a.active{
	color:#CCCCCC;
}*/


ul.navigation{
	position:relative;
	z-index:5;
	list-style-type:none;
	width:660px;
	float:left;
	padding-left:25px;
	}
ul.navigation li{
	float:left;
	display:inline;
	position:relative; 
}
ul.navigation li a{
	text-decoration:none;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	line-height:30px;
	color:#434342;
	padding:0 10px;
	text-transform:uppercase;
	display:block;
}
ul.navigation li a:hover{
	color:#000000;
}
ul.navigation li a.active{
	color:#CCCCCC;
}
/*--------------------Added by Renu----------------*/
ul.navigation li ul{ background:#a6a8a9; position:absolute; left:0px; top:29px; display:none; z-index:9999}
ul.navigation li ul li{ position:relative; width:120px; display:block!important; clear:both;}
ul.navigation li:hover ul{ display:block;}
ul.navigation li ul li a{ text-transform:none; border-bottom:1px solid #888} 
ul.navigation li ul li a.lastlst{ text-transform:none; border:none} 
ul.navigation li ul li a:hover{ color:#0b0b0a;}


.heading{
	font:bold 17px Arial, Helvetica, sans-serif;	
	border-bottom:1px solid #626262;
	color:#353535;
	padding-bottom:15px;
	margin-bottom:15px;
	height:25px;
}
.heading span.titletxt{ width:690px; float:left}

.heading a.closed{
	background:url(../images/closed.jpg) no-repeat left 0px;
	padding-left:18px;
	color:#FFFFFF;
	float:right;
	cursor:pointer;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}



/*--------------------Added by Renu----------------*/
/**--menu right seach boc-
---------------------------------------------------------------------------------------------------**/
#menu .right_searchbox{ 
	width:200px;
	height:30px;
	float:right;
	position:relative;
	z-index:5;
	padding-right:25px;
	
}
ul.langauge{
	width:auto;
	
}
ul.langauge li{
	width:auto;
	float:left;
	display:inline;
	height:40px;
}
ul.langauge li a{
	text-decoration:none;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	line-height:30px;
	/*color:#7d7d7d;*/
	color:#434342;
	padding:0 5px;
	text-transform:uppercase;
}
ul.langauge li a:hover{
	/*color:#595959;*/
	color:#000000;
	
}
ul.langauge li a.active{
	color:#CCCCCC;
	_margin-top:-1px;}

ul.langauge li.footer-separator{
	display:block;
	background:url(../images/menu_sep.jpg) no-repeat left 10px;
	width:1px;
	height:30px;	
}
.search_box{ 
	width:110px;
	height:17px;
	float:right;
	background-color:#bababa;
	border:1px solid #888888;
	margin-top:6px;

}
.search_box input.search_field{
	width:88px;
	height:13px;
	float:left;
	background-color:#bababa;
	border:none;
	color:#333;
	font-size:10px;
	padding:1px 2px 3px;
	margin-right:2px;
}
.search_box .search_btn{
	background:url(../images/search_btn.jpg) no-repeat left top;
	width:15px;
	height:15px;
	display:block;
	border:none;
	float:left;
	cursor:pointer;
}
.clear{
	 content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
	display:none;
}
/**--main
------------------------------------------------------------------------------------------------------**/
#main{
	width:862px;
	padding:0px 25px;
	overflow:hidden;
	display:block;	
	background:url(../images/main_bg.gif) repeat-x left top;
	background-color:#878787;
	}
#main .left_contents{
	width:375px;
	margin-top:35px;
	float:left;
	margin-right:34px;
}
#main .left_contents p{
	min-height:193px;
	height:auto !important;
	height:193px;
}
#main .right_contents{
	width:452px;
	float:right;
	margin-top:35px;
}
/** table home page**/
.td_main{
	margin-top:35px;
}
.left_side{
	width:100%;
	float:left;
}
.right_side{
	width:452px;
	float:left;
	margin-left:33px;
	display:inline;
}
	
/**/

.btmcontents{
	clear:both;
	width:100%;
}
.view_other{
	width:375px;
	float:left;
	margin-right:34px;
	padding:15px 0 0;
	border-top:1px solid #626262;
}

.view_other img{
	float:left;
	width:30px;
	height:30px;
}
.btm_address{
	width:452px;
	float:left;
	text-align:right;
	padding:15px 0 0;
	border-top:1px solid #626262;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.btm_address a{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.btm_address a:hover{
	text-decoration:underline;
}
#round_bottom{
	/*background:url(../images/round_bottom.jpg) no-repeat left top;*/
	background-color:#878787;
	display:block;
	width:912px;
	height:14px;
}
/** footer
---------------------------------------------------------------------------------------------------------**/
#footer{
	width:912px;
	clear:both;
	padding:5px 0px;
}
#footer .copyright{
	float:left;
	width:450px;
	color:#878787;
	font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#footer .designby{
	float:right;
	width:450px;
	text-align:right;
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#595959;
}
#footer .designby a{
	text-decoration:none;
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:white;
}
#footer .designby a:font{
	text-decoration:none;
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:red;
}
/**presentation
----------------------------------------------------------------------------------------------------------**/
#presentation{
	min-height:316px;
	height:auto !important;
	height:316px;
	margin-top:35px;
	
}
/**--vender
-----------------------------------------------------------------------------------------------------------**/
#vender .title{
	overflow:hidden;
	margin-bottom:15px;
	height:42px;
	border-bottom:1px solid #626262;
	margin-top:20px;
}

#vender .title h3{
	float:left;
	width:470px;
}

#vender .filterpanel{
	float:right;
	width:373px;
	}
#vender .filterpanel p{
	font-weight:bold;
}
#vender .filterpanel label{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	/*padding-left:8px;*/
}
#vender .filterpanel input.checkbox{
	float:left;
	width:16px;
	height:16px;
	background:url(../images/checkbox_bg.jpg) no-repeat left top;
	background-color:#333333;
	border:none;
			
}

#object_column1{
	width:100%;
	float:left;
		
}
/*#object_column2{
	width:420px;
	float:left;
	
	
}*/

/**--objectt
-----------------------------------------------------------------------------------------------**/
.object1{
	width:387px;
	min-height:109px;
	height:auto !important;
	height:109px;
	overflow:hidden;
	padding:15px;
	background-color:#909090;
	border:1px solid #a1a1a1;
	margin-bottom:16px;
	float:left;
	margin-right:20px;	
}
.object2{
	width:387px;
	min-height:109px;
	height:auto !important;
	height:109px;
	overflow:hidden;
	padding:15px;
	background-color:#909090;
	border:1px solid #a1a1a1;
	margin-bottom:16px;
	float:left;
}
.object1 .object_left, .object2 .object_left{
	width:119px;
	float:left;	
}
.object_left img{ 
	border:1px solid #626262;
	margin-bottom:6px;
}
.object_left .obj_price{
	background-color:#b1b1b1;
	padding:2px 0px;
	height:20px;
	text-align:center;
	color:#2b2b2b;
	font:bold 13px/18px Arial, Helvetica, sans-serif;

}
.object1 .object_right, .object2 .object_right{
	width:268px;
	float:left;
	
}
.object_right .padding_15{
	padding:0 15px;
	height:92px;
	overflow:auto;
}
html>body .object_right .padding_15{ height:89px;} 

.object_right p{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
}
.object_right .obj_reference{
	background-color:#a1a1a1;
	padding:2px 0;
	height:20px;
	margin-left:2px;
	display:block;
}
.object_right .obj_reference p span{
	/*width:157px;*/
	float:left;
	padding-left:13px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
}
.object_right .obj_reference p a{
	text-decoration:none;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	background:url(../images/arrow_bullet.gif) no-repeat left 5px;
	padding-left:10px;
	padding-right:10px;
	float:right;
}
.object_right .obj_reference p a:hover{
	text-decoration:underline;
}

/**object detail
--------------------------------------------------------------------------------------------------------**/
#obj_detail{
	width:900px;
	/*height:382px;*/
	background-color:#878787;
	/*padding:20px 25px 15px;*/
	padding:20px 20px 15px;
	margin:0 auto;
	
}
#obj_detail .img_box{
	width:505px;
	float:left;
	margin-right:25px;
	
}
.img_box .big_imgbox{
	float:left;
	width:376px;
	height:263px;
	border:1px solid #626262;
	margin-right:5px;
	position:relative;

}
.img_box .thumbnails{
	width:117px;
	float:left;
	
}
.img_box .thumbnails img{
	width:117px;
	margin-bottom:8px;
	_margin-bottom:5px;?/*for ie6*/
	*margin-bottom:5px;/*for ie7*/
	border:1px solid #626262;
}
.thumbnails img.btm_img{
	width:117px;
	margin-bottom:0px;
	border:1px solid #626262;
}
/**--btn--**/
#btnBgTop{
	position:absolute;
	left:-5px;
	top:-5px;
	/*background-color:#006633;*/
	width:385px;
	height:43px;
}
#btnBgTop div{
	text-align:center;
	text-decoration:none;
	line-height:43px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/ltBtnBg.jpg) no-repeat left top;
	display:block;
	padding-left:6px;
}
#btnBgTop div span{
	display:block;
	height:43px;
	padding-right:6px;
	background:url(../images/rtBtnBg.jpg) no-repeat right top;
	font-size:15px;
}

#btnBgTop div.topSmall{ width:120px;}
#btnBgTop div.topBig{ width:380px;}

#btnBgBtm{
	position:absolute;
	left:-5px;
	bottom:-5px;
	/*background-color:#006633;*/
	width:385px;
	height:43px;
}
#btnBgBtm div{
	text-align:center;
	text-decoration:none;
	line-height:43px;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/ltBtnBg.jpg) no-repeat left top;
	display:block;
	padding-left:6px;
}
#btnBgBtm div span{
	display:block;
	height:43px;
	padding-right:6px;
	background:url(../images/rtBtnBg.jpg) no-repeat right top;
	font-size:15px;
}

#btnBgBtm div.btmSmall{ width:120px;}
#btnBgBtm div.btmBig{ width:380px;}
/** right side of object detail**/
#obj_detail .right_obj_detail{
	width:368px;
	float:left;
	border-bottom:1px solid #626262;
		
}
.right_obj_detail .textbox_height{
	height:217px;
	overflow:hidden;
	position:relative;
			
}
.top_arrow{
	width:10px;
	height:7px;
	background:url(../images/top-arrow.gif) no-repeat left top;
	position:absolute;
	z-index:50;
	display:block;
	right:1px;
	top:1px;
		
}
.bottom_arrow{
	width:10px;
	height:7px;
	background:url(../images/btm_arrow_07.gif) no-repeat left bottom;
	position:absolute;
	z-index:50;
	display:block;
	right:1px;	
	bottom:0px;
	/*_bottom:-6px;*/

	
}

/**.btm_obj_detail**/
#obj_detail .btm_obj_detail{
	width:900px;
	clear:both;
	padding:15px 0 10px;
	overflow:hidden;
	border-bottom:1px solid #626262;

}
.btm_obj_detail .ref_obj_detail{
	width:116px;
	height:27px;
	float:left;
	margin-right:12px;
	background:url(../images/ref_bg.jpg) repeat-x left top;
}
.btm_obj_detail .ref_obj_detail p{
	color:#343434;
	font:normal 14px/27px Arial, Helvetica, sans-serif;
	text-align:center;
}
.btm_obj_detail .price_obj_detail{
	width:200px;
	height:27px;
	float:left;
	margin-right:12px;
	background:url(../images/price_bg.jpg) repeat-x left top;
}
.btm_obj_detail .price_obj_detail p{
	color:#2b2b2b;
	text-align:center;
	font:bold 17px/27px Arial, Helvetica, sans-serif;
}
.btm_obj_detail .add_obj_detail{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#ececec;
	float:left;
	/*width:540px;*/
	width:565px;
	/*border:1px solid red;*/
	
}
.btm_obj_detail .add_obj_detail a{
	text-decoration:none;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#ececec;
}
.btm_obj_detail .add_obj_detail a:hover{
	text-decoration:underline;
}
.bottom_btn{
	clear:left;
	padding:10px 0 0;
	overflow:hidden;
/*	margin-left:750px;
	margin-left:665px;*/
}
.bottom_btn .print{
	background:url(../images/print_icon.jpg) no-repeat left top;
	width:auto;
	padding:0px 0 0px 18px;
	/*margin-right:10px;*/
	margin-right:0px;
	color:#FFFFFF;
	float:right;
	line-height:16px;
	cursor:pointer;
	text-decoration:none;
	
}
/*.bottom_btn .print{
	background:url(../images/print_icon.jpg) no-repeat left top;
	width:auto;
	padding:0px 0 0px 18px;
	margin-right:10px;
	color:#FFFFFF;
	float:left;
	line-height:16px;
	cursor:pointer;
	text-decoration:none;
	
}*/
.bottom_btn .closed{
	background:url(../images/closed.jpg) no-repeat left 2px;
	width:auto;
	padding:0px 0 0px 18px;
	color:#FFFFFF;
	float:left;
	line-height:16px;
	cursor:pointer;
	text-decoration:none;
}
.bottom_btn .print:hover, .bottom_btn .closed:hover{
	text-decoration:underline;
}
/**--publication
--------------------------------------------------------------------------------------------------------**/
.publication1{
	width:391px;
	min-height:109px;
	height:auto !important;
	height:109px;
	overflow:hidden;
	padding:13px;
	background-color:#909090;
	border:1px solid #a1a1a1;
	margin-bottom:16px;
	margin-right:20px;
	float:left;
}
.publication2{
	width:391px;
	min-height:109px;
	height:auto !important;
	height:109px;
	overflow:hidden;
	padding:13px;
	background-color:#909090;
	border:1px solid #a1a1a1;
	margin-bottom:16px;
	float:left;
}
.publication1 .pub_left, .publication2 .pub_left{
	width:117px;
	float:left;
	margin-right:13px;
}
.pub_left img{ 
	border:1px solid #626262;

}
.publication1 .pub_right, .publication2 .pub_right{
	width:261px;
	float:left;
	font:normal 11px/16px Arial, Helvetica, sans-serif;	
	
}
.pub_right .fixed_height{
	width:100%;
	/*min-height:90px;
	height:auto !important;*/
	height:90px;
	overflow:auto;
}

.pub_right .order_en{
	width:159px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	background:url(../images/orderbtn_en.jpg) no-repeat left top;
	text-decoration:none;
	text-indent:-9999px;
	
} .pub_right .order_en:hover{
	background:url(../images/orderbtn_en.jpg) no-repeat left bottom;
	}
	.pub_right .order_fr{
	width:159px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	background:url(../images/orderbtn_fr.jpg) no-repeat left top;
	text-decoration:none;
	text-indent:-9999px;
	
} .pub_right .order_fr:hover{
	background:url(../images/orderbtn_fr.jpg) no-repeat left bottom;
	}
		.pub_right .order_ger{
	width:159px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	background:url(../images/orderbtn_ger.jpg) no-repeat left top;
	text-decoration:none;
	text-indent:-9999px;
	
} .pub_right .order_ger:hover{
	background:url(../images/orderbtn_ger.jpg) no-repeat left bottom;
	}
.pub_right .download_en{
	background:url(../images/downloadbtn_en.jpg) no-repeat left top;
	width:93px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	margin-left:8px;
	text-indent:-9999px;
}
.pub_right .download_en:hover{
	background:url(../images/downloadbtn_en.jpg) no-repeat left bottom;
	}
	.pub_right .download_fr{
	background:url(../images/downloadbtn_fr.jpg) no-repeat left top;
	width:93px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	margin-left:8px;
	text-indent:-9999px;
}
.pub_right .download_fr:hover{
	background:url(../images/downloadbtn_fr.jpg) no-repeat left bottom;
	}
	.pub_right .download_ger{
	background:url(../images/downloadbtn_ger.jpg) no-repeat left top;
	width:93px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
	margin-left:8px;
	text-indent:-9999px;
}
.pub_right .download_ger:hover{
	background:url(../images/downloadbtn_ger.jpg) no-repeat left bottom;
	}

/**--contact
---------------------------------------------------------------------------------------------------------**/
.contact_column1{
	width:430px;
	float:left;
	margin-right:50px;
	margin-top:35px;
}



.option_table{
	width:430px;
}

.option_table td{
	padding:2px;
}
.option_table label{
	margin-left:0px;
	font-size:12px;
	padding-bottom:5px;

	
}
p.bold_txt{
	font-size:12px;
	font-weight:bold;
	color:#353535;
	margin-right:8px;
}
.option_table1{
	width:430px;
	margin-top:10px;
	margin-bottom:25px;
}
#contactFrm{
	width:100#;
	
}
#contactFrm input.small_txtbox, #contactFrm input.large_txtbox{
	background-color:#bdbdbd;
	border:1px solid #606060;
	color:#353535;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:2px;	
	height:18px;
	
	
}
#contactFrm .textarea{
	background-color:#bdbdbd;
	border:1px solid #606060;
	color:#353535;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:2px;	
	width:423px;
	height:100px;
	
	
}

#contactFrm span.space_10{
	display:block; 
	width:10px;
	height:22px;
	float:left;
}
#contactFrm input.small_txtbox{
	width:207px;
	float:left;
	margin-bottom:8px;
}
#contactFrm input.large_txtbox{
	width:423px;
	_width:424px;
	float:left;
	margin-bottom:8px;
}
#contactFrm .list_select{
	background-color:#bdbdbd;
	border:1px solid #606060;
	color:#353535;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	width:429px;
	float:left;
	padding:5px;
}
.btn_box{
	clear:both;
	}
#contactFrm .sendbtn_fr{
	clear:left;
	background:url(../images/sendbtn_fr.jpg) no-repeat left top;
	display:block;
	width:72px;
	height:20px;
	text-indent:-9999px;
	border:none;
	cursor:pointer;
	float:right;
	margin:15px 0px 10px 0;
}
#contactFrm .sendbtn_en{
	clear:left;
	background:url(../images/sendbtn_en.jpg)no-repeat left top;
	display:block;
	width:72px;
	height:20px;
	text-indent:-9999px;
	border:none;
	cursor:pointer;
	float:right;
	margin:15px 0px 10px 0;
}
#contactFrm .sendbtn_de{
	clear:left;
	background:url(../images/sendbtn_ger.jpg)no-repeat left top;
	display:block;
	width:72px;
	height:20px;
	text-indent:-9999px;
	border:none;
	cursor:pointer;
	float:right;
	margin:15px 0px 10px 0;
}
.contact_column2{
	width:366px;
	float:left;
	margin-top:35px;
	margin-bottom:20px;
}
.cont_address p{
	color:#464646;
	margin-bottom:20px;

}
.cont_address a{
	color:#ffffff;
	text-decoration:none;
}
.cont_address a:hover{
	text-decoration:underline;
}

/***pag
-------------------------------------------------------------------------------------------------------**/
.pag{
	clear:both;
	color:#434342;
	font-weight:bold;
}
.pag a{
	text-decoration:none;
	color:#434342;
	font-weight:bold;
	}
.pag a:hover{
	text-decoration:none;
	color:#000;
	font-size:12px;
}
.pag a.select{
	text-decoration:none;
	color:#CCC;
}


/**search page
---------------------------------------------------------------------------------------------------------**/
.componentheading{
	font:bold 17px Arial, Helvetica, sans-serif;	
	border-bottom:1px solid #626262;
	color:#353535;
	padding-bottom:15px;
	margin-bottom:0px;
	text-transform:uppercase;
}

#searchForm{
	margin:0;
	padding:0;
	margin-bottom:10px;
	border-bottom:1px solid #626262;
		
}
#searchForm table.searchintro{
	width:100%;
}
#searchForm table.searchintro td{	
		padding:0px 0 5px;
}
.right_select{
	position:relative;
	top:-35px;
}
.right_select label{
	margin-right:5px;
}
.right_select select{
	background-color:#bdbdbd;
	border:1px solid #606060;
	color:#353535;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	
	
}
.contentpaneopen a{
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
}
.contentpaneopen a:hover{
	text-decoration:underline;
}
.contentpaneopen fieldset{
	padding-bottom:15px;
}
.highlight{
	font-weight:bold;
}
/**typography
---------------------------------------------------------------------------------------------------------**/
h2{
	font:bold 17px Arial, Helvetica, sans-serif;	
	border-bottom:1px solid #626262;
	color:#353535;
	padding-bottom:15px;
	margin-bottom:15px;
	/*width:865px;*/
}
h3{
	font:bold 17px Arial, Helvetica, sans-serif;	
	color:#353535;
	text-transform:uppercase;
}
h4{
	font:nomal 13px/20px Arial, Helvetica, sans-serif;	
	color:#2424245;
	text-transform:uppercase;
	text-decoration:none;
	margin:0px;
	padding:0;
	text-align:left;
}
h4 {
	font:bold 13px/20px Arial, Helvetica, sans-serif;	
	color:#242424;
	text-decoration:none;
	}
h4 a{
	font:bold 13px/20px Arial, Helvetica, sans-serif;	
	color:#242424;
	text-decoration:none;
	margin-left:-1px;
}
h4 a:hover{
	text-decoration:underline;
	}
.link4 a{
	text-decoration:none;
	font:normal 11px/20px Arial, Helvetica, sans-serif;	
	color:#242424;
	text-transform:uppercase;
}
.link4 a:hover{
	text-decoration:underline;
	}
h5{
	font:bold 13px/20px Arial, Helvetica, sans-serif;	
	color:#242424;
	text-transform:uppercase;
	margin-left:-1px;
	}
hr{
	border:none;
	width:100%;
	background-color:#626262;
	color:#626262;
	height:1px;
}

/**-- link1 --**/
div.link1{
	width:100%;
	text-align:right;
	padding:5px 0;
} 
div.link1 a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal !important;
	background:url(../images/arrow_bullet.gif) no-repeat left 5px;
	padding-left:10px;
}
div.link1 a:hover{
	text-decoration:underline;
	}
/**-- link2 --**/
.link2{
	width:330px;
	float:left;
	text-align:left;
	padding:10px 0 0;
	/*margin-left:10px;*/
} 
.link2 a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	background:url(../images/arrow_bullet.gif) no-repeat left 5px;
	padding-left:10px;
}
.link2 a:hover{
	text-decoration:underline;
	}

/**-- link3 --**/
.link3{
	width:auto;
	float:left;
	text-align:left;
	padding:20px 0 8px;
	
} 
.link3 a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	display:block;
	background:url(../images/arrow_bullet.gif) no-repeat left 5px;
	padding-left:10px;
}
div.link3 a:hover{
	text-decoration:underline;
	}

a.head_link{
	text-decoration:none;
	font:bold 13px/20px Arial, Helvetica, sans-serif;	
	color:#242424;
	text-decoration:none;
}

/**-- commbtn--**/
a.commbtn {
    /* Sliding right image */
    background: transparent url(../images/btn_right.jpg) no-repeat scroll top right; 
	display: block;
	float: left;
	height: 20px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 18px;
	padding-right: 10px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	/* FONT PROPERTIES */
	text-decoration: none;
	color: #F4F4F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:border;
	}
 a.commbtn span {
	/* Background left image */ 
	background: transparent url(../images/btn_left.jpg) no-repeat; 
	display: block;
	line-height: 20px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0 5px 18px;
	} 
a.commbtn:hover span{
	color:#333333;
	}
.contentwrapper ul li{ list-style-position:inside;
list-style-type:disc;}



/* tool tip*/


.langauge li {
    position: relative;
}
 
.langauge li em {
    background: url(../images/bubble.png) no-repeat;
    width: 186px;
    height: 40px;
    position: absolute;
    top: -30px;
    left: -80px;
    text-align: center;
    text-indent: -9999px;
    z-index: 2;
    display: none;
     behavior: url(iepngfix.htc);
	
}
 
