/* COPYRIGHT 2007 INSPIRE ADVERTISING - STEVE GOODWIN */

/* Standard
=========================================================================== */

body{
margin:0px;
padding:0px;
text-align:center;
}

body, input, textarea, table, tr, td
{
font-family:arial;
font-size:11px;
color:#333333;
font-weight:normal;
}

/* Lines
=========================================================================== */

.Left_Product_Line {
border-left:1px solid #CCCCCC;

padding-left:8px;
}

/* Page Structure
=========================================================================== */

#Page_Wrapper {
height:100%;
width:100%;
text-align:center;
}

.Page_Body {
width:760px;
}

.Tbl_Left_BG {
background:url(../images/tbl_left.jpg) repeat-y top right;
width:10px;
}

.Tbl_Right_BG {
background:url(../images/tbl_right.jpg) repeat-y top right;
width:10px;
}

.Page_Body {
width:767px;
background:url(../images/lbs_TBL_BG.jpg) repeat-y;
}

/* Header Structure
=========================================================================== */

.Phone_Tbl {
margin-top:45px;
border-left:1px solid #CADFB8;
padding-left:10px;
}

.Login_Tbl {
margin-top:24px;
}

.Header_BG {
background:url(../images/header_BG.gif) repeat-y top right;
height:93px;
padding-top:8px;
}

.Logo {
padding-left:25px;
float:left;
}

.Logopix {
padding-left:22px;
}

#Header_Txt {
text-align:right;
margin-top:22px;
float:right;
width:380px;
margin-right:12px;
}

.Header_Txt_Style {
text-align:left;
font-family:Arial;
font-size:13px;
font-weight:normal;
font-style:italic;
color:#1E7402;
}

.Header_Txt_Style_Plain {
font-family:Arial;
font-size:11px;
font-weight:normal;
font-style:none;
color:#1E7402;
padding-right:12px;
}

/* Menu Structure
=========================================================================== */

#Main_Menu {
width:747px;
height:21px;
}

.Main_BG {
background:url(../images/nav_BG.jpg) repeat-x top right;
border-left:1px solid #ffffff;
height:20px;
padding-top:2px;
padding-left:20px;
}

/* Menu Links
=========================================================================== */

.Navi_BG {
width:25px;
height:20px;
text-align:right;
background:url(../images/nav_BG.jpg) repeat-x top left;
padding-top:2px;
}

.Home_BG {
border-left:1px solid #ffffff;
width:55px;
height:20px;
text-align:center;
background:url(../images/home_BG.jpg) repeat-x top left;
padding-top:2px;
}

.AboutUs_BG {
border-left:1px solid #ffffff;
width:75px;
height:20px;
text-align:center;
background:url(../images/aboutus_BG.jpg) repeat-x top left;
padding-top:2px;
}

.Products_BG {
border-left:1px solid #ffffff;
width:103px;
text-align:center;
height:20px;
background:url(../images/products_BG.jpg) repeat-x top left;
padding-top:2px;
}

.OurServices_BG {
border-left:1px solid #ffffff;
width:100px;
text-align:center;
height:20px;
background:url(../images/ourservices_BG.jpg) repeat-x top left;
padding-top:2px;
}

.Testimonials_BG {
border-left:1px solid #ffffff;
width:100px;
text-align:center;
height:20px;
background:url(../images/testimonials_BG.jpg) repeat-x top left;
padding-top:2px;
}

.Contact_BG {
border-left:1px solid #ffffff;
width:75px;
text-align:center;
height:20px;
background:url(../images/testimonials_BG.jpg) repeat-x top left;
padding-top:2px;
}

