body
{
  background-image:url(images/body_bg.jpg);
  background-repeat:repeat-x;
  margin:0;
  padding:0;
}  
.call_now
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#025386;
  text-decoration:none;
}
.normal_font
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height: 18px;
}
.normal_font a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	line-height: 18px;
}
.trans
{
 width:180px;
 float:left;
 margin-left:40px;
}
.menu_bg
{
 background-image:url(images/menu_center.png);
 background-repeat:repeat-x;
} 
/* menu */	
.menu {padding:0; margin:0 auto; width:947px; height:31px;}
.menu ul { margin:0; list-style:none; border:0;}
.menu ul li {float:left; padding:0px 10px; border:0; width:100px;}
.menu ul li a {float:left; width:100px; margin:0 0px 0 0; padding:6px 0; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span {
	background:none;
	width:100px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.menu ul li a:hover {background:url(images/menu_hover_bg.png) no-repeat center ; width:100px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a.active {background:url(images/menu_hover_bg.png) no-repeat  center ; width:100px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}    
.shadow {

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:#bfbfbf thin solid;
	width:580px;
} 
.shadow1 {

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:#bfbfbf thin solid;

	-moz-box-shadow:inset 0 0px 15px #cfdeef;
	-webkit-box-shadow:inset 0 0 15px #cfdeef;
	box-shadow:inset 0 0 15px #cfdeef;
} 
.shadow2 {

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:#3465a5 thin solid;
}
.get_in_touch_bg
{
  background-image:url(images/get_in_touch_center.png);
  background-repeat:repeat-x;
}  

.read_more
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:underline;
 font-weight:bold;
}
.read_more a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666666;
 text-decoration:underline;
 font-weight:bold;
} 
.follow
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:600;
 color:#000000;
} 
.product_range
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#003c80;
 text-decoration:none;
 margin-left:15px;
 font-weight:600;
} 
.product_range a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#609cdc;
 text-decoration:none;
 margin-left:15px;
 font-weight:600;
}
.white_font
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 text-decoration:none;
}
.white_font a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#CCCCCC;
 text-decoration:none;
} 