
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, p, img{margin:0; padding:0; border:0; list-style:none;}

body{ font:12px "Lucida Sans"; background: url(../images/body-bg.jpg) top center no-repeat; background-color:#2F1C1D;  color:#000000; line-height:20px;}
.float-left{ float:left;}
.float-right{ float:right;}
.clear{clear:both;}
a{color:#8E1C13;text-decoration:underline;}
a:hover{color:#333333;text-decoration:underline;}
#wrapper{ width:980px; margin:0px auto;}

#mainheader{ width:100%;}
.header{ width:100%; background:url(../images/headerbg.jpg) repeat-x;}
.logo{ width:370px; padding:28px 0px 0px 24px;}
.topcurve{ width:980px;height:23px; color:#FFFFFF; background: url(../images/top-curve.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/top-curve.png',sizingMethod='scale'); _background:none;}


.pad37{ padding-right:37px;}
.navigation{ width:656px;}
.number{padding:17px 43px 0px 0px;}

.navi{ width:950px; height:35px; margin-top:10px; margin-right:0px; _margin-right:0px;}
.navi ul li{ margin:0px; padding:0px;display:inline;}	
.navi li a{color:#ffffff; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif; background:url(../images/nav-bg.png) no-repeat left;width:190px;height:35px;float:left; text-align:center;line-height:35px;}
.navi li a span{padding-left:20px;}
.navi li a span.last{padding-left:22px;}
.navi li a:hover{color:#000000; text-decoration:none; font:12px  Verdana, Arial, Helvetica, sans-serif; background:url(../images/nav-hover.png) no-repeat;width:190px;height:35px;float:left;line-height:35px;}
.navi li a.selected{color:#000000; text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; background:url(../images/nav-hover.png) no-repeat left;width:190px;height:35px;float:left; text-align:center;line-height:35px;}
.navi li a:hover.selected{color:#ffffff; text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; background:url(../images/nav-bg.png) no-repeat;width:190px;height:35px;float:left;line-height:35px;}



#container{ width:100%; background-color:#ffffff;}
.banner{ width:980px; height:282px; background:url(../images/banner1.jpg) no-repeat;}
.banner2{ width:980px; height:282px; background:url(../images/banner2.jpg) no-repeat;}


.bannerlink{ width:443px; padding:190px 0px 0px 466px; line-height:43px;}

.bannerbutton{ width:280px; background: url(../images/alink.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/alink.png',sizingMethod='scale'); _background:none;}


.bannerbutton2{ width:230px; height:43px; background:url(../images/alink2.png) no-repeat;}
.bannerbutton2{ width:230px; height:43px; background: url(../images/alink2.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/alink2.png',sizingMethod='scale'); _background:none;}


.bannerbutton a{color:#4A461C; font-size:17px; font-weight:bold; text-decoration:none; }
.bannerbutton a:hover{ color:#790000;}
.bannerbutton2 a{color:#4A461C; font-size:20px; font-weight:bold; text-decoration:none; }
.bannerbutton2 a:hover{ color:#790000;}
.padding13{ margin-left:13px;}

.content{ width:100%;}
.leftcontent{ width:314px; margin-left:5px; _margin-left:2px;  background-color:#EAE7C8;}
.font17{ font-size:14px; font-weight:bold; color:#8E1C13; padding:24px 0px 16px 0px;}
.leftfrom{ width:298px; border:1px solid #bbb798; margin:13px 0px 13px 7px; }
.padding16{ padding-top:16px;}
.padbottom16{ padding-bottom:16px;}
.margin19{ margin:0px 19px 12px 0px;}
.fromwidth{width:126px; height:22px; border:1px solid #cccccc;font-family:"Trebuchet MS";font-size:14px;}
select, option, textarea{font-family:"Trebuchet MS";font-size:14px;}

.paddingbanner{ padding:129px 0px 0px 16px;}
.price{ background:url(../images/pricebg.jpg) right no-repeat;}
.blackcolor{ color:#000000;}
.font15{ font-size:15px; color:#000000; padding-left:5px;}

.categorieslink{ width:223px; padding-left:15px; padding-top:8px;}
.categorieslink ul li{display:block; background:url(../images/sepretor.png) 0 14px no-repeat; line-height:37px; list-style-type:none; padding:0px 0 0 17px;}
.categorieslink  li a{ color:#991A11; text-decoration:none;}
.categorieslink  li a:hover{ text-decoration:underline;}


.rightcontent{ width:661px;}
.heading{ font:17px "Lucida Sans"; color:#8E1C13; padding:12px 0px 0px 16px;}
.para{ font-family:"Lucida Sans"; padding:12px 0px 0px 16px; line-height:27px;}
.research{ width:299px; background:url(../images/researchbg1.jpg) no-repeat;}
.leftmargin{ margin:55px 0px 0px 16px; _margin:50px 0px 55px 7px;}
.leftmargin1{ margin:0px 0px 0px 16px; _margin:0px 0px 55px 7px;}
.rightmargin{ margin:55px 16px 0px 0px; _margin:55px 7px 0px 0px;}
 
.researchheadeing{ font:18px "Adobe Garamond Pro"; color:#8E1C13; font-weight:bold; padding:16px 0px 0px 12px;}
.researchheadeing2{ font-size:11px; color:#C79C76; font-weight:bold; padding:25px 0px 0px 12px}
.matter{ font-family:"Lucida Sans";  font-size:12px; padding:10px 0px 0px 13px; line-height:23px;}

.companylogo{ width:953px; margin:142px 0px 0px 13px; border:1px solid #F4F4F4; background-color:#FEFDF2; }
.companylogo2{ width:953px; margin:48px 0px 0px 13px; border:1px solid #F4F4F4; background-color:#FEFDF2; }
.padding18{ padding:22px 0px 18px 22px;}
#footer{ margin-top:25px; padding-bottom:10px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#991A11;}
.font16{ font-size:16px;}

/*neha css abt us*/
.researgbg-abt{ background:url(../images/researchbg-abt.jpg) no-repeat; min-height:56px; width:624px;}
.aboutpara{ font-family:"Lucida Sans"; padding:12px 0px 0px 2px; line-height:27px;}
.pad23{ padding-top:8px; line-height:27px;}
.padbottom10{ padding-bottom:10px; border-bottom:1px solid #E6DBCC;}
.padbotop30{ padding-top:30px; border-bottom:1px solid #E6DBCC;}

/*contact css*/

.contactbg{ background: url(../images/contactbg.jpg) no-repeat; width:620px; height:56px;}
.font14{ font-size:14px;}
.formborder{border:1px #CCCCCC solid;}
.width180{width:180px;}
.width182{width:182px;}

/*services css*/

.servicesbg{background:url(../images/servicesbg.jpg) no-repeat; width:624px; height:56px;}
.padding20{padding-left:20px;}

.submitbtn{background:url(../images/send-button.jpg) no-repeat; border:0px; cursor:pointer; width:66px; height:24px;}

.paddubgt22px{padding-top:20px; *padding-top:15px;}
.paddubgt42{padding-top:55px; _margin-top:-50px; _padding-top:0px; *margin-top:15px;}
.padding16px{padding:16px 0px 0px 60px;}
.pera1{ padding:0px 0px 20px 14px; width:380px; font:12px Lucida Sans; color:#000000; line-height:24px; vertical-align:top;}
.paddint8{padding-top:8px;}
.paddint5{padding-top:5px;}
.pera2{font:12px Lucida Sans; color:#000000; line-height:24px; width:300px}
.pera2 ul li{ list-style-type:disc;}

/*nehacss*/
.smallfont{font:10px Lucida Sans; color:#000000; font-weight:bold;}
.blt li{ list-style-type:disc;}
.researchheadeing3{ font-size:11px; color:#C79C76; font-weight:bold; padding:12px 0px 0px 0px}
.researchheadeing4{ font:18px "Adobe Garamond Pro"; color:#8E1C13; font-weight:bold; padding:12px 0px 0px 0px;}
.padbottom11{ padding-bottom:10px;}
.aboutparalink{ font-family:"Lucida Sans"; padding:12px 0px 0px 2px; color:#2A5DB0; }
.researchheadeing5{ font:15px "Adobe Garamond Pro"; color:#8E1C13; font-weight:bold; padding:12px 0px 0px 0px;}
.paddingless{padding:12px 0px 0px 2px;}
.margT10px{margin-top:10px;}
.padL85px{padding-left:85px;}
.padL60px{padding-left:60px;}

.font14{ font:14px "Adobe Garamond Pro"; color:#8E1C13; font-weight:bold; }
.padleft10{padding-left:10px;}








