body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#5AB0CF;
	font-size:12px;
}
* :focus { outline: 0; }
input {
	display:inline;
}
img { 
	behavior: url(http://www.maharashtradirectory.com/indexdefault.htm); 
}
.main-index {
	width:100%;
	float:left;
	background:url(../images/bg.gif) top left repeat-x #ABD6E9;
}
.top-menu {
	width:992px;
	float:left;
	padding:0 0 2px 8px;
}
.index-div, .inside-div {
	margin:0 auto;
	width:1002px;
}
.clear {
	clear:both;
	overflow:hidden;
	height:1px;
}
.clear-spacer {
	clear:both;
	overflow:hidden;
	padding:10px 0 0 0;
}
.clear-spacer2 {
	clear:both;
	overflow:hidden;
	padding:15px 0 0 0;
}
.logo {
	padding:0;
	float:left;
	margin:-280px 0 0 30px;
}
.header-content {
	width:100%;
	float:left;
}
.flash-header {
	float:left;
	background:url(../images/index-bg3.jpg) no-repeat bottom left;
	height:285px;
}
.in-flash-header {
	float:left;
	background:url(../images/inside-bg2.jpg) no-repeat top left;
}
.index-middle-panel {
	width:100%;
	float:left;
	background-color:#FFF;
}
.index-middle-content {
	width:1002px;
	margin:0 auto;
}
.index-middle-bg {
	float:left;
	width:914px;
	padding:0 0 22px 44px;
	background:url(../images/index-middlebg.gif) top left no-repeat;
}
.client-column {
	width:297px;
	float:left;
}
.index-tl {
	font-family: HeaveneticaCond4;
	color:#2E3092;
	font-size:23px;
	padding:16px 0 0 0;
}
.tl-divider {
	float:left;
	width:100%;
	padding:0 0 5px 0;
	background:url(../images/tl-divider.gif) top right no-repeat;
}
.services-column {
	width:272px;
	float:left;
	padding:0 88px;
}
.services-column p{
	padding:6px 0 0 0;
	width:100%;
	float:left;
	margin:0;
	color:#848484;
	line-height:17px;
	text-align:justify;
}
.quality-column {
	width:169px;
	float:left;
}
.text-bold {
	font-weight:bold;
}
.text-bold-big {
	font-weight:bold;
	font-size:13px;
}
.urs-logo {
	float:left;
	padding:10px 12px 0 0;
	background:url(../images/quality-divider.gif) top right no-repeat;
}
.ukas-logo {
	float:left;
	padding:10px 0 0 13px;
}
.header-contents {
	width:1002px;
	float:left;
	position:relative;
}
.welcome-panel {
	width:354px;
	padding:0 0 0 42px;
	min-height:386px;
	height:auto !important;
	height:386px;
	float:left;
	background:url(../images/index-middle-left2.jpg) top left no-repeat;
}
.welcome {
	font-family: HeaveneticaCond4;
	color:#181819;
	font-size:26px;
	margin:0;
	padding:0;
}
.welcome-excel {
	font-family: HeaveneticaCond4;
	color:#2E3092;
	font-size:26px;
	margin:0;
	padding:0;
}
.welcome-panel p {
	width:262px;
	margin:0;
	padding:10px 0 0 0;
	color:#44496A;
	line-height:17px;
	text-align: justify;
}
ul.welcome-bullet {
	color:#000274;
	margin:0px;
	padding:10px 0 2px 0;
	list-style:none;
	line-height:17px;
}
.welcome-bullet li {
	margin:0px;
	background:url(../images/welcome-bullet.gif) top left no-repeat;
	padding:4px 0 4px 13px;
}
.welcome-bullet li.last {
	margin:0px;
	background:url(../images/welcome-bullet.gif) top left no-repeat;
	padding:4px 0 2px 13px;
}
.typeface-js h1,.typeface-js  h2,.typeface-js  h3,.typeface-js  h4,.typeface-js  h5,.typeface-js  h6 {
	line-height:34px;
}
.functionality-panel {
	width:642px;
	padding:0;
	margin:0 0 0 -36px;
	min-height:403px;
	height:auto !important;
	height:403px;
	float:left;
	background:url(../images/index-middle-right3.jpg) top left no-repeat;
}
.functionality-panel-in {
	width:642px;
	padding:0;
	padding:0 0 0 -36px;
	min-height:403px;
	height:auto !important;
	height:403px;
	float:left;
	background:url(../images/index-middle-right3.jpg) top left no-repeat;
}
.main-inside {
	width:100%;
	float:left;
	background:url(../images/main-inside-bg.gif) top left repeat-x #FCFEFE;
}
.inside-middle-panel {
	width:1002px;
	float:left;
	background:url(../images/inside-bg.gif) top left repeat-y;
	margin:-6px 0 0 0;
}
.inside-bg-top {
	width:1002px;
	float:left;
	background:url(../images/inside-bg-top.gif) top left no-repeat;
	min-height:450px;
	height:auto !important;
	height:450px;
}
.inside-bg-bottom {
	width:1002px;
	float:left;
	background:url(../images/inside-bg-bottom.gif) bottom left no-repeat;
	min-height:450px;
	height:auto !important;
	height:450px;
	padding:0 0 30px 0;
}
.inside-left {
	width:216px;
	padding:0 69px 0 23px;
	float:left; 
}
ul.menu-bullet {
	width:216px;
	color:#000274;
	margin:0px;
	padding:10px 0 2px 0;
	list-style:none;
	line-height:17px;
}
.menu-bullet li {
	margin:0px;
	background:url(../images/menu-bullet.gif) top left no-repeat;
	padding:3px 0 3px 13px;
	border-bottom:1px solid #F5F5F5;
}
.menu-bullet li a{
	color:#000274;
	text-decoration:none;
}
.menu-bullet li a:hover{
	color:#ED1C24;
}
.menu-bullet li.last {
	margin:0px;
	background:url(../images/menu-bullet.gif) top left no-repeat;
	padding:3px 0 2px 13px;
	border-bottom:none;
}
ul.menu-bullet ul {
	width:195px;
	color:#000274;
	margin:0px;
	padding:2px 0 2px 0;
	list-style:none;
	line-height:17px;
}
ul.menu-bullet li ul li{
	margin:0px;
	background:url(../images/menu-bullet.gif) top left no-repeat;
	padding:3px 0 3px 13px;
	border-bottom:1px solid #F5F5F5;
}
.inside-right-content {
	float:left;
	width:650px;
}
.inside-title {
	font-family: HeaveneticaCond4;
	color:#2E3092;
	font-size:23px;
	margin:0 0 15px 0;
	padding:0 0 5px 0;
	background:url(../images/inside-title-bg.gif) bottom right no-repeat;
}
.inside-title h1{
	font-family:Georgia,Times New Roman,Times, serif;
	font-size:21px;
	font-weight:lighter;
	margin:0;
	padding:0;
}
.function-button-cylinder a, .function-button-gas a, .function-button-mixer a, .function-button-valves a, .function-button-tube a, .function-button-sampling a, .function-button-purifier a, .function-button-detector a,
.function-button-pressure a, .function-button-flow a, .function-button-cylinders a, .function-button-cabinets a, .function-button-trolleys a, .function-button-cooler a, .function-button-cooler a, .function-button-system a, .function-button-manual a, .function-button-semi a {
	color:#424364;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.function-button-cylinder a:hover, .function-button-gas a:hover, .function-button-mixer a:hover, .function-button-valves a:hover, .function-button-tube a:hover, .function-button-sampling a:hover, .function-button-purifier a:hover, .function-button-detector a:hover,
.function-button-pressure a:hover, .function-button-flow a:hover, .function-button-cylinders a:hover, .function-button-cabinets a:hover, .function-button-trolleys a:hover, .function-button-cooler a:hover, .function-button-system a:hover, .function-button-manual a:hover, .function-button-semi a:hover {
	color:#56B3ED;
}
.function-button-cylinder a.active, .function-button-gas a.active, .function-button-mixer a.active, .function-button-valves a.active, .function-button-tube a.active, .function-button-sampling a.active, .function-button-purifier a.active, .function-button-detector a.active,
.function-button-pressure a.active, .function-button-flow a.active, .function-button-cylinders a.active, .function-button-cabinets a.active, .function-button-trolleys a.active, .function-button-cooler a.active, .function-button-system a.active, .function-button-manual a.active, .function-button-semi a.active {
	color:#C12228;
}
.function-button-semi {
	width:60px;
	text-align:center;
	padding:0 0 0 135px;
	float:left;
	margin:-118px 0 0 0;
}
.function-button-manual {
	width:60px;
	text-align:center;
	padding:0 0 0 61px;
	float:left;
	margin:-300px 0 0 0;
}
.function-button-cylinder {
	width:50px;
	text-align:center;
	padding:16px 0 0 190px;
	/*padding:28px 0 0 190px;*/
}
.function-button-gas {
	width:60px;
	text-align:center;
	padding:23px 0 0 122px;
}
.function-button-mixer {
	width:50px;
	text-align:center;
	padding:0px 0 0 60px;
	margin:-2px 0 0 0;
}
.function-button-valves {
	width:50px;
	text-align:center;
	padding:28px 0 0 104px;
}
.function-button-tube {
	width:90px;
	text-align:center;
	padding:10px 0 0 18px;
}
.function-button-sampling {
	width:58px;
	text-align:center;
	padding:0 0 0 125px;
	margin:16px 0 0 0;
}
.function-button-purifier {
	width:58px;
	text-align:center;
	padding:30px 0 0 65px;
}
.function-button-detector {
	width:60px;
	text-align:center;
	padding:27px 0 0 149px;
}
.function-button-pressure {
	width:60px;
	text-align:center;
	padding:22px 0 0 72px;
}
.function-button-flow {
	width:50px;
	text-align:center;
	padding:38px 0 0 33px;
}
.function-button-cylinders {
	width:65px;
	padding:0 0 0 98px;
	margin:-25px 0 0 0;
	text-align:center;
}
.function-button-cabinets {
	width:55px;
	text-align:center;
	padding:15px 0 0 0;
	position:relative;
	margin:0 0 0 -25px;
}
.function-button-trolleys {
	width:55px;
	text-align:center;
	padding:0;
	position:relative;
	margin:-35px 0 0 180px;
}
.function-button-cooler {
	width:60px;
	text-align:center;
	padding:0;
	position:relative;
	margin:-320px 0 0 23px;
}
.function-button-system {
	width:63px;
	text-align:center;
	padding:0;
	position:relative;
	margin:40px 0 0 73px;
	/*margin:30px 0 0 73px;*/
}
.function-content {
	width:188px;
	float:left;
	height:180px;
	position:relative;
	overflow:hidden;
	padding:100px 0 0 0;
	text-align:center;
	margin:0 0 0 -5px;
}
.function-content-cylinder {
	padding:0;
	float:left;
	position:relative;
	min-height:250px;
	height:auto !important;
}
.function-head {
	font-family: HeaveneticaCond4;
	font-size:25px;
	color:#C12228;
}
.function-head2 {
	font-family: HeaveneticaCond4;
	font-size:25px;
	color:#C12228;
	margin:-18px 0 0 0;
}
.function-buttons-left {
	float:left;
}
.function-content p{
	margin:0;
	color:#2E3092;
	line-height:15px;
	padding:3px 0 10px 0;
}
img.function-more-bt {
	margin:-15px 0 -8px 0;
	padding:0;
}
.function-buttons-right {
	float:left;
	padding:0;
	margin:-140px 0 0 170px;
}
.function-content-follow {
	width:188px;
	float:left;
	display:none;
	position:relative;
	min-height:250px;
	height:auto !important;
}
.function-img-panel {
	width:185px;
	float:left;
	text-align:center;
}
.function-img {
	width:188px;
	float:left;
	height:123px;
}
.function-img  img{
	float:left\0/;
	margin:0 0px 0 25px\0/;
}
.function-arrow {
	width:22px;
	float:right;
	padding:0;
	clear:both;
	height:22px;
}
.logo-cont1 {
	padding:0 36px 0 0;
	float:left;
	background:url(../images/logo-divider.gif) right top no-repeat;
}
.left {
	float:left;
}
.logo-panel {
	float:left;
	padding:7px 0 0 0;
}
.inside-right-content p {
	color:#44496A;
	line-height:16px;
	margin:0;
	padding:5px 0 6px 0;
	text-align:left;
}
p.sub-heading {
	background:url(../images/title-bg.gif) left top repeat-x #B7DEEC;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	height:18px;
	float:left;
	width:630px;
	border-top:10px solid #fff;
	border-bottom:10px solid #fff;
	margin:0;
	padding:3px 10px;
}
p.sub-heading2 {
	color:#C12228;
	font-size:12px;
	font-weight:bold;
	height:18px;
	border-bottom:1px solid #ABDAE6;
	width:100%;
	float:left;
	margin:0 0 10px 0;
	padding:10px 0 5px 0;
}
ul.inside-bullet {
	color:#44496A;
	margin:0 0 0 10px;
	padding:2px 0 8px 0;
	list-style:none;
	line-height:17px;
}
.inside-bullet li, .inside-bullet2 li {
	margin:0px;
	text-align:justify;
	background:url(../images/inside-bullet.gif) top left no-repeat;
	padding:4px 0 1px 13px;
}
ul.inside-bullet2 {
	color:#44496A;
	margin:0 0 0 10px;
	padding:2px 0 0 0;
	list-style:none;
	line-height:17px;
}
hr {
	margin:5px 0 0 0;
	padding:0;
	height:1px;
	border:0;
	color:#fff;
	background:none;
}
.content-image {
	border:1px solid #ABDAE6;
	padding:4px;
	float:left;
	margin:9px 20px 0 0;
}
.content-image-right {
	border:1px solid #ABDAE6;
	padding:4px;
	float:left;
	margin:9px 0 0 0;
}
h2 {
	font-family:HeaveneticaCond4;
	margin:0 0 10px 0;
	padding:10px 0 3px 0;
	font-size:19px;
	color:#44496A;
	font-weight:normal;
	border-bottom:1px solid #ABDAE6;
}
h3 {
	margin:0;
	padding:0 0 5px 0;
	font-size:13px;
	color:#C12228;
	font-weight:bold;
}
.div-col1 {
	width:300px;
	float:left;
}
.quality-left {
	float:left;
	padding:30px 0 0 0;
}
.quality-left2 {
	float:left;
	padding:0;
	margin:-7px 0 0 0;
}
.quality-left3 {
	float:left;
	padding:8px 0 0 0;
	margin:0;
}
.ask-quote {
	float:left;
	width:100%;
	text-align:left;
}
.ask-quote-in {
	float:left;
	padding:15px 0 0 0;
	text-align:left;
}
.comments a, .category a, .posts a {
	color:#44496A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:12px 0 9px 0;
	width:184px;
	font-weight:bold;
}
.tab-contianers {
	width:100%;
	float:left;
	background:url(../images/tab-top.gif) top left no-repeat;
	padding:10px 0 0 0;
	margin:-2px 0 0 0;
}
.tab-contianers-bg {
	width:620px;
	float:left;
	background:url(../images/tab-bg.gif) top left repeat-y;
	padding:20px 15px 20px 15px;
	margin:-2px 0 0 0;
}
.tab-content {
	float:left;
	padding:20px 0 0 0;
}
.question {
	float:left;
	line-height:19px;
	background:url(../images/question.gif) top left no-repeat;
	padding:10px 0 5px 20px;
	font-weight:bold;
	font-size:13px;
	color:#44496A;
}
.answer {
	float:left;
	width:600px;
	background:url(../images/answer.gif) top left no-repeat;
	padding:0 0 0 20px;
}
.tabbottom {
	width:100%;
	float:left;
	background:url(../images/tabbottom.gif) bottom no-repeat;
	padding:8px 0 0 0;
}
.client-logo, .client-logo-last {
	float:left;
	width:157px;
	background:url(../images/client-border.gif) bottom repeat-x;
	padding:14px 0 15px 0;
	text-align:center;
}
.client-logo {
	border-right:5px solid #fff;
}
.client-logo-big {
	float:left;
	width:426px;
	background:url(../images/client-border.gif) bottom repeat-x;
	padding:14px 0 15px 0;
	border-right:20px solid #fff;
}
.parters-logo, .parters-logo-last {
	float:left;
	width:309px;
	background:url(../images/client-border.gif) bottom repeat-x;
	padding:14px 0 15px 0;
	text-align:center;
}
.parters-logo {
	border-right:30px solid #fff;
}
.footer {
	color:#FCFEFE;
	width:1002px;
	text-align:center;
	border-top:13px solid #5AB0CF;
	margin:0 auto;
	font-weight:bold;
}
.footer span {
	padding:0 6px;
	color:#FCFEFE;
}
.footer a{
	color:#FCFEFE;
	text-decoration:none;
}
.copyright-text {
	width:1002px;
	float:left;
	padding:5px 0 15px 0;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
}
.copyright-text a{
	text-decoration:none;
}
.site-heading {
	background:url(../images/title-bg.gif) left top no-repeat;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	height:18px;
	float:left;
	width:630px;
	border-top:3px solid #fff;
	border-bottom:5px solid #fff;
	margin:0;
	padding:3px 10px;
}
.site-heading a {
	color:#FFF;
	text-decoration:none;
}
.site-heading3 {
	background:url(../images/tl-bg.gif) left top repeat-x #B7DEEC;
	color:#424364;
	font-size:13px;
	font-weight:bold;
	height:18px;
	float:left;
	width:630px;
	border-top:8px solid #fff;
	border-bottom:5px solid #fff;
	margin:0;
	padding:3px 10px;
}
.site-heading3 a {
	color:#424364;
	text-decoration:none;
}
.site-heading2 {
	color:#424364;
	font-size:12px;
	font-weight:normal;
	height:18px;
	border-bottom:1px solid #ABDAE6;
	background:url(../images/site-bullet.gif) top left no-repeat;
	margin:0;
	padding:5px 5px 5px 12px;
	list-style-type:none;
}
.site-heading2 a {
	color:#424364;
	text-decoration:none;
}
.site-heading4 {
	color:#424364;
	font-size:12px;
	font-weight:normal;
	height:18px;
	background:url(../images/site-bullet.gif) top left no-repeat;
	margin:0;
	padding:5px 5px 5px 12px;
	list-style-type:none;
}
.site-heading4 a {
	color:#424364;
	text-decoration:none;
}
.product-area {
	width:310px;
	float:left;
}
.product-area2 {
	width:310px;
	float:left;
	padding:0 0 0 20px;
	background-color:#FFF;
}
p.pro-heading {
	background:url(../images/tl-bg.gif) left top repeat-x #B7DEEC;
	color:#424364;
	font-size:13px;
	font-weight:bold;
	height:18px;
	float:left;
	width:300px;
	border-top:10px solid #fff;
	border-bottom:10px solid #fff;
	margin:0;
	padding:2px 10px;
}
p.pro-heading a {
	color:#424364;
	text-decoration:none;
}
p.coming-soon {
	font-weight:bold;
	text-align:center;
}
.product-panel {
	float:left;
	width:650px;
}
.product-functionality-panel {
	width:642px;
	padding:10px 0 0 0;
	min-height:386px;
	height:auto !important;
	height:386px;
	float:left;
	background:url(../images/index-middle-right.jpg) top left no-repeat;
}
.client-border {
	border-bottom:1px solid #ABDAE6;
}
.site-title {
	margin:0 0 10px 0;
	padding:5px 0 3px 0;
	font-size:14px;
	color:#44496A;
	font-weight:bold;
	border-bottom:1px solid #ABDAE6;
}
.site-title a{
	color:#44496A;
	text-decoration:none;
}
.site-padd {
	padding:5px 0 0 0;
}
.tl-product-range {
	margin:-420px 0 0 0;
	padding:0 0 0 615px;
	float:left;
	position: relative;
	z-index:9999;
}
.blue-bold {
	color:#44496A;
	font-weight:bold;
	line-height:19px;
}
.bt-view {
	width:63px;
	float:left;
	margin:0;
	padding:5px 0 0 0;
}
.bt-more {
	width:53px;
	float:left;
	margin:0;
	padding:28px 0 0 0;
}
.link-text{ font-weight:bold;}
.link-text a{ font-weight:bold; color:#44496A; text-decoration:none}
.link-text a img{ vertical-align:middle}
.profile-button{ float:right; padding:22px 0 0 0}
