/* CSS Document */
div, span, p, form, table, img
{
	margin:0;
	padding:0;
}

body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
}

img
{
	border:0;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.clearIE
{
	line-height:0;
	height:0;
	margin:0;
	padding:0;
	clear:both;
}

a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}	

.ImageCursor
{
	cursor:pointer;
}

#main
{
	width:100%;
}

#maincentered
{
	width:1000px;
	margin:0 auto;
}

#index_top
{
	padding-top:18px;
}

.InputSearch
{
	border:1px solid #c9c9c9;
	height:14px;
	width:150px;
}

#search_title_index
{
	color:#0305ad;
	font-weight:bold;
}

#form_search
{
	margin-left:380px;
}

#menu_top_index
{
	width:687px;
	height:27px;
	background-color:#0305ad;
	margin-top:10px;
	margin-left:15px;
}

.Menu1
{
	margin:0;
	padding-top:4px;
	padding-left:0px;
}

.Menu2
{
	margin:0;
	padding-top:4px;
	padding-left:16px;
}

#menu_top_index ul li
{
	list-style:none;
	display:inline;
	margin-right:16px;
}

#menu_top_index ul li a
{
	color:#ffffff;
	font-size:14px;
}


#menu_top_index ul li a:hover
{
	color:#f66d29;
	text-decoration:none;
}

#menu_top_index ul li span a
{
	color:#ffffff;
	font-size:14px;
}


#menu_top_index ul li span a:hover
{
	color:#0305AD;
	text-decoration:none;
}

.ImageMenu
{
	position:relative;
	top:2px;
}

#Catflash_div_index
{
	margin-top:10px;
	margin-left:18px;
}

#cat_div_index
{
	background:url(../images/bg_category_index.png) no-repeat;
	width:232px;
	height:257px;
	margin-top:10px;
}

#flash_div_index
{
	margin-left:12px;
	background:url(../images/bg_ba.png) no-repeat;
	width:737px;
	height:271px;
}

#flash_div_inner
{
	background:url(../images/bg_image_inner.png) no-repeat;
	width:745px;
	height:214px;
	
	
}

#testimonial_index
{
	background:url(../images/testimonials_index.png) no-repeat;
	width:1000px;
	height:44px;
	margin-top:15px;
}

#testimonial_title_index
{
	font-weight:bold;
	font-size:18px;
	color:#f66d29;
	padding-top:10px;
	margin-left:15px;
}

#marquee_testimonial
{
	margin-left:28px;
	padding-top:15px;
}

.title_testimonial
{
	color:#0000ab;
	font-weight:bold;
	margin-left:8px;
	margin-right:16px;
}

#home_page
{
	background-color:#f66d29;
	padding:7px 25px 5px 25px
}

#about_page
{
	background-color:#f66d29;
	padding:7px 15px 5px 15px
}

#products_page
{
	background-color:#f66d29;
	padding:7px 17px 5px 15px
}

#offers_page
{
	background-color:#f66d29;
	padding:7px 17px 5px 15px
}

#latest_pro_page
{
	background-color:#f66d29;
	padding:7px 17px 5px 15px
}

#body_inner
{
	background:url(../images/repeat_body_inner.png) repeat-x;
	padding-bottom:30px;
}

#Catflash_div_inner
{
	padding-top:10px;
	margin-left:18px;
}

#cat_div_inner
{
	background:url(../images/bg_category_index.png) no-repeat;
	width:232px;
	height:257px;
	margin-top:7px;
}



#flash_div_inner img
{
	padding-left:10px;
}

#team_desc_testimonial
{
	background:url(../images/team_bg.png) no-repeat;
	width:232px;
	height:441px;
	margin-left:18px;
	margin-top:8px;
}

#teatimonial_details
{
	margin-left:24px;
	width:720px;
	position:relative;
	top:-40px;
	padding-left:3px;
	
}

#testimonial_title_inner
{
	color:#f66d29;
	font-size:18px;
	font-weight:bold;
	padding-bottom:7px;
	border-bottom:1px solid #bdbdbd;
}

.each_div
{
	padding-bottom:27px;
	margin-top:17px;
	border-bottom:1px solid #bdbdbd;
}

.div_arrow
{
	margin-top:10px;
}



.Arrows
{
	margin-right:8px;
}

.Expand
{
	font-size:11px;
}

.Expand:hover
{
	cursor:pointer;
	color:#f66d29 ;
}

.web_title_testimonial
{
	color:#f66d29;
	font-weight:bold;
}
.web_title_testimonial a
{
	color:#f66d29;
}

.web_title_testimonial a:hover
{
	color:#0000ab;
	text-decoration:none;
}

