/* CSS Document */
* {margin: 0px auto; padding: 0px;}
body {width: 852px; margin: 0px auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #1A1A1A; background-color:#f7f7f7;}

a {color: #1d4989; text-decoration: none;}
a:hover {color: #1A1A1A; text-decoration: none;}
a:focus {outline: none;}
.zoom-img {cursor:url(../images/click.cur), pointer !important;}

.fleft {float: left;}
.fright {float: right;}
.clear {clear: both;}
.img-c {text-align: center;}
.bott-line {border-top:#d9d9d9 2px solid; margin:0 0 5px 0;}

h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif;}
h1 {font-family:"Trebuchet MS"; font-size:18px; color:#1e498a; font-weight:bold; padding-bottom:4px; margin:10px 0 18px 0; border-bottom:#CCCCCC 2px solid;}
h2 {color:#1e498a; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; padding-bottom:4px; margin-bottom:4px; border-bottom:#CCCCCC 2px solid; display:inline-block;}
h3 {color:#1e498a; font-size:14px; border-bottom:#003399 2px solid; margin-bottom:6px;}
h4 {color:#1e498a; font-size:14px; font-weight:bold; margin-bottom:4px;}
p {padding:0 0 10px 0; text-align:justify; line-height:18px;}

ul.bullet {padding-left:5px; margin:0px;}
	.bullet li {margin:0px; list-style:none; background:url(../images/bullet1.jpg) 0 4px no-repeat; line-height:16px; margin-bottom:5px; padding-left:15px;}
	
ul.bullet1 {padding-left:5px; margin:0px;}
	.bullet1 li {margin:0px; list-style:none; background:url(../images/bullet2.jpg) 0 7px no-repeat; line-height:16px; margin-bottom:5px; padding-left:15px; text-align:justify;}
	
#main-container {background-color:#FFFFFF; border-left:#e8e8e8 1px solid; border-right:#e8e8e8 1px solid;}

/*  Top Header Start  */
#top-header {border:#CC33CC 0px solid; background: #FFF url(../images/top-left-curve.jpg) left top no-repeat; position:relative; display:inline-block; width:850px; overflow:hidden; height:108px;}
.logo {margin:28px 0 0 28px; border:none;}
.slogan-block {width:527px; height:71px; background:#1d4989 url(../images/bg-slogan.jpg) repeat-x; position:absolute; right:0; margin-top:35px; border:#006699 0px solid;}
.email-top {border:#00CC33 0px solid; margin:10px 5px 0 0; float:right; color:#1d4989;}
/*  Top Header End  */

/*  Banner Start  */
#banner {background-color:#1a5490; height:225px;}
.flash {border-left:#466ba4 2px solid; border-right:#466ba4 2px solid; border-top:#466ba4 2px solid; width:319px; margin:0px; float:left; overflow: hidden; height: 223px;}
.menu-container {border:#00CCCC 0px solid; float:right; width:527px; height:225px; background:url(../images/bg-menu.jpg) repeat-x;}
.main-menu {border-top:#5b7ea7 1px solid; border-bottom:#5b7ea7 1px solid; margin-top:2px;}
	.main-menu a{color:#efefef; font-size:13px; text-transform:inherit; border-right:#5b7ea7 1px solid; line-height:29px; padding:0 13px; display:inline-block; font-weight:bold;}
	.main-menu a:hover, .main-menu a.active {background-color:#1a5996; text-decoration:none; color:#fff;}
.prod-img {margin-top:61px;}
.prod-txt {position:absolute; margin:153px 10px;}
.bg-bott-menu {background:url(../images/bg-bott-menu.jpg) repeat-x; height:10px;}
.btn-slideshow {position:absolute; margin:10px 0 0 390px;}
/*  Banner End  */

/*  Body Start  */
#body-container {background:url(../images/sep-midd-body.jpg) 578px top repeat-y; border:#000000 0px solid;}
	#body-container a:hover {text-decoration:underline;}
.sep-bg-top {background:url(../images/sep-top-body.jpg) 578px top no-repeat; padding:10px; display:inline-block;}
.left-body {float:left; width:570px; border:0px solid #999999; margin-right:20px;}
.right-body {width:240px; border:0px solid #999999; float:right; margin-top:35px; color:#333333; margin-right:0px;}
	.latest-prod-blocks {border-bottom:#e4e4e4 1px solid; margin-bottom:10px;}
	.right-body p {font-size:11px; margin-bottom:0px; line-height:14px;}
	.img-block {width:82px; height:62px; border:#dadada 3px solid; float:left; padding:2px; margin-right:9px;}
	
.prod-blocks {border-bottom:#e4e4e4 1px solid; margin-bottom:15px; padding:3px 3px 9px 3px; display:inline-block; width:560px;}
	.prod-blocks p {font-size:12px; margin-bottom:0px; line-height:14px;}
	.img-prod-block {width:114px; height:77px; border:#dadada 3px solid; float:left; padding:2px; margin-right:9px;}
	
.prod-details-left {border:#000000 0px solid; width:318px; float:left; margin:0 15px 0 0;}
	.img-prod-details-left {width:312px; height:236px; border:#dadada 3px solid; padding:2px;}
	
.prod-details-right {width:233px; float:right;}
	.prod-details-right p {padding-bottom:6px;}

/*  Body End  */
/*Table Start*/
.inq-table tr td{border:1px solid #BFC7DA;}
.inq-table-inner tr td{border:1px solid #FFF;}
.inq-table-head {
		background-color:#E3E8F6;
		border:1px solid #C9D2F1;
		color:#192965;
		font-size:14px;
		font-weight:bold;
		padding:3px;
}
.inq-table-td {
color:#010100;
font-weight:bold;
padding:6px;
}

.inq-table-td1 {
color:#020202;
font-size:11px;
font-weight:normal;
padding:3px 11px 0 1px;
}
/*Table End*/
/*  Footer Start  */
#footer {background:#1b4481 url(../images/bg-footer.jpg) repeat; height:42px; padding:5px 10px; color:#FFFFFF; position:relative;}
	.flink-txt {width:830px; border:0px solid #999999; margin-right:4px; color:#FFFFFF; margin:0px; margin-bottom:4px;}
	.flink-txt a {color:#FFFFFF; font-size:13px;}
	.flink-txt a:hover {color:#999999; text-decoration:none;}
	.copyright-txt {font-size:12px; color:#7c96bb;}
	.fright-txt {width:210px; border:0px solid #999999; float:right; font-size:12px; color:#7c96bb; text-align:right;}
/*  Footer End  */

/*  Enquiry Form Start  */
.hd {font-family:"Trebuchet MS"; font-size:16px; color:#000000; font-weight:bold; padding-bottom:4px; margin:0 0 10px 0; border-bottom:#000 2px solid;}
.enquiryForm p {color:#FFFFFF;}
.enquiryForm input[type=text],input[type=password], textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; border:1px solid #ccc; background-color:#F3F3F3; width:320px; padding:4px;}
.enquiryForm input[type=text]:hover, textarea:hover {background:#F9F9F9; border: 1px solid #E97852; font-size:12px;}
.enquiryForm input[type=text]:focus, textarea:focus {background: #FFFFFF; border:1px solid #72280F; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.btn-submit {background:url(../images/bg-submit.jpg) no-repeat; width:83px; height:24px; color:#FFFFFF; display:inline-block; line-height:20px; text-align:center; border:none;}

a.btn-enquiry {background:url(../images/bg-btn.jpg) no-repeat; width:113px; height:23px; color:#FFFFFF; display:inline-block; line-height:23px; text-align:center;}
a.btn-enquiry:hover, .btn-submit:hover  {color:#FFF; text-decoration:none !important; cursor:pointer;}

.dropmenudiv {position:absolute; top: 0; margin-top:1px; text-align:left; z-index:100; width:270px; height:13px; visibility: hidden; }
.dropmenudiv a {font-size: 11px; width: auto; display: block; border-bottom: 1px solid #5b7ea7; border-left: 1px solid #5b7ea7; border-right: 1px solid #5b7ea7; padding-right:0px; text-decoration: none; color: #efefef; background-color:#0B3E7D; line-height:19px; padding:3px; font-weight:bold; text-transform:capitalize;}
.dropmenudiv a:hover {background-color:#1a5996; text-decoration:none; color:#fff;}

.successMsg { color:#096; }
.errorMsg { color:#F00; }
.addessblock{font-size:11px; border-top:1px solid #E4E4E4; padding-top:5px; color:#666; position:absolute; margin-top:-35px; height:35px; width:580px; z-index:99;}

