/* CSS Document */
.mainbodydiv {
	height: auto;
	width:100%;
	width: auto;
	margin-right: auto;
	
	margin-left:0px;
}


#main{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background:url(images/header_bg.gif) repeat-x;
      
}

.goBtn
{
	width:79px;
	height:27px;
	text-align:left;
	border:0px solid #999999;
	cursor:pointer;
	background:url(images/button_search.png) no-repeat;
}

.productListBoxDiv
{
	float:left;
	width:220px;
	border-right:4px ridge #7c7c7c;
	border-left:4px groove #7c7c7c;
	border-top:2px solid #7c7c7c;
	border-bottom:2px solid #7c7c7c;
	text-align:center; 
	height:287px;
}


.Koincontent {
	height: auto;
	width: 895px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
}
.Koincontent-left-text-div {
	float: left;
	height: auto;
	width: 585px;
	padding-left: 5px;
	padding-right:20px;
	position:relative;
	overflow:hidden;
}
.Koincontent-right-image-div {
	float:left;
	height:274px;
	padding-left:0;
	text-align:right;
	width:276px;
}
.Koincontent-left-text-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #949590;
	
	
}
.Koincontent-left-sub-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #343434;
	padding-top:10px;
}
.Koincontent-left-email-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #343434;
	height: auto;
	width: 250px;
	margin-top: 25px;
	float: left;
	text-align: right;
}
.Koincontent-left-email-box {
	float: left;
	height: auto;
	width:auto;
	margin-top: 25px;
	padding-top: 5px;
	padding-left: 10px;
}

.hr-style {
	height: 1px;
	width: 575px;
	line-height: 1px;
	margin-top: 25px;
	color: #efefef;
}


#header{
	/*height:168px;*/
	/*height:143px;
	width:950px;
	margin:0px auto;
	clear:both;*/
	
}

.logo{
	height:160px;
	float:left;
}
	
#header_right{
	float:left;
	width:825px;
	overflow:hidden;
}

.header_rightT{
	padding-top:5px;
	height:23px;
}

.toptxt{
	float:left;
}
	
.top_links{
	float:right;
	text-transform:uppercase;
	font-size:11px;
}
.mainBannerProd
{
	border-left:1px #999999 dotted;
	background:url(images/banner_grid_background.gif) repeat-x;
	height:237px;
	margin-top:8px;
	margin-bottom:8px;
	float:left;
	width:236px;
}
.mainBannerImage
{
width:656px;float:left;
}
.mainBannerBox
{
	height:250px;clear:both;border:1px #999999 solid;margin-bottom:2px;
}
a.top_linkstxt:link, a.top_linkstxt:active, a.top_linkstxt:visited {
	color:#999999;
	text-transform:uppercase;
	text-decoration:none;
}

a.top_linkstxt:hover {
	color:#666;
	text-decoration:none;
}

a.top_MyCart:link, a.top_MyCart:active, a.top_MyCart:visited {
	color:#3ea2dc;
	text-transform:uppercase;
	text-decoration:none;
}

a.top_MyCart:hover {
	color:#037ec6;
	text-decoration:none;
}

.header_rightB{
	padding:0px 5px;
	/*height:90px;*/
}

.left_links{
	/*text-transform:uppercase;
	padding-right:5px;
	width:105px;
	border-right:1px solid #FFFFFF;
	text-align:right;
	float:left;
	font-weight:bold;
	height:81px; 
	padding-top:17px;
	border-right:1px solid #FFFFFF;*/
	float:left;
	font-weight:bold;
	height:90px;
	padding-right:6px;
	padding-top:30px;
	vertical-align:middle;	
	text-transform:uppercase;
	width:auto;
}

.row{
	padding-bottom:2px;
	
}

a.blackLink:link, a.blackLink:active, a.blackLink:visited
{
color:#000000;
}


a.linktxt:link, a.linktxt:active, a.linktxt:visited  {
	color:#FFFFFF;
	text-decoration:none;
	
}

.sublinkimg{
	float:left;
}

.sublinktxt{
	/*padding-left:114px;*/
	position:relative;
}

.search{
	clear:none;
	padding-top:12px;
	text-align:right;
}

/*containetr*/
#container{
	width:960px;
	margin:0px auto;
	margin-top:12px;
	overflow:hidden;
	clear:both;
}

#datacontainer{
	width:960px;
	margin:0px;
	position:relative;
	overflow:hidden;
	color:#303030;
}

.header_img{
	padding-bottom:30px;
}

#left{
	width:572px;
	float:left;
}

#right{
	width:298px;
	float:right;
}
	
.box{
	background:#eaeaea;
	border:1px solid #9b9b9b;
	/*padding:5px;*/
}

.bottom_advt{
	width:828px;
	margin:0px auto;
	text-align:center;
	clear:both;
	overflow:hidden;
	padding-top:50px;
}

.advt{
	width:164px;
	float:left;
	padding-right:43px;
}	

#footer{
	border-top:4px solid #E02B3E;
	clear:both;
	margin:2px auto 0;
	padding-bottom:10px;
	padding-top:15px;
	width:auto;
}

.footerlink{
	color:#e02b3e;
	padding-bottom:5px;
}

a.footerlink:link, a.footerlink:active, a.footerlink:visited{
	color:#e02b3e;
	text-decoration:none;
}

a.footerlink:hover{
	color:#e02b3e;
	text-decoration:underline;
}
	
/*sublink*/	
.sublinkcolumn{
	float:left;
	/*padding:0px 5px;*/
	/*border-right:1px solid #FFFFFF;*/
	color:#FFFFFF;
	height:100px;
}	

.sublink{
	text-transform:uppercase;
	font-weight:normal;
	font-size:10px;
}


.sublink-2
{
/*	padding-top:16px;
	padding-left:150px;*/
}

.sublink ul{
	padding:0px;
	margin:0px;
}

.sublink li{
	list-style:none;
	padding:0px;
	margin:0px;
}

#main_table td.main_hover:hover{
background: #addbeb;
font-size:11px;

}

#main_table td.main_hover1:hover{
background: #f4bfd9;
font-size:11px;
}

.sublinkhead{
/*color:#addbeb;*/
font-size:12px;
font-weight:bold;

height:110px;
}
/*
a:link, #navEZPagesTOC ul li a 
{
color:#F1F8FE;
font-size:10px;
text-decoration:none;
}
*/
/*.main_hover a:link, #navEZPagesTOC ul li a*/
.main_hover a:link, #navEZPagesTOC ul li a:link, a:active, a:visited
{
color:#F1F8FE;
text-decoration:none;
text-transform:capitalize;
font-size:12px;
font-weight:normal;

}
#navEZPagesTOC ul li a:link, a:active, a:visited
{
color:#F1F8FE;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
font-weight:normal;

}

#sub0-9m:hover
{
	color:#FFFFFF;
}

.main_hover1 a:link, #navEZPagesTOC ul li a:link, a:active, a:visited
{
color:#000000;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
font-weight:normal;

}
/*  inside main manu link */
.main_hover a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover
{
color:#63686c;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
font-weight:normal;
background:url(images/activeProdarrow.gif) no-repeat;
background-position:right 5px;


}
.main_hover1
{
	border-left:1px solid #FFFFFF;
	height:110px;
	padding:4px 0px 0px 5px;
}
.main_hover
{
	
	border-left:1px solid #FFFFFF;
	height:110px;
	padding:4px 0px 0px 5px;
}

/*  inside main manu link2 */
.main_hover1 a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover
{
color:#63686c;
text-decoration:none;
text-transform:capitalize;
font-size:11px;
font-weight:normal;
background:url(images/activeProdarrow.gif) no-repeat;
background-position:right 5px;
}

.sublink ul 
{
line-height:12px;
margin:0;
padding:0;
}


/*product detail*/

.toplinkL{
	background:url(images/toplinkL.gif) no-repeat;
	height:17px;
	width:460px;
	float:left;
}

.toplinkR{
	float:right;
	padding-top:3px;
	padding-right:10px;
	color:#000000;
}
.toplinkR a:visited{
	color:#000000;
}
.toplinkR a:hover{
	color:#686868;
}
a.testblack{
color:#000000;}

.breadcrumb{
	color:#FFFFFF;
	float:left;
	font-size:11px;
	width:210px;
}

.navlinks{
	color:#FFFFFF;
	float:right;
	margin-top:-16px;
	padding-right:20px;
}
.navlinksnextP{
	clear:both;
	color:#FFF;
	float:right;
	margin-top:-16px;
	padding-right:20px;
}

a.nextPre{
	color:#686868;
}
a.nextPre:hover{
	color:#FFF;
}

.navlinks a:hover{
	color:#666;
}
a:link
{
color:#666666;
text-decoration:none;
}
.prod_img a:visited
{
color:#666666;
text-decoration:none;
}

a:active{
	color:#303030;
	text-decoration:none;
}

a:hover{
	color:#303030;
	text-decoration:none;
}	

#productimg_box{
	display:inline;
	float:left;
	margin-left:25px;
	margin-top:15px;

	width:300px;
	vertical-align:bottom;
}

