.pageborder {
	border: 0px solid #999999;
	background-color: #FFFFFF
}
.pageborder_over18 {
	border: 4px solid #E1C029;
}
body {
	background-color: #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.popupbody {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.popupbody_payment {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.popup_textstyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
.popup_paymentBG{
	background-color:#FFFFFF;
}
h1 {
	font-size: 14px;
	color: #B24343;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: left;
}
h2 {
	 font-size: 15px;
	color: #666666;
	font-family: Trebuchet MS, verdana, arial, helvetica;
}
h3 {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
input {
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
textarea {
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
select {
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

table.formformat
{ background-color: #D7CFAA;
border: 1px #888655 solid;
border-collapse: collapse;
border-spacing: 0px; }

th {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
td	{
	font-size: 11px;
	line-height: 17px;
	color: #333333;
}

a:link {
	color: #d25815;
	font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

a:visited {
	color: #d25815;
	font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

a:active {
	color: #d25815;
	font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;

}

a:hover {
	color: #5e5e5e;
	font-weight: normal;
    font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
}
.style3 {
	color: #990000;
	font-size: 7px;
	font-style: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.quicksearchborder {
	border: 1px solid #808000;
	background-color: #cfcbb5;
}
.bodycontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.bodycontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	}
.b_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.bodysearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-align: left;
}
.bodymember {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.testimonial_bg {
	background-image: url(../images/testimbg.gif);
	background-repeat: no-repeat;
}
.testimonial_bg_chinese {
	background-image: url(/chinese/images/testimbg.gif);
	background-repeat: no-repeat;
}
.testimonial_bg_traditional {
	background-image: url(/traditional/images/testimbg.gif);
	background-repeat: no-repeat;
}
.testimonial_bg_japanese {
	background-image: url(/japanese/images/testimbg.gif);
	background-repeat: no-repeat;
}
.testimonial_bg_german {
	background-image: url(/german/images/testimbg.gif);
	background-repeat: no-repeat;
}
.galleryborder {
	background-color: B24343;
	border: 1px solid #FFFFFF;
}
A.nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2C1C5;
	text-decoration: none;
	font-weight: bold;
}
A.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
A.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.nav3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
A.nav3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f27109;
	text-decoration: none;
	font-weight: bold;
}
A.nav3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
A.nav3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
A.PageNum:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.PageNum:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
A.PageNum:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.PageNum:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

A.navbold:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B864F;
	text-decoration: none;
	font-weight: normal;

}
A.navbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B24343;
	text-decoration: none;
	font-weight: normal;
	
}
A.navbold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B864F;
	text-decoration: none;
	font-weight: normal;
	
}
A.navbold:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B864F;
	text-decoration: none;
	font-weight: normal;
}
A.subjectnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
A.subjectnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.subjectnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
A.subjectnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
A.fromnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B24343;
	text-decoration: underline;
	font-weight: normal;
}
A.fromnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: f
	B24343;
	text-decoration: none;
	font-weight: normal;
}
A.fromnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B24343;
	text-decoration: underline;
	font-weight: normal;
}
A.fromnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B24343;
	text-decoration: underline;
	font-weight: normal;
}
A.contact:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B24343;
	text-decoration: underline;
	font-weight: bold;
}
A.contact:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.contact:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B24343;
	text-decoration: underline;
	font-weight: bold;
}
A.contact:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B24343;
	text-decoration: underline;
	font-weight: bold;
}
.contact_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE2F2F;
	font-weight: bold;
}
A.bottomnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #363636;
	text-decoration: none;
}
A.bottomnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #363636;
	text-decoration: none;
}
A.bottomnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #363636;
	text-decoration: none;
}
A.bottomnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.bottomnavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
A.gallery:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.gallery:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.gallery:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.gallery:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.tournav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F7633;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 27px;
}
A.tournav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F7633;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 27px;
}
A.tournav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F7633;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 27px;
}
A.tournav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 27px;
}
A.join:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
A.join:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.join:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
A.join:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
.navbox {
	background-image: url(../images/OrangeBar30px.gif);
}
.topbox {
	background-image: url(../images/OrangeBar30px.gif);
}
.fnavbox {
	background-color: #d9d8d8;
}
.navbox2 {
	background-color: #4E90C3;
}
.memberbox {
	background-color: #D6D0D0;
}
.members_pg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.members_pg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.mailbox_border {
	border: 1px solid #666666;
}
.interested_bdr {
	border: 1px solid #D97171;
}
.searchtop_box {
	background-color: #E8E4CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #593F17;
	text-decoration: none;
}
.profil_box {
	background-color: #f4f5ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
    text-align:left;
    padding-left:12px;
}

