BODY {
	margin:0px;
	font-family:Arial;
	/*font-size: 15px;
	color: #4b4b4b; background-color:#e8edf3; */
	font-size: 12px;
	color: #000; background-color:#fff; 
	
}

A:link {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}
A:ACTIVE, A:LINK, A:VISITED {
	font-family:Arial;
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A:HOVER {
	color: #3c3c3d;
	text-decoration: underline;
	font-weight: normal;
}




 /*    Button Allagh on profile/addinfo.aspx   */
.changeBut {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}



A.changeBut:ACTIVE, A.changeBut:LINK, A.changeBut:VISITED {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.changeBut:HOVER {
	color: #3c3c3d;
	text-decoration: underline;
	font-weight: normal;

}



/*************   LOGIN  *****************/
/* PRETTY SEARCH */
.boxSearch {
	font-family: Arial;
	font-size: 11px;
	color: #7E7E7E;
	padding:4px 0px 2px 0px;
	_padding:0px 0px 1px 0px;
 	#padding:0px 0px 1px 0px;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	background-image: url(/common/imgs/searchfield_repeat.png);
	background-repeat: repeat-x;
	border: 0px none #FFFFFF;
	background-position: left center;
	_background-position: left top;
 	#background-position: left top;
	background-color:#f5f5f5;
	_height:19px;
	#height:19px;
}
/*************   TOP MENU - HEADER  *****************/



table.header{ /* height:100px;*/
}


.header {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #252525;
	text-decoration: none;
	/*height:250px;*/
}




A.header:ACTIVE, A.header:LINK, A.header:VISITED {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #252525;
	text-decoration: none;
}
A.header:HOVER {
	color: #e2001a;
	text-decoration: none;
	font-weight: bold;

}							



#menuText a {
	display:block;
	cursor:pointer;
	padding:2px 5px 2px 5px; 
	background-color:#fff;
	white-space:nowrap;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#menuText a:hover {
	background-color:#a39161;
	color: #fff;
	white-space:nowrap;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


div.menuText a {
	display:block;
	cursor:pointer;	
	padding:2px 5px 2px 5px; 
	background-color:#fff;
	white-space:nowrap;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

div.menuText a:hover {
	background-color:#a39161;
	color: #fff;
	white-space:nowrap;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


.menuText { color:#a39161; font-weight:bold;font-size: 11px!important;}

A.menuText:ACTIVE, A.menuText:LINK, A.menuText:VISITED {
	font-family: Arial;
	font-size: 11px!important;
	font-style: normal;
	font-weight: bold;
	color: #a39161;
	text-decoration: none; cursor:pointer;
}
A.menuText:HOVER {
	font-size: 11px!important;
	color: #fff;
	text-decoration: none;
	font-weight: bold;  cursor:pointer;

}


A.menuTextSel:ACTIVE, A.menuTextSel:LINK, A.menuTextSel:VISITED, A.menuTextSel:HOVER {
	font-family: Arial;
	font-size: 11px!important;
	font-style: normal;
	font-weight: bold;
	color: #fff;
	text-decoration: none; cursor:pointer;
	background-color:#a39161;
	
	display:block; padding:2px 5px 2px 5px; 
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	white-space:nowrap;
}





/* ==================================== tabs left   ============  */
ul.lefttab, li.lefttab-item {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	list-style:none;
	width:76px;


}
##li.lefttab-item {
	vertical-align:center;
	
	
}
li.noBg {
	background:none;
	padding-bottom:0px;
}
#nav_leftT {
	/*margin:15px 0 15px 5px;
	width:194px;*/
}
#nav_leftT_container {
	margin:0px 0 0 0px;
	border-top:solid #15014d 0px;
	border-bottom:solid #15014d 0px; 
	/* new border*/
	border-left:solid #d9d9d9 0px;
	border-right:solid #d9d9d9 0px;
	width:62px; 


}
.leadingT {
	height:0px;
	width:0px;
	display:inline;
}


#nav_leftT a {
	cursor:pointer;
	cursor:hand;
	display:block;	
	text-decoration:none;
	color:#aaabab;
	border-bottom:solid #15014d 0px;
}

#nav_leftT a:hover {
	border-bottom:solid #15014d 0px;
}


div.nav_leftT a {
	cursor:pointer;
	cursor:hand;
	display:block;	
	text-decoration:none;
	color:#aaabab;
	border-bottom:solid #15014d 0px;
}