#div_team
{
	padding-top:60px;
	margin-left:14px;
}

.each_team
{
	margin-bottom:8px;
}

.position_title
{
	font-size:14px;
	color:#0305ad;
	font-weight:bold;
	padding-bottom:6px;
	padding-left:3px;
	border-bottom:1px solid #bdbdbd;
}

.each_team_details
{
	color:#646464;
	margin-top:8px;
	margin-left:4px;
}

.bus_mail a
{
	color:#f66d29;
	font-weight:bold;
}

div#wn	
{ 
    position:relative; 
	width:200px;
	height:320px;
    overflow:hidden;	
}

#lyr1
{
	width:220px;
}

#lyr1 p
{
	margin:0;
	padding:0;
}



#scrollLinks
{
	margin-top:15px;
	margin-right:10px;
}

#scrollLinks a
{
	float:left
}

.mouseover_down
{
	margin-left:4px;
}

#bottom
{
	margin-top:5px;
}

#copy_right
{
	color:#0000ab;
	font-size:11px;
}

#dowdetails
{
	margin-left:2px;
	margin-top:2px;
}

#dowdetails a
{
	color:#0000ab;
	font-size:9px;
}

#dowdetails a:hover
{
	color:#f66d29 ;
	text-decoration:none;
}

.all_title_inner
{
	color:#f66d29;
	font-size:18px;
	font-weight:bold;
	padding-bottom:7px;
	border-bottom:1px solid #bdbdbd;
}

.details_body
{
	margin-top:17px;
	font-size:13px;
}

.details_body a
{
	margin-top:17px;
	font-size:13px;
}

.details_contactus
{
	margin-top:17px;
	color:#646464;
	font-size:13px;
}

#contact_infos_page
{
	width:220px;
	
	margin-top:15px;
}

.tableInput
{
	width:200px;
	height:15px;
	border:1px solid #696a6c;
	background-color:#fdf7f9;
	margin-left:5px;
}

.Select
{
	width:200px;
	height:20px;
	border:1px solid #696a6c;
	background-color:#fdf7f9;
	margin-left:5px;
}

#contact_form
{
	/*margin-right:15px;
	border-right:1px solid #646464;*/
	width:450px;
}

.textarea
{
	border:1px solid #696a6c;
	background-color:#fdf7f9;
	margin-left:5px;
}

.star
{
	color:red;
}

.tdtitle
{
	font-size:12px;
	color:#0305AD;
}

#reset
{
	margin-left:110px;
	cursor:pointer;
}

#send
{
	margin-left:10px;
	cursor:pointer;
}
#successmessage
{
	margin-top:2px;
	margin-left:60px;
	font-size:11px;
	color:red;
}

.details_contactus
{
	/*border:1px solid green*/
}

.details_contactus a
{
	color:#0305AD;
}

#why_us_description
{
	background:url(../images/why_us.png) no-repeat;
	width:232px;
	height:200px;
	margin-left:18px;
	margin-top:8px;
}

#service_ds
{
	background:url(../images/services.png) no-repeat;
	width:232px;
	height:200px;
	margin-left:18px;
	margin-top:8px;
}

#div_whyus
{
	padding-top:50px;
	margin-left:14px;
}

div#wn_why	
{ 
    position:relative; 
	width:200px;
	height:100px;
    overflow:hidden;	
}

#lyr_whyus
{
	width:220px;
	font-size:14px;
}

#lyr_whyus p
{
	margin:0;
	padding:0;
}



#scrollLinks_why
{
	margin-top:10px;
	margin-right:10px;
}

#scrollLinks_why a
{
	float:left
}
.each_why_title
{
	color:#646464;
	margin-top:6px;
	padding-left:4px;
	padding-bottom:8px;
	border-bottom:1px solid #e2e2e2;
}

#all_category
{
	padding-top:38px;
	margin-left:15px;
	width:200px;
}

.each_cat_index
{
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e4;
	margin-bottom:5px;
}

.each_cat_index a
{
	font-family:times new roman;
	font-weight:bolder;
	font-size:14px;
	color:#0305AD;
}

div#wn_cat	
{ 
    position:relative; 
	width:200px;
	height:180px;
    overflow:hidden;
}

#lyr_cat
{
	width:220px;
}

#lyr_cat p
{
	margin:0;
	padding:0;
}



#scrollLinks_cat
{
	margin-top:8px;
	margin-right:10px;
}

#scrollLinks_cat a
{
	float:left
}

.each_cat
{
	color:#646464;
	margin-top:6px;
	padding-left:4px;
	padding-bottom:8px;
	border-bottom:1px solid #e2e2e2;
}