.productimg{
	padding-top:0px;
	height:auto;
	width:258px;
	border:1px solid #acacac;	
}

.rollontxt{
	position:absolute;
	background:#FFF;
	filter:alpha(opacity=70);
	opacity:0.5;
	color:#000000;
	right:0px;
	bottom:17px;
	padding:5px;
	font-size:11px;
}

.rollontxt-image{
	left: 10px;
	top: 10px;
	font-size:11px;
	
}

.boxBGcolor
{
	background-color:#f4f2f5;
	width:248px;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	height:60px;
	padding-left:10px;
	padding-top:10px;
}


.smallimg_box{
	
	width:100%;
	padding:0px 0px 0;
	margin:0px;
}

.small_img{
	border:1px solid #6b6a66;
	margin-right:11px;
	float:left;
}

/*.whitebox_bottomL{
	border-left:1px solid #acacac;
	border-right:1px solid #acacac;
	border-top:1px solid #acacac;
	padding-left:10px;
	float:left;
	clear:both;
	width:248px;
}*/


.whitebox_bottomL{
	background:url(images/whitebox_bottomL.gif) no-repeat;
	padding-left:10px;
	float:left;
	clear:both;
}

.whitebox_bottomR{
	background:url(images/whitebox_bottomR.gif) top right no-repeat;
	padding-right:10px;
	height:10px;
}

.whitebox_bottomM{
	background-color:#f4f2f5;
	border-bottom:1px solid #bbbbbb;
	height:9px;
	width:240px;
	
}

#prod_info{
	float:left;
	margin-right:0;
	margin-top:10px;
	width:570px;
}

.prod_name{
	color:#57bada;
	font-size:18px;
}

p{
	margin:0px;
	padding:0px;
}

.whitebox_new{
	float:left;
	width:250px;
}

.whitebox_chart{
float:right;
width:278px;
}

.redtxt
{
   color:#000000;
   font-size:12px;
   padding-right:10px;
   /*font-weight:bold;*/
  /*padding-bottom:10px;*/
}

.redtxt_info
{
	color:#990000;
	font-size:12px;
	padding-right:10px;
	font-weight:bold;
	padding-bottom:15px;
}

.whitebox{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	background:#F7F4EB none repeat scroll 0 0;
	border:1px solid #ADACAA;
	float:left;
	height:auto;
	padding:15px;
	margin-bottom:15px;
	width:100%;
}

.whitebox_chart2{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	background:#F7F4EB none repeat scroll 0 0;
	border:1px solid #ADACAA;
	float:left;
	height:auto;
	padding:5px 15px 15px 15px;
	width:245px;
}

.buttonGRP
{
	
	height:auto;
	width:auto;
}

.innerdata{
	padding:15px;
}

.purchasDTL
{
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	background-color:#ACACAC;
	color:#FFFFFF;
	height:19px;
	padding-left:10px;
	padding-right:17px;
	padding-top:6px;
	width:255px;
}

.purchasDTL_chart
{
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	background-color:#ACACAC;
	color:#FFFFFF;
	height:19px;
	padding-left:10px;
	padding-top:6px;
	width:auto;
}


.qty_box{
	float:right;
	padding-right:10px;
	padding-left:15px;
	border-left:1px dashed #d5d2cb;
}

.size_box{
	float:left;
	padding-top:15px;
	width:166px;
}

.prod_detail{
	padding:15px 0;
	font-size:11px;
}

.sizeno{
	border:1px solid #676664;
	background:#ffffff;
	float:left;
	margin-right:5px;
	padding:5px;
	height:10px;
	width:10px;
	line-height:10px;
	text-align:center;
}


.greybox_topL{
	background:url(images/greybox_topL.gif) no-repeat;
	padding-left:10px;
	float:left;
	clear:both;
}

.greybox_topR{
	background:url(images/greybox_topR.gif) top right no-repeat;
	padding-right:10px;
	height:24px;
}

.greybox_topM{
	background:#acacac;
	height:14px;
	font-size:11px;
	color:#FFF;
	padding:5px 0;
}

.size_spec{
	float:left;
	width:233px;
	margin-top:10px;
}

.whiteboxM{
	border-left:1px solid #acacac;
	border-right:1px solid #acacac;

	width:211px;
	background:#f4f2f5;
	padding:10px 10px 0;
	clear:both;
	text-align:center;
	height:136px;
	font-size:11px;
}

.bluebox_bottomL{
	background:url(images/bluebox_bottomL.gif) no-repeat;
	padding-left:10px;
	float:left;
	clear:both;
}

.bluebox_bottomR{
	background:url(images/bluebox_bottomR.gif) top right no-repeat;
	padding-right:10px;
	height:10px;
}

.bluebox_bottomM{
	background:url(images/bluebox_bottomM.gif) repeat-x;
	height:10px;
}

.bluebox_topL{
	background:url(images/bluebox_topL.gif) no-repeat;
	padding-left:10px;
	float:left;
	clear:both;
}

.bluebox_topR{
	background:url(images/bluebox_topR.gif) top right no-repeat;
	padding-right:10px;
	height:22px;
}

.bluebox_topM{
	background:#77c9df;
	height:16px;
	font-size:11px;
	color:#FFF;
	padding:3px 0;
}

.product_list{
	width:400px;
	clear:both;
	padding-top:20px;
}

.blueboxM{
	border-left:1px solid #79c9e4;
	border-right:1px solid #79c9e4;
	width:553px;
	background:#FFF;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	height:100%;
}

.left_arrow{
	float:left;
	height:80px;
	padding-top:30px;
}

.right_arrow{
	float:right;
	height:80px;
	padding-top:30px;
}

.product{
	border-right:1px solid #7ac8df;
	margin-right:10px;
	float:left;
	padding:5px;
	width:90px;
	text-align:center;
}
 
.product_images{
	overflow:hidden;
	float:left;
}

/* product Listing */

#toplink{
    border-top:6px solid #CCCCCC;
    font-size:12px;
    overflow:hidden;
}


Add following classes

/*product page*/

.spacer{   
    clear:both;
    margin:0px;
    padding:0px;
    height:0px;
    overflow:hidden;
}


.product_listrow{
    clear:both;
	width:895px;
}

.product_listrow_Outfits{
    border:1px solid #b3b3b3;
	clear:both;
	height:287px;
	width:893px;
	margin-bottom:15px;
}

.product_imagebox{
  /*	border:1px solid #B3B3B3;*/
	border:1px solid #F0F0F0 !important;
	float:left;
	margin-bottom:-1px;
	margin-left:-1px;
	text-align:center;
	width:220px;
}
.product_imagebox_out{
    width:220px;
    float:left;
    text-align:center;
}

.prod_img{
    height:200px;
    color:#909b95;
    font-style:italic;
    padding-top:10px;
}
.headerText
{
	color:#69b6e1;
	font-size:14px;
	font-weight:bold;
}

.prod_img_cat a:visited
{
color:#666666;
text-decoration:none;
}

.prod_img_cat{
    height:163px;
    color:#909b95;
    font-style:italic;
    padding-top:20px;
}

.product_imagebox_cat{
    width:262px;
	height:250px;
    float:left;
    text-align:center;
	padding-left:5px;
	padding-right:5px;
	background:url(images/banner_grid_background.gif) repeat-x; 
	border-left:1px dotted #B3B3B3;
}

.product_imagebox_header{
    width:645px;
	height:250px;
    float:left;
    text-align:center;
	padding-left:5px;
	padding-right:5px;
	background:url(images/banner_grid_background.gif) repeat-x; 
	border-left:1px dotted #B3B3B3;
}

.product_name_cat{
    /*background:url(images/prod_namebg.gif) repeat-x;*/
    height:56px;
    padding-top:10px;
    line-height:14px;
	border-top:2px dotted #b3b3b3;   
}

.product_name_cat a:visited
{
	color:#000;
}

.product_name_cat a:link
{
	color:#000;
}

.product_name_cat a:hover
{
	color:#999;
}

.tellFriend a:link
{
	color:#616161;
	text-transform:capitalize;
	font-size:12px;
}

.tellFriend a:visited
{
	color:#616161;
	text-transform:capitalize;
	font-size:12px;
}
.tellFriend a:hover
{
	color:#000;
	text-transform:capitalize;
}

.whatsThis a:link
{
	color:#616161;
	text-transform:capitalize;
	font-size:12px;
}

.whatsThis a:visited
{
	color:#616161;
	text-transform:capitalize;
	font-size:12px;
}
.whatsThis a:hover
{
	color:#101010;
}