div.nav_leftT a:hover {
	border-bottom:solid #15014d 0px;
}


a.navileftT1:link, a.navileftT1:visited, a.navileftT1:active {
	/*background:url(/common/imgs/hg_navleft.gif) no-repeat;*/
	background-color:#e8edf3;
	padding:10px 0px 15px 10px;
	margin:10px 0px 25px 0px;
	font-weight:normal;
	font-size: 18px;
	color:#aaabab;
	white-space:nowrap;
	/* Safari */
-webkit-transform: rotate(-90deg);
	/* Firefox */
-moz-transform: rotate(-90deg);
	/* IE */
-ms-transform: rotate(-90deg);
	/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-2); 

border:solid 1px #aaabab;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	
	
	
	
}
a.navileftT1:hover {
	/*background:url(/common/imgs/hg_navleft_hover.gif) no-repeat;*/
	background-color:#fff;
	padding:10px 0px 15px 10px;
	margin:10px 0px 25px 0px;
	color:#000!important;
	font-size: 18px;
	white-space:nowrap;
	
	/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-2);

border:solid 1px #aaabab;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	
}


a.navileftT1_act1, a.navileftT1_act1:link, a.navileftT1_act1:hover, a.navileftT1_act1:visited, a.navileftT1_act1:active {
	/*background:url(/common/imgs/hg_navleft_hover.gif) no-repeat;*/
	background-color:#fff;
	padding:10px 0px 15px 10px;
	margin:10px 0px 25px 0px;
	font-weight:normal;
	font-size: 18px;
	color:#2a2a2a!important;
	white-space:nowrap;
	
	/* Safari */
-webkit-transform: rotate(-90deg); 

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-2);

border:solid 1px #aaabab;
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
	
}





/*************   CONTENT   *****************/

h1 {
	font-size: 24px;
	color: #7A7777;
	text-decoration: none;
	line-height: normal;
	font-weight: normal; padding:0px; margin:0px;



}
h2 {
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;


}
h3 {
	font-size: 18px;
	color: #1a1a1a;
	text-decoration: none;
	line-height: normal;
	font-weight: bold; padding:0px; margin:0px;


}


h4 {
	font-size: 18px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold; padding:0px; margin:0px;
}


h6 {
	font-size: 13px;
	color: #f05b7e;
	text-decoration: none;
	line-height: normal;
	font-weight: bold; padding:0px; margin:0px;



}


.commentstitle {
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;


}

.commentssxolia {
	font-size: 15px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;


}
.loginTexts {
	font-size: 18px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;

}


