/*------------Common-------------*/

* { padding:0px; margin:0px; }
body { background:#fff; font:normal 12px Arial; color:#7c7c7c; background:url(../images/header.jpg) left top no-repeat; line-height:20px; }
.clear { clear:both; display:block; padding:0px; margin:0px; }
.ovFlow { overflow:hidden; }
.floatLeft { float:left; }
.floatRight { float:right; }
img { border:0px; }
a { color:#c4c4c4; text-decoration:none; font-weight:normal; }
a:hover { text-decoration:underline; color:#363229;}
.headText { display:block; margin:0px; padding-bottom:15px;}
.error { color:#FF0000; }
#Mainarea { width:1000px; position:relative; }
.blue-bold { color:#10a5d2; font-weight:bold; font-size:11px; }
.blue-bold a { color:#10a5d2; text-decoration:underline; }
.blue-bold:hover { color:#10a5d2; text-decoration:none; font-weight:bold; }
.nav-link { color:#ff5e76; text-decoration:none; font-size:11px; font-family:Georgia; font-weight:bold; }
.nav-link a { color:#ff5e76; text-decoration:none; font-size:11px; font-family:Georgia;}
.nav-link:hover { color:#ff5e76; text-decoration:underline; font-size:11px; font-family:Georgia; }
/*.nav-link { color:#ff5e76; text-decoration:none; }
.nav-link a { color:#ff5e76; text-decoration:none; }
.nav-link:hover { color:#ff5e76; text-decoration:none; font-weight:bold; }*/
.padding-top { padding-top:15px; }
.padding-bottom { padding-bottom:15px; }
.welcometxt { font-size:16px; color:#7c7c7c; }
	.welcometxt ul{ margin:0; padding:0;}
	.welcometxt li{ margin:0; padding:0; list-style-position:inside; padding-left:3px;}
.welcometxt2 { font-size:12px; color:#7c7c7c; }
.grey-sub { color:#8f6a5a; font-size:16px; font-weight:bold; }
.border-bottom { border-bottom:1px dotted #7c7c7c; }
.border-bottom1 { border-bottom:2px solid #e5e5e5; padding-bottom:15px; }
.pink-big { font-size:14px; color:#ff5f76; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; }
.gray-big { font-size:16px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; }
.gray-small { font-size:11px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; }
.pink-header-text { font:bold 16px Georgia; color:#ff5f76; text-transform:uppercase; margin:4px; }
.pink-header-bold-text { font:bold 16px Georgia; color:#F9025F; text-transform:uppercase; margin:4px; }
.gray-link { font-size:14px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.gray-link a { font-size:14px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.gray-link:hover { font-size:14px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; text-decoration:underline; }
.button { height:26px; line-height:26px; background-color:#fe5f76; color:#FFFFFF; font-weight:bold; border:0px; padding-left:10px; padding-right:10px; cursor:pointer;}
.pink-txt { color:#ff5e76; font-size:14px; border-bottom:1px dashed #cacac8; padding-bottom:10px; font-weight:bold; text-transform:uppercase; }  
.grey-links { color:#7b7878; font-size:13px; text-decoration:none;}
.grey-links a { color:#7b7878; font-size:13px; text-decoration:none;}
.grey-links:hover { color:#ff5f76; font-size:13px; text-decoration:underline;}
.margin-all { margin-top:80px; }
.txt { font-size:15px; } 
.txt2 { font-size:12px; color:#4e4e4e; background:#f8f8f8;}
.pink1 { font-size:12px; font-weight:bold; color:#ff5e76; } 

h2 { color:#ff5f76; font-size:24px; }

.drop { width:206px; border:1px solid #dae4cb; height:30px; background:url(../images/drop.jpg); padding:5px; color:#8b8b8b; font-weight:bold; margin-bottom:7px; }

.account-left { width:250px;  float:left; font-size:14px; color:#666666; font-weight:bold; text-transform:uppercase; background:#fff;}
.account-left2 { width:250px;  float:left; padding:5px; font-size:14px; color:#666666; font-weight:bold; text-transform:uppercase; background:url(../images/right-bg.png) top right #f8f8f8 ; background-repeat:no-repeat; border-right:1px dashed #d0d0d0;  }
.account-right { width:570px; float:left;  margin-left:20px; }
.account-right .accbg { width:570px; float:left;  padding:20px; margin-bottom:20px; background:url(../images/right-bg1.png) top right #f8ffdf ; background-repeat:no-repeat; }
.account-right .accbg li { padding-left:5px; margin-left:15px; font-size:12px; font-weight:bold; }
.account-right .accbgw { width:570px; float:left;  padding:5px;  background-color:#FFFFFF; }


.pink-links { color:#ff5e76; font-size:13px;  text-transform:uppercase; text-decoration:none; }  
.pink-links a { color:#ff5e76; font-size:13px;  text-transform:uppercase; text-decoration:none; }  
.pink-links:hover { color:#ff5e76; font-size:13px;  text-transform:uppercase; text-decoration:underline; }  

.qu { border-bottom:1px dashed #ff5f76; line-height:30px; font-size:13px; }
.padding { padding-top:15px; padding-bottom:15px; }
.Alltable, .Alltable td, .Alltable tr { border:solid 1px #ffbe61; border-collapse:collapse; text-align:center; }
.Alltable2, .Alltable2 td, .Alltable2 tr { border:none; text-align:left; }

.img-border { border:solid 1px #666666; background-color:#FFFFFF; margin-top:3px; margin-bottom:3px; padding:2px;}


/*------------Header-------------*/

#Header { width:1000px; height:200px;}
#Header .loginarea { width:202px; background:url(../images/login-box.png) no-repeat; height:46px; float:right; font-size:14px; }

#Header .loginarea2 { width:338px; background:url(../images/cart_area.png) no-repeat; height:104px; float:right; font-size:12px; }
#Header .loginarea2 .topTxt { color:#fff; }
#Header .loginarea2 .pinkTxt2 { color:#ff5f76; }

#Header .loginareaMrig { width:202px; height:46px; float:right; font-size:14px; margin:0 auto; }
#Header .logoarea { width:813px;  height:70px; float:right; }
#Header .logoarea .left { position:relative; float:left; width:382px; }
#Header .logoarea .left h1.logo { background:url(../images/logo.png) left top no-repeat; position:absolute; border:0px; }
#Header .logoarea .left h1.logo a { display:block; width:382px; height:74px; }
#Header .logoarea .left h1.logo a span { display:none; }

#Header .logoarea .right { width:400px; height:21px; float:right; background:url(../images/linkbg.png); margin-top:10px; color:#ff5e76; padding:4px; }
#Header .navarea { width:780px; height:41px; margin-top:30px; float:right; margin-right:10px; position:relative; }
#Header .navarea li { display:inline; }
#Header .navarea li a { background:url(../images/menu.png) no-repeat; float:left; display:block; height:41px; color:#ff5e76; font-size:14px; text-decoration:none; width:104px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; line-height:20px; font-weight:bold; margin-right:7px; padding-top:10px; }
#Header .navarea li a span { display:inline;display:block;  }
#Header .navarea li a:hover { color:#f99d1c;}

/*------------Content-------------*/

#ContentLeft { width:615px; float:left; margin-right:15px; padding-left:15px; }
#ContentLeft2 { width:745px; float:left; margin-right:15px; padding-left:15px; }
#ContentLeft li { margin-left:50px; color:#7c7c7c; font-size:16px;  }
#ContentLeft .box { margin-top:20px; width:620px; height:240px; color:#d8707e; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }

#ContentRight { width:330px; float:left; background:url(../images/border.jpg) repeat-y; padding-left:15px; color:#ff5f76; }
#ContentRight2 { width:200px; float:left; background:url(../images/border.jpg) repeat-y; padding-left:15px; color:#ff5f76; }
#ContentRight li  { margin-left:20px; color:#8b8b8b; }
#ContentRight .linkBox { width:330px; height:179px; float:left; background:url(../images/link-bg.jpg) no-repeat; color:#ff5f76; }
#ContentRight .linkBox .bottomBorder { width:330px; color:#eb3c55; line-height:33px; border-bottom:1px dotted #d97183; }
.Boxlink { color:#eb3c55; font-size:15px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
.Boxlink a { color:#d97183; text-decoration:none;  }
.Boxlink:hover { color:#1191bb;  text-decoration:none;  }

.BoxlinkN { font-size:14px; color:#eb3c55; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.BoxlinkN a { color:#d97183; text-decoration:none;  }
.BoxlinkN:hover { color:#1191bb;  text-decoration:none;  }

.SignUp { background:url(../images/signup.jpg) left top no-repeat; width:184px; height:29px; margin-top:10px; margin-bottom:5px; padding-left:2px; padding-right:0px; padding-top:3px; float:left; }
.SignButton { width:76px; height:29px; float:left; margin-top:10px; }

#ContentRight2 { width:200px; float:left; background:url(../images/border.jpg) repeat-y; padding-left:15px; color:#ff5f76; }
#ContentRight .linkBox { width:325px; height:179px; float:left; background:url(../images/link-bg.jpg) no-repeat top; color:#ff5f76;}
#ContentRight .linkBox .bottomBorder { width:325px; color:#d97183; line-height:33px; border-bottom:1px dotted #d97183; }

/*------------Footer-------------*/

#Footer { background:url(../images/footer-bg.jpg) no-repeat left bottom;  height:290px; position:relative; }
#Footer .specialTime{ position:absolute; left:210px; top:110px;}
#Footer .specialTime ul{ list-style-type:square; color:#dfdfdf;}
#Footer .specialTime li{ float:left; padding:0px 2px; margin-right:30px;}


#Footer .specialTime li a{ color:#ff5e76; font-size:12px; font-weight:bold;}
#Footer .specialTime li a:hover{ color:#1191bb; text-decoration:none;}
/*
#Footer .Flinks { padding-top:200px; padding-left:80px; color:#b8b8b8; }
*/
#Footer .Flinks { padding-top:200px; padding-left:80px; color:#666666; }
#Footer .Flinks a{color:#666666;}
#Footer .Flinks a:hover{ color:#333333;}
#Footer .loginarea3 { width:338px; background:url(../images/cart_area.png) no-repeat; height:104px; float:right; font-size:12px; }
#Footer .loginarea3 .topTxt { color:#fff; }
#Footer .loginarea3 .pinkTxt2 { color:#ff5f76; }

/* Footer Country & Location Link */
#Footer .CountryL { padding-top:4px; padding-left:80px; color:#666666; }
#Footer .CountryL a{color:#666666;}
#Footer .CountryL a:hover{ color:#333333;}


/*-------------------------*/

#shoop-content { float:left; width:244px; margin:10px 2px 20px 0px;} 
#shoop-content .top-content { background:url(../images/div-top.gif) left bottom  no-repeat; height:35px; padding-left:18px;}
#shoop-content .BG-content { background:url(../images/bg.gif) left top repeat-y;}
#shoop-content .bottom-content { background:url(../images/div-top.gif) left bottom  no-repeat; height:32px;}

/*--------------paging-----------*/

.paging { white-space:nowrap; float:right; }
.paging a { color:#999999;  padding-right:4px; font-size:12px; font-weight:bold; text-decoration:none;}
.paging a:hover {  text-decoration:underline;}
.paging a.sel { color:#ff5f76; text-decoration:none; }
.off { text-decoration:line-through; color:#10a5d2;}

/*-----------product-details--------------*/

#allproduct-details { margin:10px 2px 20px 0px;}
.product-details { float:right; width:490px; margin-top:30px;}

/*-----------country--------------*/
.countryDIV { margin-right:20px; margin-bottom:15px; float:left;}

/*-----------Login--------------*/
.allinputbg { background:url(../images/input-bg.png) left top no-repeat; width:204px; height:28px; }
.allinput { width:198px; margin-left:2px; border:none; background:none;}
.allinputsm { width:98px; margin-left:2px;  border:solid 1px #dce3ca; background-color:#FFFFFF;}
.alltextareabg { background:url(../images/textarea-bg.png) left top no-repeat; width:204px; height:122px; }
.alltextarea { width:198px; margin-left:2px; border:none; background:none;}
.allinput01 { width:198px; margin-left:2px; border:solid 1px #dbe4ca; background:#FFFFFF; height:20px;}

.All-Ok { background:url(../images/ok.png) 5px 5px no-repeat #f2ffee; border: solid 1px #dbe4ca; padding:3px 3px 3px 60px; color: #333333;}
.All-no { background:url(../images/no.png) 5px 5px no-repeat #fff5f5; border: solid 1px #dbe4ca; padding:3px 3px 3px 60px; color:#FF0000; }
.All-no-registration { background:url(../images/no.png) 5px 5px no-repeat #fff5f5; border: solid 1px #dbe4ca; padding:3px 3px 3px 60px; color:#FF0000; height:61px; }

/*---------Modal Popup-----------*/

.modalBackground {  background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
.modalPopup {background:url(../images/link-bg2.jpg) left top repeat-x; background-color:#ffffff; border-width:3px; border-style:solid; border-color:#727272; padding:10px; width:800px; position:relative;font-family:Verdana; font-size:14px; }
.modalPopup h1 { padding:0px 0px 15px 0px; display:block; color:#ff5f76; font:normal 30px "Trebuchet MS", Verdana, Tahoma; }
.modalPopup h3 { color:#ff5f76; display:block; font:bold 23px "Trebuchet MS", Verdana, Tahoma; padding:0px 0px 10px 0px; }
.falsePad { margin-top:10px; }
.modalPopup strong{ color:#747474; font-weight:bold; font-size:14px;} 
.alt{ color:#1f3c58; font-family:"Trebuchet MS"; font-size:20px; padding-bottom:10px;} 
.detail-desc {background-color:#fff6f7; border:solid 1px #dde7ed; padding:5px; margin-top:4px;"}

.falsePad td { padding:5px 0px; }
.modalPopup .close { position:absolute; top:10px; right:10px; }
.modalPopup .inpBox { margin:5px 0px; width:200px; border:1px solid #b0b0b0; padding:1px; font:normal 12px "Trebuchet MS", Verdana, Tahoma; }

/*---------seo TEXT-----------*/
.seoTxt {font-size:16px; color:#7c7c7c;}
.seoTxt span{font:bold 16px Georgia; color:#ff5f76; text-transform:uppercase; margin:4px; }
.seoTxt ul{ margin:0; padding:0; }
.seoTxt li{ margin:0; padding:0; margin-left:5px; list-style:inside; }

/*-----------------------29/10/09-----------------------------*/

.Footer .footer-bg-flower{background:url(../images/footer.jpg) left top no-repeat; height:183px;}

.text_filed
{

border:none;
background:#e44e63;
font:normal 12px Arial, Helvetica, sans-serif;
color:#e44e63;

}