.prod_img_out{
    /*border-bottom:2px dotted #b3b3b3;*/
    height:200px;
    color:#909b95;
    font-style:italic;
    padding-top:20px;
}
.prod_img_out a:visited
{
color:#666666;
text-decoration:none;
}

.product_name{
    /*background:url(images/prod_namebg.gif) repeat-x;*/
    height:56px;
    /*padding-top:10px;*/
    padding:10px 0px 10px 20px;
    line-height:14px;
	/*background-color:#E5E5E6;*/
    /*border-top:2px dotted #b3b3b3;  */
}

.product_name a:visited
{
	color:#787775;
}
.product_name a:link
{
	color:#787775;
}
.product_name a:hover
{
	color:#787775;
}

.product_name_Outfits{
    /*background:url(images/prod_namebg.gif) repeat-x;*/
    height:56px;
    padding-top:10px;
    line-height:14px;   
}

.product_name_Outfits a:visited
{
	color:#787775;
}
.product_name_Outfits a:link
{
	color:#787775;
}
.product_name_Outfits a:hover
{
	color:#787775;
}


.product_name_Outfitstwo{
   /* background:url(images/prod_namebg.gif) repeat-x;*/
    height:57px;
    padding:10px 0px 10px 20px;
    line-height:14px;
/*	border-right:1px solid #b3b3b3 ;*/
	/*border-top:2px dotted #b3b3b3;*/
	width:205px;
}

.product_name_Outfitstwo a:visited
{
	color:#787775;
}
.product_name_Outfitstwo a:link
{
	color:#787775;
}
.product_name_Outfitstwo a:hover
{
	color:#787775;
}

.bottom_buttons
{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:#ACACAC solid 1px;
	background-color:#F7F4EB;
	padding:10px 0px 0px 10px;
	margin-top:10px; 
	width:270px; 
	height:50px;
	clear:both;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.30;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 71px;
	left: 325px;
	width: 51.5%;
	height: 52%;
	padding: 16px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border: 10px solid #999;
	background-color: white;
	z-index:1002;
	overflow: auto;
}




/* product Listing */

/* footer manu styles classes starts */
.footer-manue-div {
	width: 755px;
	overflow: hidden;
	height: auto;
}
.footer-manue-div-manue-1 {
	float: left;
	height: 115px;
	width: 180px;
	text-align: left;
}
.footer-manue-div-manue-2 {
	text-align:left;
	float: left;
	height: 115px;
	width: 180px;
}
.footer-manue-div-manue-3 {
	float: left;
	width: 160px;
	text-align: left;
	height: 115px;
}
.footer-manue-div-manue-4 {
	float: left;
	height: 115px;
	width: 160px;
	text-align: left;
}
.footer-manue-div-manue-5 {
	float: left;
	height: 115px;
	width: auto;
	text-align: left;
}
.footer-manue-div-title-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	height: 20px;
}

.footer-manue-div-sub-link-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.footer-manue-div-sub-link-text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.footer-manue-div-sub-link-text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.footer-manue-div-sub-link-text a:hover {
	text-decoration:underline;
}

/* footer manu styles classes finnish */

/* checkout success page classes starts */

.login-page-fourth-div-text {
color:#686868;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:35px;
padding-right:15px;
text-decoration:none;

}

.login-page-third-div-confirmation-text {
color:#656565;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.login-page-first-div-thank-text {
color:#2D6CC9;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
height:40px;
text-decoration:none;
width:auto;
}

.login-page-secound-div-your-order {
height:30px;
width:auto;
}

.login-page-secound-div-your-order-text {
color:#6C6C6C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.login-page-secound-div-order-numbers {
color:#6C6C6C;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.login-page-fifth-div-images {
height:30px;
padding-left:300px;
width:auto;
}

.login-page-fifth-div-first-images {
float:left;
height:20px;
width:110px;
}

.login-page-fifth-div-secound-images {
float:left;
height:20px;
width:105px;
}

.login-page-fifth-div-first-images {
float:left;
height:20px;
width:110px;
}

/* checkout success page classes finnish */

a.maillink:link, a.maillink:active, a.maillink:visited{
	color:#333;
	text-decoration:none;
	text-transform:none;
	font-size:13px;
}

a.maillink:hover{
	color:#333;
	text-decoration:underline;
}

a.link_text:link, a.link_text:active, a.link_text:visited{
	color:#333;
	text-decoration:none;
	text-transform:none;
	font-size:13px;
}

a.link_text:hover{
	color:#999;
	text-decoration:underline;
}

/*.filter-button{ 
	background:url(images/bg_btn.jpg) repeat-x center; 
	display:block; 
	padding:2px 10px; 
	color:#FFF !important; 
	float:left; 
	text-decoration:none !important; 
	border:none;
	font-weight:bold !important; 
	cursor:pointer; 
}
*/
/*.listingProductImage { height:200px; width:200px; padding:0px;}

#myimage { height:200px; width:200px; padding:0px;}*/


/* new template 27_06_10*/


body      { margin:0px; padding:0px; font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; background:url(images/main_bg.gif) no-repeat center top;}

img       { border:0px;}

h1, h2, h3, h4, { font-family:Helveticaneue, Arial, Verdana, Tahoma;  padding:0px; margin:0px; }