A.loginText:ACTIVE, A.loginText:LINK, A.loginText:VISITED {
	font-size: 18px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
A.loginText:HOVER {
	font-size: 18px;
	color: #e2001a;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;

}


.textSpanTitle {font-size:15px; font-weight:normal!important;}

table.content{
	border: 1px solid #8d3dff;
}
td.content {
	/*background-image: url(/common/imgs/bg_content.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; 
	background-color:#f9fafe;*/
	
	background-color:#ffffff;

}
td.paddingCell { padding:10px; left:200px;}

table.gender {background:url(/common/imgs/lebel_bg.png); background-position:center right; background-repeat:no-repeat;}
td.gender {background:url(/common/imgs/lebel_bg.png); background-position:center right; background-repeat:no-repeat;}
.text {
font-family:Arial;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}


A.text:ACTIVE, A.text:LINK, A.text:VISITED {
font-family:Arial;
font-size: 15px;
	color: #4b4b4b;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;
}
A.text:HOVER {
	color: #e2001a;
	text-decoration: none;
	font-weight: bold;

}

.textPink {
font-family:Arial;
	font-size: 12px;
	color: #ed5a7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}

A.textPink:ACTIVE, A.textPink:LINK, A.textPink:VISITED {
font-family:Arial;
	font-size: 12px;
	color: #ed5a7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.textPink:HOVER {
	color: #4b4b4b;
	text-decoration: none;
	font-weight: normal;

}






.textPlane {
font-family:Arial;
	font-size: 14px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}

.textGrey {
font-family:Arial;
	font-size: 14px;
	color: #3c3c3d;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}

A.textGrey:ACTIVE, A.textGrey:LINK, A.textGrey:VISITED {
font-family:Arial;
	font-size: 14px;
	color: #3c3c3d;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.textGrey:HOVER {
	color: #4b4b4b;
	text-decoration: none;
	font-weight: normal;

}




.textGreySmall {
font-family:Arial;
	font-size: 11px;
	color: #3c3c3d;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}


A.textGreySmall:ACTIVE, A.textGreySmall:LINK, A.textGreySmall:VISITED {
font-family:Arial;
	font-size: 11px;
	color: #3c3c3d;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.textGreySmall:HOVER {
	color: #4b4b4b;
	text-decoration: none;
	font-weight: normal;

}


.textemoticon {
	
	text-decoration: none;
	padding-left:85px; margin-left:200px;
}

.textWhite {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:15px;
}

.textGreen {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #018904;
	text-decoration: none;
	padding-left:0px;
}

.textRed {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #e90303;
	text-decoration: none;
	padding-left:0px;
}
.textIndigo {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #a39161;
	text-decoration: none;
	padding-left:0px;
}
.textGray {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #919191;
	text-decoration: none;
	padding-left:0px;
}
.textOrange {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffa738;
	text-decoration: none;
	padding-left:0px;
}


table.demographicMenu{ border-top:1px solid #cfcdcd; background-color:#f4f4f4;
}


#demographicMenu a {
	display:block;
	cursor:pointer;
	padding:5px 7px 5px 7px;
	
background-color:#f4f4f4;	
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
}

#demographicMenu a:hover {
		background-color:#8a8c8d;
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


div.demographicMenu a {
	display:block;
	cursor:pointer;	
	padding:5px 7px 5px 7px;
	background-color:#f4f4f4;
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	
}

div.demographicMenu a:hover {
	border:1px solid #5e5d5c;
	background-color:#8a8c8d;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
}


.demographicMenu { font-weight:bold; font-size: 11px!important;}

A.demographicMenu:LINK, A.demographicMenu:VISITED {
	 font-size: 11px!important;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	color:#434444;
	text-decoration: none; cursor:pointer;
}
A.demographicMenu:HOVER {
	 font-size: 11px!important;
	color: #fff;
	text-decoration: none;
	font-weight: normal;  cursor:pointer;

}


A.demographicMenuSel:ACTIVE, A.demographicMenuSel:LINK, A.demographicMenuSel:VISITED, A.demographicMenuSel:HOVER {
	font-family: Arial;
	font-size: 11px!important;
	color:#fff;
	text-decoration: none;
	font-weight: normal;
	text-decoration: none; 
	cursor:pointer;
	display:block; padding:5px 5px 5px 5px; 
	background-color:#8a8c8d;
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow:    inset 2px 0px 2px 0px #2f2f2f;
   -webkit-box-shadow: inset 2px 0px 2px 0px  #2f2f2f;
   box-shadow:         inset 2px 0px 2px 0px #2f2f2f;
}


A.demographicMenuDis:ACTIVE, A.demographicMenuDis:LINK, A.demographicMenuDis:VISITED, A.demographicMenuDis:HOVER {
	font-family: Arial; 
	font-size: 11px!important;
	color:#d4d2d2!important;
	text-decoration: none;
	font-weight: normal;
	text-decoration: none; 
	cursor: none;
	display:block; 
	padding:5px 5px 5px 5px; 
	/*background-color:#8a8c8d!important;
	
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;*/
	
	
	background-color:#f4f4f4;
	
	border:1px solid #5e5d5c;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	
}



.imageBig {
	border: 1px solid #a39161; padding:3px;
}

.imageSmall {
	background-image: url(/common/imgs/bg_S_photo.png);
	background-repeat: no-repeat;
	background-position: center top;
}


/* --------------- default page ----------------------- */

div.socialnetw {
	display:block;
	padding:10px 5px 10px 5px; 
	background-color:#f4faff;
	border:1px solid #87c3ec;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

.freshbutton-lightblue { 
color:#3085c9!important; 
font-weight: bold!important; cursor:pointer;
background-color:#eaf5ff; 
padding:5px; 
border:1px solid #79bcea;
-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


.freshbutton-lightblue:hover { 
color:#3085c9; 
font-weight: bold; cursor:pointer;
background-color:#d9edfc;  
padding:5px; 
border:1px solid #3085c9;
-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}


.facebook {
	background-image: url(/common/imgs/defaulticons/facebook.png);
	background-repeat: no-repeat;
	background-position: 3px center; padding-left:20px!important;
} 

.twitter {
	background-image: url(/common/imgs/defaulticons/twitter.png);
	background-repeat: no-repeat;
	background-position: 3px center;  padding-left:20px!important;
}


/* $$$$$    MESSAGE BOXES $$$$$  */

.container {width: 100%; margin: 10px auto;}
.messagebox {/*background-color: #F5F5F5;padding:5px;margin:10px 0px;border: 1px solid #DBDBDB;*/}
.errorbox {color:#000;background-color:#ffeded;padding:5px;margin:10px 0px;border:1px solid #f27c7c; -webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}
.confirmbox {background-color:#F2FFDB;color:#151515;border:1px solid #9C6;margin:10px 0px;padding:5px; -webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}







/* ----------------------------------   DIV PRODUCT --------------------------------*/

#productDiv {
	display:block;
	max-width:720px;
	width:100%;
	 min-height:200px;
	padding:7px 5px 3px 5px;
	background-color:#fff;
	text-decoration:none!important;
	/*
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #828282;
	border-right-color: #828282;
	border-bottom-color: #828282;
	border-left-color: #828282;	
	*/
}

div.productDiv {
	display:block;
	max-width:720px;
	width:100%;
	 min-height:160px;
	padding:7px 5px 3px 5px;
	background-color:#fff;
	text-decoration:none!important;
	/*
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #828282;
	border-right-color: #828282;
	border-bottom-color: #828282;
	border-left-color: #828282;	
	*/
}







#productDivVal a {
	
	cursor:pointer;
	text-decoration:none!important;
display:block; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:1px solid #f15b7d; color:#f15b7d; width:130px; padding:10px; margin: 20px 10px 0px 15px; font-weight:bold;
}

#productDivVal a:hover {
	cursor:pointer;
	text-decoration:none!important;
display:block; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:1px solid #fff; color:#fff; width:130px; padding:10px; margin: 20px 10px 0px 15px; font-weight:bold; background-color:#f15b7d;
}

.new-width {max-width:170px; }

div.productDivVal a {
	cursor:pointer;
	text-decoration:none!important;
	display:block;
	border-radius: 10px;
	border:1px solid #f15b7d;
	color:#f15b7d;
	width:130px;
	padding:10px;
	margin: 20px 10px 0px 15px;
	font-weight:bold;	
}

div.productDivVal a:hover {
	cursor:pointer;
	text-decoration:none!important;
	display:block; 
	border-radius: 10px; 
	border:1px solid #fff; 
	color:#fff; width:130px; 
	padding:10px; 
	margin: 20px 10px 0px 15px; 
	font-weight:bold;
	background-color:#f15b7d;
}




div.productDivTitle {
		display:block;
	
	width:70%; height:210px; margin-left:160px;
	padding:7px 5px 3px 5px;
	border:#b4b5b5 1px solid;
	background-color:#fff;
	 text-decoration:none!important;
	/* css3 */
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;*/
}

div.productDivTitleSmall {
		display:block;
	
	width:40%; height:140px; margin-left:160px;
	padding:7px 5px 3px 5px;
	border:#9929bd 1px solid;
	background-color:#fff;
	 text-decoration:none!important;
	/* css3 */
	/*-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;*/
}




.productTitle { color:#4d4d4d; font-weight:bold; font-size:13px;}
.productPoints { color:#828282; font-weight:bold; font-size:15px;}


/* ##### CRUMB ###### */

div.sep { height:10px; border-bottom:dotted 1px #333;}

.bread {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #676767;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;

}

A.bread:ACTIVE, A.bread:LINK, A.bread:VISITED {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.bread:HOVER {
	font-size: 13px;
	color: #f05b7e;
	text-decoration: none;
	font-weight: normal;

}

A.breadSel:ACTIVE, A.breadSel:LINK, A.breadSel:VISITED, breadSel:HOVER {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #f05b7e;
	text-decoration: none;
	font-weight: normal;

}

div.helpL  {
	display:block;

	padding:10px 15px 10px 15px;
	background-color:#e8ebdc;
	border:1px solid #d6d6d6;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	
}

A.helpL:ACTIVE, A.helpL:LINK, A.helpL:VISITED {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #a39161;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.helpL:HOVER {
	font-size: 13px;
	color: #f05b7e;
	text-decoration: none;
	font-weight: normal;

}




A.helpLpink:ACTIVE, A.helpLpink:LINK, A.helpLpink:VISITED {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #f05b7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.helpLpink:HOVER {
	font-size: 13px;
	color: #a39161;
	text-decoration: none;
	font-weight: normal;

}
/* ----------------------------------  /  --------------------------------*/
/* ----------------------------------  /  --------------------------------*/



 /* Indigo Left arrow table */
 
 td.topInd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #a39161;
	border-right-color: #a39161;
	border-bottom-color: #a39161;
	border-left-color: #a39161;
}

 td.RightInd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #a39161;
	border-right-color: #a39161;
	border-bottom-color: #a39161;
	border-left-color: #a39161;
}
 td.leftInd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #a39161;
	border-right-color: #a39161;
	border-bottom-color: #a39161;
	border-left-color: #a39161;
}

 td.bottomInd {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a39161;
	border-right-color: #a39161;
	border-bottom-color: #a39161;
	border-left-color: #a39161;
}


 /* green */
 td.topGR {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #018904;
	border-right-color: #018904;
	border-bottom-color: #018904;
	border-left-color: #018904;
}

 td.leftGr {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #018904;
	border-right-color: #018904;
	border-bottom-color: #018904;
	border-left-color: #018904;
}


 td.rightGr {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #018904;
	border-right-color: #018904;
	border-bottom-color: #018904;
	border-left-color: #018904;
}



 td.bottomGr {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #018904;
	border-right-color: #018904;
	border-bottom-color: #018904;
	border-left-color: #018904;
}

 /* red */
 td.topRed {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e90303;
	border-right-color: #e90303;
	border-bottom-color: #e90303;
	border-left-color: #e90303;
}

 td.leftRed {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e90303;
	border-right-color: #e90303;
	border-bottom-color: #e90303;
	border-left-color: #e90303;
}


 td.rightRed {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e90303;
	border-right-color: #e90303;
	border-bottom-color: #e90303;
	border-left-color: #e90303;
}



 td.bottomRed {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e90303;
	border-right-color: #e90303;
	border-bottom-color: #e90303;
	border-left-color: #e90303;
}



td.green {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #018904;
	border-right-color: #018904;
	border-bottom-color: #018904;
	border-left-color: #018904;
}


td.red {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e90303;
	border-right-color: #e90303;
	border-bottom-color: #e90303;
	border-left-color: #e90303;
}
td.gray {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #a8a7a7;
	border-right-color: #a8a7a7;
	border-bottom-color: #a8a7a7;
	border-left-color: #a8a7a7;
}


  /* ######   Roll over effe  #########  */
  
  div.fadehover {
	position: relative;
	}
 
img.a {
	position: absolute;
	left: 0;
	top: 0;
        z-index: 10;
	}
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
	}
  
  
  
  
  
  
.boxlebel {
	font-family: Arial;
	font-size: 14px;
	color: #a39161;
	padding:4px 0px 2px 0px;
	_padding:0px 0px 1px 0px;
 	#padding:0px 0px 1px 0px;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	background-image: url(/common/imgs/lebel_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
	_background-position: right top;
 	#background-position: right top;
	height:44px;
	_height:44px;
	#height:44px;
	background-color: #f5f7fa;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.boxPostit{
	font-family: Arial;
	font-size: 14px;
	color: #a39161;
	padding:4px 0px 0px 5px;
	_padding:0px 0px 0px 5px;
 	#padding:0px 0px 0px 5px;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	background-image: url(/common/imgs/postit_05.png);
	background-repeat: no-repeat;
	background-position: left top;
	_background-position: left top;
 	#background-position: left top;
	height:240px;
	_height:240px;
	#height:240px;
	background-color: #f5f7fa;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




.boxPostitSmall{
	
	font-family: Arial;
	font-size: 12px;
	color: #7E7E7E;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	padding:5px 7px 5px 7px;
	background-color:#fff;
	border:1px solid #d0cfcf;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}


.boxB{ border:1px solid #d0cfcf;  color:#7E7E7E; font-size:24px; font-weight:bold; text-align:right; padding:5px;}


/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	/*background: url(images/dock-bg2.gif);*/
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}



.tooltip {
	display:none;
	background-image: url(/common/imgs/white_arrow.png);
		background-repeat: repeat;
	background-position: left top;
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff; 
	margin-top:8px; z-index:100;
}


/* Buttons ======================== */


.button { 


	font-family: Arial;
	font-size: 12px;
	color: #7E7E7E;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	padding:5px 7px 5px 7px;
	background-color:#fff;
	border:1px solid #d0cfcf;
	
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

 margin:3px; max-width:260px; white-space:pre-wrap; }

.button:hover {
font-family: Arial;
	font-size: 12px;
	color: #7E7E7E;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;
	padding:5px 7px 5px 7px;
	background-color:#f9f7f7;
	border:1px solid #d0cfcf;
	
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;

 margin:3px; max-width:260px; white-space:pre-wrap; cursor:pointer; }

/*************   FOOTER   *****************/

table.footer{
	/*background-image: url(/common/imgs/footer.png);
	background-repeat: no-repeat;
	background-position: center top;*/
	background-color:#fff;
	margin-top:5px;
}
.footer {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #a39161;
	font-weight: normal;
	text-decoration: none;
}
	
	A.footer:ACTIVE, A.footer:LINK, A.footer:VISITED {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #a39161;
	font-weight: normal;
	text-decoration: none;

}
A.footer:HOVER {
font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #f05b7e;
	font-weight: normal;
	text-decoration: none;
}


/* ============================================================================================================================
== BUBBLE WITH A BORDER AND TRIANGLE
** ============================================================================================================================ */

/* THE SPEECH BUBBLE
------------------------------------------------------------------------------------------------------------------------------- */

.triangle-border {
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	border:0px solid #a39161;
	color:#333;
	background:#fff;
	
}

/* Variant : for left positioned triangle
------------------------------------------ */

.triangle-border.left {
	margin-left:30px;
}

/* Variant : for right positioned triangle
------------------------------------------ */

.triangle-border.right {
	margin-right:30px;
}

/* THE TRIANGLE
------------------------------------------------------------------------------------------------------------------------------- */

.triangle-border:before {
	content:"";
	position:absolute;
	bottom:-20px; /* value = - border-top-width - border-bottom-width */
	left:40px; /* controls horizontal position */
    /*  border-width:20px 20px 0;
	border-style:solid;
   border-color:#5a8f00 transparent;
    reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

/* creates the smaller  triangle */
.triangle-border:after {
	content:"";
	position:absolute;
	bottom:-13px; /* value = - border-top-width - border-bottom-width */
	left:47px; /* value = (:before left) + (:before border-left) - (:after border-left) */
	/*border-width:13px 13px 0;
	border-style:solid;
	border-color:#fff transparent;*/
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

/* Variant : top
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.top:before {
	top:-20px; /* value = - border-top-width - border-bottom-width */
	bottom:auto;
	left:auto;
	right:40px; /* controls horizontal position */
   /* border-width:0 20px 20px;*/
}

/* creates the smaller  triangle */
.triangle-border.top:after {
	top:-13px; /* value = - border-top-width - border-bottom-width */
	bottom:auto;
	left:auto;
	right:47px; /* value = (:before right) + (:before border-right) - (:after border-right) */
   /* border-width:0 13px 13px;*/
}

/* Variant : left
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.left:before {
	top:10px; /* controls vertical position */
	bottom:auto;
	left:-30px; /* value = - border-left-width - border-right-width */
	border-width:15px 30px 15px 0;
	border-color:transparent #a39161;
}

/* creates the smaller  triangle */
.triangle-border.left:after {
	top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
	bottom:auto;
	left:-21px; /* value = - border-left-width - border-right-width */
	border-width:9px 21px 9px 0;
	border-color:transparent #fff;
}

/* Variant : right
------------------------------------------ */

/* creates the larger triangle */
.triangle-border.right:before {
	top:10px; /* controls vertical position */
	bottom:auto;
    left:auto;
	right:-30px; /* value = - border-left-width - border-right-width */
	/*border-width:15px 0 15px 30px;
	border-color:transparent #5a8f00;*/
}

/* creates the smaller  triangle */
.triangle-border.right:after {
	top:16px; /* value = (:before top) + (:before border-top) - (:after border-top) */
	bottom:auto;
    left:auto;
	right:-21px; /* value = - border-left-width - border-right-width */
	/*border-width:9px 0 9px 21px;
	border-color:transparent #fff;*/
}


/*EMOTICONS STEP 3
------------------------------------------ */

#emoticon a {
	display:block;
	cursor:pointer;	
	width: 120px;
    height: 122px;
 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc); z-index:0;
	
}

#emoticon a:hover {
	width: 120px;
    height: 122px;
    background: #ebebeb;
	 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc);
	
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZjA1YTdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 40%, #e3e3e3 59%, #f05a7d 61%, #e3e3e3 63%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(40%,#ffffff), color-stop(59%,#e3e3e3), color-stop(61%,#f05a7d), color-stop(63%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */


}

#emoticonSel a, emoticonSel a:hover  {
	display:block;
	cursor:pointer;
	width: 120px;
    height: 122px;
    background: #ebebeb;
	 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc);
	
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZjA1YTdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 40%, #e3e3e3 59%, #f05a7d 61%, #e3e3e3 63%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(40%,#ffffff), color-stop(59%,#e3e3e3), color-stop(61%,#f05a7d), color-stop(63%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

	
}

