html, body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) left top repeat; color:#000;}

*{ margin:0pc; padding:0px;}
ul,li{ list-style:none;}
a img{ border:none;}
*:focus{ outline:none;}
a:focus{ outline:none;}
a:focus{ outline:none}

/*remove outline from clicked links*/

*|*:-moz-any-link:focus{outline-width:0!important}

/*remove outline inputs*/

input:focus::-moz-focus-inner{border-color:transparent!important}
.floatright{ float:right;}
.floatleft{ float:left;}
.clearboth{ height:0px; font-size:0px; clear:both; display:block !important; display:inline; line-height:0px;}
.spacer{height:12px; font-size:2px; clear:both;}
.spacer5px{height:5px; font-size:0px; clear:both; }
.spacer3px{height:3px; font-size:0px; clear:both; }
.spacer2px{height:2px; font-size:0px; clear:both; }

.ui-tabs-hide {display: none;}

.cor-left-top{ margin-left:-4px; margin-top:-4px; float:left; }
.cor-right-top{ margin-right:-5px; margin-top:-4px; float:right; }
.cor-left-bot{ margin-bottom:-1px; margin-left:-4px; float:left; }
.cor-right-bot{ margin-bottom:-1px; margin-right:-5px; float:right;}

.wrapper{ width:100%;}
.container{ width:950px; margin:0px auto 26px auto; background:#fff; overflow:hidden;}
.leftcolumn{ width:217px; float:left;}
.topimage{ font-size:2px; background:url(../images/header-bg.gif) left top repeat-x; }
.category-outer{width:202px; padding:4px 7px 5px 8px; }
.category-title{ background:url(../images/category-title-bg.jpg) center top no-repeat; line-height:32px; padding-bottom:5px; padding-left:8px; color:#fff; font-size:18px; font-weight:normal;}
.category-list{ border-color:#A10D57; border-width:0px 1px 1px 1px; border-style: solid; margin-bottom:-5px;}
.category-padding{ padding:0 5px 5px 5px;}
.category-padding a{ color:#A10D57; display:block; text-decoration:none; line-height:24px; border-bottom:dashed 1px #666; background:url(../images/category-bullet.gif) 8px 10px no-repeat; padding-left:22px;}
.category-padding a.last{ border:none;}
.category-padding a:hover{ background:#CF4086 url(../images/category-bullet-h.gif) 8px 10px no-repeat; color:#fff; }
.testimonials-box{ background:#A10D57 url(../images/testimonials-bg.jpg) left top repeat-x; padding-bottom:4px;}
.testimonial-boxpad{ padding:6px 8px;}
.testimonial-boxpad h2{ color:#fff; font-size:18px; font-weight:normal; background:url(../images/testimonials-title-bg.jpg) center bottom no-repeat; padding-bottom:5px; }
.testimonial-boxpad h2 a{color:#fff; text-decoration:none;}

.testimonial-boxpad p.quote{ color:#fff; line-height:17px; background:url(../images/quote.gif) left 3px no-repeat; text-indent:18px;}
.testimonial-boxpad p strong.c-name{ display:block; text-align:right; padding:3px 0px 0px 0px;}
.rightcolumn{ width:733px; float:left;}
.header{ width:733px; float:left; background:url(../images/header-bg.gif) left top repeat-x; }
.toplink{ line-height:38px; padding:0 20px 0 0; font-size:12px; color:#000; text-align:right;}
.toplink a{ text-decoration:none; color:#000; padding:0 3px;}
.toplink a:hover{ text-decoration:underline;}
.logo{ padding:38px 0 0 30px;}
.topbanner{ float:right; padding:38px 20px 0 0;}
.menu-outer{ background:url(../images/menu-bg.jpg) left top repeat-x; height:60px; }
.menu{ background:url(../images/menu-leftbg.jpg) left top no-repeat;  height:60px; padding-left:20px;}
.menu ul{ padding-top:18px;}
.menu li{ float:left; padding-right:1px;}
.menu li a{ float:left; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding-left:6px; line-height:36px; color:#fff; font-weight:normal; white-space:nowrap;}
.menu li a span{ float:left; line-height:36px; padding-right:5px; cursor:pointer;}
.menu li a:hover{ background:url(../images/menu-left-hov.jpg) left top no-repeat; color:#670030;}
.menu li a:hover span{ background:url(../images/menu-right-hov.jpg) right top no-repeat;}
.menu li a.active{background:url(../images/menu-left-hov.jpg) left top no-repeat; color:#670030;}
.menu li a.active span{background:url(../images/menu-right-hov.jpg) right top no-repeat;}
.banner{ padding:5px 0 9px 0;}
.middle{ padding:0 12px 0 0;}
.greenroundbox{ border-color:#b70c52; border-width: 4px 5px 4px 4px; border-style: solid; padding-bottom:8px; }

.m-content-inner{ padding:6px 5px 6px 10px;}
.m-content-inner h1{font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:normal; color:#A10D57; padding-bottom:5px; border-bottom:solid 1px #c6c6c5; margin-bottom:4px;}
.m-content-inner p{ line-height:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; padding-right:8px; }
.m-content-inner h5{ font-size:15px; font-weight:bold; line-height:18px; border-bottom:solid 1px #ffa9ce; margin-bottom:8px; padding-bottom:6px;}
.m-content-innerpage{ padding:6px 12px 6px 10px;}
.m-content-innerpage h1{font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:normal; color:#A10D57; padding-bottom:5px; border-bottom:solid 1px #c6c6c5; margin-bottom:4px;}
.m-content-innerpage h3{ background:url(../images/inner-title-arrow.gif) left 5px no-repeat; padding-left:12px; color:#000; font-weight:bold; padding-bottom:4px; border-bottom:dashed 1px #e4e4e4; margin-bottom:6px; font-size:13px;}
.m-content-innerpage p{ line-height:16px;  font-size:12px; color:#2a2a2a; text-align:justify; }

.welcomeimage{ background:#fff; float:right; padding-left:10px;}
.bottompad{ padding-bottom:15px;}
.boxouter{ padding:20px 12px 0 0;}

.leftpartmiddlebox{ width:315px; float:left; padding:0 34px 0 15px;}
.rightpartmiddlebox{ width:314px; float:left; padding:0 15px 0 15px;}
.focustitle{ background:url(../images/middle-box-title-bg.jpg) left top repeat-x; height:52px;}
.focustitle h2{ color:#fff; text-transform:capitalize; font-size:17px; font-family:Tahoma, Geneva, sans-serif; line-height:43px; font-weight:normal; padding:0 0 0 8px; float:left; }
.focuscontent{ padding:5px 0px 5px 8px;}
.focuscontent p{ color:#4f4f4f; line-height:16px; text-align:justify; padding-right:5px; padding-bottom:5px; }
.readmore{ text-align:right;}
.readmore a{ float:right; background:url(../images/readmore-lcor.jpg) left top no-repeat; line-height:23px; padding-left:15px; text-decoration:none; color:#fff;}
.readmore a span{ float:left; padding-right:15px; background:url(../images/readmore-rcor.jpg) right top no-repeat; line-height:23px; cursor:pointer;}
.readmore a:hover{ color:#000;}

.footer{ background:#9E0046; width:940px; margin:0 auto;  font-family:Verdana, Geneva, sans-serif; }
.flink{ text-align:center; padding:10px 0px 7px 0px; font-size:11px;  color:#fff; }
.flink a{ text-decoration:none; color:#fff; padding:0 3px;}
.flink a:hover{ text-decoration:underline; /*color:#1f2c02;*/}
.copyright{ text-align:left; padding: 4px 10px 10px 10px; color:#9E0046;  font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.copyright a{ text-decoration:none; color:#9E0046; }
.copyright a:hover{ text-decoration:underline;}

.vanulist{ padding-left:0px; width:335px /*335px*/; padding-right:10px; float:left; padding-top:15px; }
.vanulist li{ line-height:21px; padding:2px 0; color:#333;   margin-bottom:3px; background:#f7f7f7 url(../images/cate-list-arrow.gif) 8px 10px no-repeat; padding-left:22px; border-bottom:solid 1px #e5e5e5;  }

.vanulist2{ padding-left:0px; width:340px;  float:left !important; float:inherit; padding-top:15px; }
.vanulist2 li{ line-height:21px; padding:2px 0; color:#333;   margin-bottom:3px; background:#f7f7f7 url(../images/cate-list-arrow.gif) 8px 10px no-repeat; padding-left:22px; border-bottom:solid 1px #e5e5e5;  }



.ragistration{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#c3c3c3;}
.testimonialscontent p{ padding:5px 8px; background:#f7f7f7;}
.cl-name span.cor{ font-size:0px; line-height:0px;}
.cl-name{ float:right; background:#f7f7f7; line-height:20px; padding-right:10px; font-weight:bold;}
.cor{ padding-right:6px;}
.testimonialscontent dd{ clear:both; padding-bottom:22px;}

.advertiesleftcol{ width:160px; float:left;}
.advertiesleftcol li{ line-height:21px; }
.advertiesleftcol2{ width:160px; float:left !important; float:inherit; }
.advertiesleftcol2 li{ line-height:21px; font-weight:bold; color:#5F5F5F; }
.advertiesleftcol3{ width:200px; float:left;}
.advertiesleftcol3 li{ line-height:21px; }
.advertiesleftcol4{ width:250px; float:left;}
.advertiesleftcol4 li{ line-height:21px; }
.contactbox{ /*padding-left:15px; margin-left:15px; border-left:solid 1px #e5e5e5; width:505px; *//*background:url(../images/Contact-icon.jpg) right -9px no-repeat;*/}
.contactbox li{ padding-bottom:8px;} 
.contactbox li a{ text-decoration:underline; color:#333;}
.contactbox li a:hover{ text-decoration:none; color:#cf055d;}
.contactbox_video {margin:0 auto;width:640px;}
.comunitylogo{ padding-top:8px;}
.pdfbox{ padding:15px 0 0 0px;}
.pdfbox a{ text-decoration:none; color:#cf055d;/* background:url(../images/pdf-icon.jpg) left top no-repeat; padding-left:65px;*/ line-height:18px; font-size:15px; font-weight:bold; float:left; }
.pdfbox a:hover{ color:#cf055d;/* background:url(../images/pdf-icon.jpg) left -77px no-repeat;*/ text-decoration:underline;}
.issuebox{ padding-top:15px;}
.issuebox li{ float:left; width:225px; text-align:center;}

.stocllistimg{ padding:12px 0;} 
.contactaddterss{ font-size:16px; border-bottom:solid 1px #e1e1e1;  border-top:solid 1px #e1e1e1; padding-bottom:1px; margin-bottom:8px; padding-top:5px;}


.conatctinfo2 li{ text-align:center; padding-bottom:12px; }
.conatctinfo li strong{ width:130px; float:left; padding-left:3px;}


.focusbox{ background:#fff; padding:15px 20px; margin:15px;}
.focusbox h2{ font-size:15px; font-weight:bold; line-height:18px; border-bottom:solid 1px #FFA9CE; margin-bottom:8px; padding-bottom:6px;}
.focusbox p{ line-height:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; padding-right:8px; }


.stocklistbox{ padding:20px 0 0 10px; float:left; width:280px;}
.stocklistbox a{ text-decoration:none; color:#cf055d; background:url(../images/pdf-icon.jpg) left top no-repeat; padding-left:65px; line-height:65px; font-size:18px; font-weight:bold; float:left; }
.stocklistbox a:hover{ color:#cf055d; background:url(../images/pdf-icon.jpg) left -77px no-repeat; text-decoration:underline;}




.linkbox h5{ font-size:13px; font-weight:bold; color:#333; line-height:18px; border-bottom:solid 1px #ffa9ce; margin-bottom:5px; padding-bottom:3px; text-transform:capitalize;}


.linklistmenu{ padding-left:0px; width:335px /*335px*/; padding-right:10px; float:left; padding-top:11px; }
.linklistmenu li{ line-height:21px; padding:2px 0; color:#333;   margin-bottom:5px; background:#f7f7f7 url(../images/link-list-arrow.jpg) left top no-repeat; padding-left:32px; }
.linklistmenu li a{ text-decoration:underline; color:#b4247a;}
.linklistmenu li a:hover{ text-decoration:none; color:#3b0324;}

.linklistmenu2{ padding-left:0px; width:340px;  float:left !important; float:inherit; padding-top:5px; }
.linklistmenu2 li{ line-height:21px; padding:2px 0; color:#333;   margin-bottom:5px;background:#f7f7f7 url(../images/link-list-arrow.jpg) left top no-repeat; padding-left:22px; padding-left:32px;  }
.linklistmenu2 li a{ text-decoration:underline; color:#b4247a;}
.linklistmenu2 li a:hover{ text-decoration:none; color:#3b0324;}
.regi{ font-size:13px; padding-bottom:5px; display:block;}

.c-icon{ padding-bottom:10px; /*float:left;*/ } 


.contactbox h1{font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:normal; color:#A10D57; padding-bottom:5px; border-bottom:solid 1px #c6c6c5; margin-bottom:4px;}
.advertiese-come{ /*padding:65px 10px; ss 20100118*/ background:#CCCCCC; text-align:center; font-size:15px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.advertiese-come2{ padding:65px 10px; background:#CCCCCC; text-align:center; font-size:15px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.mediabg{ background:url(../images/down-meadiapack.jpg) center top no-repeat; height:715px; padding:100px 0 0 210px}



.stocklistbox2{ padding:20px 0 0 10px; float:left; width:280px;}
.stocklistbox2 a{ text-decoration:none; color:#fff; background:url(../images/pdf-icon2.jpg) left top no-repeat; padding-left:65px; line-height:65px; font-size:18px; font-weight:bold; float:left; }
.stocklistbox2 a:hover{ color:#FF3C3C; background:url(../images/pdf-icon2.jpg) left -77px no-repeat; text-decoration:none;}

.flashtopbanner{ height:114px;}

.c-text{ width:420px; margin:0 auto;}
.cont-img{ padding-top:18px;}

.sound-outer{ width:950px; position:relative; margin:0 auto; padding-top:9px;  }
.sound{ float:right; height:18px; }

