p{ padding:10px 0 0 0; margin:0px;}
input[type='checkbox'], input.checkbox {width:14px;}
input.smallbox{ width:60px;}
.chkbox{width:14px; height:14px;background:white; vertical-align:middle; margin:0px; border:none; }
/*
select{vertical-align: middle; font:normal 13px Arial; color:#FFFFFF; width:140px; background-color:#8db77e; height:20px; border: 1px solid #e5ecda;}
*html>select{border: 0px;}
.selectBox{vertical-align: middle; font:normal 13px Arial; color:#FFFFFF; width:140px; background-color:#8db77e; height:20px; border: 1px solid #e5ecda;}
textarea{font:normal 13px Arial; vertical-align: middle; color:#FFFFFF; margin:0px; background:#8db77e; border: 1px solid #e5ecda; }
input{font:normal 13px Arial; vertical-align: middle; color:#FFFFFF; width:140px; background-color:#719a3f; height:20px; border: 1px solid #88a450; padding:3px 0 0 5px;}
*html input{border: 0px solid #88a450; }
input.color2{ background-color:#8db77e;border: 1px solid #e5ecda;}

*/
/*img{border:none; vertical-align:middle;}*/
textarea{ font:normal 12px Arial;}
select.smallbox{ width:60px;}
select.bigbox{ width:160px;}
.mainnav img{border:none; vertical-align:baseline;}


