@charset "utf-8";
/* CSS Document */
a
{
	text-decoration:none;
	color:#666;
}
a img
{
	border: 0;
}

p
{
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
}
ul
{
	margin:0px;
}
ul li
{
	margin:0px;
	padding-top:1px;
}
/*body#home a#nav-home,
body#comp a#nav-comp,
body#prod a#nav-prod,
body#supp a#nav-supp,
body#store a#nav-store,
body#service a#nav-service
{
	color:#FFFFFF;
	background:url(../images/v4/menu_hover1.png) no-repeat top right;
}*/
#category-menu a
{

}
#category-menu a:hover
{
	color:#FFFFFF;
	background-image: url(../images/v4/prod-orange-bg.jpg);
	background-repeat: no-repeat;
}
#step-menu a
{
	
}
#step-menu a:hover
{
	background:url(../images/v4/prod-black-bg.png) no-repeat;
	color:#FFFFFF;
}
body
{
	background:url(../images/v4/bg.png) repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#main
{
	width:1094px;
	margin:auto;
	height:100%;
}
.main
{
	width:1094px;
	float:left;
	height:100%;
}
.logo-div
{
	width:1074px;
	float:left;
	height:140px;
	padding:0 0px 0 20px;
}
.logo
{
	width:213px;
	float:left;
	height:77px;
	padding:46px 0 0 0;
}
.menu-div
{
	width:780px;
	float:right;
	height:100%;
	margin-top:10px;
}
.banner
{
	width:1027px;
	float:left;
	height:394px;
	padding:36px 33px 0 33px;
	background:url(../images/v4/body-bg1.png) no-repeat;
}
.banner1
{
	width:1027px;
	float:left;
	height:304px;
	padding:36px 33px 0 33px;
	background:url(../images/v4/banner2-white-bg.png) no-repeat;
}
.banner-inner-bg
{
	width:1027px;
	height:352px;
	float:left;
	background-image: url(../images/v4/orange-bg.jpg);
	background-repeat: no-repeat;
}
.banner-inner-product-bg
{
	width:430px;
	height:180px;
	float:left;
	padding:172px 0 0 597px;
	background:url(../images/v4/banner2.png) no-repeat;
}
.banner-inner-product-bg1
{
	width:420px;
	height:155px;
	float:left;
	padding:132px 0 0 607px;
}
.banner-inner-product-bg2
{
	width:1023px;
	height:155px;
	float:left;
	padding:0;
}
.banner-links
{
	width:1026px;
	height:50px;
	float:left;
	margin-top:302px;
}
.banner-lnks-ind
{
	width:256px;
	float:left;
	height:35px;
	padding-top:15px;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	
}
#banner-lnks-ind a
{
	width:256px;
	float:left;
	height:35px;
	padding-top:15px;
	text-align:center;	
}
#banner-lnks-ind a:hover
{
	width:256px;
	float:left;
	height:35px;
	padding-top:15px;
	text-align:center;	
	background-color:#FE4500;
}
.body-content
{
	width:1028px;
	float:left;
	padding:20px 33px 0 33px;	
}
.left
{
	width:590px;
	float:left;
	height:100%;
}
.right
{
	width:384px;
	float:right;
	height:100%;
	padding:2px;
	border:1px #9f9f9f solid;
}
.product-left
{
	width:200px;
	height:100%;
	float:left;
}
.product-middle
{
	width:550px;
	height:100%;
	float:left;
	padding:0 39px 0 39px;
}
.product-right
{
	width:200px;
	height:100%;
	float:left;
}
.down-arrow-left
{
	float:left;
	width:500px;
}
.down-arrow
{
	float:right;
	height:20px;
	width:20px;
	padding:5px 0 0 0;
}
.black-tab
{
	height:40px;
	width:560px;
	float:left;
	
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	padding:9px 10px 0 16px;
	border:1px #939393 solid;
	background-color:#333333;
}
.blue-tab
{
	height:38px;
	width:560px;
	float:left;
	font-size:20px;
	color:#4d4d4d;
	font-weight:bold;
	padding:11px 10px 0 16px;
	float:left;
	border:1px #ddecef solid;
	background-color:#d5e9ed;
}

.blue-tab a
{
	color: #4d4d4d;
}
.blue-tab-image
{	
	width:590px;
	height:46px;
	float:left;
	padding:16px 30px 0px 9px;
	line-height:18px;
	background:url(../images/v4/blue-shade_586.png) no-repeat;
}
.blue-tab-image img
{	
	float:right;
	padding:0px 30px;
}

.left-content
{
	width:528px;
	float:left;
	height:300px;
	padding:10px 0 10px 40px;
	/*background:url(../images/box-img.png) no-repeat right;*/
	font-size:12px;
	color:#666666;
	line-height:18px;
}
.blue-tab-rt
{
	height:38px;
	width:358px;
	float:left;
	padding:11px 10px 0 16px;
	font-size:20px;
	color:#4d4d4d;
	font-weight:bold;
	float:left;
	background-color:#d5e9ed;
}
.white-tab-rt
{
	height:100%;
	width:358px;
	float:left;
	padding:11px 10px 5px 16px;
	float:left;
	border-bottom:1px #666 groove;
	line-height:23px;
}
.white-tab-rt1
{
	height:100%;
	width:358px;
	float:left;
	padding:11px 10px 0 16px;
	float:left;
	border:0px;
	line-height:23px;
}
.orange-text
{
	font-size:14px;
	color:#fe4516;
	font-weight:bold;	
}
.orange-text a, .orange-text a:visited, .orange-text a:hover
{
	color:#fe4516;
}
.orange-text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#fe4516;
	font-weight:bold;	
}
.text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;	
}
.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fe4516;
	font-weight:bold;	
}
.text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-weight:bold;	
}
.orange-text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fe4516;
	font-weight:bold;	
}
.orange-text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#fe4516;
	font-weight:bold;	
}
.black-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7d7d7d;
	line-height:18px;
	text-align:justify;		
}
.black-text-italic
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7d7d7d;
	font-style:italic;
	line-height:18px;
	text-align:justify;		
}
.blue-text
{
	color:#055ea8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
ul li
{
	list-style-image:url(../images/v4/orange-icon.jpg);
	line-height:30px;
}
.pro-orangebox
{
	width:156px;
	height:31px;
	float:left;
	padding:14px 0 0 44px;
	background-color:#fe4516;
	border-bottom:1px #ffffff solid;
	background:url(../images/v4/prod-orange-bg.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;	
}
.pro-graybox
{
	width:156px;
	height:31px;
	float:left;
	padding:14px 0 0 44px;
	background-color:#f1f1f1;
	border-bottom:1px #ffffff solid;
	background:url(../images/v4/prod-grey-bg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fe4516;
	font-weight:bold;	
}
.pro-blackbox
{
	width:156px;
	height:35px;
	float:left;
	padding:10px 0 0 44px;
	background-color:#464646;
	border-bottom:1px #ffffff solid;
	background:url(../images/v4/prod-black-bg.png) no-repeat;
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.pro-bluebox
{
	width:156px;
	height:35px;
	float:left;
	padding:10px 0 0 44px;
	background-color:#d5e9ed;
	border-bottom:1px #ffffff solid;
	background:url(../images/v4/prod-blue-bg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-weight:bold;
}
.prod-gray-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#acacac;
	font-weight:bold;
}
.prod-blue-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#055ea8;
	font-weight:bold;
}

/****************************** saran**********************/


.top-icons-div
{
	width:295px;
	height:16px;
	float:right;
	padding-right:30px;
}
.arial-10-blue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0071bc;
	text-decoration:underline;
}
.top-icons-txt 
{
	padding-right:5px;
	float:left;
	padding-top:1px;
}
.top-icons-img
{
	padding-right:5px;
	padding-top:1px;
	float:left;
	width:16px;
	height:12px;
}
.topicons-dvdr
{
	float:left;
	padding-right:5px;
	padding-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#959595;
}
.menu
{
	width:658px;
	height:43px;
	float:right;
	margin-top:30px;
}
.menu ul, .menu li
{
	list-style:none;
}
.menu-items
{
	width:104px;
	height:44px;
	float:left;
	text-align:center;
	padding-left:5px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
/*.menu-txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}*/
#menu-item a
{
	color:#666666;
}
#menu-item a:hover
{

	background:url(../images/v4/menu_hover2.png) no-repeat top right;
	color:#FFFFFF;
}
.coomunities
{	
	width:300px;
	height:46px;
	float:left;
	padding:16px 30px 0px 9px;
	line-height:18px;
	background:url(../images/v4/blue-shade.png) no-repeat;
}
.coomunities-img
{	
	padding-right:3px;
	padding-left:20px;
	float:left;
}
.arial-12-blk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
}
.bot-box-emp-lft
{	
	width:33px;
	float:left;
	height:200px;
	margin-top:50px;	
}
.bot-box
{
	width:1027px;
	height:217px;
	float:left;
	background:url(../images/v4/footer-bg.png) no-repeat;
	margin-top:50px;
}
.bot-box-tp
{
	width:1027px;
	height:165px;
	float:left;
}
.bot-box-bt
{
	width:832px;
	height:20px;
	float:left;
	padding:0px 195px 0px 22px;
}
.bot-box1
{
	width:248px;
	float:left;
	padding:22px 22px 0px 22px;
}
.bot-box2
{
	width:306px;
	float:left;
	padding:22px 22px 0px 22px;
}
.bot-box3
{
	width:381px;
	float:left;
	padding-left:3px;
	padding-top:2px;
}
.bot-box1-head
{
	width:240px;
	height:40px;
	float:left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;	
}
.arial-12-grey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.bot-box2-list
{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:17px;
}
.bot-box3-head
{
	width:338px;
	height:33px;
	float:left;
	padding:17px 0px 0px 42px;
	background-color:#FF3300;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
.bot-box3-ctnt
{
	width:318px;
	float:left;
	padding:0px 30px 0px 30px;
}
.bt-box3-form
{	
	width:300px;
	float:left;
	padding-left:30px;
	margin-top:10px;
}
.box3-row
{
	width:270px;
	height:25px;
	float:left;
	padding-left:30px;

}
.box3-col1
{
	width:45px;
	float:left;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-top:2px;
	
}
.box3-col2
{
	width:185px;
	float:left;
	height:25px;
	padding:1px 0px 0px 1px;
	background:url(../images/v4/textfield.png) no-repeat;
}
.box3-txtfld-bg
{
	width:180px;
	float:left;
	height:17px;
	font-size:11px;
	background:url(../images/v4/textfield-bg.jpg) repeat-x;	
}
.footer
{
	width:100%;
	height:147px;
	float:left;
	background-color:#333333;
	margin-top:100px;
}
.foot-main
{	
	width:1070px;
	height:147px;
	margin:auto;
}
.foot-links
{
	width:1050px;
	float:left;
	height:20px;
	padding-top:20px;
	text-align:right;
}
.foot-links2
{
	width:1030px;
	float:left;
	height:40px;
	padding-top:25px;
	padding-left:30px;
	text-align:left;
}
.foot-style
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.prod-list
{
	width:580px;
	float:left;
}
.prod-list-row
{
	width:100%;
	float:left;
	padding-bottom:8px;
}
.prod-list-img
{
	width:30px;
	height:17px;
	float:left;
	background:url(../images/v4/orange-icon.png) no-repeat;
}
.prod-list-txt
{
	width:90%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:1px;
}
.prod-head
{
	width:100%;
	height:15px;
	float:left;
	padding-top:30px;
	padding-bottom:25px;
}
.prod-head1
{
	width:100%;
	height:15px;
	float:left;
	padding-top:10px;
	padding-bottom:25px;
}
