body{ margin:0px; padding:0px;}
*{margin:0px; padding:0px;}

.nvg a{ font-family:'Varela Round', sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; padding:11px 26px 12px 26px;}
.nvg a:hover{ color:#FFFFFF; background-image:url(img/hoverbg.jpg); background-repeat: repeat-x;} 

.no{font-family: 'Open Sans', sans-serif; font-size:18px; color:#b366b7; font-weight:bold;}
.abt{ font-family:'Varela Round', sans-serif; font-size:20px; color:#b060b3;}
.text{ font-family:'Varela Round', sans-serif; font-size:12px; color:#000000; letter-spacing:.50px; line-height:20px;}
.brdr{ border:solid 1px #aaaaaa;}
.hding{ font-family:'Varela Round', sans-serif; font-size:12px; color:#9a9a9a; font-weight:bold;}
.links a{ font-family:'Open Sans', sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;}
.links a:hover{ color:#54005d;}
.cpy{ font-family:'Varela Round', sans-serif; font-size:12px; color:#ffffff;}
.cpy2{ font-family:'Varela Round', sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.cate a{ font-family: 'Varela Round', sans-serif;font-size:12px; color:#616161; text-decoration:none;}
.cate a:hover{ color:#b060b3;}
.prdname{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#606060; text-decoration:none;}
.prdname a{ font-family:'Varela Round', sans-serif; font-size:14px; color:#606060; text-decoration:none;}
.prdname a:hover{color:#b060b3;}
.hd{ font-family:'Varela Round', sans-serif; font-size:16px; color:#b060b3; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.shrja{ font-family:'Varela Round', sans-serif; font-size:15px; color:#9a9a9a; font-weight:bold;}
.lction{ font-family:'Varela Round', sans-serif; font-size:17px; font-weight:bold; color:#b060b3;}
.cntc{ font-family:'Varela Round', sans-serif; font-size:14px; color:#b263b6;}


.ctxt-feild{width:161px;height:20px; font-family:'Varela Round', sans-serif; font-size:12px; border:solid 1px #d2d2d2;background-color:#FFF; color:#666; padding-left:5px;}
.ctxt-feild2{width:224px;height:84px; font-family:'Varela Round', sans-serif; font-size:12px; border:solid 1px #d2d2d2;background-color:#FFF; color:#666; padding-left:5px;}
.star{font-family:'Varela Round', sans-serif; color:#000; font-size:12px; line-height:18px;}

#menu{margin:0px; padding:0px; }
#menu ul{margin:0px; padding:0px; float:left;}
#menu ul li{margin:0px; padding:0px; font-family:'Varela Round', sans-serif; font-size:12px; color:#FFFFFF; float:left; list-style:none;}
#menu ul li a{margin:0px; padding:12px 16px 12px 16px; font-family:'Varela Round', sans-serif; font-size:13px; color:#FFFFFF; float:left; list-style:none; text-decoration:none;}
#menu ul li a:hover{background:url(img/hoverbg.jpg) repeat-x center top;}

#menu ul li ul{ display:none; position:absolute;}
#menu ul li:hover ul{display:block; width:633px; height:544px; background-color:#92228e; background-image:none; float:left; z-index:999; margin:0px 0px 0px -164px; top:112px; 

-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

}
#menu ul li ul li{background-image:none; font-family:'Varela Round', sans-serif; font-size:13px; color:#FFFFFF; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  display:block; width:250px;}
#menu ul li ul li a{background-image:none; font-family:'Varela Round', sans-serif; font-size:13px; color:#FFFFFF; padding:5px 0px 5px 15px; margin:0px 0px 0px 0px; float:left;  display:block; width:235px;}
#menu ul li ul li a:hover{ background-color:#72176f; background-image:none; background-repeat:no-repeat; background-position:4px 8px;}


.sub-menu2 a{font-family:'Varela Round', sans-serif; font-size:12px; color:#FFFFFF; display:block!important; padding:7px 5px 7px 15px!important;text-align:left; text-decoration:none; margin:0px 0px 0px 0px; width:190px;}
.sub-menu2 a:hover{background-color:#72176f!important; background-image:url(img/menu_hover.jpg)!important; background-repeat:repeat-x!important; }


.sp{margin:0px; padding:0px; float:left;}


.logo_container{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; height:60px;}

.logo{margin:0px ; padding:0px;}
.logo ul{ margin:0px; padding:0px; float:left; }
.logo ul li{margin:0px; padding:0px 5px 5px 0px; height:58px; width:88px; list-style:none; float:left; display:inline-block;}









