 /* CSS Document */
body{
background:#E1DED9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#202020;
margin:0px;
padding:0px;
direction:rtl;
margin-top:26px;
}


/*.inner_search_cont img, div, a, input { behavior: url(iepngfix.htc) }*/

p{margin:0px; padding:0px;}

#main_container{
width:100%;
text-align:center;
}

#main_page{
width:950px;
margin:0 auto;
}

#header{
height:334px;
padding-left:7px;
}

#header_home{
padding-left:7px;
}
.top_left{
width:691px; float:left;
text-align:left;
padding-left:21px;
}

.flag_div{
width:300px;
padding-left:5px;
padding-top:7px;
float:left;
height:16px;
color:#D2232A;
font-size:11px;
}

.flag_div a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D2232A;
text-decoration:none;
}
.flag_div a:hover
{
color:#565553;
text-decoration:none;
}

.flag_div img{
margin-right:8px;
border:0px;
}

.top_menu{
width:691px;
text-align:center;
}
.top_menu a{
display:inline-block;
background:url(../images/top_nav_bg.jpg) no-repeat;
width:109px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565553;
text-decoration:none;
padding-top:8px;
padding-right:0px;
padding-left:5px;
float:left;	
cursor:pointer;	
}
.top_menu a:hover{
background:url(../images/top_nav_bg_over.jpg) no-repeat;
color:#D2232A;
text-decoration:none;
}

a.top_menu_selected {
display:inline-block;
background:url(../images/top_nav_bg_over.jpg) no-repeat;
width:109px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D2232A;
text-decoration:none;
padding-top:8px;
padding-right:0px;
padding-left:5px;
float:left;	
}

.logo{
float:right;
width:208px;
height:81px;
padding-right:20px;	
}

.clr{
clear:both;
}
.float_left{
float:left;
}
.float_right{
float:right;
}
.height51{
height:51px;
}
.height22{
height:22px;
}
.height28{
height:28px;
}
.height35{
height:35px;
}
.height15{
height:15px;
}
.height7{
height:7px;
line-height:7px;
}
.height4{
height:4px;
}

.height10{
height:10px;
line-height:10px;
overflow:hidden;
}
.height51{
height:51px;
}
.height30{
height:30px;
}
.height0{
height:0px;
line-height:0px;
}

.width20{
width:20px;
float:right;
}

.display_none
{
	display:none;
}
.hidden
{
	display:none;
	visibility:hidden;
}

.inner_search_bg
{
	height:61px;
	overflow:hidden;
	
}

.search_inner{
font-size:11px;
color:#616161;
width:900px;
padding-top:18px;
padding-bottom:30px;
margin:0 auto;
}
.input1{
width:277px;
height:18px;
font-size:11px;
color:#616161;
border:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
padding-right:3px;
}
.combo1{
width:143px;
font-size:11px;
color:#616161;
border:0px;
padding:0px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
}

.search_title{
font-size:14px;
font-weight:bold;
color:#262626;
text-align:right;
}

.middle_area_home{
width:950px;
background:url(../images/home_middle.jpg) repeat-y;

}
.middle_area_home_top{
width:921px;
background:url(../images/home_top.jpg) top no-repeat;
padding-right:29px;
}

.middle_area_home_bottom{
width:950px;
background:url(../images/home_bottom.jpg) no-repeat;
height:41px;
}

.home_left{
width:717px;
float:left;
background:url(../images/home_image.jpg) no-repeat;
height:587px;
position:relative;
}

.home_content{
font-family:12px;
color:#000;
line-height:16px;
padding-top:72px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
width:438px;
padding-right:7px;
float:right;
}

a.more{
background:url(../images/more_arroow.gif) 0px 5px no-repeat;
width:38px;
font-size:12px;
color:#D2232A;
text-decoration:none;
text-align:right;
display:block;
}

.home_search_div{
height:142px;
padding-left:12px;
padding-top:3px;
}

