body{
margin:0px;
padding:0px;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
background-color:#9e9e9e;

}
.wrapper{
width:999px;
height:auto;
margin:0px auto 0px auto;
}
.allpagecontent{
float:left;
margin:0px;
padding:0px;
width:981px;
padding:0px 9px 10px 9px;
height:auto;
background-color:#b2b2b2;

background-image:url(../images/background-repeat.jpg);
background-repeat:repeat-x;
}
.innercontent{
float:left;
width:981px;
height:auto;
margin:0px;
padding:0px;
}
.header{
float:left;
margin:0px;
padding:0px;
width:981px;
height:109px;
background-image:url(../images/header-background.jpg);
background-repeat:no-repeat;
background-position:top;
}
.navigationbar{
float:left;
margin:0px;
width:981px;
height:30px;
background-image:url(../images/navigation-background.jpg);
background-repeat:repeat-x;
background-position:top;
}
.navlink
{
font-family:Helvetica, Bold, Smooth;
font-size:16px;
color:#FFFFFF;
}
.navlink a
{
display:inline;
text-decoration:none;
color:#FFFFFF;
padding:5px 28px 0px 26px;
}
.navlink a:hover{
color:#ffdf01;
}

.navigationbar p {
margin:0px;
padding:0px;

}

.header_inner{
padding:0px 0px 0px 22px;
float:left;
width:940px;
height:92px;


}
.logo{
width:78px;
height:92px;
float:left;
margin:0px;
padding:0px;
}
.gap{
width:660px;
height:92px;
float:left;
margin:0px;
padding:0px;


}
.contact{
width:181px;
height:72px;
float:left;
margin:0px;
padding:0px;

padding-top:20px;

}
.contact p{
margin:0px;
padding:0px;
}
.banner{
float:left;
width:981px;

margin:0px;
padding:0px;

}
.pagecontent1{
width:981px;
float:left;
padding:0px;
margin-top:8px;
background-image:url(../images/top-bg.gif);
background-repeat:no-repeat;
background-position:top;
height:7px;
overflow:hidden;


}
.pagecontent2{
width:981px;
float:left;
height:auto;
margin:0px;
padding:0px;
background-image:url(../images/middle-bg.gif);
background-repeat:repeat-y;
background-position:top;


}
.pagecontent3{
width:981px;
float:left;
margin:0px;
padding:0px;
background-image:url(../images/bottom-bg.gif);
background-repeat:no-repeat;
background-position:top;
height:7px;
}
.footer{
width:981px;
float:left;
height:50px;
margin:0px;
padding:0px;
margin-top:8px;
background-image:url(../images/footer-background.gif);
background-repeat:no-repeat;
background-position:top;
}
.footer p{
margin:0px;
padding:0px;
font-family:Helvetica, Bold, Strong;
font-size:12px;
color:#3c3c3c;
}
.footer p a{
text-decoration:none;
color:#3c3c3c;
margin-left:5px;
margin-right:5px;


}
.leftcontent{
float:left;
width:383px;
height:auto;

padding-left:21px;
padding-right:46px;
padding-top:8px;
}
.welcome{
float:left;
width:383px;
height:auto;
color:#ffdf01;
font-family:Helvetica, Condensed Bold, Strong;
font-size:24px;
margin-top:8px;
}
.welcome p{
margin:0px;
padding:0px;

}
.services{
float:left;
width:383px;
height:auto;
font-family:Helvetica, Regular, Sharp;
font-size:13px;
color:#FFFFFF;
margin-top:20px;


}
.services p{
margin:0px;
padding-top:6px;
}
.maintext{
float:left;
width:383px;
height:auto;
font-family:Helvetica, Regular, Sharp;
font-size:13px;
color:#FFFFFF;
text-align:left;
margin-top:40px;
}
.maintext p{
margin:0px;
padding:0px;
}
.rightcontent{
float:left;
width:506px;
height:auto;

margin-top:20px;
margin-bottom:20px;
}
.rightcontent a{
text-decoration:none;
color:#ffffff;
}
.rightcontent a:hover{
color:#ffd800;
text-decoration:underline;
}
.rightcontent1{
float:left;
width:228px;
height:auto;

}
.subheading{
float:left;
width:218px;
font-family:Helvetica, Bold, Sharp;
font-size:18px;
color:#FFFFFF;
padding-left:10px;
}
.productdetails{
float:left;
width:208px;
height:172px;
background-image:url(../images/product-background.png);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;

}
.gap2{
float:left;
width:40px;
height:395px;

}
.rightcontent2{
float:left;
width:228px;
height:auto;


}
.learnmore{
font-family:Helvetica, Regular, Sharp; font-size:12px; color:#FFFFFF;
margin:0px;
padding:0px;
padding-top:5px;

}
.gap1{
float:left;
width:228px;
height:10px;
}
.infinite{
font-size:7px;
}
.inner-content{
width:940px;
height:auto;

font-family:Helvetica, Regular, Sharp;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
padding-right:20px;
line-height:18px;
}
.inner-content p{
margin:0px;
padding:0px;
}
.inner-content p a{
text-decoration:none;
color:#FFFFFF;
}
.inner-content p a:hover{
text-decoration:none;
color:#ffdf01;
}
.inner-content a{
text-decoration:none;
color:#FFFFFF;
}
.inner-content a:hover{
text-decoration:none;
color:#ffdf01;
}
h6{
font-size:12px;
margin:0px;
padding:0px;
margin-top:2px;
margin-bottom:2px;

color:#ffd800;
}
.newbodytxt{
font-family:Helvetica, Regular, Sharp;
font-size:12px;
color:#FFFFFF;
}


.links12{

font-family:Helvetica, Regular, Sharp;
font-size:12px;
color:#FFFFFF;

}
.links12 a{
text-decoration:none;
color:#FFFFFF;
}
.links12 a:hover{
text-decoration:none;
color:#ffdf01;
}




.footer-aside-left{ float:left; margin-left:360px; font-size:10px; color:#3c3c3c; font-family:Arial; margin-top:10px;}
.footer-aside-right{ float:right; margin-right:152px;  margin-top:15px;}