/* Page Generated in 0.000000 seconds */
html, body, form {padding:0; margin:0; border:0;  font-family:Verdana, Arial, serif; font-size:11px; color:#999}

h1, h2, h3, h4, h5, h6 {margin:0; padding:5px 0 5px 0;}



img {border:0}



h1 {font-size:9px; font-weight:normal;color:#EB0265; }

h2 {font-size:18px; font-weight:normal; color:#EB0265;font-family:Arial, Verdana, serif;}

h3 {font-size:16px; color:#233444; font-weight:bold;}

h4 {font-size:18px; font-weight:normal; color:#EB0265; font-family:Arial, Verdana, serif;}

h5 {font-size:12px; font-weight:bold; color:#EB0265;}



h3 a {color:#EB0265; font-weight:bold;}

h3 a:hover {color:#cccccc}



h1 a { color:#666; }

h1 a:hover {color:#EB0265;}



a { color:#666; }

a:hover {color:#EB0265;}



table td {font-family: Verdana, Arial, sans-serif;font-size:11px;}

.visitus {margin:-85px 20px 0 0; color:#fff; font-size:12px}
.visitush1 {font-size:23px;}


.prodprice { font-family:Georgia, Times New Roman, Times, serif; font-size:18px; color:#ED6F98; }

.oldprice { font-family: Georgia, Times New Roman, Times, serif; font-size:12px; text-decoration:line-through;}

.newprice {font-family: Georgia, Times New Roman, Times, serif; font-size:18px;font-weight:bold;color:#EB0265;}



a.pagebar_num {border:1px solid #ccc; padding:0 0.2em 0 0.2em; margin:0px 2px 0 2px; font-size:9px; color:#ccc;}

a.pagebar_this {font-weight:bold; background-color:#f1f1f1; }



.testimonial {border:1px solid #ED6F98; background-color: #fff7f7; padding:0px 10px 5px 10px; margin:10px 0px 10px 0px; font-size:10px; color:#ED6F98;}

.testhead {}

.testhead h5 {font-family: Verdana, Arial, serif; font-size:14px; color:#ED6F98; padding:0px;}



.address {border:1px solid #fff; background-color: #50667A; padding:5px 10px 5px 10px; margin:-10px 5px 10px 4px; font-size:10px; color:#fff;}

.addresshead {}

.addresshead h5 {font-family: Verdana, Arial, serif; font-size:13px; height:23px;color:#fff; padding:5px; background-image:url('/img/addressbg.png'); background-repeat: no-repeat; }



.htmlIFormError {color:red;}

p {line-height:18px;}

img {margin:0;}

body {background-color:#ED6F98; background-image:url('/img/bg_tile.png');  }

#main {width:957px; background-color:#394957; padding-bottom:20px;}

#pgright {width:160px; float:right;  border-left:1px solid #e4e4e4;  }

#pgleft {width:160px; float:left;}

#pgleft1 {background-color:#394957;}

#pgleft2 {width:155px; float:left; background-color:#fff; padding:0px 0px 0px 5px;}

.xtraimage{border:1px solid #e4e4e4; margin:0 5px 5px 0;}

.selmanu {width:150px;}



.pagebg {background-color:white;}



.descriptmini {font-size:9px;}



.qtyinput {width:30px;}



.tellfriend {font-size:12px; font-weight:bold; color:#EB0265; margin-top:10px;  }

.tellfriend a { color:#EB0265; text-decoration:none; border:1px solid #EB0265; padding:5px; display:block; text-align:center; }

.tellfriend a:hover {color:#666; border:1px solid #666; }



.button_check {font-size:12px;  color:#E40375; margin-top:5px;  }

.button_check a { color:#666;  cursor: pointer; text-decoration:none;font-weight:bold; border:1px solid #666;  display:block; padding:5px; float:right; width:80px; text-align:center; background:none;} 

.button_check input { color:#666;  cursor: pointer; text-decoration:none;font-weight:bold; border:1px solid #666;  padding:5px; float:right; width:80px; text-align:center; background:none;}

.button_check a:hover, .button_check input:hover {color:#EB0265; border:1px solid #EB0265; }



.button_view {font-size:12px; font-weight:bold; color:#EB0265; margin-top:5px; }

.button_view a { color:#666; text-decoration:none; border:1px solid #666;  display:block; padding:5px; float:left; width:80px; text-align:center; }

.button_view a:hover {color:#EB0265; border:1px solid #EB0265; }



.viewlarge {font-size:13px; font-weight:bold; color:#ccc; }

.viewlarge a { color:#ccc; text-decoration:none;}

.viewlarge a:hover {color:#EB0265;}



#newprodbox {border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4;  background-color:white; padding:2px; margin:0px; }





.prodimgmini {padding-top:5px; }



/* blog style */

#blogright {width:160px; float:right;  border:1px solid #e4e4e4;  }

.btitle {font-size:12px;font-weight:bold;}

#recentbox #recenttitle {padding:2px;display:block;background-color:#EB0265;color:#fff;text-align:center;font-size:14px;font-weight:bold;}

.blogtitle {padding:3px;margin-left:5px;}

.blogtext {padding-top:20px;line-height:16px;}

.overallblog {border-bottom:1px solid #e4e4e4;padding-bottom:10px;}

#addcmnt_name, #addcmnt_email, #addcmnt_msg {width:90%;}

a.btnac,#addcmnt_add {font-weight:bold;border:1px solid; background-color:#EB0265;color:#fff;padding:5px;width:100px;text-align:center;text-decoration:none;} 

a.readmore {font-weight:bold;border:1px solid; background-color:gray;color:#fff;padding:5px;width:100px;text-align:center;text-decoration:none;}

a.btnac:hover, a.readmore:hover {background-color:white;color:gray;padding:5px;width:100px;text-align:center;text-decoration:none;}

.extrabtns {text-align: right; float: right; width: 300px;}

.bsummary {width:85%;}

.poster {background-image:url('/img/blog_date.jpg');background-repeat:no-repeat;width:100px;height:89px;}

.pmth {color:#fff;padding:10px 0 0 40px;font-size:12px;font-weight:bold;}

.pdt {color:#666;padding:15px 0 0 40px;font-size:32px;font-weight:bold;}

.pyr {color:#666;padding:3px 0 0 40px;font-size:8px;font-weight:bold;}

.errortext, .error {color:red;}

/* blog style ends */



/** Top Block styles **/

#top { width:957px; }

.top_inner { width:916px; padding:0 0 0 0; background-color:#233444;}

#top_nav { width:916px; background-color:white;}

/** Top Block styles End **/



/** Top Menu styles **/

#topmenu { text-decoration:none; font-weight:normal; height:30px; padding-top:7px; }

#topmenu a {text-decoration:none; color:#fff;  margin:0px 25px 0px 0px; font-family:Arial; font-size:14px; }

#topmenu a:hover { color:#EB0265; }

/** Top Menu styles end **/



.searchtextbox, #searchtextbox  {font-size:11px; font-weight:normal; color:#EB0265; margin:0 0 0 7px;}

.searchtextbox {padding:5px 0 10px 0;}



#lineheight table, td {line-height:18px;}



#attachpdf {font-size:14px; color:#ccc;  margin: 10px 0px 10px 0px; font-weight:bold; }

#attachpdf a {color:#ccc; text-decoration:none; }

#attachpdf a:hover { color:#EB0265; }



#linksc {font-size:14px; color:#ccc;  margin: 10px 0px 10px 0px; font-weight:bold;}

#linksc a {color:#ccc; text-decoration:none; }

#linksc a:hover { color:#EB0265; }





#content {background-color:white; width:916px; text-align:left; margin-top:20px; }

#contentmain {padding-top:10px; margin:0px 0px 20px 170px; width:575px;}

#cont_inner {padding:0px; }



.texthome {font-size:10px; color:#999; margin:10px 0 10px 0; border-top:1px dotted #e8e8e8; border-bottom: 1px dotted  #e8e8e8; padding:0px; line-height:16px;}

.texthome a { color:#F2B4C6;}

.texthome a:hover { color: #E87195;}



/** Left Category styles **/

#leftcat {width:160px; float:left; background-color:#394957; }

#leftcat ul, #leftcat li  {list-style:none; margin:0px ; padding:0px; border:0; width:160px; display:block; font-weight:bold; background-color:#233444;}

#leftcat ul a, #leftmenu li.sel ul a { padding:5px 3px 5px 0px; text-indent:10px; border-bottom: 1px dotted #f0f0f0;  display:block; text-decoration:none; color:#fff; font-weight:normal;   font-size:12px; }

#leftcat li.sel a, #leftmenu li.sel li.sel a {color:#EB0265;  }

#leftcat ul a:hover, #leftmenu ul ul a:hover {color:#EB0265; }

#leftcat ul ul li ,#leftcat ul ul{ background-color:#50667A;  }

#leftcat ul ul li {text-indent:10px; }

#leftcat ul ul li a {font-weight:normal; color:#fff;  margin-left:4px; font-size:11px; }

#leftcat ul ul li a:hover {background-image:url('/img/heart_right_pink.jpg');background-repeat: no-repeat; background-position: 95%; }

/** Left Category styles end **/



.dchkftext.promonote {text-align:center;}

#cartarea { float:right; margin-right:0px; }

#cartbox, #userbox, #infobox { margin:0px 0 10px 3px; background:white; padding:5px; border:1px solid #e4e4e4; }

#cartbox, #userbox, h5 { padding:0px; margin:5px 0 5px 5px;}

#cartbox a {color:#666666}

#cartbox a:hover { color:#EB0265;}

#userbox a {color:#666666}

#userbox a:hover { color:#EB0265;}

#cartarea a {color:#18658F; font-weight:bold;}

#cartarea a:hover {text-decoration:underline;}



/** View Cart styles **/

#cart, #usersignin, #usersignup, {font-size:12px;color:#000000;}

#cart h3 {padding-left:5px;padding-top:15px;padding-bottom:50px}

	.table {width:100%;}

	tr.head {background-color: #cccccc;height:25px;font-weight:bold} /* Cart Header */

	tr.ordhead {background-color: #f2f2f2;height:20px;font-weight:bold} /* Cart Header */

	.table .head .thumb{width:10%} /* Cart Header Image Cell*/

	.table .head .title{width:48%} /* Cart Header Title Cell*/

	.table .head .uprice{width:12%;text-align:right;} /* Cart Header Unit Price Cell*/

	.table .head .remove{width:8%;} /* Cart Header Remove Button Cell*/

	.table .head .qty{width:8%;text-align:right;} /* Cart Header Qty Cell*/

	.table .head .total{width:14%;text-align:right;} /* Cart Header Total Cell*/

	.table tr.cartrow td {padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #f2f2f2;}

	.table tr.cartship #postcode {font-size:11px;border: 1px solid #cccccc;}





.ordtable{width:550px;}

table.border {border: 1px solid #cccccc;}

.toprow { border-top:1px solid #999999;padding-top:2px;}

.bottomrow {border-bottom:1px solid #999999;padding-bottom:2px;}



.htmlIText, .htmlIMemo, .htmlIDate, .htmlIselect, .htmlIPass, .htmlIEmail{width:100%;font-size:11px;border: 1px solid #cccccc} /* Text Fileds */

.carttotal {background-color: #cccccc;height:25px;font-weight:bold} /* Cart total price field */

.cartship, .cartsubtotal {background-color: #f2f2f2;} /* Cart total price field */

.ship_num td{background-color: #f2f2f2;font-weight:bold;padding-left:5px;font-size:medium}

.first {text-align:left;/*border-left:1px solid #999999;*/padding-left:2px} /**  **/

.last {text-align:right;/*border-right:1px solid #999999;*/padding-right:2px} /**  **/



.buttons {text-align:center;}

.cart_button {background-color:#666666;color:#FFFFFF;border:0px;cursor: pointer;width:19.5%;height:22px;}

.cart_button:hover {background-color:#CCCCCC;color:black; cursor: pointer;width:19.5%;height:22px; border:0px;}

.chkstep .button, .chkstep .htmlISubmit{background-color:#666666;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:12px}

.chkstep  .button:hover, .chkstep .htmlISubmit:hover {background-color:#CCCCCC;color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:12px}



.link_button {background-color: #666666;color:#FFFFFF; padding:2px 5px 2px 5px;text-decoration:none#cart #cart #update_shipping_button;font-size:12px}

.link_button:hover {background-color: #cccccc;color:black;font-size:12px}



/* Quantity Box */

input.quantity {width:30px;font-size:11px;border: 1px solid #cccccc;margin-top:2px}



/** **/

.label {background-color: #f2f2f2;padding-left:5px;border-bottom: 1px solid #dddddd;}

.chkstep  .input {padding:3px;border-bottom: 1px solid #dddddd;}



.dchkfnav {text-align:right;}

.dchkfnav {text-align:right; margin-top:5px; }

#go144,#go118, #usersignin_loginsubmit {background-color: #E40375; width:100px; padding:3px 0 3px 0;}

#cart_update {width:100px; padding:3px 0 3px 0;}

#empty {width:100px;padding:3px 0 3px 0;}

#back {width:100px;padding:3px 0 3px 0;}

#next {width:100px;padding:3px 0 3px 0; background-color: #E40375;}

#cancel {width:100px;padding:3px 0 3px 0;}

#shop {width:120px;padding:3px 0 3px 0;}

#ppconfirm {width:100px; padding:3px 0 3px 0; background-color: #E40375;}

/** End Shopping Cart Styles **/



.viewcat {align:center;}

#viewprodgrp {margin-top:20px;}



/** Footer & Bottom Navbar Styles **/

#navmid { font-size:9px; font-weight:normal;color:#ccc; padding:0px 0 15px 0px; }

#navmid a {color:#ccc; text-decoration:none;  }

#navmid a:hover {color:#E40375;}

#footer { align:center; width:955px; margin:20px 0px 20px 0px;}

#powered { text-align:right; float:right; }

#twdlink a {color:#EB0265; text-decoration:none; padding-right:2px; font-size:9px; font-weight:normal; }

#twdlink a:hover {color:white;}

#copyright {color:#0EA766; text-align:left;  margin-top:3px; font-size:9px; }

#foottext { color:#EB0265; text-decoration:none; padding-right:2px; font-size:9px; font-weight:normal; margin:10px 0px 10px 0px;}

#foottext a {color:#EB0265;}



/** End Footer& Bottom Navbar Styles **/