div.emoticon a {
	display:block;
	cursor:pointer;	
	width: 120px;
    height: 122px;
	 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc); 
	
	
}

div.emoticon a:hover {
	width: 120px;
    height: 122px;
    background: #ebebeb;
	 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc);
	

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZjA1YTdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 40%, #e3e3e3 59%, #f05a7d 61%, #e3e3e3 63%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(40%,#ffffff), color-stop(59%,#e3e3e3), color-stop(61%,#f05a7d), color-stop(63%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */


}

div.emoticonSel a, emoticonSel a:hover  {
	display:block;
	cursor:pointer;
	width: 120px;
    height: 122px;
    background: #ebebeb;
	 -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc);

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZjA1YTdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #ffffff 40%, #e3e3e3 59%, #f05a7d 61%, #e3e3e3 63%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(40%,#ffffff), color-stop(59%,#e3e3e3), color-stop(61%,#f05a7d), color-stop(63%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* IE10+ */
background: radial-gradient(ellipse at center,  #ffffff 40%,#e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */



	
}
	/*  emoticons 2nd cyrcle without white */

#emoticonBord a {
	background: #e3e3e3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjZjA1YTdkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjMlIiBzdG9wLWNvbG9yPSIjZTNlM2UzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  #e3e3e3 59%, #f05a7d 61%, #e3e3e3 63%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(59%,#e3e3e3), color-stop(61%,#f05a7d), color-stop(63%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* IE10+ */