.hp_search{
background:url(../images/home_search_bg.gif) no-repeat;
height:98px;
width:703px;
padding-top:40px;
margin:0 auto;
}

.hp_search_control
{
	width:702px;
}

.hp_search_label{

display:inline-block;
color:#fff;
font-size:11px;
padding-bottom:3px;
font-weight:bolder;
}

.hp-search_select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
height:19px;

}
.hp-search_select1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
height:19px;

}


/*----------------inner search------------------------*/

.inner_search_cont{
width:916px;
text-align:right;
float:right;
padding-right:19px
}


.inner_search_left{
width:65px;
height:54px;
float:left;
}
.inner_search_middle{
background:url(../images/inner_searh_middle.png) repeat-x;
height:40px;
float:left;
width:817px;
text-align:right;
overflow:hidden;
padding-top:14px;

}
.inner_search_right{
background:url(../images/inner_searh_right.png) right no-repeat;
height:54px;
float:left;
width:27px;
}
.inner_search_label{
padding-left:7px;
display:inline-block;
color:#fff;
font-size:11px;
padding-bottom:3px;
font-weight:bolder;
}

.inner-search_select{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
height:19px;

}
.inner-search_select1{
width:196px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#616161;
height:19px;

}

.inner_seach_but{
width:52px;
float:right;
}

.inn_search_div1{
	
	width:262px;
	float:right;
}
.inn_search_div2{
	
	width:262px;
		float:right;
}
.inn_search_div3{
	
	width:290px;
		float:right;
}

/*----------------------------------------*/


.home_seach_but{
width:52px;
float:right;
}
.home_search_left{
width:65px;
height:54px;
float:left;
}
.home_search_middle{
background:url(../images/inner_searh_middle.png) repeat-x;
height:40px;
float:left;
width:600px;
text-align:right;
overflow:hidden;
padding-top:14px;

}
.home_search_right{
background:url(../images/inner_searh_right.png) right no-repeat;
height:54px;
float:left;
width:27px;
}

/*-------------*/


.breadcrumbs{
text-align:right;
font-size:12px;
color:#505050;
padding-right:18px;
}
.breadcrumbs a{
font-size:12px;
color:#505050;
text-decoration:none;
display:inline-block;
padding-left:5px; padding-right:5px;
}

.bread_sep
{
	padding-left:8px; padding-right:8px;
}

a.breadcrumbs_selected{
font-size:12px;
color:#CA1D24;
text-decoration:none;
}


.middle_area{
width:898px;
padding-bottom:0px; margin-bottom:0px;
margin:0 auto;
}
.right_area_home{
width:190px;
float:right;
}
.right_area{
width:190px;
float:right;
}

.right_menu{
width:190px;
background:url(../images/bg_right_menu.jpg) repeat-y;
}
.right_menu_top{
width:190px;
background:url(../images/right_menu_top.jpg) no-repeat;
height:26px;
}

.right_menu_bottom{
width:190px;
background:url(../images/right_menu_bottom.jpg) no-repeat;
height:26px;
}

.right_menu_top_hp{
width:190px;
background:url(../images/right_menu_top_hp.jpg) no-repeat;
height:27px;
}

.right_menu_bottom_hp{
width:190px;
background:url(../images/right_menu_bottom_hp.jpg) no-repeat;
height:27px;
}

.right_menu_width{
width:178px;
text-align:right;
padding-left:5px;
padding-right:7px;
}
/*.right_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7D;
text-decoration:none;
background:url(../images/menu_bullet.jpg) right no-repeat;
padding-right:14px;
display:block;
padding-bottom:5px; padding-top:5px;
border-bottom:1px dotted #D6D3D3;
text-align:right;
}

.right_menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CA1D24;
text-decoration:none;
}
a.right_menu_select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CA1D24;
text-decoration:none;
}*/


.side_menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7D;
text-decoration:none;
background:url(../images/menu_bullet.jpg) right no-repeat;
padding-right:14px;
display:block;
padding-bottom:5px; padding-top:5px;
border-bottom:1px dotted #D6D3D3;
text-align:right;
width:163px;
white-space:normal;

}
.side_menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CA1D24;
text-decoration:none;
white-space:normal;
}