.search_box {
	background-color: #D7CFAA;
	border: 1px solid #888357;
}
.search_box2 {
	border: 1px solid #ffffff;
	background-color: #746583;
}
.rpt_line {
	background-image: url(../images/chineselovelinks_r22_c14.gif);
	background-repeat: repeat-y;
}
.interested_box {
	background-color: #E7B5B6;
}
.mail_box {
	background-color: #E6E6E6;
}
A.submenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
A.submenu:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
A.submenu:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
A.submenu:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
A.membernav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.membernav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.membernav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.membernav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686060;
	text-decoration: none;
	font-weight: normal;
}
.membertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.privacy_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7A7272;
	text-decoration: none;
}
.greyborder {
	background-color: #ffffff;
	border: 1px solid #666666;
}
.policy_box1 {
	background-color: #ffffff;
	border: 1px solid #c0c3c6;
}
.privacy_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.policy_box2 {

	background-color: #E0D9BA;
	border: 1px solid #96906E;
}
.policy_box3 {
	background-color: #f1f1f1;

}
.white_box {
background-color: #ffffff;
border: 1px solid #c0c3c6;
width:150px;
height:240px;
text-align: center;
vertical-align:midde;
}

A.profile:link {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}
A.profile:visited {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}
A.profile:active {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
}
A.profile:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #d25815;
	text-decoration: underline;
	font-weight: normal;
}

a.lists4:link {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
}
a.lists4:active {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
}
a.lists4:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #d25815;
	text-decoration: underline;
	font-weight: normal;
	padding-left: 3px;
}
a.lists4:visited {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-left: 3px;
}
 
#lists a:link {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#lists a:active {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#lists a:visited {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#lists a:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #d25815;
	text-decoration: underline;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 5px;
}
A.lists2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366db0;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
}
A.lists2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366db0;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
}
A.lists2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #061930;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
}
A.lists2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366db0;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
}
A.standout:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
.member_searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/OrangeBar30px2.gif);
	border: 1px solid #746583;
	}