h1{font:normal 22px Arial; color:#FFFFFF; padding:0px; margin:0px;   }
h1 img{margin-top:-10px; padding:-10px;  }
h2{font:normal 28px Arial; color:#FFFFFF; padding:10px 0 0 0; margin:0px; }
h3{font:bold 13px Arial; color:#FFFFFF; padding:10px 0 0 0; margin:0px; }
h4{font:normal 22px Arial; color:#02903c; padding:10px 0 0 0; margin:0px; }

.rbutton{width:15px; height:15px; background:none; vertical-align:middle; margin:0px }
.leftRightPad{ padding:0 10px 0 10px;}
.pr5px{ padding-right:5px;}
.pl5px{ padding-left:5px;}
.pl15px{ padding-left:15px;}
.pl25px{ padding-left:25px;}


/* text types */
	.bold{ font:bold 12px Arial; color:#FFFFFF;}
	.greenbold{ font:bold 12px Arial; color:#02903c;}
	.greeny{font:normal 12px Arial; color:#02903c;}
		.yellowy{font:bold 14px Arial; color:#FFCC00;}
				.smallerwhitetext{font:normal 10px Arial; color:#FFFFFF;}
/* end text types */


/*box styles*/
#box2{ background:#6ab98a url(../images/tile_box02.jpg) repeat-x;}
#box3{ background:#6ab98a url(../images/tile_box03.jpg) repeat-x;}
#box4{ background:#fafae4 url(../images/box03_innercurve.jpg) top left no-repeat; }
#box4_2{ background:#fafae4 url(../images/box03_innercurve_right.jpg) top right no-repeat ;}
/*end box styles */


/* Links types */
	.smalllinks{ font: normal 11px Arial; color:#000000; text-decoration:none;}
	.greentxt{ font:normal 12px Arial; color:#e9ff7e;}
	.greentxt:hover{color:#ffffff; text-decoration:underline;}
	.biglinks{ font:bold 15px Arial; color:#003300;}
	.biglinks:hover{color:#006600;}
/* end Links types */

/* ul styles*/

.ulDgrn { list-style:none; margin: 0;padding: 0; }
.ulDgrn li  { background:url(../images/ul_dark_green_arrow.jpg) no-repeat 0 50%; margin-left: 0px; padding-left: 20px;}

.ulLgrn { list-style:none; margin: 0;padding: 0; }
.ulLgrn li  { background:url(../images/ul_light_green_arrow.jpg) no-repeat 0 50%; margin-left: 0px; padding-left: 20px;}

/* end ul styles*/

.success{ padding:10px 0 0 0;}
.success img{ border: 3px solid #FFFFFF}
.welcome{ font:normal 11px Arial; color:#2A2A2A;}
.welcomeTitle{ font:bold 15px Arial; color:#2A2A2A;}
.profileLink{ font:normal 12px Arial; color:#006600; text-decoration:none;}
.profileLink:hover{ font:normal 12px Arial; color:#006600; text-decoration:underline;}
.txt12BoldGray{ font:bold 12px Arial; color:#2A2A2A;}
.txt12White{font:normal 12px Arial; color:#FFF;}
.txt14WhiteBold{font:bold 14px Arial; color:#FFF;}


/* Button types */
.plainGreenBtn{ background:url(../images/btn_green_plain.jpg) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }
.submitBtn{ background:url(../images/sub_btn.jpg) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }
.searchBtn{ background:url(../images/searchBtnBg.gif) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }
.searchBtn_red{ background:url(../images/id_searc_btn.jpg) top left no-repeat; border:0px; width:69px; height:18px; font:bold 12px Arial!important; color:#FFFFFF; }
.smallBtn{ background:url(../images/smallBtnBg.gif) top left no-repeat; border:0px; width:44px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.longBtn{ background:url(../images/longBtnBg.gif) top left no-repeat; border:0px; width:100px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.acceptBtn{ background:url(../images/send_personal_btn.jpg) top left no-repeat; border:0px; width:200px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.horo_btn{ background:url(../images/btn_chovvai.gif) top left no-repeat; border:0px; width:150px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.contact_btn{ background:url(../images/btn_contact_details.gif) top left no-repeat; border:0px; width:150px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.exp_int_btn{ background:url(../images/btn_express_interest.gif) top left no-repeat; border:0px; width:150px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.send_mail_btn{ background:url(../images/btn_send_pers_mail.gif) top left no-repeat; border:0px; width:150px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.bookmark_btn{ background:url(../images/btn_bookmark.gif) top left no-repeat; border:0px; width:150px; height:22px; font:bold 12px Arial!important; color:#FFFFFF;}
.searchBtn{ background:url(../images/searchBtnBg.gif) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }
.orangeBtn{ background:url(../images/orange_BtnBg.gif) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }
.redBtn{ background:url(../images/red_BtnBg.gif) top left no-repeat; border:0px; width:76px; height:22px; font:bold 12px Arial!important; color:#FFFFFF; }

/*end Button types */
.whiteborder img {border:solid 2px white}


.textsmallwhite {
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: none; 
	height:20px;
	COLOR: #ffffff; 
	FONT-STYLE: normal; 
	text-align:center;
	TEXT-DECORATION: none
}
.platinum {
	/*background-color:#ffffff;*/
	color:#ff9900;
	height:20px;
}

.diamond {
	/*background-color:#ffffff;*/
	color:#ff0000;
	height:20px;
}

.FAQ {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; cursor: pointer; cursor: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.golden {
	/*background-color:#ffffff;*/
	color:#ff00ff;
	height:20px;
}

.submenubox{
	height:200px;
}

.bodysg{
	background-color:#f8b000;
	color:#000;
}
.afterloglightyellow2 {
	BACKGROUND-COLOR: #B7DE7C
}
.Alert{
	/*color:#e4ff64;*/
	color:#FF0000;
	font-weight:normal;
}
.bookmark {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #e4ff64;
	text-decoration: none;
}
.header_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.text_box_border {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #7b7b7b;
	height:20px;
	padding:2px 0px 0px 2px;
}

.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #bc3a00;
	text-decoration: none;
}
.update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e9ff7e;
	text-decoration: none;
}
.questions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333;
	text-decoration: none;
}
.white_ans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7b7b7b;
	text-decoration: none;
}
.text {
	font-family: tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.small_text {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text_new {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}
.text_bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

A.Navigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Navigation:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e4ff64;
}
.mem_benefits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f5f9f3;
	text-decoration: none;
}

A.Left:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Left:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Left:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.Left:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #e9ff7e;
	text-decoration: none;
}
.over_text {
	font-family: tahoma;
	font-size: 11px;
	line-height:20px;
	font-weight: normal;
	color: #39674b;
	text-decoration: none;
}
A.photo_link:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
}
A.photo_link:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
}
A.photo_link:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
}
A.photo_link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #02903c;
	text-decoration: underline;
}
.photo_gallery_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}
.red_gifts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #B01405;
	text-decoration: none;
}
.mobile_border {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #f6ffce;
	border: 1px solid #000000;
}
.text_wwww {
	font-family: tahoma;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