a.Nav_Link:link {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D9F2C0;
}
a.Nav_Link:visited {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D9F2C0;
}
a.Nav_Link:active {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#D9F2C0;
}
a.Nav_Link:hover {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.Nav_Link_ON {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

/* Menu On States
=========================================================================== */

.Home_ON {
width:65px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-right:10px;
text-align:right;
height:19px;
background:url(../images/home_BG.jpg) repeat-x top left;
}

.Home_ON_1 {
width:65px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
text-align:center;
height:19px;
background:url(../images/home_BG.jpg) repeat-x top left;
}


.AboutUs_ON {
border-left:1px solid #ffffff;
width:85px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-bottom:1px;
text-align:center;
height:18px;
background:url(../images/aboutus_BG.jpg) repeat-x top left;
}

.Products_ON {
border-left:1px solid #ffffff;
width:103px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-bottom:1px;
text-align:center;
height:18px;
background:url(../images/products_BG.jpg) repeat-x top left;
}

.OurServices_ON {
border-left:1px solid #ffffff;
width:127px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-bottom:1px;
text-align:center;
height:20px;
background:url(../images/ourservices_BG.jpg) repeat-x top left;
}

.Testimonials_ON {
border-left:1px solid #ffffff;
width:100px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-bottom:1px;
text-align:center;
height:20px;
background:url(../images/testimonials_BG.jpg) repeat-x top left;
}

.Contact_ON {
border-left:1px solid #ffffff;
width:78px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
display:block;
padding-bottom:1px;
text-align:center;
height:18px;
background:url(../images/contact_BG.jpg) repeat-x top left;
}

.Call_Sales {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.Call_Sales_Small {
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}


/* Content Styles
=========================================================================== */

.Content_Body {
background:url(../images/Products_Slice.jpg) no-repeat top right;
height:651px;
width:249px;
}

.Mailer_Body {
background:url(../images/mailer_slice.jpg) no-repeat top right;
height:651px;
width:249px;
}

.Product_Body {
height:651px;
width:249px;
}

.Content_Holder {
margin-left:30px;
margin-top:30px;
width:530px;
}

.Product_Holder {
margin-left:30px;
margin-top:20px;
width:650px;
}

/* Header Styles
=========================================================================== */

.Title_Grey {
font-family:arial;
font-size:18px;
font-weight:normal;
text-align:left;
color:#666666;
}

.Title_Orange {
font-family:arial;
font-size:18px;
font-weight:normal;
text-align:left;
color:#F76004;
}

.Title_Red {
font-family:arial;
font-size:20px;
font-weight:normal;
text-align:left;
color:#D71303;
}

.Title_Yellow {
font-family:arial;
font-size:20px;
font-weight:normal;
text-align:left;
color:#F7C705;
}

.Title_LOrange {
font-family:arial;
font-size:20px;
font-weight:normal;
text-align:left;
color:#F76005;
}

.Title_Blue {
font-family:arial;
font-size:20px;
font-weight:normal;
text-align:left;
color:#03A3D7;
}

.ACP_Large {
font-family:Arial;
font-size:24px;
font-weight:normal;
text-align:left;
color:#003466;
}

.ACP_Details {
font-family:Arial;
font-size:18px;
font-weight:normal;
text-align:left;
color:#003466;
}

.ACP_Sub_Headers {
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
color:#90C500;
}

.ACP_Sub_Headers_Blue {
font-family:Arial;
font-size:16px;
font-weight:bold;
text-align:left;
color:#003466;
}

.Title_BlueLarge {
font-family:Arial;
font-size:24px;
font-weight:normal;
text-align:left;
color:#90C500;
}


/* Product Colour
=========================================================================== */

.ACP {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
color:#003466;
}

.ProFuel_Petrol {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
color:#90C500;
}

.ProFuel_Diesel {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
color:#90C500;
}

.ProFlush_Oil {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
color:#90C500;
}

.ProAir_Aircon {
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:left;
color:#90C500;
}


/* Text Styles
=========================================================================== */


.Body_Text {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none;
}

.Body_Text1 {
font-family:"arial";
font-size:11px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}

.Body_BlackText {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}

.Body_Text_Light {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:none;
}

.Body_Text_Light_1 {
font-family:"arial";
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:none;
}

/* Link Styles
=========================================================================== */

a.Footer_Link:link {
font-family:"arial";
font-size:11px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Footer_Link:active {
font-family:"arial";
font-size:11px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Footer_Link:visited {
font-family:"arial";
font-size:11px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Footer_Link:hover {
font-family:"arial";
font-size:11px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:underline;
}

a.Contact_Link:link {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#003466;
text-align:left;
text-decoration:none;
}
a.Contact_Link:active {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#003466;
text-align:left;
text-decoration:none;
}
a.Contact_Link:visited {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#003466;
text-align:left;
text-decoration:none;
}
a.Contact_Link:hover {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#003466;
text-align:left;
text-decoration:underline;
}


a.MEDSA_Link:link {
font-family:"arial";
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:none;
}
a.MEDSA_Link:active {
font-family:"arial";
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:none;
}
a.MEDSA_Link:visited {
font-family:"arial";
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:none;
}
a.MEDSA_Link:hover {
font-family:"arial";
font-size:10px;
font-weight:normal;
color:#B7B7B7;
text-align:left;
text-decoration:underline;
}


a.Products_Link:link {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Products_Link:active {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Products_Link:visited {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#8E8E90;
text-align:left;
text-decoration:none;
}
a.Products_Link:hover {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:underline;
}
.Products_Link_ON {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:underline;
}






a.Product_Link:link {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:none;
}
a.Product_Link:active {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:none;
}
a.Product_Link:visited {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:none;
}
a.Product_Link:hover {
font-family:"arial";
font-size:12px;
font-weight:normal;
color:#90C500;
text-align:left;
text-decoration:underline;
}

.text_boxes {
font-family:"Arial";
padding-left:5px;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#333333;
height:16px;
background:url(../images/login_bg.jpg) repeat-x;
border:1px solid #85B000;
}

input.loginbtn{
   height:21px;
   width:48px;
   color:#FFFFFF;
   font-family:'Arial';
   font-size:11px;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#98CB00;
   border-left-color:#98CB00;
   border-right-color:#98CB00;
   border-bottom-color:#98CB00;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#DAECA4',EndColorStr='#93C700');
}

input.loginbtnhov{
   border-top-color:#98CB00;
   border-left-color:#98CB00;
   border-right-color:#98CB00;
   border-bottom-color:#98CB00;
   color:#FFFFFF;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#DAECA4',EndColorStr='#80AA00');
   }
   
.style25 {color: #1E7402}

.style26 {
	color: #1E7402;
	font-size: 10px;
}