h1        {  font-size:22px; color:#4d4d4c;}

h2        {  font-size:20px; color:#4d4d4c;}

h3        {  font-size:20px; color:#4d4d4c;}

h4        {  font-size:24px; color:#4d4d4c;}

h5        {  font-size:30px; color:#ff6633;
             font-family:berthold Akzidenz Grotesk, berthold Akzidenz Grotesk BE, Arial, Verdana; padding:0px; margin:0px; font-weight:normal; letter-spacing:1px;  }

h6        {  font-size:13px; color:#000000; font-family:Helveticaneue, Arial, Verdana, Tahoma;             padding:0px 0px 5px 0px; margin:0px;}

a:link    { color:#000000; text-decoration:none; }
a:visired { color:#000000; text-decoration:none; }
a:hover   { color:#666666; text-decoration:none; }

.font_red_12_b { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px;
                 color:#ed174f; font-weight:bold;}

.font_black_12 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px;
                 color:#262626;}

.font_black_12 a:link    { color:#262626; text-decoration:none; }
.font_black_12 a:visited { color:#262626; text-decoration:none; }
.font_black_12 a:hover   { color:#262626; text-decoration:none; }

.font_pink_12 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px;
                 color:#c81e95;}

.font_pink_12 a:link    { color:#c81e95; text-decoration:none; }
.font_pink_12 a:visited { color:#c81e95; text-decoration:none; }
.font_pink_12 a:hover   { color:#262626; text-decoration:none; }

.font_pink_bold_12 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px;
                 color:#c81e95; font-weight:bold;}

.font_pink_bold_12 a:link    { color:#c81e95; text-decoration:none; }
.font_pink_bold_12 a:visited { color:#c81e95; text-decoration:none; }
.font_pink_bold_12 a:hover   { color:#262626; text-decoration:none; }

.font_black_11 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:11px; 
                 color:#262626;}

.font_black_11 a:link    { color:#262626; text-decoration:none; }
.font_black_11 a:visited { color:#262626; text-decoration:none; }
.font_black_11 a:hover   { color:#FF00FF; text-decoration:none; font-weight:none; }

.font_black_11_u { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:11px; 
                   color:#262626; text-decoration:underline}

.font_black_11_u a:link    { color:#262626; text-decoration:underline; }
.font_black_11_u a:visited { color:#262626; text-decoration:underline; }
.font_black_11_u a:hover   { color:#ed174f; text-decoration:none; }

.font_ash_11 {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; color:#999999; text-decoration:none;}

.font_ash_11 a:link    { color:#999999; text-decoration:underline; }
.font_ash_11 a:visited { color:#999999; text-decoration:underline; }
.font_ash_11 a:hover   { color:#ed174f; text-decoration:none; }

.font_ash_12_bold {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#999999; text-decoration:none; font-weight:bold;}

.font_ash_12 {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#999999; text-decoration:none;}

.font_ash_12 a:link    { color:#999999; text-decoration:none; }
.font_ash_12 a:visited { color:#999999; text-decoration:none; }
.font_ash_12 a:hover   { color:#666666; text-decoration:none; font-weight:bold; letter-spacing: }

.font_ash_bold_12 {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#999999; text-decoration:none;                   font-weight:bold;}

.font_ash_bold_12 a:link    { color:#999999; text-decoration:none; }
.font_ash_bold_12 a:visited { color:#999999; text-decoration:none; }
.font_ash_bold_12 a:hover   { color:#c81e95; text-decoration:none; }



.main     { margin:0px; padding:0px;  }

#flt_lft  { float:left; padding:0px; margin:0px;}

#flt_rit  { float:right; padding:0px; margin:0px;}

#clr      { clear:both;}

#header_top_nav 
          { padding:10px 0px 0px 0px; margin:0px; height:31px; background:url(images/main_top_bg.jpg) repeat-x top left;}

#top_strip
          { width:960px; padding:0px; margin:0px auto; }

#top_nav_rit
          { float:right; margin:0px; padding:0px; }

#top_hdr_big_txt
          { padding:0px; margin:5px 140px 0px 0px; float:left;}

#top_hdr_big_txt
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#ec174f; font-weight:bold;}

#top_hdr_big_txt a:link    { color:#ec174f; text-decoration:none; font-size:11px; font-weight:bold;}
#top_hdr_big_txt a:visited { color:#ec174f; text-decoration:none; font-size:11px; font-weight:bold;}
#top_hdr_big_txt a:hover   { color:#f79922; text-decoration:none; font-size:11px; font-weight:bold;}

#top_nav_txt, #top_nav_txt_fr
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; color:#262626; float:left; margin:4px 0px 0px 0px; }

#top_nav_txt a:link, #top_nav_txt_fr a:link    { color:#262626; text-decoration:none;}
#top_nav_txt a:visited , #top_nav_txt_fr a:visited { color:#262626; text-decoration:none;}
#top_nav_txt a:hover , #top_nav_txt_fr a:hover   { color:#7e7d7c; text-decoration:none;}

#top_signin_bg
          { float:right; padding:0px; margin:0px; height:30px; width:210px;}

#top_signin_bg_lft
          { float:left; padding:0px; margin:0px; height:26px; background:url(images/signin_left.png) left top no-repeat; 
            width:9px;}

#top_signin_bg_rit
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; float:left; padding:4px 9px 0px 0px; margin:0px; height:26px;
            background:url(images/signin_right.png) right top no-repeat; width:190px; font-size:11px;}

#top_signin_bg_rit a:link    { color:#000000; text-decoration:none; font-weight:none; font-size:11px;}
#top_signin_bg_rit a:visited { color:#000000; text-decoration:none; font-weight:none;}
#top_signin_bg_rit a:hover   { color:#ec174f; text-decoration:none; font-weight:none;}

#follow
          { padding:0px 10px 0px 10px; margin:0px; float:left; margin:4px 0px 0px 0px;}

#container
          { width:960px; padding:0px; margin:0px auto;  background:#FFFFFF;}

#header
          { padding:0px; margin:0px; clear:both;}

#top_search
          { padding:0px 0px 0px 0px; margin:0px; float:right; width:250px; font-weight:bold; background:url(images/serach_to_bg.jpg) no-repeat left top;}

#search_left
          { padding:0px; margin:0px; float:left; background:url(images/search_lft.jpg) left top no-repeat; height:31px; width:9px;}

#search_rit
          { padding:4px 0px 0px 0px; margin:0px; float:right; background:url(images/search_rit.jpg) right top no-repeat; 
            height:27px; width:220px; }

#search_form
          { background:#FFFFFF; padding:0px; margin:0px; border:0px; height:18px; width:150px; font-size:11px; color:#333333; font-family:Helveticaneue, Arial, Verdana, Tahoma;}

#search_but
          { background:url(images/icon_search.jpg) no-repeat left top; width:20px; height:18px; border:0px;}

#main_nav
          { padding:0px; margin:0px; float:left; width:960px;}

#logo
          { padding:0px 60px 0px 0px; margin:0px 60px 0px 0px; float:left; border:1px solid #000000;}

#main_links
          { padding:0px; margin:10px 0px 0px 0px; float:left; width:960px;}
		  
#main_bor_bot { border: solid #FFFFFF; border-width:3px 0px 0px 0px; margin-top:74px;width:956px;}

#but_girls
          { padding:10px 0px 0px 0px; margin:0px; background:url(images/girls_bg.jpg) no-repeat left top; height:28px; width:140px; float:left; text-align:center;
            -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#but_girls
          { font-family:Helveticaneue, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

#but_girls a:link    { color:#FFFFFF; text-decoration:none;}
#but_girls a:visited { color:#FFFFFF; text-decoration:none;}
#but_girls a:hover   { color:#FFFFFF; text-decoration:none;}

#but_boys
          { padding:10px 0px 0px 0px; margin:0px 2px 0px 2px; background:url(images/boys_bg.jpg) no-repeat left top; height:28px;            width:140px; float:left; text-align:center;
            -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#but_boys
          { font-family:Helveticaneue, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

#but_boys a:link    { color:#FFFFFF; text-decoration:none;}
#but_boys a:visited { color:#FFFFFF; text-decoration:none;}
#but_boys a:hover   { color:#FFFFFF; text-decoration:none;}

#main_nav_ash_but
          { padding:8px 0px 0px 0px; margin:0px; float:left; text-align:center;}
		  
#main_nav_ash_but
          { font-family:Helveticaneue, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

#main_nav_ash_but a:link    { color:#FFFFFF; text-decoration:none; }
#main_nav_ash_but a:visited { color:#FFFFFF; text-decoration:none; }
#main_nav_ash_but a:hover   { color:#FFFFFF; text-decoration:none; }

#but_small_1
          { padding:6px 0px 0px 0px; margin:0px 2px 0px 0px; background:url(images/nav_small_links.jpg) no-repeat left top; height:24px; width:118px; float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#but_small_2
          { padding:6px 0px 0px 0px; margin:0px 2px 0px 0px; background:url(images/nav_small_links.jpg) no-repeat left top; height:24px; width:118px; float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#but_small_3
          { padding:6px 2px 0px 0pxmargin:0px 2px 0px 0px; background:url(images/nav_small_links.jpg) no-repeat left top; height:24px; width:118px; float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

#banner { padding:0px; margin:0px;} 

#main_content { padding:25px 10px 0px 10px; margin:0px;}

#main_content_intr { padding:25px 0px 0px 0px; margin:0px; float:left;}

#main_content_intr_lt { padding:0px 10px 10px 0px; margin:0px; float:left; width:290px}

#main_content_intr_md { padding:0px 10px 10px 10px; margin:0px; float:left; width:298px; border:solid #e5e1d8; border-width:0px 1px 0px 1px;}

#main_content_intr_md span { text-align:left; float:right;}

#main_content_intr_rt { padding:0px 10px 0px 10px; margin:0px; float:left; width:300px}

.signup_but  { padding:0px 0px 0px 0px; border:0px solid #FF0000; float:left; width:290px; margin-top:10px;}

.signup_but_txt { border:1px solid #aba8a6;  font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px; height:22px; width:150px; font-weight:bold; color:#666666; }

#bottom_conent { padding:20px 15px 20px 15px; margin:0px; border:solid #e5e1d8; border-width:1px 0px 0px 0px; }

#bottom_conent_intr { padding:0px; margin:0px 0px 50px 0px; float:left;} 

#bottom_conent_intr_lt { padding:0px; margin:0px; float:left; }

#bottom_conent_intr_lt {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; color:#999999; text-decoration:none;}

#bottom_conent_intr_rt { padding:0px; margin:0px; float:left; width:740px;}

#bottom_conent_rt_intr { padding:0px 0px 0px 35px; margin:0px; float:left;}

#print_nav { padding:50px 0px 30px 20px; margin:0px 0px 0px 0px;}

#brd_crm { float:left; padding:3px 0px 0px 10px; margin:0px;}

#banner_for_inr { padding:0px; margin:0px; border:solid #e5e1d8; border-width:1px 0px 1px 0px; } 

#mid_cont { padding:0px 0px 0px 0px; margin:0px; /*border:solid #e5e1d8;*/ border-width:1px 0px 1px 0px; float:left; width:960px; }

/*#mid_cont_int_left { padding:10px 5px 0px 0px; margin:0px; float:left; width:150px; }*/
#mid_cont_int_left { padding:10px 0px 0px 0px; margin:0px; float:left; width:150px; }

#left_cont_int { padding:0px; margin:0px;}

#left_cont_int_blogs { padding:0px 0px 0px 0px; margin:0px 0px 20px 0px;}

#left_cont_int_blog1 { padding:0px 0px 0px 0px; margin:10px 0px 20px 0px; line-height:20px; cursor:pointer;}

#left_cont_int_blog1 ul { padding:0px; margin:0px 0px 0px 0px; list-style:none; line-height:20px;}

#left_cont_int_blog1 li { padding:0px 0px 0px 20px; margin:0px; list-style:none; background:url(images/left_hedr_ash_icon.jpg) no-repeat left ; line-height:20px;}

#left_intr_hdr { padding:0px; margin:0px; float:left;}

#left_intr_hdr img { padding:0px 5px 0px 0px; margin:0px;}

#left_intr_links{ padding:10px 0px 0px 17px; margin:0px; line-height:18px; text-align:left;}

#mid_cont_int_right { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; }

#mid_cont_right_lt { padding:0px 0px 0px 0px; margin:0px; float:left; }

#mid_cont_right_rt { padding:0px 0px 0px 0px; margin:0px; float:left; }

#min_cont_prod { padding:0px; margin:0px; float:left;}


/* broun bg */

#mid_bron_banner { padding:0px; margin:0px; height:193px; }

#bron_bnr_cont { padding:0px; margin:0px; height:163px; font-family:AkzidenzGroteskBE-Md, Arial, Verdana, Tahoma;  color: #fff; font-size:12px; line-height:20px;}

.roundcont { width:602px; background-color: #663300;  text-align:center;  }

.roundcont p {
	margin: 0px 50px 0px 50px;

}

.roundtop { 
	background:url(images/bron_tr.jpg) no-repeat top right; 
}

.roundbottom {
	background:url(images/bron_br.jpg) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/* END*/

#min_prod_lr { float:left; padding:0px; margin:11px 0px 0px 0px; width:193px; }
#min_prod_mid { float:left; padding:0px; margin:11px 11px 0px 11px; width:193px; }

#prod_top { background:url(images/prod_bg_top.jpg) no-repeat; height:10px;}
#prod_mid { background:url(images/prod_bg_mid.jpg) repeat-y; padding:0px 10px 0px 10px; text-align:center; height:210px;}
#prod_botm { background:url(images/prod_bg_botom.jpg) no-repeat; height:10px;}

#prod_cont {font-family:AkzidenzGroteskBE Regular, Arial, Verdana, Tahoma; font-size:11px; color:#000000;}

#prod_cont a:link {color:#000000; text-decoration:none;}
#prod_cont a:visited {color:#000000; text-decoration:none;}
#prod_cont a:hover {color:#666; text-decoration:none;}






*.................................... 1 - 07 - 2010 ...........................*/

#mid_cont_int_right_prod { padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; float:left; border:solid #CCCCCC; border-width:0px 0px 0px 1px; }

<!--#mid_cont_right_lt_prod { padding:0px 0px 0px 0px; margin:15px 0px 10px 0px; float:left; width:423px; }-->
#mid_cont_right_lt_prod { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; width:425px; }

#prod_zoom { padding:0px; margin:10px 0px 0px 0px; float:left; width:200px;}

#prod_zoom img { padding:0px 5px 0px 0px; margin:0px 0px 0px 0px;} 

#mid_cont_right_lt_prod_intr { padding:0px; margin:0px; }

#mid_cont_right_lt_prod_img { padding:0px; margin:0px; text-align:center; }

#mid_cont_prod_thumb_img { padding:0px; margin:20px 0px 0px 0px;  }

#mid_cont_prod_thumb_cont{ padding:0px; margin:0px 0px 0px 0px;}

#mid_cont_prod_thumb_cont ul{ padding:0px; margin:0px 0px 0px 20px; list-style:none;}

<!--#mid_cont_prod_thumb_cont li{ padding:8px; margin:10px 15px 0px 0px; list-style:none; float:left; border:1px solid #CCCCCC;}-->
#mid_cont_prod_thumb_cont li{ padding:1px; margin:10px 15px 0px 0px; list-style:none; float:left; border:1px solid #CCCCCC;}


#mid_cont_right_rt_prod { padding:0px 0px 0px 0px; margin:15px 0px 0px 15px; float:left; width:350px;}

#mid_round_ash1 { padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;  width:350px;}

#mid_round_ash1_cont { padding:0px 0px 0px 0px; margin:0px 15px 0px 15px;}

#mid_round_ash1_but { padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}

#mid_round_ash1_but img { padding:0px 0px 0px 0px; margin:0px 10px 0px 0px;}

#rit_price { padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; background:url(images/rounded_ash_bg.jpg) no-repeat left top; width:320; height:36px; }

#rit_price table { width:320px; margin-left:-10px; padding-bottom:3px; margin-bottom:-5px; padding-left:5px;}
.rit_price_quan_txt { padding:10px 0px 0px 0px;}
.rit_price_quan { padding:9px 0px 0px 0px;}
.rit_price_size { padding:3px 0px 0px 0px; }
.rit_price_size_txt { padding:11px 0px 0px 0px; margin:0px; baclground:none;}

.qty_menu { width:81px; height:19px; font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; color:#333333;}

#rit_price div { margin:0px 5px 0px 0px; padding:0px;}
	
#rit_price span { padding:0px; margin:0px 0px 0px 20px;}

#mid_round_ash2_cont { padding:0px 0px 0px 0px; margin:0px 15px 0px 15px; line-height:18px;}

#prod_img_scrl {padding:0px; margin:10px 0px 0px 0px; background:#FFFFFF;}

#RL_mid_conts { padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; min-height:650px; background:#ffebd4;} 

#RL_mid_intr { padding:50px 0px 0px 50px; margin:0px;} 

#RL_mid_intr h5 { padding:0px 0px 0px 50px; margin:0px; font-size:30px; color:#ff6633;
             font-family:berthold Akzidenz Grotesk, berthold Akzidenz Grotesk BE, Arial, Verdana; padding:0px; margin:0px; font-weight:normal; letter-spacing:1px; }


#LP_mid_conts { padding:0px; margin:0px; background:#f2f2ff; line-height:22px;} 

#LP_mid_intr { padding:50px 0px 50px 50px; margin:0px;}

#LP_mid_intr  p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }

#LP_mid_conts h5 { padding:0px 0px 0px 50px; margin:0px; font-size:30px; color:#660099;
             font-family:berthold Akzidenz Grotesk, berthold Akzidenz Grotesk BE, Arial, Verdana; padding:0px; margin:0px; font-weight:normal; letter-spacing:1px; }  
			 

#AK_mid_conts { padding:0px; margin:0px; background:#ecffc6; line-height:22px;} 

#AK_mid_intr { padding:50px 50px 50px 50px; margin:0px;}

#AK_mid_intr  p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}

#AK_mid_conts h5 { padding:0px 0px 0px 50px; margin:0px; font-size:30px; color:#339900;
             font-family:berthold Akzidenz Grotesk, berthold Akzidenz Grotesk BE, Arial, Verdana; padding:0px; margin:0px; font-weight:normal; letter-spacing:1px; } 

/* ash bg round */

<!--.ash_roundcont { width:360px; background-color: #e5e1d8;  }-->
.ash_roundcont { width:360px; background-color: #e5e1d8;  }

.ash_roundcont p { margin: 0px 0px 0px 0px;}

.ash_roundtop { 
	background:url(images/ash_tr.jpg) no-repeat top right; 
}

.ash_roundbottom {
	background:url(images/ash_br.jpg) no-repeat top right; 
}

img.ash_corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/* END*/


#flt_lft_txt { float:left; padding:6px 0px 0px 0px; margin:0px; text-align:left;}
#flt_lft_frm { float:left; padding:5px 0px 0px 0px; margin:0px;}
#flt_lft_but { float:left; padding:5px 0px 0px 0px; margin:0px; }



/*---------------- FRENCH ______________*/

#top_hdr_big_txt_fr
          { padding:0px; margin:5px 0px 0px 0px; float:left;}
		  
#top_hdr_big_txt_fr
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#ec174f; font-weight:bold;}

#top_hdr_big_txt_fr a:link    { color:#ec174f; text-decoration:none; font-size:12px; font-weight:bold;}
#top_hdr_big_txt_fr a:visited { color:#ec174f; text-decoration:none; font-size:12px; font-weight:bold;}
#top_hdr_big_txt_fr a:hover   { color:#f79922; text-decoration:none; font-size:12px; font-weight:bold;}

#top_signin_bg_fr
          { float:right; padding:0px; margin:0px; height:30px; width:230px;}
		  
#top_signin_bg_rit_fr
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; float:left; padding:4px 9px 0px 0px; margin:0px; height:26px;
            background:url(images/signin_right.png) right top no-repeat; width:210px;font-size:11px; }

#top_signin_bg_rit_fr a:link    { color:#000000; text-decoration:none; font-weight:none;}
#top_signin_bg_rit_fr a:visited { color:#000000; text-decoration:none; font-weight:none;}
#top_signin_bg_rit_fr a:hover   { color:#ec174f; text-decoration:none; font-weight:none;}

#top_nav_rit_fr
          { float:right; margin:0px; padding:0px; }
		  
#top_nav_txt_fr
          { font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:11px; color:#262626; float:left; margin:4px 0px 0px 0px; }
		  
#flt_lft_txt_fr { float:left; padding:6px 5px 0px 0px; margin:0px; text-align:left;}
#flt_lft_frm_fr { float:left; padding:5px 0px 0px 0px; margin:0px;}
#flt_lft_but_fr { float:left; padding:5px 0px 0px 0px; margin:0px; }

#search_rit_fr
          { padding:4px 0px 0px 0px; margin:0px; float:right; background:url(images/search_rit.jpg) right top no-repeat; 
            height:27px; width:245px; border:0px solid #FF0000 }
#top_search_fr
          { padding:0px 0px 0px 0px; margin:0px; float:right; width:255px; font-weight:bold; background:url(images/serach_to_bg.jpg) no-repeat left top; border:0px solid #FF0000 }
		  
#bottom_conent_rt_intr_fr { padding:0px 0px 0px 7px; margin:0px; float:left;}		  


/******************************     13-07-2010         *****************************************/


#collection { margin:0px; padding:0px;}

#collection_img { padding:0px; margin:11px 0px 0px 0px; float:right; width:193px;}

#collection_prod { padding:0px; margin:0px; float:left; width:610px;}

#min_prod_lr_col { float:left; padding:0px; margin:10px 11px 0px 0px; width:192px;  }

#min_prod_last_col { float:left; padding:0px; margin:10px 0px 0px 0px; width:192px;  }



#prod_top_col{ background:url(images/prod_bg_top_col.jpg) no-repeat; height:10px;}
#prod_mid_col { background:url(images/prod_bg_mid_col.jpg) repeat-y; padding:0px 10px 0px 10px; text-align:center;}
#prod_botm_col { background:url(images/prod_bg_bot_col.jpg) no-repeat; height:10px;}




.font_blue_bold_12 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:12px;
                 color:#22639a; font-weight:bold;}

.font_blue_bold_12 a:link    { color:#22639a; text-decoration:none; }
.font_blue_bold_12 a:visited { color:#22639a; text-decoration:none; }
.font_blue_bold_12 a:hover   { color:#22639a; text-decoration:none; }

.font_ash_bold_12_b {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#999999; text-decoration:none;                   font-weight:bold;}

.font_ash_bold_12_b a:link    { color:#999999; text-decoration:none; }
.font_ash_bold_12_b a:visited { color:#999999; text-decoration:none; }
.font_ash_bold_12_b a:hover   { color:#22639a; text-decoration:none; }

#color_box { padding:0px; margin:0px; width:601px;}

#collection_prod_no { padding:0px; margin:0px; float:left; width:804px; }

#mid_cont_right_rit_bys { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:right; border:0px solid #FF0000 }

#side_color_box { padding:0px; margin:0px; width:203px;}



.font_blue_12 {font-family:Helveticaneue, Arial, Verdana, Tahoma; font-size:12px; color:#22639a; text-decoration:none;}

.font_blue_12 a:link    { color:#22639a; text-decoration:none; }
.font_blue_12 a:visited { color:#22639a; text-decoration:none; }
.font_blue_12 a:hover   { color:#22639a; text-decoration:none; font-weight:bold; }




#filter-pink-button { background:#aa1980; border-width:1px; border-style:solid; border-color: #cecece #000000 #000000 #cecece; height:auto; width:100px;; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:4px 8px 4px 8px; cursor:pointer;}

#filter-blue-button { background:#226399; border-width:1px; border-style:solid; border-color: #cecece #000000 #000000 #cecece; height:auto; width:100px;; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:4px 8px 4px 8px; cursor:pointer;}


.font_bread_pink_11 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:11px; 
                 color:#262626;}
.font_bread_pink_11 a:link    { color:#262626; text-decoration:none; }
.font_bread_pink_11 a:visited { color:#262626; text-decoration:none; }
.font_bread_pink_11 a:hover   { color:#c81e95; text-decoration:none; font-weight:none; }

.font_bread_blue_11 { font-family:Helveticaneue, Verdana, Tahoma, Arial; font-size:11px; 
                 color:#262626;}
.font_bread_blue_11 a:link    { color:#262626; text-decoration:none; }
.font_bread_blue_11 a:visited { color:#262626; text-decoration:none; }
.font_bread_blue_11 a:hover   { color:#22639a; text-decoration:none; font-weight:none; }




/*#pop_up { width:746px; padding:10px 25px 20px 25px; margin:0px;font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; position:relative;}
#pop_up .pop_cont { padding:0px; margin:0px;}
#pop_up .logo { padding:0px 0px 10px 0px; margin:0px 0px 67px 0px; text-align:right; position:absolute;  width:746px; height:57px;} 
#pop_up .pop_cont { padding:0px; margin:67px 0px 0px 0px; width:746px;}*/
/*----------------------------------- 31-07-2010 -------------------------------------------------*/

#pop_up { width:746px; padding:0px 0px 0px 0px; margin:0px;font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; position:relative;}
#pop_up .pop_cont { padding:0px; margin:0px;}
#pop_up .logo { padding:0px 0px 10px 0px; margin:0px 0px 67px 0px; text-align:right; position:absolute;  width:746px; height:57px;}
#pop_up .pop_cont { padding:0px; margin:67px 0px 0px 0px; width:746px; position:absolute;}
#pop_up .pop_hdr_bg { background:url(images/girls_hdr.jpg) no-repeat left top; height:31px;  color:#FFFFFF; font-size:18px; line-height:33px; padding:0px 0px 0px 25px;}
#pop_up .pop_intr { background:#f3f2ed; padding:25px 25px 5px 25px; margin:0px;  color:#333333; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
#pop_up .address { padding:0px; margin:0px; font-size:13px;}
#pop_up .pop_intr h1 { font-size:16px; font-weight:bold; color:#336699; padding:0px; margin:0px 0px 36px 0px;}
#pop_up .pop_intr h2 { font-size:16px; font-weight:bold; color:#336699; padding:0px; margin:0px 0px 10px 0px;}
#pop_up .pop_intr p { padding:0px; margin:0px;}
#pop_up .mailto a { color:#333333; text-decoration:underline;}
#pop_up .mailto a:hover { color:#333333; text-decoration:none;}
#pop_up .customer_form { padding:0px 0px 0px 0px; margin:25px 0px 0px 0px;}
#pop_up .customer_form h1 { color:#336699; font-weight:bold; font-size:13px; padding:0px; margin:0px 0px 20px 0px;}
#pop_up .customer_form_cont { font-size:12px; padding:0px; margin:0px;}
#pop_up .customer_form_cont #textfield { width:165px; height:16px; border-style:solid; border-width:1px; border-color:#858585 #c1c1c1 #e1e1e1 #c1c1c1; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
#pop_up .customer_form_cont #textfield2 { width:165px;border-style:solid; border-width:1px; border-color:#858585 #c1c1c1 #e1e1e1 #c1c1c1;  font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
#pop_up .customer_form_cont #select { width:167px;border-style:solid; border-width:1px; border-color:#858585 #c1c1c1 #e1e1e1 #c1c1c1;  font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
#pop_up .pop_cont .bottom {background:url(images/pop_bot.jpg) top left no-repeat;}

#pop_up .pop_intr h3 { font-size:16px; font-weight:bold; color:#006699; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }
#pop_up .pop_intr h4 { font-size:16px; font-weight:bold; color:#cc3399; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }
#pop_up .pop_intr .left_b_corv {background:url(images/sc_blue_left.jpg) #22639a left top no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .right_b_corv {background:url(images/sc_blue_right.jpg) #22639a right top no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .mid_b_hdr_td2 { border:solid #f3f2ed; border-width:0px 2px 0px 2px; background:#22639a; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;} 
#pop_up .pop_intr .mid_b_hdr_td3 { border:solid #f3f2ed; border-width:0px 2px 0px 0px; background:#22639a; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}

#pop_up .pop_intr .left_g_corv {background:url(images/sc_pink_left.jpg) #bb1c8c left top no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .right_g_corv {background:url(images/sc_pink_right.jpg) #bb1c8c right top no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .mid_g_hdr_td2 { border:solid #f3f2ed; border-width:0px 2px 0px 2px; background:#bb1c8c; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;} 
#pop_up .pop_intr .mid_g_hdr_td3 { border:2px solid #f3f2ed; border-width:0px 2px 0px 0px; background:#bb1c8c; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:12px;}

#pop_up .pop_intr .left_bot_corv {background:url(images/sc_white_left.jpg) #FFF left bottom no-repeat; color:#000000; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .right_bot_corv {background:url(images/sc_white_right.jpg) #FFF right bottom no-repeat; color:#000000; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .mid_bot_td2 { border:solid #f3f2ed; border-width:0px 2px 0px 2px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;} 
#pop_up .pop_intr .mid_bot_td3 { border:solid #f3f2ed; border-width:0px 2px 0px 0px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;}

#pop_up .pop_intr .mid_cont_td1 { border:solid #f3f2ed; border-width:0px 0px 2px 0px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;} 
#pop_up .pop_intr .mid_cont_td2 { border:solid #f3f2ed; border-width:0px 2px 2px 2px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;} 
#pop_up .pop_intr .mid_cont_td3 { border:solid #f3f2ed; border-width:0px 2px 2px 0px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;}
#pop_up .pop_intr .mid_cont_td4 { border:solid #f3f2ed; border-width:0px 0px 2px 0px; background:#FFF; color:#000000; font-size:11px; font-weight:bold; line-height:12px;} 

#pop_up .pop_intr .mid_cont_td_mid { color:#000000; font-size:14px; font-weight:bold; line-height:12px;}

/*----------------------------------- END -------------------------------------------------*/

/*----------------------------------- 01-08-2010 ------------------------------------------*/

#pop_up .pop_hdr_bg_blue { background:url(images/boys_hdr.jpg) no-repeat left top; height:31px;  color:#FFFFFF; font-size:18px; line-height:33px; padding:0px 0px 0px 25px;}
#pop_up .blue_intr_txt { padding:0px; margin:0px; color:#333333; font-size:13px; line-height:20px;}
#pop_up .blue_intr_txt a { text-decoration:none;}
#pop_up .blue_intr_txt a:hover { text-decoration:none; color:#336699;}

#pop_up .blue_intr_txt span a { text-decoration:underline;}
#pop_up .blue_intr_txt span a:hover { text-decoration:none; color:#336699;}

#pop_up .blue_intr_txt h1 { color:#cc3399; font-size:16px; font-weight:bold; padding:0px; margin:0px 0px 10px 0px;}
#pop_up .blue_intr_txt h2 { color:#336699; font-size:13px; font-weight:bold; padding:0px; margin:15px 0px 0px 0px;}
#pop_up .blue_intr_txt h3 { color:#cc3399; font-size:16px; font-weight:bold; padding:0px; margin:15px 0px 0px 0px;}
#pop_up .blue_intr_txt p { padding:0px; margin:0px 0px 25px 0px;}
#pop_up .blue_intr_table { padding:0px; margin:0px 0px 20px 0px;}

#pop_up .blue_intr_tl { padding:0px 0px 0px 20px; margin:0px; background:url(images/boys_wb_tl.jpg) #FFFFFF no-repeat left top; border-right:1px solid #fdf7fb; color:#333333; font-weight:bold; font-size:18px; line-height:36px;}
#pop_up .blue_intr_tp { padding:12px 0px 12px 0px; margin:0px; background:#bb1c8c; border-left:1px solid #bd2490; border-right:1px solid #c6449e; color:#FFFFFF; font-size:13px;}
#pop_up .blue_intr_tp h1 { font-size:16px; padding:0px; margin:0px; color:#FFFFFF;}
#pop_up .blue_intr_tr { padding:12px 0px 12px 0px; margin:0px; background:#22639a url(images/boys_wb_tr.jpg) no-repeat right top; color:#FFFFFF; font-size:13px;}
#pop_up .blue_intr_tr h1 { font-size:16px; padding:0px; margin:0px; color:#FFFFFF;}


#pop_up .blue_intr_mw { padding:0px 0px 0px 20px; margin:0px; background:#FFFFFF no-repeat left bottom; border-right:1px solid #fdf7fb; color:#333333; font-size:16px; }
#pop_up .blue_intr_mp { padding:0px; margin:0px; background:#bb1c8c; border-left:1px solid #bd2490; border-right:1px solid #c6449e; color:#FFFFFF;  font-size:16px;}
#pop_up .blue_intr_mb { padding:0px; margin:0px; background:#22639a; color:#FFFFFF;  font-size:16px;}


#pop_up .blue_intr_bl { padding:0px 0px 0px 20px; margin:0px; background:url(images/boys_wb_bl.jpg) #FFFFFF no-repeat left bottom; border-right:1px solid #fdf7fb; color:#333333;  font-size:16px;}
#pop_up .blue_intr_bp { padding:0px; margin:0px; background:#bb1c8c; border-left:1px solid #bd2490; border-right:1px solid #c6449e; color:#FFFFFF;  font-size:16px;}
#pop_up .blue_intr_br { padding:0px; margin:0px; background:#22639a url(images/boys_bb_br.jpg) no-repeat right bottom; color:#FFFFFF;  font-size:16px;}

/*----------------------------------- END -------------------------------------------------*/

.close { text-align:right; padding:10px 0px 0px 0px;}
.font_color_bold_12  a { font-size:12px; font-weight:bold;}
.font_color_bold_12  a:hover{ font-size:12px; font-weight:bold;}

#button { border:0; background:url(images/but_submit.jpg) no-repeat; height:18px; width:55px; cursor:pointer; }


/* -------------------------- 11-08-2010 ----------------------------------- */

#mid_content { padding:0px; margin:20px 0px 20px 0px;}

#mid_content_intr { padding:0px; margin:0px 0px 23px 0px;}
#mid_content_intr h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding:0px; margin:0px 0px 7px 0px; color:#333333;}
.header_bg_left { padding:0px; margin:0px; background: #c61e93 url(images/my_ac_hdr_left.jpg) top left no-repeat;}
.header_bg_mid { padding:0px; margin:0px; background: #c61e93 url(images/my_ac_hdr_mid.jpg) left top repeat-x;}
.header_bg_mid  { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; height:28px; padding:0px 0px 0px 20px; vertical-align:middle; }
.header_bg_right { padding:0px; margin:0px; background: #c61e93 url(images/my_ac_hdr_right.jpg) top right no-repeat;}

.ac_cont { background:#f3f2ed; font-size:12px; color:#000000; line-height:16px; font-family:Arial, Helvetica, sans-serif; }
.ac_cont strong { font-size:16px; color:#000000;}
.ac_cont_l { border:solid #bababa; border-width:0px 1px 1px 0px;}
.ac_cont_2 { border:solid #bababa; border-width:0px 0px 1px 0px;}
.ac_cont_bot_left { border:solid #bababa; border-width:0px 1px 0px 0px; background:url(images/my_accont_bot_left.jpg) bottom left no-repeat;}
.ac_cont_bot_right { background:url(images/my_ac_cont_bot_right.jpg) right bottom no-repeat; }

#mid_content_intr2 { padding:0px; margin:0px 0px 0px 0px;}

.cart_hdr_left { background:url(images/cart_hdr_left.jpg) #336699 left top no-repeat;}
.cart_hdr_mid  { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; height:23px; vertical-align:middle; background:#336699; }
.cart_hdr_right { background:url(images/cart_hdr_right.jpg) #336699 right top no-repeat;}

.cart_bot_left { background:url(images/cart_bot_left.jpg) #c61e93 left bottom no-repeat;}
.cart_bot_mid  { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; height:23px; vertical-align:middle; background:#c61e93; }
.cart_bot_mid_td  { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; height:23px; vertical-align:middle; background:#c61e93; text-transform:uppercase; font-style:italic; }
.cart_bot_right { background:url(images/cart_bot_right.jpg) #c61e93 right bottom no-repeat;}

.cart_cont {background:#f3f2ed; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.cart_cont #textfield { width:40px; height:20px; border-color:#727272 #b4b4b4 #dadada #b4b4b4; border:1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background:url(images/textarea_bg.jpg) repeat-x left top;}
.cart_cont_td2 { border:solid #bababa; border-width:0px 1px 0px 1px; }
.cart_cont_td4 { border:solid #bababa; border-width:0px 0px 0px 1px; }
.cart_cont_td5 { border:solid #bababa; border-width:0px 1px 0px 1px; }
.cart_cont_td3td1 { background:#FFFFFF;}
.cart_cont_td3td2 { padding:0px 0px 0px 20px;}


#si_cont { padding:0px; margin:17px 0px 12px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
#si_cont h1 { padding:0px; margin:0px 0px 0px 0px; font-size:14px; font-weight:normal; color:#000000;}
#si_cont_left { padding:0px; margin:0px 47px 0px 0px; width:340px; float:left;}
#si_cont_left .hdr_left { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_ptl.jpg) left top no-repeat #be1c8e;}
#si_cont_left .hdr_mid { padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; background:url(images/si_ptm.jpg) left top repeat-x #be1c8e;}
#si_cont_left .hdr_mid { font-size:16px; font-weight:bold; color:#FFFFFF;}
#si_cont_left .hdr_right { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_ptr.jpg) right top no-repeat #be1c8e;}


#si_cont_right { padding:0px; margin:0px 0px 0px 0px; width:572px; float:left;}
#si_cont_right .hdr_left { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_btl.jpg) left top no-repeat #226299;}
#si_cont_right .hdr_mid { padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; background:url(images/si_btm.jpg) left top repeat-x #226299;}
#si_cont_right .hdr_mid { font-size:16px; font-weight:bold; color:#FFFFFF;}
#si_cont_right .hdr_right { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_btr.jpg) right top no-repeat #226299;}

.si_cont_intr { padding:0px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:#f3f2ed; font-size:14px;}
.si_cont_intr a { color:#666666; text-decoration:none;}
.si_cont_intr a:hover { color:#666666; text-decoration:underline;}
.si_cont_intr #textfield { width:175px; height:21px; border:solid 1px; border-color:#727272 #b4b4b4 #d9d9d9 #b4b4b4; background:url(images/textarea_bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.si_cont_bot_l { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_bl.jpg) left bottom no-repeat #f3f2ed;}
.si_cont_bot_r { padding:0px; margin:0px 0px 0px 0px; background:url(images/si_br.jpg) right bottom no-repeat #f3f2ed;}
#si_cont_right .white2px { border-bottom:2px solid #FFFFFF; padding:10px 0px 10px 0px}
#si_cont_right .pink { color:#cc3399; font-size:12px; padding-left:3px;}
#si_cont_right .small_txt{font-size:11px;}

#si_cont_right #textfield { width:244px; height:21px; border:solid 1px; border-color:#727272 #b4b4b4 #d9d9d9 #b4b4b4; background:url(images/textarea_bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#si_cont_right #textfield1 { width:144px; height:21px; border:solid 1px; border-color:#727272 #b4b4b4 #d9d9d9 #b4b4b4; background:url(images/textarea_bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#si_cont_right #select { width:244px; height:21px; border:solid 1px; border-color:#727272 #b4b4b4 #d9d9d9 #b4b4b4; background:url(images/textarea_bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#christmas-en { position:absolute; margin:10px 0px 0px 415px; z-index:100;}
#christmas-fr { position:absolute; margin:10px 0px 0px 420px; z-index:100;}

#egiftcard { padding:0px 20px 20px 20px; margin:0px 0px 0px 0px; background:#f3f2ed; }
#egiftcard_cont { background:url(images/background.png) no-repeat right top; min-height:599px; padding:25px 0px 0px 0px;}
#egiftcard_cont .left_img { float:left; width:205px; height:169px;}
#egiftcard_cont .right_text { float:left; margin:0px 0px 0px 30px; width:510px; font-size:14px; line-height:22px; padding:20px 0px 0px 0px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
#egiftcard_form { margin:0px; padding:20px 0px 0px 100px; font-family:Arial, Helvetica, sans-serif;}
.pur_fm{ width:177px; height:21px; border-bottom:1px solid #e8e9ed; border-top:1px solid #aeaeae;  border-left:1px solid #e8e9ed;  border-right:1px solid #e8e9ed;}
.pur_txtfm { width:254px; height:206px; border-bottom:1px solid #e8e9ed; border-top:1px solid #aeaeae;  border-left:1px solid #e8e9ed;  border-right:1px solid #e8e9ed; margin:0px 0px 0px 0px;}

#egiftcard_form td { font-size:12px; font-weight:bold;}

#contest {padding:0px; margin:0px; } 
#contest .contest_content { padding:0px; margin:0px; background:url(images/contest_img.jpg) no-repeat right top;min-height:500px;}
#contest .contest_content .contest_intr { width:485px; margin:0px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; color:#343434; font-size:12px; line-height:15px;}
#contest .contest_content h1 {font-family:berthold Akzidenz Grotesk, berthold Akzidenz Grotesk BE, Arial, Verdana; color:#98cd00; font-size:25px; padding:0px; margin:20px 0px 20px 0px; line-height:22px;}  
#contest .contest_content h2 {font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; padding:0px; margin:0px 0px 20px 0px;} 
#contest .contest_content .contest_form { margin:20px 0px 20px 0px; background:#999; padding:10px; color:#FFFFFF;}
.ctst_textbox {-moz-appearance: textfield;-moz-binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");-moz-user-select: text;background-color: -moz-field;border: 2px inset threedface;color: -moz-fieldtext;cursor: text;font: -moz-field;letter-spacing: normal;line-height: normal !important;padding: 1px 0;text-align: start;text-indent:0;text-rendering: optimizelegibility;text-shadow: none;text-transform: none;word-spacing: normal;width:200px;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0px;}
#contest .contest_content .contest_form a { color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#contest .contest_content .contest_form a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold;}
.ctst_submit { background:url(images/contest_submit.jpg) no-repeat left; width:166px; height:47px; font-size:0px; text-align:left; color:#98cb00; border:0px; cursor:pointer;}

/*POLL PAGE ------------22-03-2011----------SRIKANTH_GRVN*/

.poll_container{
width:100%;
margin:0px auto 15px auto;
padding:10px;
}
.poll_title{
padding:5px 0px 25px 0px;
font-family:Arial, Helvetica, sans-serif; 
color:#f41855; 
font-size:30px; 
line-height:15px;
font-weight:bold;
text-align:center;
margin:0px auto;
width:75%;
}
.poll_text{
width:57%;
font-family:Arial, Helvetica, sans-serif; 
color:#343434; 
font-size:12px; 
line-height:15px;
padding: 0px 0px 5px 0px;
margin:0px auto;
text-align:center;
}

.select_collections{
width:auto;
margin:0px auto 15px auto;
padding:0px;
height:auto;
}
.select_collections .title{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#96ca00;
text-align:center;
padding-bottom:20px;
margin:0px;
}
.collection_box{
width:auto;
margin:0px;
padding:0px;
text-align:center;
}

.collection_select
{
margin:0px;
padding:0px;
}
.select1{
width:200px;
margin:10px 5px 25px 0px;
padding:0px;
font:Arial, Helvetica, sans-serif;
color:#343434;
font-size:14px;
vertical-align:middle;
}

.select2{
width:200px;
margin:10px 5px 0px 0px;
padding:0px;
font:Arial, Helvetica, sans-serif;
color:#343434;
font-size:14px;

}
.submit_email{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#343434;
text-align:center;
}
.submit_email .text_box{
width:226px;
border: solid 1px #333333;
height:19px;
margin:10px 0px 10px 0px;
padding-top:5px;
}

<!--BOF referal on 06052011-->

body        { margin:0px; padding:0px;}


.ReferalMain      { padding:0px; margin:0px;}
.ReferalContainer { padding:0px 0px 0px 0px; margin:0 auto; width:956px; background:#FFF;}
.ReferalCont      { padding:0px; margin:0px; width:562px;}
.ReferalCont h1   { padding:0px; margin:15px 0px 24px 19px;}
.ReferalCont h2   { padding:0px; margin:0px 35px 23px 25px; line-height:22px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#4c425a; font-weight:normal;}
.ReferalCont h3   { padding:0px; margin:0px 35px 23px 25px; line-height:22px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#4c425a; font-weight:normal;}

.ReferalForm                { padding:0px; margin:0px; width:382px;}
.ReferalForm  ul            { padding:0px; margin:12px 14px 0px 65px; list-style:none;}
.ReferalForm  li            { padding:0px; margin:0px 0px 10px 0px; list-style:none; font-family:Arial, Helvetica, sans-serif;  color:#2e2d35; font-size:12px; line-height:normal;}
.ReferalForm  li label      { font-size:14px;}
.ReferalForm  li input      { width:247px; height:23px; border:1px solid #8ea8cd; margin:4px 0px 0px 0px; padding:0px 5px; line-height:22px;
                              font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3a48; }
.ReferalForm  li .BtnSubmitEN { background:url(images/submit_en.png) no-repeat left ; width:105px; height:30px;
                              font-size:0px; letter-spacing:-10px; color:#527fba; text-align:left; border:0px; cursor:pointer;}
.ReferalForm  li .BtnSubmitFR { background:url(images/submit_fr.png) no-repeat left ; width:105px; height:30px;
                              font-size:0px; letter-spacing:-10px; color:#527fba; text-align:left; border:0px; cursor:pointer;}							  
							  
							  
li.AddMoreLink   { padding:0px; margin:15px 0px 15px 0px; text-align:center; font-size:14px;}
li.AddMoreLink a {  color:#3e3a48; text-decoration:none;} li.AddMoreLink a:hover {  color:#953358; text-decoration:underline;}
  
.FormBg     { padding:0px; background: url(images/blue_curve_top.gif) no-repeat left top;}

<!--EOF referal on 06052011-->

.ShareThis {font-family: Helveticaneue,Arial,Verdana,Tahoma; text-decoration: none; line-height: 20px; font-size: 13px; font-weight:bold; color: #999999; vertical-align:top;}
.ShareThisInfo {font-family: Helveticaneue,Arial,Verdana,Tahoma; text-decoration: none; line-height: 25px; font-size: 12px; font-weight:bold; color: #999999; vertical-align:top; padding:0px 5px 0px 0px; float:left;}
.ShareThisInfoFR {font-family: Helveticaneue,Arial,Verdana,Tahoma; text-decoration: none; line-height: 25px; font-size: 12px; font-weight:bold; color: #999999; vertical-align:top; padding:0px 5px 0px 0px; }

#mid_round_ash1_but img { padding:0px 0px 0px 0px; margin:0px 2px 0px 0px;}

.InfoBut { position:absolute; right:10px;}

*+html #top_nav_txt { margin:4px 0px 0px 400px;}
*+html #top_nav_txt_fr { margin:4px 0px 0px 350px;}