.green_border {
	background-color: #f4f5ed;
	border: 1px solid #bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D8A61;
	text-decoration: none;
}
.pink_border {
	background-color: #ededed;
	border: 0px solid #E6AFD6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.purple_border {
	background-color: #f4f5ed;
	border: 1px solid #bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.lists_border {
	background-color: #FCFAF3;
	border: 1px solid #928F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #928F7B;
	text-decoration: none;
}
.beige_border {
	background-color: #f4f5ed;
	border: 1px solid #bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #928F7B;
	text-decoration: none;
}
.brown_border {
	background-color: #928F7B;
	border: 0px solid #928F7B;

}
.search_border {
	background-color: #f4f5ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.profil_bg {
	background-color: #f4f5ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.standard_box{
	background-color: #D3E7C5;
	border: 2px solid #769371;
}
.silver_box {
	background-color: #F1ECEB;
	border: 2px solid #857E7E;
}
.gold_box {
	background-color: #DBE2BD;
	border: 2px solid #887F39;
}
.platinum_box {
	background-color: #F4D9E8;
	border: 2px solid #B24343;
}
.bg_standard {
	background-image: url(../images/bg_green.gif);
	background-repeat: repeat-y;
}
.bg_silver {
	background-image: url(../images/bg_silver.gif);
	background-repeat: repeat-y;
}
.bg_gold {
	background-image: url(../images/bg_gold.gif);
	background-repeat: repeat-y;
}
.bg_platinum {
	background-image: url(../images/bg_red.gif);
	background-repeat: repeat-y;
}
.whitetop {
	background-color: #FFFFFF;
}
.memberbox_space {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.optionbox {

	border: 1px solid #f1f1f1;
}
.greytop {
	background-image: url(../images/topgreen.gif);
	background-repeat: no-repeat;
}
.style1 {
	background-color: #E9E9E9;

}
.style2 {
	background-color: #f3f2ec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #593F17;
	text-decoration: none;
}
.style3 {
	background-color: #E9E9E9;

}
.steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #7F7633;
	text-decoration: none;
}
.profil_style {
	background-color: #f4f5ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
    text-align:left;
}
.clear {clear: both;}
.separator { clear: both; width: 265px; height: 1px; font-size: 0px; background: url(../images/dot.gif) 0 0 repeat-x }
.steps2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #7F7633;
	text-decoration: none;
}
.registration_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
.registration_text5 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.registration_text9 {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
    padding-left:6px;
}
.registration_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B24343;
	text-decoration: none;
}
.buttonbar {
	background-color: #ffffff;
}
.buttonbar3 {
background-image: url(../images/Blue_Bar30px.gif);
}
.registration_text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
}
.registration_text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.page_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.page:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
A.pagenav:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CDC5C5;
	text-decoration: none;
	font-weight: bold;
}
A.pagenav:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
A.pagenav:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.mail_type {
	background-color: #F3B5B5;
}
.photo_bg {
	background-color: #FFFFFF;
	
}
.payment1
{ text-align: right;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px;
background-color: #E0D9BA; }

.payment2
{ text-align: left;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px;
background-color: #e9e9e9; }

.payment3
{ text-align: left;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px;
background-color: #E0D9BA; }

td.formleft
{ text-align: right;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.formright { 
text-align: left;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.formbottom
{ text-align: center; 
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

table.listformat
{ background-color: #FFCCFF;
text-align: center;
border: 1px #FFFFFF solid;
border-collapse: collapse;
border-spacing: 0px;
 }
 table.payment
 { border: 1px #5B5973 solid;
border-collapse:separate;
border-spacing: 0px;
padding:2px;
align:center;
 }
td.menu
{ border-bottom: 1px solid #5B5973;
border-top: 1px solid #5B5973;
border-left: 1px solid #5B5973;
border-right: 1px solid #5B5973;
background-color:#FFFFFF;
text-align:center;
 }
 td.gold
{ border-bottom: 1px solid #5B5973;
border-top: 1px solid #5B5973;
border-left: 1px solid #5B5973;
border-right: 1px solid #5B5973;
background-color:#FFFFCC;
text-align: center;
 }
 td.platinum
{ border-bottom: 1px solid #5B5973;
border-top: 1px solid #5B5973;
border-left: 1px solid #5B5973;
border-right: 1px solid #5B5973;
background-color:#EFEFEF;
text-align: center;
 }
td.listformat
{ border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
 }
table.menus
{ background-color: #CC99CC;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; 
}
vbody {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.pageborder1 {
	border: 2px solid #A5317C;
}
.pageborder2 {
	border: 1px solid #848083;
}
.pageborder3 {
	border: 3px solid #678AAA;
}
.valentines_top {
	background-image: url(../payment/secure/top_heart2.jpg);
	background-repeat: no-repeat;
}
.top_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #A5317C;
	text-decoration: none;
}
.top_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #7391A9;
	text-decoration: none;
}
.table_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #565252;
	text-decoration: none;
}
.table_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A5317C;
	text-decoration: none;
}
.table_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.filipina_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A5317C;
	text-decoration: none;
}
.filipina_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A5317C;
	text-decoration: none;
}
.afro_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9B5238;
	text-decoration: none;
}
.afro_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9B5238;
	text-decoration: none;
}
.korean_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #545FBE;
	text-decoration: none;
}
.korean_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #545FBE;
	text-decoration: none;
}
.asianeuro_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #660066;
	text-decoration: none;
}
.asianeuro_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
}
.chinese_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #760622;
	text-decoration: none;
}
.chinese_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #760622;
	text-decoration: none;
}
.BlueFont {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #89a738;
font-weight: bold;
}
.foreignbride_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #767375;
	text-decoration: none;
}
.foreignbride_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #767375;
	text-decoration: none;
}
.top_box {
	background-color: #ECCDE2;
}
.grey_box {
	background-color: #848083;
}
.white_box {
	background-color: #FFFFFF;
}
.black_box {
	background-color: #6A6669;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.box1 {
	background-color: #FADFE4;
}
.box2 {
	background-color: #E7DCC5;
}
.box3 {
	background-color: #C2C9F5;
}
.box4 {
	background-color: #E4E0AF;
}
.box5 {
	background-color: #D5C9D5;
}
.box6 {
	background-color: #FFC2D1;
}
.box7 {
	background-color: #D1CDBF;
}
.box8 {
	background-color: #D9D8D6;
}
.MailUnread {
	background-color: #c2d98e;
	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: #9E9393;
	border-right-color: #9E9393;
	border-bottom-color: #9E9393;
	border-left-color: #9E9393;
}
.MailRead {
	background-color: #E9E9E9;
	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: #9E9393;
	border-right-color: #9E9393;
	border-bottom-color: #9E9393;
	border-left-color: #9E9393;
}
A.launch:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A5317C;
	text-decoration: none;
}
A.launch:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A5317C;
	text-decoration: none;
}
A.launch:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DD85BE;
	text-decoration: none;
}
A.launch:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A5317C;
	text-decoration: none;
}
.easter_top {
	background-image: url(../payment/secure/easter_top.jpg);
	background-repeat: no-repeat;
}
.profilebar {
	background-image: url(../images/profil_bar.gif);
	border: 1px solid #b8b5b5;
}
.box9 {
	background-color: #B9D8EF;
}
.box10 {
	background-color: #E7EECF;
}
.box11 {
	background-color: #E3E5D7;
}
.jc_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1B527D;
	text-decoration: none;
}
.jc_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1B527D;
	text-decoration: none;
}
.vc_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #647D60;
	text-decoration: none;
}
.re_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #80836B;
	text-decoration: none;
}
.bg_search {
	background-image: url(../images/bggrey_search.gif);
	background-repeat: repeat-x;
}
.bg_sendflowers {
	background-image: url(../images/sendflowers.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.sendflowers_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sendflowers_purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5E4E6E;
	text-decoration: none;
}
.sendflowers_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8E356C;
	text-decoration: none;
}
A.sendflowers_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #453855;
	text-decoration: none;
}
A.sendflowers_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #241A30;
	text-decoration: none;
}
A.sendflowers_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5B488B;
	text-decoration: none;
}
A.sendflowers_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #453855;
	text-decoration: none;
}
.standard_bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #39536c;
	text-decoration: none;
}
.standard_browntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #595540;
	text-decoration: none;
}
.standard_blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.standard_bluetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #39536c;
	text-decoration: none;
}
.standard_browntext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #595540;
	text-decoration: none;
}
.bg_standardbrown {
	background-image: url(../images/bg_standardbrown.gif);
	background-repeat: repeat-x;
}
.bg_standardblue {
	background-image: url(../images/bg_standardblue.gif);
	background-repeat: repeat-x;
}
.bg_rpt_line {
	background-image: url(../images/rpt_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.OtherSites {
	background-color: #ECBEBE;
}
A.OSText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
A.OSText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333131;
	text-decoration: none;
}
A.OSText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
A.OSText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C2727;
	text-decoration: none;
}
.success_verticalline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.success_storiestext {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9B4F50;
	background-color: #FFFFFF;
}
A.successText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #823839;
	text-decoration: none;
	font-weight: normal;
}
A.successText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #612021;
	text-decoration: none;
	font-weight: normal;
}
A.successText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #823839;
	text-decoration: none;
	font-weight: normal;
}
A.successText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD6869;
	text-decoration: none;
	font-weight: normal;
}
.success_searcbbg {
	background-color: #EDECDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #626044;
	text-decoration: none;
	padding-left: 10px;
}
.success_searchbg2 {
	background-image: url(../images/success_bg_rpt.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626044;
	text-decoration: none;
}
.success_bg {
	background-color: #EDECDD;
}
.greystyle {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.yellowstyle {
	background-color: #EFF6B9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #C29444;
	text-decoration: none;
}
.pinkstyle {
	background-color: #F1D5F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A74A8E;
	text-decoration: none;
}
.pinkstyle2 {
	background-color: #F1D5F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.bluestyle {
	background-color: #B9D8EF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.greystyle2 {
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.photogallery_border {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #999999;
}
.photogallerytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #484A3A;
	text-decoration: none;
	padding-left: 0px;
	line-height: 15px;
}
- asian character css -
A.profile2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D8A61;
	text-decoration: underline;
	font-weight: normal;
}
A.profile2:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D8A61;
	text-decoration: underline;
	font-weight: normal;
}
A.profile2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D8A61;
	text-decoration: underline;
	font-weight: normal;
}
A.profile2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32482A;
	text-decoration: none;
	font-weight: normal;
}
A.lists3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #79755F;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
}
A.lists3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5740;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
}
A.lists3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #79755F;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
}
A.lists3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #79755F;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
}
A.standout2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
A.standout2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
}
.member_searchbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #9F8EB3;
	border: 1px solid #746583;
	}
