/* General */

body,p,ul,li,h1,h2,table,a,form,label,input,span{margin:0; padding:0;}
ul {list-style:none;}
td {font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000;}

/* header */

#toppartbg {background:url(images/pg-bg.jpg) repeat-x 0 0 #E6ECE2;}

/*----------------------------------------------header starts-------------------------------------------------------------------- */

/* nav part starts */

#header{padding:37px 23px 34px 22px;}
#toprtnav {padding:0 0 0 21px;}
#toprtnav a{background:no-repeat 0 0; margin:9px 17px; line-height:11px; float:left; text-indent:-1000px;}
#toprtnav a:hover{background:no-repeat 0 0;}
#toprtnav a.home {background:url(images/link-home.gif); width:32px;}
#toprtnav a.home:hover {background:url(images/link-home-hover.gif);}
#toprtnav a.about {background:url(images/link-about-us.gif); width:57px;}
#toprtnav a.about:hover {background:url(images/link-about-us-hover.gif);}
#toprtnav a.services {background:url(images/link-services.gif); width:53px;}
#toprtnav a.services:hover {background:url(images/link-services-hover.gif);}
#toprtnav a.solutions {background:url(images/link-solutions.gif); width:62px;}
#toprtnav a.solutions:hover {background:url(images/link-solutions-hover.gif);}
#toprtnav a.partners {background:url(images/link-partners.gif); width:58px;}
#toprtnav a.partners:hover {background:url(images/link-partners-hover.gif);}
#toprtnav a.contacts {background:url(images/link-contacts.gif); width:59px;}
#toprtnav a.contacts:hover {background:url(images/link-contacts-hover.gif);}

/* nav part ends */

#topimgpadding {padding:0 48px 21px 56px;}
#topimgpadding ul {width:674px;}
#topimgpadding ul li {float:left; background:no-repeat 0 0; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000;}
/*#topimgpadding ul li  {}*/

#midareapadding {padding:20px 0 0 30px;}
#midleftenvbg {background:url(images/env-bg.jpg) no-repeat 0 0; padding:23px 62px 39px 27px;}
#midleftenvbg span.bluetext {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#138A9E;}
#midleftenvbg span.graytext {color:#646568;}
#midleftenvbg span a.graytextlink {color:#646568; text-decoration:underline;}
#midleftenvbg span a.graytextlink:hover {text-decoration:none;}


.newsletter-bg{
background:url(images/newsletter-bg.gif) no-repeat 0 0;
height:132px;
}
.enter-txt{
font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif;color:#fff;padding:0 0 13px 15px; background-color:inherit;
}
.pad-table{padding:0 0 0 15px;}
input{width:124px;height:19px;background-color:#fff;border:solid 1px #9DA692;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#000;}
.formbutton{
background:url(images/btn-send.gif) no-repeat 0 0;width:45px; cursor:pointer;border:none;display:block;
}
.form-height{
height:23px;
}
#welcomepaddingleft {padding:0 14px 0 31px;}
#welcomepaddingleft h2.company {background:url(images/welcome.gif) no-repeat 0 0; text-indent:-1000px; line-height:22px; margin:0 0 9px 0;}
#welcomepaddingleft p.learnmore {background:url(images/arrow1.gif) no-repeat 0 2px; line-height:9px; float:right; padding:0 0 0 12px; margin:6px 0 0 0;}
#welcomepaddingleft p.learnmore a{font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif; color:#A19663; text-decoration:none;}
#welcomepaddingleft p.learnmore a:hover {color:#000;}
#welcomepaddingleft h2.about {background:url(images/about-company.gif) no-repeat 0 0; text-indent:-1000px; line-height:22px; margin:30px 0 13px 0;}


#rightpanel {width:193px;}
#rightpanel h2 {background:url(images/latest-news.gif) no-repeat 0 0; text-indent:-1000px; line-height:22px;} 
#rightpanel p.holder {border-left:1px solid #40572D; margin:13px 0 0px 0; padding:0 0 0 20px; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#646568;}
#rightpanel1 {width:100%;}
#rightpanel1 p.holder span {font-weight:bold;}
#rightpanel1 p.learn {background:url(images/lt-curve3.gif) no-repeat 0 4px; padding:0 0 0 14px; margin:0 0 0 22px;}
.learnmore {font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#40572D; text-decoration:none;}
.learnmore:hover {color:#000;}
#rightpanel1 p.bottomborder {width:191px; height:14px; border-bottom:1px solid #D0D0D0; float:right;}

/*----------------------------------------------header ends-------------------------------------------------------------------- */
/* footer */
#footerbg {background:url(images/footer-bg.gif) repeat-x 0 0; height:76px;}
#footerbg ul {width:440px; text-align:center; padding-top:16px;}
#footerbg ul li {font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff;float:left; background-color:inherit;}
#footerbg ul li a {font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 11px;  background-color:inherit;}
#footerbg ul li a:hover {text-decoration:underline;}
#footerbg p.copyright {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;  background-color:inherit;}
#footerbg p.copyright a{color:#fff; text-decoration:none; background-color:inherit;}
#footerbg p.copyright a:hover{text-decoration:underline;}
/* footer */
