body {
margin:0;
}
img, div, input { behavior: url("iepngfix.htc") }
.top_header {
background-image:url(images/top_bg.png);
background-position:top;
background-repeat:repeat-x;
height:63px;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f197d4;
font-weight:bold;
}
.top_header a {
color:#f197d4;
text-decoration:none;
}



.top_header a:hover {
color: #ffffff;
text-decoration:none;
}
.top_nav {
background-image:url(images/top_nav.png);
background-position:top;
background-repeat:repeat-x;
height:35px;
}
.top_nav  h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
padding:0px 0 0 10px !important;
padding:10px 0 0 10px ;
width:500px;
float:left;
}
.top_nav_link {
float:right;
width:400px;
padding:0px 0 0 0;
margin:6px 0 0 0 ;
}
.top_nav_link ul {
list-style-type:none;
padding:0;
margin:0;
}
.top_nav_link li {
float:left;
padding:0;
margin:0 35px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
font-weight:bold;
}
.top_nav_link a:link {
color: #ffffff;
text-decoration:none;
}
.top_nav_link a:visited {
color: #ffffff;
text-decoration:none;
}

.top_nav_link a:hover {
color: #f197d4;
text-decoration:none;
}
.top_nav_link a:active {
color: #ffffff;
text-decoration:none;
}



.side_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cc0099;
font-weight:bold;
}
.side_link a {
color:#cc0099;
text-decoration:none;
}



.side_link a:hover {
color: #000000;
text-decoration:none;
}


.act_link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.act_link a {
color:#cc0099;
text-decoration:none;
}

.act_link a:hover {
color:#000;
text-decoration:none;
}

.act_linkf {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.act_linkf a {
color:#000;
text-decoration:none;
}

.act_linkf a:hover {
color:#cc0099;
text-decoration:none;
}




.main_body {
background-image:url(images/bg2.png);
background-position: top;
background-color:#340324;
padding:7px 0 0 0;
}

.sub_nav {
background-image:url(images/sub_nav_mid2.png);
background-repeat:repeat-x;
background-position:top;
}
.sub_nav img {
margin:0 20px 0 0 ;
}
.mid_fraim {
margin:20px 0 10px 0 ;
}
.mid_fraim_nid {
background-color:#FFFFFF;
}

.right_bg {
background-color:#000000;
}
.footer_div {
background-image:url(images/footer_bg.png);
background-position:top;
width:999px;
margin:0 auto;
}.footer_div_two {
background-image:url(images/bg2.png);
background-position:top;
width:999px;
margin:0 auto;
padding:10px 0 0 0 ;
}
.f_text {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
padding:17px 0 0 20px;
}
.product {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.product  h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#a30049;
font-size:15px;
font-weight: bold;
}
.img {
border:#999999 1px solid;
padding:2px;
}
.form_fild {
background-color:#d584b8;
border:#ae257f 1px solid;
color:#FFFFFF;
}
.sub_menu_desc {
background-color:#1a110a;
background-image:url(images/sub_bg.jpg);
background-position:0 0 0 0 ;
background-repeat:no-repeat;
height:1px; !make 90 to show top;
}
.banner_bg {
background-image:url(images/banner_bg.jpg);
background-repeat:repeat-x;
}
.heading_parple {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#c71582;
font-weight:bold;
border-bottom:#990000 1px solid;
padding:0px 0 10px 10px ;
}
 
.product_01{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.product_01 img{
padding:2px;
}
.product_01 h1 {
color:#a9004a;
font-weight:bold;
font-size:12px;
}
.small_font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#544b51;
border-bottom:#990000 1px solid;
padding:0px 0 10px 10px ;
font-weight:bold;
}
#subpageLeft h2, #subpageRight h2 {
	font-size:18px
}

#subpageLeft {
	width:165px;
	float:left;
	padding:10px 15px 15px 15px;
	border-top: 1px solid #333;
	border-right: 5px solid #000;
	margin-right:10px;
}

#subpageRight {
	float:left;
	width:584px;
	background: url(/images/box_blank.png) no-repeat top left #000;
	padding:10px 20px 15px 20px;
	border-top: 1px solid #333;
	border-right: 5px solid #000;
}


.small_font2 {
color:#d93a7e;
}

.footer_wh_text {
border-bottom:#d990bd 1px solid;
padding-bottom:8px;
}
.footer_wh_text h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
width:80px;
float: left;
padding:0;
margin:0;
}
.footer_wh_text h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#b91183;
float: left;padding:0;
margin:0;
font-weight: normal;
}
.common_text_h {
color:#a01272;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.common_text {
color:#f7c7e7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.pro_head {
color:#e707a0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.pro_sub_head {
color:#b51080;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.pro_sub_head a{
color:#b51080;
text-decoration:none;
}
.pro_sub_head a:hover{
color:#e686c8;
text-decoration:none;
}

.pro_sub_head_wh {
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.pro_sub_head_wh a {
color:#FFFFFF;
text-decoration:none;
}
.pro_sub_head_wh a:hover{
color: #999999;
text-decoration:none;
}
.orange_text {
font-family:Arial, Helvetica, sans-serif;
color:#e43404;
font-size:11px;
}
.small_text_w {
font-family:Arial, Helvetica, sans-serif;
color:#d990bd;
font-size:11px;
}
.small_text_w h1 {
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#d990bd;
font-size:11px;
float:left;
padding:20px 0 10px  0;
margin:0 30px 0 0 ;
text-align:left;
}
.small_text_w img {
margin:0;
padding:0;
}


.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating .current-rating{
background: url(images/star.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:75px;
height:15px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:15px;
line-height:15px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