.green_border2 {
	background-color: #ffffff;
	border: 1px solid #6D8A61;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D8A61;
	text-decoration: none;
}
.pink_border2 {
	background-color: #F7E0F0;
	border: 0px solid #E6AFD6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.purple_border2 {
	background-color: #ffffff;
	border: 1px solid #746583;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.lists_border2 {
	background-color: #FCFAF3;
	border: 1px solid #928F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #928F7B;
	text-decoration: none;
}
.search_border2 {
	background-color: #DFD6E9;
	border: 1px solid #746583;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.beige_border2 {
	background-color: #FCFAF3;
	border: 1px solid #928F7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #928F7B;
	text-decoration: none;
}
a.mail2:link {
	color: #3377AC;
	font-weight:normal;
	font-size: 11px;
}
a.mail2:visited {
	color: #4E90C3;
	font-weight:normal;
	font-size: 11px;
}
a.mail2:hover{
	color: #1B4566;
	font-weight:normal;
	font-size: 11px;
	text-decoration: none;
}
a.mail2:active {
	color: #3377AC;
	font-weight:normal;
}
.QuickMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/*----------------------------------------- REGISTRATION -----------------------------------------*/
.pgborder_rptregistration {
	background-repeat: repeat;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 8px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #848083;
}
.pgborder_left_white {
	background-image: url(../images/registration_rptline.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
	background-position: left;
}
.pgborder_rptregistration2 {
	background-repeat: repeat;
	background-position: right;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #848083;
}
.pgborder_right_white {
	background-image: url(../images/registration_rptline2.gif);
	background-repeat: repeat-y;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
	background-position: right;
}
.pgborder_bottom_box {
	background-color: #698FA5;
}
.rego_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #53606e;
}
.error_msg{
	color: #b90000;
	font-size: 11px;
	font-family: Tahoma;
}
.error_msg2{
	color: #FF3C00;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.content{
 background-color:#f4f5ed;
}

