/* MARS WEB SOLUTION */
body {
	margin:15 0 0 0;
	background-image:url(../images/bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.menu {
	background-image:url(../images/menu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:35px;
}
.menu_tab_sel {
background-image:url(../images/hover.jpg);
background-position:center top;
background-repeat:no-repeat;
height:33px;
width:75px;
text-align:center;
vertical-align:middle;
color:#000;
font-family:arial;
font-size:14px;
text-transform:capitalize;
}
.menu_tab_link a{
display:block;
text-decoration:none;
line-height:33px;
width:75px;
text-align:center;
vertical-align:middle;
color:#FFF;
font-family:arial;
font-size:14px;
text-transform:capitalize;
}
.menu_tab_link a:hover{
display:block;
text-decoration:none;
background-image:url(../images/hover.jpg);
background-position:center top;
background-repeat:no-repeat;
line-height:33px;
width:75px;
text-align:center;
vertical-align:middle;
color:#000;
font-family:arial;
font-size:14px;
text-transform:capitalize;
}
.bannerleft {
	background-image:url(../images/bannerlft.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:275px;
}
.border {
	border-bottom-style:dashed;
	border-bottom-color:#000;
	border-bottom-width:1px;
}
.navigation {
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:33px;
	border-bottom-style:dashed;
	border-bottom-color:#000;
	border-bottom-width:1px;
}
.navigation a{
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:33px;
}
.navigation :hover{
	font-family:arial;
	font-size:12px;
	color:#FC6E18;
	line-height:33px;
}
.client_list a{
	display:block;
	width:217px;
	line-height:40px;
	background-image:url(../images/banner_headin.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#000;
	text-align:left;
	vertical-align:middle;
}
.client_list a:hover{
	display:block;
	line-height:40px;
	background-image:url(../images/banner_headinhover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#FFF;
	text-align:left;
	vertical-align:middle;
}
.readmore {
	font-family:arial;
	font-size:12px;
	color:#FB6E04;
	line-height:45px;
	vertical-align:text-bottom;
}
.readmore a{
	font-family:arial;
	font-size:12px;
	color:#FB6E04;
	line-height:45px;
	vertical-align:text-bottom;
}
.readmore :hover{
	font-family:arial;
	font-size:12px;
	color:#FB6E04;
}
.enquiry {
	background-image:url(../images/enquiry.jpg);
	background-position:center top ;
	background-repeat:no-repeat;
	height:250px;
}
.txtwhite {
	font-family:arial;
	font-size:14px;
	color:#FFF;
}
.black {
	font-family:arial;
	font-size:14px;
	color:#000;
	text-align:justify;
	
}
.quality {
	font-family:arial;
	font-size:14px;
	color:#FC6703;
	text-align:center;
	text-decoration:underline;
	height:30px;
	
}
.au_main_content {
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	padding-bottom:20px;
}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
  width:744px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
  width:744px;
}
.txt_box {
	background-color:#F6EBD0;
	border:1px solid #FC6703;
	font-family:arial;
	font-size:12px;
	color:#600;
}
.main_content {
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#585858;
	text-align:justify;
	vertical-align:top;
}
.bORD5 {
	border: 1px solid #333333;
}
.submit {
	background-color:#FC6703;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	height:25px;
}
.about_detail_hdng {
	background-color:#09F;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.aboutus_content {
	padding-top:10px;
	padding-bottom:20px;
}
.about_detail1 {
	background-image:url(../images/mission_vision.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:14px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.design_center {
	background-image:url(../images/design_centre.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.machine_shop {
	background-image:url(../images/machine_shop.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.standard_room {
	background-image:url(../images/standard_room.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.about_detail2 {
	background-image:url(../images/corporate.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.about_detail3 {
	background-image:url(../images/group.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#FFF;
	text-align:justify;
	vertical-align:top;
}
.about_detail4 {
	background-image:url(../images/quality.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
.about_detail5 {
	background-image:url(../images/quality_objective.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:120px;
	height:85px;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	color:#000;
	text-align:justify;
	vertical-align:top;
}
ul#menu li a {
  background: #FC6F05;
  color: #333;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #000;
  color:#FFF;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.hometxt {
	font-family:arial;
	font-size:14px;
	color:#000;
}
.maintxt {
	font-family:arial;
	font-size:14px;
	color:#000;
	line-height:20px;
	text-align:justify;
}
.heading {
	font-family:arial;
	font-size:18px;
	color:#000;
	line-height:30px;
}
.heading1 {
	font-family:arial;
	font-size:18px;
	color:#000;
	border-top-style:dashed;
	border-top-color:#000;
	border-top-width:1px;
	height:10px;
}
.blue {
	font-family:arial;
	font-size:14px;
	color:#2A67A6;
	text-align:justify;
}
.grey {
	font-family:arial;
	font-size:14px;
	color:#555252;
	text-align:justify;
}
.button {
	background-image:url(../images/button.png);
	background-color:#FC6A03;
	background-repeat:no-repeat;
	border:2px solid #FC6A03;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:86px;
	height:36px;
}
.Textbox {
	background-image:url(../images/form_bg.png);
	background-repeat:repeat-x;
	border:2px solid #FC6A03;
	font-size;
	width:164px;
	color:#000;
	padding-left:15px;
	height:32px;
	margin-bottom:0px;
	font-family:tahoma, arial, sans-serif;
	background-repeat:no-repeat;
	background-color:#FC6A03;
}
.welcometxt {
	font-family:arial;
	font-size:18px;
	color:#2A67A6;
	height:28px;
}
.homebg {
	background-image:url(../images/home_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.productlist {
	background-image:url(../images/products.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:315px;
}
.sub_menu a{
	background-image:url(../images/bullet.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:31px;
	background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#2A67A6;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding-left:30px;
	display:block;
	text-decoration:none;
}
.sub_menu a:hover{
	background-image:url(../images/bullet.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:31px;
	background-color:#2A67A6;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ECECE1;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding-left:30px;
	display:block;
	text-decoration:none;
}
.footer {
	background-image:url(../images/footerbg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:45px;
}
.box {
	background-image:url(../images/homebox.jpg);
	background-position:left top;
	height:300px;
}