background: radial-gradient(ellipse at center,  #e3e3e3 59%,#f05a7d 61%,#e3e3e3 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	
}



/* ====================== Header page Avatar =========== */

 /*.circular-image img  { 
	   width:50px; height:50px;
		-webkit-border-radius: 999px;
               -moz-border-radius: 999px;
               -ms-border-radius: 999px;
               -o-border-radius: 999px;
                border-radius: 999px;	   
		   
		   
		   
		   
   -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    behavior: url(PIE.htc);
}
*/


.circular-image {
    border: 2px solid #a39161;
    border-radius: 40px !important;
    height: 60px;
    width: 60px;
    overflow: hidden;
	
}


.circular-image img {
    height: auto;
    margin-left: -14px !important;
    margin-top: -10px;
    width: 146%;
	 behavior: url(PIE.htc);
}			











/* ====================== next prev bottom buttons   =========== */
.mainbuttons {
	font-family: Arial!important;
	font-size: 24px!important;
	font-style: normal!important;
	font-weight: normal!important;
	color: #fff!important;
	text-decoration: none!important; background-color:#facbce!important; display:block!important; padding:10px 50px 10px 50px!important;
}

.mainbuttonsSel {
	font-family: Arial!important;
	font-size: 24px!important;
	font-style: normal!important;
	font-weight: normal!important;
	color: #fff!important;
	text-decoration: none!important; background-color:#ed5a7e!important; display:block!important; padding:10px 50px 10px 50px!important; cursor:pointer!important;
}