.side_menu_selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CA1D24;

text-decoration:none;
background:url(../images/menu_bullet.jpg) right no-repeat;
padding-right:14px;
display:block;
padding-bottom:5px; padding-top:5px;
border-bottom:1px dotted #D6D3D3;
text-align:right;
width:163px;
white-space:normal;
}
.side_menu_selected a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CA1D24;
text-decoration:none;
white-space:normal;
}


.side_menu_child{
border-bottom:1px dotted #D6D3D3;

}

.side_menu_child a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9D9D9D;
text-decoration:none;
background:url(../images/menu_bullet.jpg) right no-repeat;
padding-right:14px;
display:block;
padding-bottom:5px; padding-top:5px;
text-align:right;
width:133px;
white-space:normal;
}
.side_menu_child a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
white-space:normal;
}

.side_menu_child_selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
white-space:normal;
}
.side_menu_child_selected a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
white-space:normal;
}

.news_div_home{
width:190px;
position:absolute;
bottom:0px;
left:33px;
}

.news_top{
background:url(../images/news_top.jpg) no-repeat;
height:28px;
font-family:Arial, Helvetica, sans-serif;
color:#D32932;
font-weight:bold;
font-size:16px;
text-align:right;
padding-right:14px;
padding-top:8px;
}
.news_top_home{
background:url(../images/news_top.gif) no-repeat;
height:28px;
font-family:Arial, Helvetica, sans-serif;
color:#706E6E;
font-weight:bold;
font-size:16px;
text-align:right;
padding-right:14px;
padding-top:8px;
}
.news_area{
background:url(../images/news_content_bg.jpg) top repeat-x #fff;
border-bottom:1px solid #D5D6D8;
border-left:1px solid #D5D6D8;
border-right:1px solid #D5D6D8;
font-size:11px;
color:#292929;
text-align:right;
padding-bottom:10px; padding-top:12px;
height:104px;
overflow:hidden;
}

.news_area a{
font-size:11px;
color:#000;
background:url(../images/bg_news_item.jpg) bottom no-repeat #F4F4F4;
padding-top:4px;
display:block;
text-decoration:none;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:14px;
}
.news_area a:hover{
font-size:11px;
color:#000;
padding-top:4px;
display:block;
text-decoration:none;
background:url(../images/news_hover-bg.jpg) bottom no-repeat #F4F4F4;
margin-bottom:10px;
padding-bottom:14px;
}
.news_area_home{
background:url(../images/news_content_bg.jpg) top repeat-x #fff;
border-bottom:1px solid #D5D6D8;
border-left:1px solid #D5D6D8;
border-right:1px solid #D5D6D8;
font-size:11px;
color:#292929;
text-align:right;
padding-bottom:10px; padding-top:12px;
height:172px;
overflow:hidden;
}

.news_area{
background:url(../images/news_content_bg.jpg) top repeat-x #fff;
border-bottom:1px solid #D5D6D8;
border-left:1px solid #D5D6D8;
border-right:1px solid #D5D6D8;
font-size:11px;
color:#292929;
text-align:right;
padding-bottom:10px; padding-top:12px;
height:104px;
overflow:hidden;
}

.news_area_home a{
font-size:11px;
color:#000;
background:url(../images/bg_news_item.jpg) bottom no-repeat #F4F4F4;
padding-top:4px;
display:block;
text-decoration:none;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:14px;
}
.news_area_home a:hover{
font-size:11px;
color:#000;
padding-top:4px;
display:block;
text-decoration:none;
background:url(../images/news_hover-bg.jpg) bottom no-repeat #F4F4F4;
margin-bottom:10px;
padding-bottom:14px;
}

.news_desc{
font-size:11px;
color:#000;
display:block;
text-decoration:none;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
margin-top:-16px;
}

.content_area{
width:691px;
padding-right:15px;
float:right;
}