div#container 
{ 
 background-color:#fff;
 padding-top:12px;
 padding-bottom:0px;
 margin:auto; 
 text-align:left;
 border: 1px solid #fff; 
 width:792px; 
 #width:792px; 
}
div.subtitle {
  margin: 0 0 0px 0px;
  color: #666;
	font-weight:normal;
  font-size: 130%;
				
}
#navline {display:block;height:10px;background:#888;}
div#right {  width: 270px; float: right; border: 0px solid red; }
#lightbox { background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666 }
#lightboxDetails { font-size: 0.8em;padding-top: 0.4em; }
#lightboxCaption { float: left }
#keyboardMsg { float: right }
#lightbox img { border: none }
#overlay img { border: none }
#overlay { background-image: url(../images/overlay.png) }
* html #overlay { background-color: #000;background-color: transparent;background-image: url(../images/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale") }
div#action_profil { padding-bottom: 0px; float: right; border-top: 4px solid #b0b0b0; background: url('../images/right_menu_bg.gif') 0 0 repeat-x; width:270px }
div#in_actions { margin-bottom: 0px; }
div#subtitle_actions { text-align:left; margin-left: 12px; margin-bottom: 20px; margin-top: 4px; }
div#in_actions_links { margin-bottom: 15px; font-size: 12px; font-weight: normal;}
div#in_actions_links a { color: #739613;margin-left:5px; font-size: 12px; font-weight: normal;}
div#r_write_mail { text-align:left; background:url(../images/send_mail.png) 16px 4px no-repeat transparent; padding-top: 1px; padding-left: 36px; }
div#menu5 { text-align:left; background:url(../images/send_vote.gif) 15px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px; margin-top:2px;}
div#menu3 { text-align:left; background:url(../images/send_cm.png) 15px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px; margin-top:2px;}
div#menu4 { text-align:left; background:url(../images/multimedia_icon.gif) 16px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px; margin-top:2px; }
span#menu3 { text-align:left; 0px 0px no-repeat transparent; padding-top: 0px; padding-left: 0px; }
span#menu2 { text-align:left; 0px 0px no-repeat transparent; padding-top: 0px; padding-left: 0px; }
span#menu1 { text-align:left; 0px 0px no-repeat transparent; padding-top: 0px; padding-left: 0px; }
div#r_write_im { text-align:left; background:url(../images/send_im.gif) 6px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px;margin-top:2px; }
div#r_add_fav { text-align:left; background:url(../images/add_fav.gif) 14px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px;margin-top:2px; }
div#r_add_blk { text-align:left; background:url(../images/add_black.gif) 14px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px;margin-top:2px; }
div#r_add_book { text-align:left; background:url(../images/add_carnet.png) 14px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px;margin-top:2px; }
div#r_send_gift { text-align:left; background:url(../images/send_gift.png) 14px 3px no-repeat transparent; padding-top: 1px; padding-left: 36px;margin-top:2px; }
div#r_snd_to_friend { text-align:left; background:url(../images/ic_snd_to_friend.png) 14px 6px no-repeat #F2F2F2;  padding-top: 4px; padding-left: 36px; padding-bottom:4px; margin-top:4px; margin-top:4px; }
div#r_snd_to_friend a { color: #2b2b2b; font-weight:bold; margin-left:5px; font-size: 12px;}
div#overview_invitation { background: #f8f8f8; padding-top: 5px; padding-bottom: 10px; padding-left: 22px; margin-top:2px; text-align: left; }
.arrow { margin: 3px 0 0 4px; border:0; }
.text_invit { color: #666666; width: 200px; height: 18px; font-size: 11px; }
.textarea_message { color: #666666; height: 60px; width:250px; background: white; font-size: 11px; }
div#error_display { color: #FF0000;border: 0; }
.maincontent {margin-top:20px;display:block;padding:5px 4px 5px 20px;font-size:14px;font-weight:bold;text-align:left;color:#333;float:left;}
#main-content {background:#fff;}
#main-content span {margin-top:20px;display:block;padding:5px 10px 5px 20px;font-size:14px;font-weight:bold;text-align:left;color:#333;float:left;}
.step1rego {background-image: url(../images/step1rego.gif);background-repeat: no-repeat;}
.step2rego {background-image: url(../images/step2rego.gif);background-repeat: no-repeat;}
.step3rego {background-image: url(../images/step3rego.gif);background-repeat: no-repeat;}
span.top_name {
        font-size: 14px;
	font-family: Trebuchet MS;
        font-weight: bold;
        color: #3748A4;
}

span.number {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 13px;
        color: #ce3d57;
}

a.profil_topten {
        font-size: 12px;
	font-family: Trebuchet MS;
        color: #FFFFFF;
}
.icon2{
	border: solid 1px #000000;
}
td.text_block {
        font-family: Trebuchet MS;
        font-size: 11px;
        font-weight: bold;
        color: #565656;
}
span.titre_block {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 16px;
        color: #ce3d57;
        position: relative;
        margin-left: 40px;
        top: 5px;
}

span.search_vote {
        font-size: 15px;
	font-family: Trebuchet MS;
        font-weight: bold;
        color: #FFFFFF;
}
span.search_little_vote {
        font-size: 10px;
	font-family: Trebuchet MS;
        color: #FFFFFF;
}
.cCatTopic, a.cCatTopic{ color: #7DBF0D; font-weight: bold; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif;}

#ftable table{
border-style:none;
color:#fff;

}
#ftable td {
 background-color:#fff;
}
.box-content { padding: 10px 10px 15px 10px; }
.leftButton{width:22px; height:78px; background: url(../images/btnGalleryLeft.gif) no-repeat;background-color:#d5d5d5;}
.rightButton{width:22px; height:78px; background: url(../images/btnGalleryRight.gif) no-repeat;}
.modelPhoto {width:320px; height:245px;};

#partenaire{text-align:center; float: right; width: 100%; padding-top:0px; color:#4f4e4e;}
#partenaire a {font-family: tahoma,helvetica,arial,serif; text-align:center; font-size: 9px; color: #4f4e4e; margin-bottom: 0px;font-weight:normal;}
#partenaire a:link {font-family: tahoma,helvetica,arial,serif; color: #4f4e4e; font-size: 9px; position: relative; top: 0px;font-weight:normal; }

.txtcform{ font-size:11px; text-align:left; }
.ctlbar{background-color:#E6F0F1; border-bottom:#CFE3EA solid 2px; font-size:12px; font-weight:bold; text-align:left; }
.greenbtn{background-color:#86b401; background-image: url('../images/green_button.jpg'); background-repeat:repeat-x; border:#6a9200 solid 1px; color:#ffffff; height:21px; font-family:Trebuchet MS,arial,sans-serif; font-size:12px; font-weight:bold; }