@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#014c4c;
	font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
a{color:#008c8c; text-decoration:none;}

ul {color:#008c8c; text-decoration:none;}

.catdiv446250 {
	left:920px !important;
        padding: 0px; 0px;
}

a:hover{
color:#000000;
text-decoration:none;
}

.f-sze{
font-size:11px;}

.prd-bdr td p
{
    
margin-top:0px;
margin-bottom:0px;
   }

#maincontainer{
width:930px;
background-image:url(../images/midbg.png);
background-repeat:repeat-y;
margin:auto;
}
#innercontainer{
width:922px;
margin:auto;
}
#logo{
width:649px;
float:left;
}
#righttext{
width:273px;
float:left;
}
#rightbg{
background-image:url(../images/rightbg.jpg);
background-repeat:repeat-y;
padding-left:15px;
}
#phonearea{

padding:0 0 0 0px;
font-family:Tahoma, Arial;
font-size:18px;
text-decoration:none;
color:#000000;
}
#emailarea{

padding:0 0 0 0px;
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.righttext{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.righttext:hover{
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration: underline;
color:#000000;
}
#textarea{
padding-left:9px;
}
#headerimage{
border:#009494 solid 1px;
width:660px;
float:left;
padding:4px 0 4px 0;
}
#rightmainlinks{
width:231px;
float:left;
padding:0 10px 0 10px;
border:0px;
}
.mainlinks{
background-image:url(../images/bullet.jpg) ;
background-repeat:no-repeat;
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
cursor:pointer;
padding:0px 0 0 30px;

}

.ife_marker{
display:none;}

.mainlinks-over{
background-image:url(../images/bullet.jpg)  ;
background-repeat:no-repeat;
font-family:Tahoma, Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#009494;
width:250px;
cursor:pointer;
padding:0px 0 0 30px;
}
.dashedlinehr{
background-image:url(../images/dashedline-hr.jpg);
background-position:center;
background-repeat:repeat-x;
height:20px;
color:#ffffff;
}
#welcometext{
width:641px;
float:left;
}
#sitesearch{
width:272px;
float:left;
}
h1{
font-family:Tahoma, Arial;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#008c8c;
margin:0px;
padding:0px;
}
h2{
font-family:Tahoma, Arial;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#131414;
margin:0px;
padding:0px;
}
p{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
line-height:18px;

}
#searchmidbg{
background-image:url(../images/searchmidbg.jpg);
background-repeat:repeat-y;
}
#searchcontainer{
margin-left:15px;
}
.textfieldbg{
width:246px;
height:19px;
border:#3d3e3f solid 1px;
font-family:Arial, Helvetica, sans-serif;
color:#174a89;
text-decoration:none;
font-size:11px;
margin:3px 0 3px 0px;
}
.heading17{
font-family:Tahoma, Arial;
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#131414;
margin:0px;
padding:0px;
}
#ctamidbg{
background-image:url(../images/ctamidbg.jpg);
background-repeat:repeat-y;
}
#productsservices{
width:290px;
float:left;
margin:0 0 0 0px;
}
#reyrollblogs{
width:281px;
float:left;
margin:0 0 0 0px;
}
#latestservices{
width:281px;
float:left;
margin:0 0 0 0px;
}
#spacer1{
float:left;
}
ul{
margin:0px;
list-style:none;
padding:9px;
}
li{ 
background:url(../images/bullet2.jpg) top left no-repeat;
padding-left:15px;
padding-bottom:7px;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#131414;
text-align:top left;
}
.blogtext{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
line-height:18px;
}

.blogtext ol
{
      list-style:none;
      margin:0;
     padding:0;
   
}

.blogtext ol li
{
      background-image:none;
       margin:0;
     padding:0;
     padding-top:18px;
     
}


.readmoretext{
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#009494;
text-decoration:underline;
}
.readmoretext:hover{
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
text-decoration:none;
}
#footerarea{
background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
height:50px;
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#009494;
text-decoration:none;
text-align:center;
line-height:18px;
padding:5px;
}
.footertext{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#009494;
text-decoration:none;
line-height:18px;
text-align:center;
}
.footertext:hover{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
text-decoration:none;
line-height:18px;
text-align:center;
}
.textlinks{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.textlinks:hover{
font-family:Tahoma, Arial;
font-size:12px;
font-weight:normal;
}
.catmain446250{
border:0px;
}

.author
{
       display: block
            
}