.content_area a{
color:#CA1D24;
}

.content_area-top{
background:url(../images/content_area_top.jpg) no-repeat;
height:63px;
padding:0px;
margin:0px;
}
.content_area-top h1{
text-align:right;
color:#fff;
font-size:24px;
padding-right:29px;
padding-top:15px;
font-weight:100;
}

.content_area-top2{
background:url(../images/content_area_top_asst_detail.jpg) no-repeat;
height:35px;
padding:0px;
margin:0px;
}
.content_area-top2 h1{
text-align:right;
color:#fff;
font-size:24px;
padding-right:29px;
/*padding-top:15px;*/
font-weight:100;
}

.content_area_middle{
background:url(../images/content_area_middle.jpg) repeat-y;
font-size:12px;
color:#202020;
line-height:18px;
text-align:right;
padding-top:28px;
padding-right:29px;
padding-left:29px;
}

.content_area_middle_asst{
background:url(../images/content_area_middle.jpg) repeat-y;
font-size:14px;
color:#202020;
line-height:24px;
text-align:right;
padding-left:14px;
padding-right:9px;
}


.content_area_botom{
background:url(../images/content_area_botom.jpg) no-repeat;
height:33px;
}

/*---------------asset content area------------------------*/
.asst_content_area-top{
background:url(../images/asst_content_area_top.jpg) no-repeat;
padding:0px;
margin:0px;
height:63px;
}
.asst_content_area-top h1{
text-align:right;
color:#fff;
font-size:24px;
padding-right:29px;
padding-top:15px;
font-weight:100;
}

.asst_content_area_middle{
background:url(../images/asst_content_area_middle.jpg) repeat-y;
font-size:14px;
color:#202020;
text-align:right;
padding-top:28px;
min-height:610px;
}
.asst_content_area_botom{
background:url(../images/asst_content_area_botom.jpg) no-repeat;
height:33px;
padding-top:10px;
}

/*------------------asset content area end---------------------*/

/*------------------grid start---------------------*/
.table_head table{
border-collapse:collapse;
padding:0px; margin:0px;
margin:0 auto;
}

.table_head a{
color:#fff;
text-decoration:underline;
}

.table_head td{
background:#464646;
color:#fff;
font-size:11px;
text-align:center;
border-collapse:collapse;
border-collapse:collapse;
border:1px solid #fff;
padding:0px; margin:0px;
padding-bottom:10px;
padding-top:10px;

}

.table_row table{
border-collapse:collapse;
padding:0px; margin:0px;
margin:0 auto;
}
.table_row tr{
background:#aaaaaa;
color:#fff;
cursor:hand;
}

.table_row tr:hover{
background:#838383;
color:#fff;
cursor:pointer;
}

.table_row td{
font-size:11px;
text-align:center;
border-collapse:collapse;
border:1px solid #fff;
padding:0px; margin:0px;
}

.table_row_select{
border-collapse:collapse;
padding:0px; margin:0px;
background:url(../images/l_bg_selected_row.jpg) repeat-y 0px 0px;
margin-top:13px;
width:688px;
font-size:12px;
overflow:hidden;
}

.table_row_select table{
border-collapse:collapse;
padding:0px; margin:0px;
margin:0 auto;
background: url(../images/selected_grid_bg_top.jpg) bottom #888888 no-repeat;

}
.table_row_select tr{
color:#fff;
cursor:pointer;
}

.table_row_select tr:hover{
color:#fff;
cursor:pointer;
}

.table_row_select td{
font-size:11px;
text-align:center;
border-collapse:collapse;
border:1px solid #fff;
padding:0px; margin:0px;
}

.table_row_select_l_top{
background:url(../images/selected_row_left_top.jpg) no-repeat left top;
}

.grid_detail_cont{
padding-right:14px;
width:659px;
padding-top:15px;
}