A.mainbuttons:ACTIVE, A.mainbuttons:LINK, A.mainbuttons:VISITED {
	font-family: Arial!important;
	font-size: 24px!important;
	font-style: normal!important;
	font-weight: normal!important;
	color: #fff!important;
	text-decoration: none!important; background-color:#facbce!important; display:block!important; padding:10px 50px 10px 50px!important; cursor:pointer!important;
}
A.mainbuttons:HOVER {
	font-family: Arial!important;
	font-size: 24px!important;
	font-style: normal!important;
	font-weight: normal!important;
	color: #fff!important;
	text-decoration: none!important; background-color:#ed5a7e!important; display:block!important; padding:10px 50px 10px 50px!important; cursor:pointer!important;

}
.mainbuttons:HOVER { /* more for button value */
	font-family: Arial!important;
	font-size: 24px!important;
	font-style: normal!important;
	font-weight: normal!important;
	color: #fff!important;
	text-decoration: none!important; background-color:#ed5a7e!important; display:block!important; padding:10px 50px 10px 50px!important; cursor:pointer!important;

}


/* ##  */

.mainbuttonsGrey {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none; background-color:#999999; display:block; padding:4px 50px 5px 50px;
}

.mainbuttonsGreySel {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none; background-color:#4d4d4d; display:block; padding:4px 50px 5px 50px; cursor:pointer;
}