.each_cat a
{
	font-family:times new roman;
	font-weight:bolder;
	font-size:14px;
	color:#0305AD;
}

.each_cat a:hover
{
	color:#F66D29;
	text-decoration:none;
}

#body_index
{
	background:url(../images/repeat_index.png) repeat-x;
	height:454px;
	padding-bottom:30px;
}

#description_products
{
	padding-top:10px;
	padding-bottom:10px;
}

#latest_pro
{
	margin-left:16px;
}

.title_latest_pro2
{
	font-size:18px;
	color:#f66d29;
	font-weight:bold;
	margin-left:9px;
	margin-bottom:13px;
}
.title_news
{
	font-size:14px;
	color:#f66d29;
	font-weight:bold;
	margin-bottom:13px;
}
.text_news
{
	font-family:times new roman;
	font-size:12px;
	color:#0305AD;
	margin-top:7px;
	margin-bottom:7px;
	border-bottom:1px solid #bdbdbd;
}
#latest_pro_details
{
	background:url(../images/bg_pro.jpg) no-repeat;
	width:232px;
	height:393px;
}

#products_all
{
	margin-left:45px;
}

#latest_images_pro
{
	margin-top:25px;
	margin-left:14px;
}

.image_latest
{
	width:194px; height:126px; border:1px solid #c4c4c4;
	text-align:center;
}


.title_latest_pro
{
	font-family:times new roman;
	font-size:12px;
	color:#0305AD;
	font-weight:bolder;
	margin-top:7px;
	margin-left:5px;
	width:190px
}

.title_latest_pro a
{
	font-family:times new roman;
	font-size:12px;
	color:#0305AD;
	font-weight:bolder;
	margin-top:7px;
	margin-left:5px;
	width:190px
}

.Imagepro_index
{
	background:url(../images/bg_image.png) no-repeat;
	width:208px;
	height:148px;
	margin-right:14px;
	/*padding-left:6px;*/
	padding-top:9px;
}

.Imagepro_deta
{
	background:url(../images/bg_image.png) no-repeat;
	width:208px;
	height:158px;
	margin-right:14px;
}

.title_pro
{
	margin-top:5px;
	margin-left:5px;
	color:#717171;
	font-size:10px;
	width:190px;
	margin-bottom:8px;
}

.title_pro a
{
	font-family:times new roman;
	font-size:12px;
	color:#0305AD;
	font-weight:bolder;
	margin-top:7px;
	margin-left:5px;
	width:190px
}

.details_body_pro
{
	margin-top:17px;
	color:#646464;
	font-size:15px;
}

#back_link
{
	margin-top:10px;
	margin-right:15px;
}

#back_link a
{
	color:#0305AD;
}

#back_link a:hover
{
	color:#F66D29;
	text-decoration:none;
}

#image_pro_details
{
	background:url(../images/pro_detaisl.jpg) no-repeat;
	width:382px;
	height:294px;
}

#image_pro_details img
{
	/*padding-top:10px;
	padding-left:12px;*/
	/*text-align:center;*/
}

#pro_details{
	margin-left:16px;
}

.titles_details
{
	color:#f66d29;
	font-weight:bold;
}

.title_pro_details
{
	width:210px;
	margin-left:4px;
}

.title_pro_desc
{
	width:310px;
	margin-left:4px;
}

.firstclass
{		
	font-size:13px;
	color:#0305AD;
	margin-bottom:5px;
	background:url(../images/arrow_blue.gif) no-repeat left;
	padding-left:15px;
	font-weight:bold;
}

.firstclass a
{
	font-family:times new roman;
	font-size:14px;
	color:#0305AD;
	font-weight:bolder;
}

.secondClass
{
	font-size:13px;
	color:#F66D29;
	margin-bottom:5px;
	background:url(../images/ul.jpg) no-repeat left;
	padding-left:15px;
}

.secondClass a
{
	font-size:13px;
	color:#F66D29;
}

.thirdClass
{
	font-size:13px;
	margin-bottom:5px;
	color:#646464;
	background:url(../images/arrow_grey.gif) no-repeat left;
	padding-left:15px;
}

.thirdClass a
{
	color:#646464;
	font-size:13px;
}


.title_search
{
	color:#F66D29;
	font-weight:bold;
	margin-bottom:5px;
}
.each_div_search
{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #BDBDBD;
}

#read_more
{
	margin-top:5px;
	margin-right:10px;
}

#read_more a
{
	color:#F66D29;
}

#read_more a:hover
{
	color:#0305AD;
	text-decoration:none;
}