.grid_detail_1{
width:154px;
float:right;
}
.grid_detail_2{
width:160px;
float:right;
}
.grid_detail_3{
width:145px;
float:left;
}
.grid_detail_3 a{
/*color:#585858;*/
color:#CB262C;
text-decoration:none;
}

.grid_detail_3 a:hover{
text-decoration:underline;
color:#D2232A;
font-weight:bold;
}
.grid_date{
font-size:11px;
color:#929090;
}
.grid_image_div{
height:133px;
margin-bottom:4px;
}

.grid_image_title{
background:#A3060D;
padding-left:4px;
padding-right:4px;
color:#fff;
font-size:11px;
float:right;
}

.grid_contact_form_cont{
background:url(../images/bg_cont_selected_row.jpg) no-repeat bottom;
}


.grid_contact_form{
font-size:11px;
color:#fff;
padding:5px 10px 5px 10px;
height:46px;
width:638px;
}

.grid_contact_form table{
border:0px;
background:none;
}

.grid_contact_form table td {
border:0px;
background:none;
}


.detail_contact_form{
background:#E1DED9;
font-size:11px;
color:#585858;
padding:5px 10px 5px 10px;
height:90px;
margin:0 auto;
}

.detail_contact_form table td {
border:0px;
background:none;
text-align:center;
}




