/*---------------------------------------Universal deceleration----------------------------------*/
*{ padding:0px; margin:0px;}
html, body { height:100%; }
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, dl, fieldset, address { margin:0; }
/*ul,li{ padding:0; margin:0; list-style:none;}*/

input:focus, textarea:focus{
background-color: #9db6d1;
}
/*---------------------------------------Start body section--------------------------------------*/

.body{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#272727; text-align:center; padding:0; margin:0; background:#c0c0c0;}

#MainWraper{ background:url(../images/main_blue_bg.gif) #83280d 0 0 repeat-x; width:1000px; padding:0; margin:0 auto;}/*changed on 12.02.10*/
.MainPartsSection{ width:900px; float:right; padding:0; margin:0;}

#logoSection img{ float:left; padding:0; margin:0;}


#NavSection{ width:600px; float:left; padding:0; margin:0; background:url(../images/nav_bg.gif) 0 0 repeat-y;}/*changed on 12.02.10*/

#NavSection h1{ font:bold 35px/100px Tahoma, Arial, Helvetica, sans-serif; color:#6b6a6a; text-align:center; padding:20px; margin:0;}

.ThikBorder{ background:#d7d6d1; height:10px; border-bottom:1px solid #fff;}

.MainbodySectionBg{ width:900px; float:right; padding:0; margin:0; background:url(../images/main_body_bg.gif) 0 0 repeat-y;}

#MainLeftSection{ width:300px; float:left; padding:0; margin:0;}
#MainLeftSection h2{ font:bold 25px/40px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0 0 0 20px;}
#MainLeftSection p{ width:250px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; margin:0 auto; padding:5px; margin-top:3px; border:1px solid #cbcbcb;}


#MainLeftSection a{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; text-decoration:none;}
#MainLeftSection a:hover{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#757677; text-align:left; text-decoration:none;}


#MainRightSection{ width:600px; float:left; padding:0; margin:0;}

#MainRightSection img{ padding:10px 10px 4px 10px; margin:0 auto;}

#MainTextSection{ width:580px; padding:0; margin:0 auto; background:#dedcdc;}
#MainTextSection h2{ font:bold 25px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:10px 0 0 10px;}

#MainTextSection p{ width:560px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; margin:0 auto; padding:5px;}
#MainTextSection h3{ font:bold 15px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:10px 0 0 10px;}

.BlankBottom{ padding:0; margin:0; width:580px; height:190px;}

#footerLeft{ width:300px; margin:0; padding:0; float:left; color:#879fb7;}
#footerLeft a{font:bold 11px/59px Tahoma, Arial, Helvetica, sans-serif; color:#879fb7; text-align:left; text-decoration:none; padding:0 14px 0 0;}/*changed on 12.02.10*/
#footerLeft a:hover{font:bold 11px/59px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-align:left; text-decoration:none; padding:0 14px 0 0;}/*changed on 12.02.10*/

.ThikBorderBottom{ background:#d7d6d1; height:14px; border-top:3px solid #fff;}

#footerRight{ width:600px; background:url(../images/footer_patern.jpg) 0 0 no-repeat; height:59px; float:right; margin:0; padding:0;}/*changed on 12.02.10*/
#footerRight p{ font:bold 11px/59px Tahoma, Arial, Helvetica, sans-serif; color:#2a3849; text-align:left; padding:0 0 0 60px;}

#BottomIcon{ float:right; width:200px; margin:0; padding:0; padding:0; margin:15px;}
#BottomIcon a{float:right; padding:0; margin-right:4px;}

#naviBackground{float:right; background:url(../images/navigationtxtbg.gif) 0 0 no-repeat; width:585px; height:27px; line-height:30px; padding:0;}

#home a{ width:72px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#home a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}

#home a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#service a{ width:75px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#service a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#service a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#product a{ width:85px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#product a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#product a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#portfolio a{ width:92px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#portfolio a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#portfolio a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#faq a{ width:55px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#faq a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#faq a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#fourm a{ width:65px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#fourm a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#fourm a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

#blogs a{ width:50px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#blogs a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#blogs a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


#contacts a{ width:85px; float:left; padding:0; margin:0; text-align:center; font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#contacts a:hover{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#d7d7d7; text-decoration:none;}
#contacts a:active{font: bold 14px/27px Calibri, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.ProductDisplaySection h4{ text-align:center; font: bold 11px/14px Arial, Times, serif; color:#4c4b4b;}
.buyNowButton{ margin:0 auto; width:62px; height:21px; padding:0;}

.ProductDisplaySection img{ padding:0px; margin:0; border:1px solid #999;}

.oneProductDisplaySection{width:350px; float:left; padding:20px 0 0 30px; margin:0;}
.oneProductDisplaySection p{font: normal 11px/14px Tahoma, Times, serif; color:#868686; text-align:center; padding:30px 0 0 30px; margin:0;}

#privewNetListinfButton{width:350px; float:left; padding:20px 0 0 0; margin:0 auto;}
.ThreeButtoninOne{ width:55px; height:20px; margin:0 auto; padding:0 0 0 10px; float:left;}
#tellafriendButton{width:131px; height:20px; margin:0 auto; padding:10px 0 0 90px; float:left;}


#backandPagination{ width:750px; margin:0 auto; padding:0; float:right}
#BackButtonInner{ float:left; width:40px; height:19px; padding:50px 0 0 0; margin:0;}

#pagination{ float:right; width:135px; font: normal 11px/14px Arial, Times, serif; color:#918b8b; text-align:left; padding:50px 0 0 0; margin:0;}
#pagination a{font: normal 11px/14px Arial, Times, serif; color:#918b8b; text-align:left; text-decoration:none;}
#pagination a:hover{font: bold 11px/14px Arial, Times, serif; color:#918b8b; text-align:left; text-decoration:none;}

#topLinkSection_innertwo{margin:0 auto; padding:0; font: bold 11px/24px Arial, Times, serif; color:#525354; text-align:left;}
#topLinkSection_innertwo h1{font: bold 18px/24px Arial, Times, serif; color:#000; text-align:left; text-decoration:none; padding:15px; margin:0;}


#addToCartSectionWraper{ width:380px; float:left; padding:0 0 0 50px; margin:0 auto;}
#addtocart_box{ width:295px; height:52px; float:right; padding:0; margin:10px 0 0 0; border:1px dashed #e3e3e3;}
#addtocart_box span{ font: normal 11px/28px Verdana, Times, serif; color:#918b8b; text-align:left; padding:10px 0 0 15px; float:left;}
#addtocart_box input{ font: normal 11px/12px Verdana, Times, serif; color:#918b8b; text-align:left; padding:0px 0 0 0px; margin:18px 0 0 10px; width:52px; border:1px solid #000; float:left;}
#addThisTomyCart{ width:125px; height:25px; float:left; padding:0; margin:0;}

#addToCartSectionWraper p{ width:380px; float:right; padding:0; margin:0 auto; font: normal 11px/14px Arial, Times, serif; color:#333; text-align:left;}


/*Contact Forms*/
#contactForm{ width:340px; margin:0 auto; padding:10px 0 10px 10px;}
#contactForm label{width:250px; float:left; padding:0; margin:5px; font:normal 12px/18px Arial; color:#1375e8; text-align:left;}
#contactForm label .input{width:250px; float:right; padding:5px 0 0 5px; border:1px solid #999; height:19px;}


#contactForm label .input_txtarea{width:250px; float:left; padding:0px; border:1px solid #1375e8; height:120px;}


/*SignUp Forms*/
#SignupForm{width:440px; margin:0 auto; padding:10px 0 10px 10px;}
#SignupForm label{width:250px; float:left; padding:0; margin:5px; font:normal 12px/18px Arial; color:#1375e8; text-align:left;}
#SignupForm label .input{width:250px; padding:5px 0 0 5px; border:1px solid #999; height:19px;}


#SignupForm label .input_txtarea{width:250px; float:left; padding:0px; border:1px solid #999; height:120px;}


/*Contact Us Start here*/
#Contactus{ width:270px; margin:0; padding:30px 0 0 0; float:left;}

#Contactus p{ font:normal 12px/18px Arial; color:#1375e8; text-align:left; padding:0 0 0 10px; float:left; width:200px;}
#Contactus p img{ float:left; border:1px solid #999; padding:5px;}


#contactusForm{ width:240px; margin:0; padding:10px 0 10px 10px; float:right;}
#contactusForm label{width:200px; float:left; padding:0; margin:5px; font:normal 12px/18px Arial; color:#1375e8; text-align:left;}
#contactusForm label .input{width:200px; float:left; padding:5px 0 0 5px; border:1px solid #999; height:19px;}


#contactusForm label .input_txtarea{width:200px; float:left; padding:0px; border:1px solid #999; height:120px;}

.ContactTxt{ float:left; padding:0 10px 0 20px; margin:0; width:220px; font:normal 12px/18px Arial; color:#333; text-align:left;}/*Contact us ends here*/


.forum{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#2b5fc4; text-decoration:underline;}
.forum a{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#2b5fc4; text-decoration:underline;}
.forum a:hover{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.forum_text{font: normal 12px/14px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; padding:10px 0 0 10px;}
.forum_heading{background:#c2bfb0; color:#04328c; font: bold 12px/14px Arial, Helvetica, sans-serif; padding:10px 0 0 10px;}
.new_button a{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#2b5fc4; background:#999; padding:2px 10px 2px 10px;}
.new_button a:hover{ font: bold 14px/18px Arial, Helvetica, sans-serif; color:#2b5fc4; background:#666666; text-decoration:none;}

.forum_two_header{background:#c2bfb0; color:#000; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align:center;}


/*07.12.09  Changes*/

#MainLeftSection p span a{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; text-decoration:none;}

#MainLeftSection p span a:hover{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#2b5fc4; text-align:left; text-decoration:underline;}

#video_player{ width:580px; margin:0 auto; padding:40px 0 0px 0px;}

#MainTextSection h3 a{ font:bold 15px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0px; text-decoration:none;}
#MainTextSection h3 a:hover{ font:bold 15px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0px; text-decoration:underline;}

.testimonialsSection{ width:540px; padding:0; margin:0 auto;}
.testimonialsSection h2{ font:bold 25px/40px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0 0 0 20px;}
.testimonialsSection p{ width:520px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; margin:0 auto; padding:5px; margin-top:3px;}

.testimonialsSection a{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#2b5fc4; text-align:left; text-decoration:none;}
.testimonialsSection a:hover{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#757677; text-align:left; text-decoration:none;}

.ProductDisplaySection{ width:120px; float:left; padding:25px 15px 0 30px; margin:0;}
.ProductDisplaySection_prot{ width:230px; float:left; padding:25px 15px 0 30px; margin:20;}
.ProductDisplaySection_prot img{ padding:0px; margin:0; border:1px solid #999;}
#NavSection h2{ padding:0px 0 5px 0; margin:0 auto; float:right;}
#logoSection{ float:left; padding:0; width:300px; margin:0;}

/*#MainLeftSectwithoutP blockquote{width:250px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; margin:0 auto; padding:5px; margin-top:3px; border:1px solid #cbcbcb;}
#MainLeftSectwithoutP{ width:300px; float:left; padding:0; margin:0;}
#MainLeftSectwithoutP h2{ font:bold 25px/40px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0 0 0 20px;}

#MainLeftSectwithoutP a{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; text-decoration:none;}
#MainLeftSectwithoutP a:hover{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#757677; text-align:left; text-decoration:none;}

#MainLeftSectwithoutP blockquote span a{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; text-decoration:none;}

#MainLeftSectwithoutP blockquote span a:hover{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#2b5fc4; text-align:left; text-decoration:underline;}
*/

/*--------------------------------------------servicePage-----------------------------------------------------------*/

#MainTextSectionService{ width:580px; padding:0; background:#dedcdc; text-align:left;}
#MainTextSectionService h2{ font:bold 25px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:10px 0 0 20px;}

#MainTextSectionService a{font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; padding:10px 0 0 30px; text-decoration:none;}
#MainTextSectionService a:hover{font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; padding:10px 0 0 30px; text-decoration:underline;}
#MainTextSectionService h3{font:bold 15px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:10px 0 0 20px;}
.ProductDisplaySectionPortFolio img{ padding:0px; margin:0; border:1px solid #999;}

#MainTextSection p a{ font:normal 12px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0px; text-decoration:none;}
#MainTextSection p a:hover{ font:normal 12px/20px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0px; text-decoration:underline;}

#MainLeftSectwithoutP blockquote{width:250px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:justify; margin:0 auto; padding:5px; margin-top:3px; border:1px solid #cbcbcb; background:#f7e9ce;}
#MainLeftSectwithoutP blockquote strong{ color:#a14012;}
#MainLeftSectwithoutP blockquote a{ color:#000;}/*changed on 12.02.10*/
#MainLeftSectwithoutP blockquote a:hover{ color:#999;}/*changed on 12.02.10*/


#MainLeftSectwithoutP{ width:300px; float:left; padding:0; margin:0;}
#MainLeftSectwithoutP h2{ font:bold 25px/40px Calibri, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; padding:0 0 0 20px;}

#MainLeftSectwithoutP a{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#3a3a3a; text-align:left; text-decoration:none;}/*changed on 12.02.10*/
#MainLeftSectwithoutP a:hover{font:bold 14px/18px Calibri, Arial, Helvetica, sans-serif; color:#757677; text-align:left; text-decoration:none;}/*changed on 12.02.10*/

#MainLeftSectwithoutP blockquote span a{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#a14012; text-align:left; text-decoration:none;}

#MainLeftSectwithoutP blockquote span a:hover{ font:normal 18px/20px vardana, Arial, Helvetica, sans-serif; color:#2b5fc4; text-align:left; text-decoration:underline;}
.h2text{ padding:0px 0px 0px 0px ; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; font-weight:normal;}
.sitemap_link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}
.sitemap_link a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}
.sitemap_link a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline;
}