A.mainbuttonsGrey:ACTIVE, A.mainbuttonsGrey:LINK, A.mainbuttonsGrey:VISITED {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none; background-color:#999999; display:block; padding:4px 50px 5px 50px; cursor:pointer;
}
A.mainbuttonsGrey:HOVER {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none; background-color:#4d4d4d; display:block; padding:4px 50px 5px 50px; cursor:pointer;

}
.mainbuttonsGrey:HOVER { /* more for button value */
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none; background-color:#4d4d4d; display:block; padding:4px 50px 5px 50px; cursor:pointer;

}







.picsA { display:block; padding:10px; color:#2e2e2e; font-weight:bold; font-size:13px; width:210px;
	opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */	
}



A.picsA:ACTIVE, A.picsA:LINK, A.picsA:VISITED { display:block; padding:10px; color:#2e2e2e; font-weight:bold; font-size:13px; width:210px;
	opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
A.picsA:HOVER { display:block; padding:10px; color:#fff; font-weight:bold; font-size:13px; text-decoration:none; width:210px;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */

}


A.picsASel:ACTIVE, A.picsASel:LINK, A.picsASel:VISITED, A.picsASel:HOVER {  display:block; padding:10px; color:#fff; font-weight:bold; font-size:13px; width:210px;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
}






/*SPK*/
.checkLink {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}

A.checkLink:link {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.checkLink:ACTIVE, A.checkLink:LINK, A.checkLink:VISITED {
	font-family:Arial;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.checkLink:HOVER {
	color: #3c3c3d;
	text-decoration: underline;
	font-weight: normal;
}

.checkLinkSel {
	font-family:Arial;
	font-size: 12px;
	color: #ed5a7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}

A.checkLinkSel:link {
	font-family:Arial;
	font-size: 12px;
	color: #ed5a7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.checkLinkSel:ACTIVE, A.checkLinkSel:LINK, A.checkLinkSel:VISITED {
	font-family:Arial;
	font-size: 12px;
	color: #ed5a7e;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
A.checkLinkSel:HOVER {
	color: #ed5a7e;
	text-decoration: none;
	font-weight: normal;
}


/* ---- classify-shopper ----*/


.warning_01 {
	background-color: #2782df;
	color: white;
	text-align: center;
	padding: 13px;
	width: 160px;
	
}

.classify_shopper_01 select {
    font-size: 16px;
}

.classify_shopper_01 a {
	cursor: pointer;
	text-decoration: none!important;
	border-radius: 10px;
	border: 1px solid #f15b7d;
	color: #f15b7d;
	width: 130px;
	padding: 10px;
	margin: 20px 10px 0px 15px;
	font-weight: bold;
}

.classify_shopper_01 a:hover {
	cursor: pointer;
	text-decoration: none!important;
	border-radius: 10px;
	border: 1px solid #fff;
	color: #fff;
	width: 130px;
	padding: 10px;
	margin: 20px 10px 0px 15px;
	font-weight: bold;
	background-color: #f15b7d;
}

.table_row_01 {
	
}
	
.table_cell_01 {
    width: 670px;
    font-size: 16px;
    height: 40px;
}

.table_cell_02 {
	text-align: center;
} 

.table_row_sub {
	font-size: 12px;
}

.warning_01 {
	background-color: #2782df;
	color: white;
	text-align: center;
	padding: 13px;
	width: 160px;
	
}