.grid_input{
width:129px;
border:0px;
margin:0px; padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.grid_textarea{
width:204px;
border:0px;
height:43px;
margin:0px; padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.grid_form_label{
padding-left:3px;
display:inline-block;
}

.detail_input{
width:129px;
border:0px;
margin:0px; padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.detail_textarea{
width:204px;
border:0px;
height:43px;
margin:0px; padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.input_div{
padding-top:8px;
}

.padding_rght{
padding-right:17px;
}

.form_title{
color:#D2232A;
}
.grid_detail_cloumn{
text-align:right;
padding-right:25px;
direction:rtl;
}

.page_num{
color:#000;
font-size:11px;
direction:rtl;
}

.page_num a{
font-size:11px;
color:#696969;
padding-right:8px;
text-decoration:none;
display:inline-block;
}

.page_num a:hover{
color:#BF161C;
font-weight:bold;
padding-right:8px;
}
a.pag_num_selected{
color:#BF161C;
text-decoration:none;
padding-right:8px;
}

.prev_td{
text-align:right;
padding-left:10px;
padding-right:10px;
}

a.prev{
font-size:11px;
color:#989898;
text-decoration:none;
}
a.prev:hover{

font-size:11px;
color:#000;
text-decoration:none;
}
.next_td{
text-align:left;
padding-right:10px;
}

a.next{
font-size:11px;
color:#989898;
text-decoration:none;
}
a.next:hover{

font-size:11px;
color:#000;
text-decoration:none;
}

/*------------------grid end---------------------*/

/*------------------gallery ---------------------*/
.gallery_row{
width:682px;
margin:0 auto;
padding-right:5px;
}

.gallery_box_div{
background:url(../images/bg_gallery.jpg) no-repeat;
width:207px;
height:239px;
float:right;
cursor:pointer;
padding-right:8px;
padding-top:9px;
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#585858;
cursor:pointer;
}

.gallery_box_div:hover{
background:url(../images/bg_gallery_over.jpg) no-repeat;
}

.gallery_box_div a{
color:#585858;
text-decoration:none;
}

.gallery_title{
background:url(../images/gallery_title_bg.jpg) repeat-x #EAEAEA;
font-size:12px;
font-weight:bold;
color:#5B5B5B;
height:18px;
padding-top:2px;
width:197px;
padding-right:8px;
margin-bottom:4px;
overflow:hidden;	
}
.gallery_text{
padding-right:8px;
}

.gallery_description
{
	/* height:46px;*/
height:22px;
overflow:hidden;
cursor:pointer;
padding-left:10px;
}

.price_div{
padding-top:6px;
padding-bottom:3px;
font-size:12px;
}
.price_div strong{
color:#000;
}

a.gallery_link{
color:#D2232A;
font-weight:bold;
font-size:11px;
text-decoration:none;
padding-top:5px;
display:block;
}
a.gallery_link:hover{
color:#000;
font-weight:bold;
font-size:11px;
text-decoration:none;
padding-top:5px;
display:block;
}

/*------------------gallery end---------------------*/

/*------------------asset detail---------------------*/
.asset_detail_left{
width:327px;
font-size:11px;
float:left;
color:#797979;

}

.asset_detail_right{
width:319px;
font-size:11px;
float:right;
line-height:16px;
padding-top:6px;
background:#fff;
}

.asset_detail_198
{
	width:198px;height:55px;overflow:hidden;
}
.asset_title{
font-size:18px;
color:#D2232A;
font-weight:bold;
}

.videolink_section{
	padding-bottom:30px;
	padding-top:10px;
}

.videolink_section a{
text-decoration:underline;
color:#D2232A;
}
.videolink_section a:hover{
text-decoration:underline;
color:#000;
}


.asset_detail_text{
	color:#4D4B4B;
	font-size:12px;
	line-height:18px;
}

.asset_detail_text p{
	color:#4D4B4B;
	font-size:12px;
	line-height:18px;
	padding-bottom:18px;
}

.asset_box_detail{
width:327px;
background: url(../images/border_image.jpg) repeat-x bottom right;
padding-bottom:10px;
margin-bottom:10px;
line-height:20px;
}
.asst_detail_1_right{
width:137px;
float:right;
font-weight:bold;
}

.asst_detail_1_left{
width:181px;
float:left;
}

.asst_detail_2_right{
width:55px;
float:right;
font-weight:bold;
}

.asst_detail_2_left{
width:260px;
float:left;
}

.asst_detail_3_left1{
width:112px; float:right;
}
.asst_detail_3_left2{
width:76px; float:right;
}
.asst_detail_3_left3{
width:120px; float:right;
}

.asst_detail_4_right{
width:150px;
float:right;
}

.asst_detail_4_right_r{
width:96px;
float:right;
font-weight:bold;
}
.asst_detail_4_right_l{
width:54px;
float:right;
}

.asst_detail_4_left{
width:155px;
float:left;
}

.asst_detail_5_right{
width:150px;
float:right;
}

.asst_detail_5_right_r{
width:80px;
float:right;
font-weight:bold;
}
.asst_detail_5_right_l{
width:54px;
float:right;
}

.asst_detail_5_left{
width:155px;
float:left;
}

.asst_detail_5_left_r{
width:100px;
float:right;
font-weight:bold;
}

.asst_detail_6_left1{
width:162px; float:right;
}
.asst_detail_6_left2{
width:160px; float:right;
}



.asst_detail_7_right{
width:150px;
float:right;
}

.asst_detail_7_right_r{
width:110px;
float:right;
font-weight:bold;
}
.asst_detail_7_right_l{
width:40px;
float:right;
}

.asst_detail_7_left{
width:155px;
float:left;
}



.asst_detail_8_right{
width:150px;
float:right;
}

.asst_detail_8_right_r{
width:125px;
float:right;
font-weight:bold;
}
.asst_detail_8_right_l{
width:25px;
float:right;
}

.asst_detail_8_left{
width:155px;
float:left;
}

.asst_detail_9_right{
width:103px;
float:right;
font-weight:bold;
/*color:#D2232A;*/
}

.asst_detail_9_left{
width:215px;
float:left;
}

.true_false{
padding-top:4px;
}

.asset_detail_imagediv{
width:307px;
height:325px;
padding:5px;
text-align:center;
border:1px solid #bebfc2;
}

.zoom{
width:40px;
float:left;
border-right:1px solid #e1ded9;
height:45px;
padding-top:10px;
}

.arow_detail_prev{
width:37px;
float:left;
text-align:center;
padding-top:19px;
}

.arow_detail_next{
width:30px;
float:right;
text-align:center;
padding-top:19px;

}

.next_det
{
	width:30px;
	float:left;
}
.back_det
{
	width:38px;
	float:left;
}


.arow_detail_thumb{
width:61px;
height:55px;
float:left;
padding-right:5px;
}
.asst_detail2{
	padding-top:13px;
}

/*------------------asset detail---------------------*/

.small_banner{
	width:192px;
	height:90px;
	position:relative;
}

.small_banner_flash_home{
 position:absolute; top:120px; right:-4px;
}

.small_banner_flash{
	position:absolute; top:0px; right:-4px;
}


.input_box
{
	 width:321px;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
}

.text_area
{
	 width:321px;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
}

.contact_label
{
	font-size:12px;
	font-weight:bold;
}

.send_button
{
	background:url(../images/send_button_contact.gif) no-repeat;
	width:80px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	border:0px;
	text-align:center;
	padding-left:18px;
	padding-right:10px;
	padding-bottom:10px;

}

.red_text
{
	color:#D2232A;
}


.footer{
 color:#646464;
 width:623px;
 /*padding-left:135px;
 float:left;*/
 font-size:11px;
 margin:0 auto;
 padding-right:208px;

}
.footer_home{
 color:#CE1505;
 font-size:11px;
 text-align:center;
 margin:0 auto; 
 width:900px;

}
.footer_link{
padding-top:5px;
}
.footer_link2{
padding-top:5px;
color:#0D71A7;
display:inline;
}
.footer a{
 color:#646464;
 font-size:11px;
 text-decoration:none;
 padding-left:8px;
 padding-right:8px; 
 display:inline-block;
}
.footer a:hover{
 color:#2D2D2D;
 font-size:11px;
 text-decoration:none;
 padding-left:8px;
 padding-right:8px; 
 display:inline-block;
}
/*.sign_footer{
display:inline-block;
margin-top:-17px;
position:absolute;
right:208px;
top:13px;	
}*/


.popup_bigimage{
background:#fff; 
padding:4px; 
padding-left:4px; 
padding-right:4px;
/*height:508px;*/
position:absolute; 
z-index:99999; 
overflow:hidden;
margin:0 auto;

}
.popup_bigimage_img{
/*height:473px;*/
text-align:center;
}
.popup_bigimage_text{
float:left; padding-left:7px;padding-top:8px;
}
.popup_bigimage_button{
float:right;/*width:63px; */ padding-right:8px; padding-top:6px;
}

/*new home classes*/

.content_area_middle_home
{
	
background:url(../images/content_area_middle.jpg) repeat-y;
font-size:14px;
color:#202020;
line-height:24px;
text-align:right;
padding-top:18px;
padding-right:7px;
padding-left:10px;
}

.home_content_scroll{
	height:328px;
	overflow:auto;
	margin-top:24px;
	padding-bottom:10px;
	padding-right:11px;
	padding-left:11px;
	font-size:12px;
	line-height:18px;
}

.home_address{
border-bottom:1px dotted #777777;
border-top:1px dotted #777777;
padding-top:21px;
padding-bottom:16px;
margin-top:20px;
color:#777777;
}

.home_address span{
display:inline-block;
width:50px;
}

.home_address_right{
	float:right;
	text-align:right;
	direction:rtl;
	padding-left:40px;

}

.home_mail {
	border-top:1px dotted #777777;
	padding-top:10px;
	margin-top:21px;
}

/*----form classes--*/
.form_div{
width:488px;
}

.form_div_label{
color:#585858;
width:130px;
white-space:normal;
font-size:12px;
font-weight:bold;
vertical-align:top;
display:inline-block;
overflow:hidden;
float:right;
margin:0px; padding:0px;
}

.form_input1{
color:#5D6468;
width:300px;
white-space:normal;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0px; padding:0px;
border:1px solid #CECBBC;
}

.form_height10{
height:10px;
overflow:hidden;
}
.contact_button_div
{
	text-align:left;
	width:434px;
}

.mandatory_fields{
color:#FF0000;
font-size:12px;

}

.no_result
{
	padding-right:50px;
}