/*STYLE.CSS*/


td, p, div, input {
	font:normal 11px/11px tahoma;
	color:#2E2E2E;
}
.clear{
	clear:both;
	}


#wrapper{
	width:930px;
	margin:0px auto;
	background:url(../webphotos/chavara-tile-01.jpg) repeat-y left top;
	padding:0px 20px 0px 20px;
	}
#main{
	width:930px;
	padding:0px;
	margin:0px;
	}
#hedder{
	width:930px;
	padding:0px;
	margin:0px;
	}
#logo{
	float:left;
	width:283px;
	height:125px;
}
#hedflash{
	float:left;
	width:270px;
	height:125px;
}
#father{
	float:left;
	width:377px;
	height:125px;
	margin:0px;
	padding:0px;
	}
#menu{
clear: left;
width:930px;
height:28px;
background:#6DD0F7;
float:left;
}
#menu h1{
font:bold 11px/24px Arial;
color:#FFFFFF;
margin-left:29px;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
}
#menu a:hover{
color:#FFFFFF;
text-decoration:none;
}
#menusub{
float:right;
width:834px;
height:24px;
}
#contant{
	width:930px;
	padding:0px;
	margin:0px;
	}
#contleft{
	float:left;
	width:auto;
	width:395px;	
	background: url(../webphotos/chavara-tile-03.jpg) repeat-x;
	padding:5px;
	/*cursor:pointer;*/
}
#contleftinner{
	background: url(../webphotos/banner_bg.jpg) repeat-x left top;
	width:395px;
	height:254px;
}

#innercontleft{
float:left;
margin:109px 0px 0px 6px;
width:31px;
height: auto;
}
#innercontright{
float:right;
margin:109px 0px 0px 5px;
width:31px;
height: auto;
}
#innercontcentr{
float:left;
height:auto;
width:auto;
}
#innercontcentr h1{
color:#C82254;
font:normal 21px/21px arial;
margin:50px 0px 0px 9px;
}
#innercontcentr h2{
color:#000000;
font:normal 13px/13px arial;
margin:0px 0px 0px 9px;
}
#innercontcentr img{
margin:4px 0px 0px 9px;
border:11px solid #FFFFFF;
float:left;
}
#innercontcentr p{
margin:10px 0px 0px 9px;
float: left;
font:normal 11px/13px tahoma;
width:200px;
text-align:justify;
}
#contright{
	height:262px;
	width:525px;
	padding:0px 0px 0px 0px;
	float:left;
}
#login{
	height:50px;
	width:515px;
	background:url(../webphotos/chavara-tile-05.jpg) repeat-x;
	padding:7px 0px 0px 0px;
}
#innerContainer{
	width: 930px;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
.Member{
font: bold 11px/13px tahoma;
margin:4px 0px 0px 0px;
float:left;
}
.error {
font: normal 11px/11px arial;
margin:0px;
color:#CC3300;
}
.error a{
color:#CC3300;
text-decoration:none;
}
.error a:hover{
color:#CC3300;
text-decoration:none;
}
#login img{
margin-top:3px;
float:left;
}
#login form{
clear: both;
}
.forgot {

	text-align:right;
	font: normal 10px/10px tahoma;
	color: #333333;
}
	.forgot a{
	color: #333333;
	text-decoration:none;
}
	.forgot a:hover{
	color: #333333;
	text-decoration: underline;
}
.thoma11{
font: normal 11px/11px tahoma;
}
.tess{
	width:130px;
	height:15px;
	border:1px solid #7F9DB9;
	padding:1px 1px 1px 1px;
}
.go{
	border:#2A82C9 1px solid;
	background:#2A82C9;
	color: #FFFFFF;
	padding:1px 5px;
	text-decoration:none;
	text-align:center;
	font: bold 11px/14px arial;
/*width:30px;*/
}
#register {
	height: 206px;
	width: 303px;
	float:left;
}
#registerfree {
	background: url(../webphotos/chavara-tile-07.jpg) repeat-x;
	height: 46px;
	width: 303px;
	float:left;
}
#registerfree a{
text-decoration:none;
color:#2E2E2E;
}
#registerfree img{
margin:5px 0px 0px 87px;
}
.intrest{
margin-left:52px;
float:left;
margin-top:2px;
}
#search{
	height: auto;
	width: 295px;
	float:left;
	padding:9px 0px 0px 8px;
}
#regno{
background: url(../webphotos/chavara-010.jpg) no-repeat;
width:259px;
height:51px;
float:left;
margin:16px 0px 0px 14px;
}
* html #regno{
margin:16px 0px 0px 7px;
}
.Bride{
width:45px;
height:16px;
text-align:left;
}
.cc {
width:35px;
height:16px;
text-align:left;
}
#contflash{
	float:right;
	width:222px;
	height:256px;
	margin:2px 0px 0px 0px;
	padding:0px;
	}
#profiles{
	margin: 0px;
	float:left;
	width:930px;
	background:url(../webphotos/chavara-tile-08.jpg) repeat-x;
	background-position:0px 0px;
	}
* html #profiles{
width: 927px;
}
#hedprofiles{
margin:6px 0px 0px 92px;
clear:both;
}
#photo{

margin:3px 0px 0px 0px;
float:left;
}
.innerphoto{
	float:left;
	width:109px;
	height:146px;
	background:url(../webphotos/profile_photoBg.jpg) no-repeat left top;
	background-position:0px 0px;
	padding:5px 0px 4px 5px;
	margin:0px 6px 0px 0px;
}
.innerphoto_last{
	float:left;
	width:109px;
	height:146px;
	background:url(../webphotos/profile_photoBg.jpg) no-repeat left top;
	background-position:0px 0px;
	padding:5px 0px 4px 5px;
	margin:0px;
}
.innerphoto p{
	text-align:center;
	margin-top:3px;
}
#add-foot img{
margin:4px 0px 0px 12px;
}
#news{
float:left;
width:188px;
height:144px;
border:1px solid #CCCCCC;
margin:3px 0px 0px 14px;
padding: 11px 0px 0px 8px;
background:#FFFFFF;
}
#newsevents{
float:left;
width:180px;
height:144px;
}
.blue{
width:166px;
height:17px;
font:bold 12px/12px arial;
color:#FFFFFF;
background:#0184BC;
padding:4px 0px 0px 14px;
}
.cfec{
width:160px;
height: auto;
text-align:justify;
margin:10px 0px 0px 11px; 
}
#livechat{
float: left;
width:112px;
height:154px;
border:1px solid #CCCCCC;
margin:3px 0px 0px 20px;
background:#FFFFFF;
}
* html #livechat{
margin:3px 0px 0px 8px;
}
#livechat h1{
margin:0px auto;
margin-top:11px;
font: bold 12px/21px arial;
color:#FFFFFF;
background:#0184BC;
text-align:center;
width:100px;
height:21px;
}
#livechat p{
margin:0px auto;
margin-top:11px;
text-align: justify;
width:80px;
height: auto;
}
#add{
float: left;
width:927px;
height: auto;
margin:28px 0px 0px 0px;
text-align:center;
clear:both;
}
#footer{
clear:both;
width: auto;
height:78px;
text-align:center;
border-top:9px solid #DBDBDB;
}
.sitemap a{
text-decoration:none;
color:#999999;
}
.sitemap a:hover{
text-decoration: underline;
color: #333333;
}
.sitemap{
margin-top:15px;
color:#999999;
text-decoration:none;
}
.copyright{
color:#666666;
margin-top:10px;
}
/*===========================================20/04/2009*/
.regContainer{
	width:525px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.registerSeaction{
	width:299px;
	padding:0px;
	margin:0px;
	float:left;
	}
#loginNew{
	height:45px;
	width:513px;
	/*background:url(regBox_bg.jpg) repeat-x left top;*/
	padding:5px;
	border:1px solid #6dd0f7;
	margin:2px 0px 0px 0px;
	}
.member_login{
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	background:url(../webphotos/icon_memberlogin.jpg) no-repeat left top;
	padding:0px 0px 0px 19px;
	}
.quick_search{
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	/*line-height:16px;*/
	background:url(../webphotos/icon_quicksearch.jpg) no-repeat left top;
	padding:0px 0px 0px 19px;
	}
.profile_id{
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	background:url(../webphotos/icon_profile.jpg) no-repeat left top;
	padding:0px 0px 0px 19px;
	}
.regFree{
	width:288px;
	height:65px;
	padding:3px 4px;
	/*background:url(regBox_bg.jpg) repeat-x left top;*/
	border:1px solid #6dd0f7;
	margin:2px 0px 0px 0px;
	}
	.regFree a{
	text-decoration:none;
	color:#2E2E2E;
	padding:0px 5px;
	}
	.regFree a:hover{
	text-decoration:underline;
	color:#2E2E2E;
	padding:0px 5px;
	}
.quickSearch
{
	width:287px;
	padding:3px 4px;
	/*background:url(regBox_bg.jpg) repeat-x left top;*/
	border:1px solid #6dd0f7;
	margin:2px 0px 0px 0px;
	height:100px;
	}
.ad_wrape{
	width:930px;
	padding:0px;
	margin:1px 0px 5px 0px;
	border:1px solid #e9e9e9;
	}
.ad_left{
	width:480px;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
	background:#e9e9e9;
	}
.ad_right{
	width:420px;
	padding:11px 15px;
	margin:0px;
	float:left;
	
	}
.profilePhoto_wrap{
	width:476px;
	margin:10px 0px 0px 4px;
	padding:0px;
	}
.profilehHead_wrap{
	width:476px;
	margin:5px 0px 0px 4px;
	padding:0px;
	text-align:center;
	}
.ad_smallSqr01{
	border:0px;
	padding:10px 0px 0px 20px;
	float:left;
	}
.ad_smallSqr02{
	border:0px;
	padding:10px 0px 0px 20px;
	float:left;
	}
/*---------------------------------------------------28 April 2009*/
.menu_wraper{
	width:930px;
	height:77px;
	margin:0px;
	padding:0px;
	}
.menuTop{
	width:930px;
	height:32px;
	}
		.menuTopLeft{
		width:10px;
		background:url(../webphotos/menu_topleft.jpg) no-repeat left top;
		height:32px;
		float:left;
		}
		.menuTopRight{
		width:10px;
		background:url(../webphotos/menu_topright.jpg) no-repeat left top;
		height:32px;
		float:left;
		}
.menuTopBg{
	width:907px;
	height:32px;
	float:left;
	background:url(../webphotos/menu_topBg.jpg) repeat-x left top;
	}
	.menuTopBgNewLoginMaster{
	width:925px;
	height:32px;
	float:left;
	background:url(../webphotos/menu_topBg.jpg) repeat-x left top;
	}
.menuBtm{
	width:930px;
	height:45px;
	}
		.menuBtmLeft{
		width:10px;
		background:url(../webphotos/menu_Btmleft.jpg) no-repeat left top;
		height:45px;
		float:left;
		}
		.menuBtmRight{
		width:10px;
		background:url(../webphotos/menu_BtmRight.jpg) no-repeat left top;
		height:45px;
		float:left;
		}
		.menuBtmBg{
			width:907px;
			height:31px;
			padding:7px 0px;
			background:url(../webphotos/menu_Btmbg.jpg) repeat-x left top;
			float:left;
			}
.header_img{
	width:930px;
	padding:0px;
	margin:0px;
	background:url(../webphotos/headerImg.jpg) repeat-x left top;
	}
.loginBox{
	width:150px;
	height:18px;
	padding:2px 0px;
	border:solid 1px #8CB8D5;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#595959;
	}
.blue_bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#024763;
	}
.forgot a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#da3c5d;
	text-decoration:underline;
	text-align:left;
	}
.forgot a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#da3c5d;
	text-decoration:none;
	}
.newUser{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#024763;
	}
.newUser a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#024763;
	text-decoration:underline;
	}
.newUser a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#024763;
	text-decoration:none;
	}

/* Buttons Style*/
/*=======================================================================02/05/2009*/
.innerTop{
	width: 925px;
	height:31px;
	margin:2px 0px 4px 0px;
	padding:0px;
	background:url(../webphotos/innerTopBg.jpg) repeat-x left top;
	border:1px solid #b31a48;
	}
.innerTop_left{
	padding:9px 10px 0px 10px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.innerTop_right{
	padding:9px 10px 0px 10px;
	float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.innerTop_right a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 10px;
	}
.innerTop_right a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e7c8d2;
	text-decoration:none;
	}
.inner_wrapper{
	width:930px;
	padding:0px;
	margin:0px;
	}
.innerRight{
	width:200px;
	padding:0px;
	margin-left:10px;
	float:left;
	}
.innerLeft{
	width:720px;
	padding:0px;
	margin:0px;
	float:left;
	}
.container_mydetail{
	float:left;
	width:222px;
	border:1px solid #d9d9d9;
	padding:4px;
	}
.container_myupdates{
	float:left;
	width:475px;
	border:1px solid #d9d9d9;
	padding:0px;
	margin:0px 0px 0px 10px;
	color:#6d0021;
	}
.ash_textBold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#595959;
	}
.ash_textBold span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#760225;
	}
.thumbBdr{
		padding:4px;
		border:1px solid #aaaaaa;
		cursor:pointer;
		
		}
.boxhead01{
	background:url(../webphotos/box01HeadBg.jpg) repeat-x left top;
	height:22px;
	padding:10px 0px 0px 15px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#393838;
	}
.boxhead02{
	background:url(../webphotos/boxhead02.gif) repeat-x left top;
	height:22px;
	padding:10px 0px 0px 15px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#393838;
	}
.pad03{
	padding:3px;
	}
.raw01{
	background:url(../webphotos/mypagerawBg.jpg) repeat-x left top;
	height:29px;
	}
.mailsnt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_mailSend.gif) no-repeat  left center;
	padding-left:20px;
	}
.mailrec{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_mailRec.gif) no-repeat  left center;
	padding-left:20px;
	}
.profile_vstd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_profile.gif) no-repeat  left center;
	padding-left:20px;
	}
.members_vstd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_members.gif) no-repeat  left center;
	padding-left:20px;
	}
.members_bookmarkd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_bookmarked.gif) no-repeat  left center;
	padding-left:20px;
	}
.members_blacklistd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_bookmarked.gif) no-repeat  left center;
	padding-left:20px;
	}
.members_photRqst{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_photorequist.gif) no-repeat  left center;
	padding-left:20px;
	}
.members_photRqstsnd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_photorequist_rec.gif) no-repeat  left center;
	padding-left:20px;
	}
.innerMenu{
	padding:15px 0px 0px 0px;
	height:30px;
	color:#014068;
	}
.innerMenu a{
	color:#014068;
	text-decoration:none;
	padding:0px 7px;
	}
.innerMenu a:hover{
	color:#0891c7 ;
	text-decoration:none;
	}
.innerMenu span{
		color:#0891c7;
	}
.searchbox01{
	width:718px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #e9e9e9;
	background:#fafafa;
	}
.searchbox02{
        width:718px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #d0dde6;
	background:#f1f8fd;
	}

.searchboxInner{
	margin:5px;
	padding:0px;
	}
/*................More Button */
a.more01 {
    background: transparent url('../webphotos/more01_right.gif') no-repeat  top right;
    color:#740427;
    display:block;
    float: left;
    font: bold 10px  Arial, Helvetica, sans-serif;
    height:21px;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:12px;
	cursor:pointer;
}
a.more01 span {
    background: transparent url('../webphotos/more01_left.gif') no-repeat;
    display: block;
    line-height:21px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;
	font-size:12px;
	cursor:pointer;
} 
a.more01:hover {
    background: transparent url('../webphotos/more01_right.gif') no-repeat  top right;
  	color:#740427;
    display: block;
    float: left;
    font: bold 10px  Arial, Helvetica, sans-serif;
    height: 21px;
    text-decoration: none;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
	cursor:pointer;
}

a.more01:hover span {
    background: transparent url('../webphotos/more01_left.gif') no-repeat;
    display: block;
    line-height:21px;
	padding: 0px 5px 0px 14px;
	margin:0px;
	font-size:12px;
	cursor:pointer;
} 
a.more02 {
    background: transparent url('../webphotos/more02_right.gif') no-repeat  top right;
    color:#02395f;
    display:block;
    float: left;
    font: bold 10px  Arial, Helvetica, sans-serif;
    height:21px;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:12px;
	cursor:pointer;
}
a.more02 span {
    background: transparent url('../webphotos/more02_left.gif') no-repeat;
    display: block;
    line-height:21px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;
	font-size:12px;
	cursor:pointer;
} 
a.more02:hover {
    background: transparent url('../webphotos/more02_right.gif') no-repeat  top right;
  	color:#02395f;
    display: block;
    float: left;
    font: bold 10px  Arial, Helvetica, sans-serif;
    height: 21px;
    text-decoration: none;
	padding: 0px 7px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
	cursor:pointer;
}

a.more02:hover span {
    background: transparent url('../webphotos/more02_left.gif') no-repeat;
    display: block;
    line-height:21px;
	padding: 0px 5px 0px 14px;
	margin:0px;
	font-size:12px;
	cursor:pointer;
}
/*----------------------------------------------------------------------------6 May 2009*/

.reg_container{
	width:925px;
	padding:0px;
	margin:0px;
	}
.regbox01{
	width:927px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #e9e9e9;
	background:#fafafa;
	}
.regbox02{
	width:927px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #d0dde6;
	background:#f1f8fd;
	}
.input01{
	border:1px solid #808080;
	height:14px;
	padding:5px 1px;
	width:240px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.regbox01_inner{
	margin:5px;
	padding:0px;
	}
.input02{
	border:1px solid #808080;
	height:13px;
	padding:5px 1px;
	width:148px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input03{
	border:1px solid #808080;
	height:13px;
	padding:5px 1px;
	width:300px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.listbox01{
	width:300px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.listbox01Personal{
	width:318px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.input03Personal
	{
		border:1px solid #808080;
	height:13px;
	padding:5px 1px;
	width:315px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.listbox03{
	width:62px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input04{
	border:1px solid #808080;
	height:14px;
	padding:2px 1px;
	width:30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.listbox04{
	width:100px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.reg01 td{
	background:#e5eff6;
	padding:3px;
	height:35px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
		}
	.reg01 td span{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
.reg02 td{
	background:#f1f8fd;
	padding:3px;
	height:35px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	}
	.reg02 td span{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
.reg03 td{
	background:#f3f2f2;
	padding:3px;
	height:35px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	}
.reg03 td span{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
.reg04 td{
	background:#fafafa;
	padding:3px;
	height:35px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	}
	.reg04 td span{
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
/*  Account Button*/
/*................More Button */
a.btn_account {
    background: transparent url('../webphotos/btn_reg02.jpg') no-repeat  top right;
    color:#FFFFFF;
    display:block;
    float: left;
    font: bold 14px  Arial, Helvetica, sans-serif;
    height:35px;
	padding: 0px 20px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:14px;
	cursor:pointer;
}
a.btn_account span {
    background: transparent url('../webphotos/btn_reg01.jpg') no-repeat;
    display: block;
    line-height:35px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 20px;
	font-size:14px;
	cursor:pointer;
} 
a.btn_account:hover {
    background: transparent url('../webphotos/btn_reg02.jpg') no-repeat  top right;
  	color:#d7f6ff;
    display: block;
    float: left;
    font: bold 14px  Arial, Helvetica, sans-serif;
    height: 35px;
    text-decoration: none;
	padding: 0px 20px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
	cursor:pointer;
}

a.btn_account:hover span {
    background: transparent url('../webphotos/btn_reg01.jpg') no-repeat;
    display: block;
   	line-height:35px;
	padding: 0px 5px 0px 20px;
	margin:0px;
	font-size:14px;
	cursor:pointer;
} 
.input05{
	border:1px solid #808080;
	height:14px;
	padding:2px 1px;
	width:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.reg05 td{
	background:#e5eff6;
	padding:3px;
	height:50px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.reg06 td{
	background:#f1f8fd;
	padding:3px;
	height:50px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.input_address{
	border:1px solid #808080;
	height:45px;
	padding:2px 5px;
	width:290px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input_code{
	border:1px solid #808080;
	height:14px;
	padding:2px 1px;
	width:75px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input_phohe{
	border:1px solid #808080;
	height:14px;
	padding:2px 1px;
	width:210px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.reg06 td span{
	
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	line-height:18px;
	
	}
.reg05 td span{
	
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF0000;
	line-height:18px;
	
	}
.input_detail{
	border:1px solid #808080;
	height:50px;
	padding:2px 5px;
	width:350px;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin-left:50px;
	}
.reg07 td{
	background:#fafafa;
	padding:3px;
	height:50px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
.reg08 td{
	background:#f3f2f2;
	padding:3px;
	height:50px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	}
.listbox05{
	width:350px;
	border:1px solid #808080;
	padding:1px;
	height:70px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.holder{
	padding:0px 5px 10px 25px;
	}
.input_qualification{
	border:1px solid #808080;
	height:45px;
	padding:2px 5px;
	width:350px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.button {
	width:75px;
    border: 1px solid #2E2E2E;
    background: #99CCFF;
	padding:3px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.hintMsg{
	width:245px;
	position:absolute;
	left:715px;
	vertical-align:top;
	top: 279px;
	}
.hintMsg_top{
	width:246px;
	height:5px;
	background:url(../webphotos/hint_top.gif) no-repeat left top;
	}
.hintMsg_btm{
	width:246px;
	height:5px;
	background:url(../webphotos/hint_bottom.gif) no-repeat left top;
	}
.hintMsg_cont{
	width:246px;
	background:url(../webphotos/hint_bg.gif) repeat-y left top;
	padding:0px;
	}
.hint_pointr{
	float:left;
	width:23px;
	height:20px;
	float:left;
	background:url(../webphotos/hint_pointr.gif) no-repeat left top;
	}
.hint_txt{
	float:left;
	width:200px;
	float:left;
	padding:0px 23px 0px 0px;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color:#990000;
	}
.container_mydetailNew{
	width:710px;
	border:1px solid #d9d9d9;
	padding:4px;
	}
.container_myupdatesNew{
	width:717px;
	border:1px solid #d9d9d9;
	padding:0px;
	margin:10px 0px 0px 0px;
	color:#6d0021;
	}
.update01 td{
	background:url(../webphotos/update01.gif) repeat-x left top;
	height:28px;
	}
.update02 td{
	background:url(../webphotos/update02.jpg) repeat-x left top;
	height:28px;
	}
#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #f1a8bf;
	margin-left:3px;
	text-decoration:none;
	color:#FFFFFF;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#f1a8bf;
	border:1px solid #f1a8bf;
	color:#FFFFFF;
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #f1a8bf;
	margin-left:3px;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
	background-color:#f1a8bf;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#FFFFFF;
	cursor:default;
}
.tex_normal_white{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:14px;
	}
.tex_normal_white h2{
	font:bold 17px Tahoma, Arial, Helvetica, sans-serif;
	padding:6px 0px ;
	} 
.tex_normal_white span{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	padding:4px 0px ;
	}
.discription{
	border:1px solid #d7d7d7;
	padding:5px;
	margin:3px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:17px;	
	}
.discription span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.leave
{	border:1px solid #808080;
	height:13px;
	padding:5px 1px;
	width:280px;
	font:normal 12px Arial, Helvetica, sans-serif;
	
	}
		/*--------------------------------------------------------------------------------11 May 2009*/
.pagenation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
.pagenation td{
	width:18px;
	height:18px;
	/*border:1px solid #6284a1;*/
	}
.pagenation a{
	text-decoration:none;
	color:#51708c;
	padding:2px 6px;
	line-height:16px;
	
	}
.pagenation a:hover{
	text-decoration:none;
	color:#51708c;
	background-color:#cfe7fd;
	padding:2px 6px;
	line-height:16px;
	
	}
.pagenation span{
	text-decoration:none;
	color:#51708c;
	background-color:#cfe7fd;
	padding:2px 6px;
	line-height:16px;
	
	}
	/*------------------------------------------20 May 2009*/
.sucess_stories{
	font:bold 16px "Times New Roman", Times, serif;
	color:#c82254;
	padding:5px 0px;
	}
.sucess_txt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#c82254;
	line-height:16px;
	}
.txt_normal{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	}
.txt_normal_bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	}
	/*---------------------------------------------------------------17 June 2009*/
.photo_container{
	width:635px;
	padding:25px 0px;
	margin:0px auto;
	}
.photo_raw{
	width:635px;
	border:1px solid #d03d6a;
	padding:0px;
	margin-bottom:10px;
	}
.photo_raw h3{
	background:#fedee8;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#d0416d;
	padding:8px 10px;
	display:block;
	}
.photo_content{
	width:615px;
	padding:10px;
	}
.text_color{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#c33963;
	line-height:17px;
	}
.text_color a{
	text-decoration:underline;
	color:#c33963;
	}
.text_color a:hover{
	text-decoration:none;
	color:#c33963;
	}
.photo_icon{
	border:1px solid #999999;
	padding:2px;
	margin-right:15px;
	}
.photo_text{
	background:url(../webphotos/icon_right.jpg) no-repeat left top;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#333333;
	padding-left:22px;
	margin-bottom:10px;
	}
.delt a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#c33963;
	background:url(../webphotos/icon_del.jpg) no-repeat left center;
	padding-left:20px;	
	}
.delt a:hover{
	text-decoration:none;
	color:#c33963;
	}
.photo_thumb{
	border:1px solid #ff0000;
	padding:2px;
	}
.noimage{
	border:1px solid  #cacaca;
	padding:2px;
	}
.photo_container ul{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:8px 0px;
	}
	.photo_container li{
	list-style:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:19px;
	background:url(../webphotos/icon_right.jpg) no-repeat left top;
	padding-left:20px;
	margin-top:5px;
	}
.photo_container ul h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 0px 15px 0px;
	}
.main_photo{
	background:url(../webphotos/mainphoto_bg.jpg) no-repeat center center;
	}
/*------------------------------------------------------------------------------------24 June 2009*/

.profile_title{
	padding:10px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	}
.profile_title h3{
	padding:0px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	margin:0px;
	}
.profile_left{
	width:125px;
	border:1px solid #d8d8d8;
	padding:5px 5px;
	float:left;
	margin-right:10px;
	}
.profile_wraper{
	width:560px;
	padding:0px;
	float:left;
	}
.profile_box{
	width:538px;
	border-bottom:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-top:none;
	padding:1px;
	float:right;
	}

.profile_sub{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	padding:1px;
	background:#f0d3dc;
	}
.profile_content{
	padding:5px;
	background:url(../webphotos/profile_bg.jpg) repeat-x left top;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#2e2e2e;
	}
.profile_table{
	margin:0px;
	}
.profile_table td{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	padding:5px 10px;
	}
.profile_table td span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#696969;
	}
.profile_content a{
	text-decoration:none;
	color:#383838;
	line-height:18px;
	}
.profile_content a:hover{
	text-decoration:none;
	color:#595959;
	}
.icon_msgrec{
	background:url(../webphotos/icon_msgRes.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_msgsend{
	background:url(../webphotos/msg_send.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_acceptedme{
	background:url(../webphotos/icon_acptdme.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_accepted{
	background:url(../webphotos/icon_accepted.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_rejectedme{
	background:url(../webphotos/icon_rejectedme.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_rejected{
	background:url(../webphotos/icon_rejected.gif) no-repeat left center;
	padding-left:15px;
	}
.icon_bookmarked{
	background:url(../webphotos/bookmarked.gif) no-repeat left center;
	padding-left:15px;
	}
	
.link_red a{	
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ce3665;
	text-decoration:none;
	line-height:18px;
	}
	.link_red a:hover{	
	color:#ce3665;
	text-decoration:none;
	}
.family_detail{
	margin:0px;
	}
.family_detail td{
	padding:8px 10px;	
	}
.family_detail td span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#696969;
	}
.bdr_right{
	border-right:1px solid #f0d3dc;
	}	
.head_raw{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
	background:#f0d3dc;
	} 
.pad_01{
	padding:1px;
	}
.text_bold_color{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ab1846;
	}
.txt_bold01{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	}
/* Buttons Style1*/
a.button01 {
    background: transparent url('../webphotos/button01_rht.gif') no-repeat  top right;
    color:#ffffff;
    display:block;
    float: left;
    font: bold 12px  Arial, Helvetica, sans-serif;
    height:22px;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:12px;
	cursor:pointer;
}
a.button01 span {
    background: transparent url('../webphotos/button01_left.gif') no-repeat;
    display: block;
    line-height:25px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;
	font-size:12px;
	cursor:pointer;
} 
a.button01:hover {
    background: transparent url('../webphotos/button01_rht.gif') no-repeat  top right;
  color:#ffffff;
    display: block;
    float: left;
    font: bold 12px  Arial, Helvetica, sans-serif;
    height: 22px;
    text-decoration: none;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
	cursor:pointer;
}

a.button01:hover span {
    background: transparent url('../webphotos/button01_left.gif') no-repeat;
    display: block;
    line-height:25px;
	padding: 0px 5px 0px 14px;
	margin:0px;
	font-size:12px;
	cursor:pointer;
} 
/* Buttons Style*/
.pad0{
	padding:0px;
	}
/* Ajax Tab*/
.Ajax_Tab{
	padding:0px;
	}
	.text_bold_color a, .text_bold_color a:hover{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#ab1846;
    text-decoration:none;
    }
	/*---------pagination SuccessStory-------------*/
	
	.pagenationSuccessPhoto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
.pagenationSuccessPhoto td{
	width:18px;
	height:18px;
	/*border:1px solid #6284a1;*/
	}
.pagenationSuccessPhoto a{
	text-decoration:none;
	color:#CB2356;
	padding:2px 6px;
	line-height:16px;
	font-size:14px;
	font-weight:bolder;
	
	}
.pagenationSuccessPhoto a:hover{
	text-decoration:none;
	color:#CB2356;
	background-color:#FBCDE0;
	padding:2px 6px;
	line-height:16px;
	
	}
.pagenationSuccessPhoto span{
	text-decoration:none;
	color:#CB2356;
	background-color:#FBCDE0;
	padding:2px 6px;
	line-height:16px;
	font-size:14px;
	font-weight:bolder;
	
	}
	/*----------------End of PaginatinSuccessStory-------*/
	
	/*---------old style sheet oct 06-----*/
	#contflash{
	float:right;
	width:224px;
	height:258px;
	margin:2px 0px 0px 0px;
	padding:0px;
	}
.sitemap{
margin-top:15px;
color:#999999;
}
.quick_search{
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	background:url(../webphotos/icon_quicksearch.jpg) no-repeat left top;
	padding:0px 0px 0px 19px;
	}
.mailsnt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_mailSend.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
.mailrec{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_mailRec.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
	.profile_vstd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_profile.gif) no-repeat  left center;	
	padding-left:20px;
	cursor:pointer;
	}
	.members_vstd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_members.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
	.members_bookmarkd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_bookmarked.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
	.members_blacklistd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_bookmarked.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
	.members_photRqst{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_photorequist.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
	.members_photRqstsnd{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#5b5255;
	background:url(../webphotos/icon_photorequist_rec.gif) no-repeat  left center;
	padding-left:20px;
	cursor:pointer;
	}
.searchbox01{
	width:718px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #e9e9e9;
	background:#fafafa;
	}
.searchbox02{
	width:718px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #d0dde6;
	background:#f1f8fd;
	}
.input01{
	border:1px solid #808080;
	height:13px;
	padding:5px 0px;
	width:240px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input02{
	border:1px solid #808080;
	height:13px;
	padding:5px 0px;
	width:148px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input03{
	border:1px solid #808080;
	height:13px;
	padding:5px 0px;
	width:300px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.leaveTxt{
	border:1px solid #808080;
	height:13px;
	padding:5px 0px;
	width:280px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input03Personal
{
		border:1px solid #808080;
	height:13px;
	padding:5px 0px;
	width:316px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
	
	.listbox01Personal
	{
			width:317px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.listbox01{
	width:300px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.input04{
	border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.input_phohe{
	border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.input_phohe_new{
	border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:132px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.input_qualification{
	border:1px solid #808080;
	height:75px;
	padding:2px 5px;
	width:350px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
	.input_qualification_share{
	border:1px solid #808080;
	height:35px;
	padding:2px 5px;
	width:350px;
	font:normal 12px Arial, Helvetica, sans-serif;
	}
.reg01 td{
	background:#e5eff6;
	padding:3px;
	height:25px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	
	}
	.photo_thumb{
	border:1px solid  #d0426e;
	padding:2px;
	}
.profile_box{
	width:560px;
 border:none;
	padding:1px 0px 0px 10px;
	float:right;
	}
	.profile_content{
	padding:5px 5px 0px 5px;
	background:url(../webphotos/profile_bg.jpg) repeat-x left top;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#2e2e2e;
	}
	.family_detail td{
	padding:4px 7px;	
	}
	.text_bold_color{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ab1846;
	line-height:18px;
	}	
	.profile_table_left1{	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ab1846;	
	}
.Viewprofile_personal_detail
{
	margin:0px;
}
.Viewprofile_personal_detail_left
{
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	color:#ab1846;
	padding:5px 10px;
}
.Viewprofile_personal_detail_right
{
	font:bold 12px Verdana,Arial,Helvetica,sans-serif;
	color:#000000;	
}
/*//===============comment ===============//

.profile_content a{
	text-decoration:none;
	color:#383838;
	line-height:18px;
	}

//===============comment ===============//*/
.input_field{
	border:1px solid #666666;
	padding-left:4px;
	height:18px;
	background:url(../webphotos/input_shadow.jpg) no-repeat left top;
	}
.input_field_er{
	border:1px solid #a31441;
	padding:0px;
	height:18px;
	background:#fff0f0;
	background:url(../webphotos/input_shadow.jpg) no-repeat left top;
	}
.input_txtarea{
	border:1px solid #666666;
	padding:0px;
	height:70px;
	}
.edit a{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#c02252;
	text-decoration:underline;
	background:url(../webphotos/icon_edit.gif) no-repeat left bottom;
	padding-left:15px;
	}
	.edit a:hover{
	color:#c02252;
	text-decoration:none;
	}
.pad_0{
	padding:0px;
	}

.warning{
	width:200px;
	padding:3px 3px;
	color:#FF0000;
	border:1px solid #ff0000;
	background:#FFFFFF;
	}
/*-------------------14 july 2009*/
.mesg_bg{
	background:url(../webphotos/message_bg.jpg) no-repeat 10px 5px;	
	}
.txt_link{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#383838;
	line-height:18px;
	text-decoration:none;
	}
.txt_link a{
	text-decoration:none;
	color:#383838;
	line-height:18px;
	}
.txt_link_ash{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8e8e8e;
	line-height:18px;
	text-decoration:none;
	}
.txt_link_ash a{
	text-decoration:none;
	color:#8e8e8e;
	line-height:18px;
	}
	.whiteBackGround
{
	background-color:White;
}

/*date picker*/
.datepicker { border-collapse: collapse; border: 2px solid #999; position:relative; z-index:1000000; }
.datepicker tr.controls th { height: 22px; font-size: 11px;  }
.datepicker select { font-size: 11px;  }
.datepicker tr.days th { height: 18px; }
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #99ffff; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }

/*-----press release page---*/
	.pd20{
	padding:20px;
	}
	.press_holder a{
	padding:10px;
	text-align:center;
	line-height:71px;
	border:1px solid #a09c9d;
	float:left; 
	margin-right:25px;
	}
.press_holder a:hover{
	padding:10px;
	text-align:center;
	border:1px solid #ba023b;
	line-height:71px;
	}
	/*---------------new------------------*/

.accordionHeader
{
		background:url(../webphotos/update01.gif) repeat-x left top;
	height:28px;
}

.accordionContent
{
		background:url(../webphotos/update02.jpg) repeat-x left top;
		text-align:center;
		vertical-align:middle;
		height:100px;
}

.UsernameStyle
{
	color:Black;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}

.dataListStyle
{

	background-color:#FEF8FA;
}



.del a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#c33963;
	background:url(../webphotos/icon_del.jpg) no-repeat left center;
	padding-left:20px;
	}
.del a:hover{
	text-decoration:none;
	color:#c33963;
	}
	/* --------new--------------------

button style for UserPage */
a.btnUser01 {
    background: transparent url('../webphotos/button01_rht.gif') no-repeat  top right;
    color:#ffffff;
    display:block;
    float: right;
    font: bold 12px  Arial, Helvetica, sans-serif;
    height:22px;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:12px;
	cursor:pointer;
}
a.btnUser01 span {
    background: transparent url('../webphotos/button01_left.gif') no-repeat;
    display: block;
    line-height:25px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;
	font-size:12px;
	cursor:pointer;
} 
a.btnUser01:hover {
    background: transparent url('../webphotos/button01_rht.gif') no-repeat  top right;
  color:#ffffff;
    display: block;
    float: right;
    font: bold 12px  Arial, Helvetica, sans-serif;
    height: 22px;
    text-decoration: none;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
	cursor:pointer;
}
a.btnUser01:hover span {
    background: transparent url('../webphotos/button01_left.gif') no-repeat;
    display: block;
    line-height:25px;
	padding: 0px 5px 0px 14px;
	margin:0px;
	font-size:12px;
	cursor:pointer;
} 
.notification_content{
	padding:5px;
	background:url(../webphotos/profile_bg.jpg) repeat-x left top;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#2e2e2e;
	}

	.searchbox01_CreateUser{
	width:924px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #e9e9e9;
	background:#fafafa;
	}
	.searchbox02_CreateUser{
	width:924px;
	margin:5px 0px;
	padding:0px;
	border:1px solid #d0dde6;
	background:#f1f8fd;
	}
	


/*jq last datepicker*/

fieldset.jcalendar {
border:1px solid #A1A5A9;
font:.9em Arial, Helvetica, sans-serif;
}

div.jcalendar-wrapper {
width:20em;
}

div.jcalendar-selects {
padding:.6em .4em;
text-align:center;
}

div.jcalendar-selects select {
border:1px solid #A1A5A9;
font-size:100%;
}

div.jcalendar table {
background:#a1a5a9;
color:#000;
margin:.3em auto;
}

div.jcalendar table th {
background:#eee;
}

div.jcalendar table td {
background:#f9f9f9;
padding:0;
width:2.2em;
}

div.jcalendar table th.weekend {
background:#ddd;
}

div.jcalendar table td.weekend {
background:#e9e9e9;
}

div.jcalendar table td a {
color:#333;
display:block;
line-height:1.7em;
text-align:center;
text-decoration:none;
width:2.2em;
}

div.jcalendar table td.today a {
background:#777;
border-color:#aaa;
color:#fff;
font-weight:700;
}

div.jcalendar table td a:hover,div.jcalendar table td a:focus,div.jcalendar table td a:active {
background:#77b0d3;
color:#fff;
padding:0;
}

div.jcalendar table td a.selected {
background:#0072b9;
color:#fff;
}

div.jcalendar-links {
margin:.4em;
text-align:center;
}

div.jcalendar-links a {
padding:.2em .4em;
}






#nav {
margin:1.5em 0;
}

#nav ul {
background:#000;
float:left;
margin:0;
padding:0;
width:100%;
}

#nav li {
display:inline;
}

#nav li a {
background:#000;
color:#fff;
float:left;
padding:.3em 1.2em;
text-decoration:none;
}

#nav li a.active,#nav li a:hover,#nav li a:focus,#nav li a:active {
background:#48B;
color:#fff;
}



#license {
font-size:.8em;
margin:0 auto;
padding:3em 0 0;
text-align:center;
width:60%;
}

select,fieldset {
margin:0;
padding:0;
}

.changeLink_Dob{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#c02252 !important;
	text-decoration:underline !important;
	padding-left:15px;
	background:url(../webphotos/icon_edit.gif) no-repeat left bottom;
	}
	
.changeLink_hov a:hover{
	color:#c02252;
	text-decoration:none;
	}
		/*-------------------- 11  Aug 2009*/
	/*-------------static pages style---------*/
.msg_box{
	background:url(../webphotos/msgbox_bg.jpg) repeat-y left top;
	padding:0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2e2e2e;
	line-height:18px;
	}
.msg_box img{
	float:left;
	margin:0px 15px 15px 0px;
		}
.msg_dir{
	background:url(../webphotos/dir_bg.jpg) no-repeat center bottom;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#c82f5d;
	padding-bottom:10px;
	text-align:center;
	}
.msg_excdir{
	background:url(../webphotos/exc_bg.jpg) no-repeat center bottom;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#c82f5d;
	padding-bottom:10px;
	text-align:center;
	}
.pd20{
	padding:20px;
	}
.txt_static{
	font:normal 13px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#323232;	
	}
.txt_static a{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#a70b3b;
	text-decoration:underline;
	}
.txt_static a:hover{
	color:#a70b3b;
	text-decoration:none;
	}
.txt_static ul{
	margin:0px;
	padding:0px;
	}
.txt_static ul li{
	background:url(../webphotos/bullet_li.gif) no-repeat left top;
	padding-left:15px;
	list-style:none;
	margin-left:10px;
	line-height:22px;
	}
.txt_static h1{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#323232;	
	}
.static_head{
	height:20px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#323232;
	background:#fceff3;
	padding:5px 0px 5px 15px;
	}
.bold{
	font-weight:bold;
	}
.press_holder a{
	padding:10px;
	text-align:center;
	line-height:71px;
	border:1px solid #a09c9d;
	float:left; 
	margin-right:25px;
	}
.press_holder a:hover{
	padding:10px;
	text-align:center;
	border:1px solid #ba023b;
	line-height:71px;
	}
.bdrbox{
	border:1px solid #a09c9d;
	padding:10px;	
	}
.fl{
	float:left;
	}
.catgryBox_h{
	width:729px;
	height:25px;
	background:#d1ebfc;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #b1d4eb;
	padding:5px 0px 0px 20px;
	}
.catgryBox_holdr{
	width:752px;
	height:30px;
	margin-top:2px;
	}
.catgryBox a{
	width:352px;
	height:25px;
	background:#edf7fd;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #bbdcf2;
	padding:5px 0px 0px 20px;
	float:left;
	display:block;
	text-decoration:none;
	}
.catgryBox a:hover{
	width:352px;
	height:25px;
	background:#fff4f7;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #f0b1c3;
	padding:5px 0px 0px 20px;
	float:left;
	display:block;
	text-decoration:none;
	}
.mrg_l2 a{
	margin-left:2px;
	}
	.text_bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#3a3a3a;
	}
	/*----------------------------Tab Menu End----------------*/
/*------------------------------22 June 2009---------------*/
.subhead{
	background:url(../webphotos/subhead_bg.jpg) no-repeat left top;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#a20031;
	padding:0px 0px 0px 15px;
	height:35px;
	}
.text_normal{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#3a3a3a;
	text-align:justify;
	}
.text_bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#3a3a3a;
	}
.bullet_txt{
	background:url(../webphotos/bullet.jpg) no-repeat left center;
	padding:0px 0px 0px 20px;
	}
.arrow_txt{
	background:url(../webphotos/arrow_green.jpg) no-repeat left center;
	padding:0px 0px 0px 20px;
	color:#b5335a;
	}
	.arrow_txt a{
	color:#b5335a;
	text-decoration:none;
	}
	.arrow_txt a:hover{
	color:#b5335a;
	text-decoration:underline;
	}
	/*---------searchmember.aspx(forwrd profile)----------*/
.forwardProfle {
	margin: 0px;
	padding: 0px;
	width: 530px;	
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#D03D6A;
}
.forward_head {
	margin: 0px;
	padding: 0px;
	padding-left:2px;
	height: 20px;
	width: 530px;
	border:0px;
	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;
	background:url(../webphotos/innerTopBg.jpg) repeat-x left top;
		font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
line-height:20px;
}
.forward_clode_btn
{
	text-decoration:none;
}
.forwardProfle-body {
	margin: 0px;
	padding: 0px;
	width: 530px;
	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;
}

a{
cursor: pointer;
text-decoration:none;
}

br.both{
clear:both;
}

#backgroundPopup{
display:none;
position:fixed;
position:absolute;  /*hack for internet explorer 6*/
width:1200px;
top:0;
left:0;
background:#FFFFFF;
border:1px solid #cecece;
z-index:1;
}

#popupContact{
display:none;
position:fixed;
position:absolute; /* hack for internet explorer 6*/
border:solid 2px #D03D6A;
z-index:2;
font-size:13px;
width:400px;
height:150px;
background-color:#FFFFFF;
}

.popupContact_head
{

		background:url(../webphotos/innerTopBg.jpg) repeat-x left top;
		color:#FFFFFF;
		font-family:Times New Roman;
		font-weight:bold;
		font-size:15px;
		height:16px;
		padding-left:8px;

}

.popupContact_td
{
	color:#878787;
	font-weight:bold;
	padding-left:12px;
    font-size:15px;
    font-family:Times New Roman;
    text-align:center;
}

#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

.ExpressOpinion_table
{
width:400px;
height:150px;
border:solid 2px #C82657;
background-color:#F8F2F2;
}

.popUp_Head 
{
	width:530px;
	background:url(../webphotos/innerTopBg.jpg) repeat-x left top;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
}
#popupForwardProfile{
display:none;
position:fixed;
position:absolute; /* hack for internet explorer 6*/
z-index:2;
font-size:13px;
width:530px;
height:280px;
background-color:#FFFFFF;
}

#ForwardPopup{
display:none;
position:fixed;
position:absolute;  /*hack for internet explorer 6*/
width:1200px;
top:0;
left:0;
background:#FFFFFF;
border:1px solid #cecece;
z-index:1;

}



/*Advsearch.css*/

#tb1
{
	
 background-color:#EEF5FC;
 
}
.advsrch_mainhead
{
   background-color:#B9E2F8;
   font-weight:bold;
   font-size:16px;
   text-align:left
 }
 .advsrch_tr1
 {
 background-color:#D1EBFA;
 font-weight:bold;
 font-size:12px;
 text-align:center
 }
 .advsrch_tr2
 {
 background-color:#D1EBFA;
 font-weight:bold;
 font-size:12px;
 text-align:left
 }
 .advsrch_td1
 {
 background-color:#EEF5FC;
 font-weight:bold;
 font-size:12px;
 text-align:left
 
 }
 .advsrch_td2
 {
 background-color:#EEF5FC;
 font-size:12px;
 font-weight:bold;
 text-align:left;

 }
 .advsrch_btn
 {
 background-color:#0033FF;
 font-weight:bold;
 vertical-align:bottom;
 color:#FFFFFF
 }




/*contentslider.css*/

.sliderwrapper {
 OVERFLOW: hidden; WIDTH: 360px; POSITION: relative; HEIGHT: 200px; margin-left:25px;
}
.sliderwrapper .contentdiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 390px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 150px; moz-opacity: 1; opacity: 1;


}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH:390px; PADDING-TOP: 0px; TEXT-ALIGN: center;

}
#paginate-slider1 img {
border: none;
line-height:31px;
}

#paginate-slider1 {
line-height:31px;
margin: 0 auto;
}
.pagination A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #00007d; PADDING-TOP: 0px; TEXT-DECORATION: none; text-align:center; border:none;
}
.pagination A:hover {
	COLOR: #000; border:none;
}
.pagination A.selected {
	COLOR: #000; border:none;
}

.contentdiv h1 {
color:#C82254;
font:normal 21px/21px arial;
margin:50px 0px 0px 0px;
}
.contentdiv img{
margin:4px 0px 0px 0px;
border:11px solid #FFFFFF;
float:left;
}
.contentdiv a{
color:#000000;
font:normal 13px/13px arial;
margin:0px;
text-decoration:none;
}
.contentdiv a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
.contentdiv a:hover {
	COLOR: #00007d; 
}
.contentdiv a.selected {
	COLOR: #00007d;
}
.contentdiv p{
margin:10px 0px 0px 9px;
float: left;
font:normal 11px/13px tahoma;
width:240px;
text-align:justify;
}
.contentdivNew p{
margin:10px 0px 0px 9px;
float: left;
font:normal 11px/13px tahoma;
width:240px;
text-align:justify;
}
.contentdivNew h1 {
color:#C82254;
font:normal 21px/21px arial;
margin:50px 0px 0px 0px;
}
.contentdivNew img{
margin:4px 0px 0px 0px;
border:11px solid #FFFFFF;
float:left;
}
.contentdivNew a{
color:#000000;
font:normal 13px/13px arial;
margin:0px;
text-decoration:none;
}
.contentdivNew a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
.contentdivNew a:hover {
	COLOR: #00007d; 
}
.contentdivNew a.selected {
	COLOR: #00007d;
}
.textonly{
margin:10px 0px 0px 0px;
float: left;
font:normal 11px/13px tahoma;
width:345px;
text-align:justify;
}

#paginate-slider1 {
display: block; 
}
#above{
z-index:1;
position: absolute;

}
.btnStyle
{
	background-color:#C4E2FA;
	color:Black;
	font-weight:bold;
}

/*CUSTOMERPHOTONEW.CSS*/

.Upload_Full_Content
{
	width:700px;	
	float:right;
	
}
.Upload_MainPhoto
{
width:700px;
border:1px solid #d4537b;
height:146px;
}
.UpLoad_MainPhoto_head
{
background-color:#fedee8;
color:#d0416d;
width:700px;
height:34px;
font-family:Arial;
font-size:22px;
font-weight:bold;
text-align:left;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.UpLoad_MainPhoto_RequestPhoto
{
height:112px;
width:140px;
float:left;
}
.UpLoad_MainPhoto_UploadSection
{
	float:left;
	height:112px;
	width:560px;
	text-align:inherit;
}
.UpLoad_MainPhoto_UploadSection_FileUpload
{
	background:#fcf0f6;	
	width:80%;
	height:27px;	
}
.FileUpload_Size_Conditions
{
	color:#c33963;

}
.FileUpload_button
{
	background:#c33963;
	color:#f4f4f4;
	border:0px;
	width:71px;
	height:21px;
font-size:12px;
font-family:Arial;
font-weight:bold;
}
.Photo_description
{
	padding:5px;
	width:700px;
	float:left;
}
.View_Upload_Photo
{
	width:140px;
}
.Lsit_PhotoTips_Section
{
	width:700px;
}
.List_PhotoTips
{
 list-style-image:url("../webphotos/symbols.jpg");
list-style-position:inside;
font-size:12px;
font-family:Arial;
line-height:20px;
}
.Upload_Clear
{
	clear:both;
}

/*CUSTOMTABSTYLES1.CSS*/

.ajax__tab_header{
	vertical-align:bottom;
	}
.ajax__tab_default{
	width:562px;
	}
.ajax__tab_default .ajax__tab_header {white-space:nowrap; height:31px; padding:0px; margin:0px;}

.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block;}

.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block;}

.ajax__tab_default .ajax__tab_tab {margin-right:0px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block;}

.custom_tab{padding:0px;}


/* xp theme */

.custom_tab_xp .ajax__tab_header { font:bold 12px Arial, Helvetica, sans-serif; height:31px; padding:0px; width:562px;}


.custom_tab_xp .ajax__tab_outer {padding-right:17px; background:url(../webphotos/tab_rght.gif) no-repeat right top; height:31px;}

.custom_tab_xp .ajax__tab_inner {padding-left:8px; background:url(../webphotos/tab_left.gif) no-repeat left top;}

.custom_tab_xp .ajax__tab_tab {height:24px;padding:7px 0px 0px 0px;margin:0;background:url(../webphotos/tab_bg.gif) repeat-x left top;}



.custom_tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../webphotos/tab_rght_ovr.gif) no-repeat right; height:31px;}

.custom_tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../webphotos/tab_left_ovr.gif) no-repeat left top;}

.custom_tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../webphotos/tab_bg_ovr.gif) repeat-x left top; color:#ba1849;}


.custom_tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../webphotos/tab_rght_ovr.gif) no-repeat right top;}

.custom_tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../webphotos/tab_left_ovr.gif) no-repeat left top;}

.custom_tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../webphotos/tab_bg_ovr.gif) repeat-x left top; color:#ba1849;}

.custom_tab_xp .ajax__tab_body {font-family:Arial, Helvetica, sans-serif;font-size:12pt;border:1px solid #ffffff;border-top:0;padding:0px;background-color:#ffffff;}

.custom_tab_xp .ajax__tab_header a{
	 font:bold 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#262626;
	 }
.custom_tab_xp .ajax__tab_header a:hover{
	 font:bold 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#ba1849;
	 }
.custom_tab_xp .ajax__tab_header a:active{
	 font:bold 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#ba1849;
	 }
	.custom_tab_xp .ajax__tab_header a:visited{
	 font:bold 12px Arial, Helvetica, sans-serif;
	 text-decoration:none;
	 color:#ba1849;
	 }
	 
/*DISPLAY_PHOTO.CSS*/

.dis_pho_table
{
width:100%;
height:169px;
table-layout:fixed;
}
.dis_pho_table1
{
width:100%;
table-layout:fixed;
}
.dis_pho_tr1
{
background-color:#6DD0F7;
color:#FFFFFF;
font-family:Arial;
font-size:22px;
height:35px;
padding-top:5px;
font-weight:bold;
text-align:left;
}
.dis_pho_tb1
{
width:825px;
height:116px;
}
.dis_pho_td1
{
width:270px;
padding-right:30px;
}
.dis_pho_img
{
width:77px;
height:87px;
}
.dis_pho_td2
{
width:350px;
text-align:left;
}
.dis_pho_blue
{
color:#73A4CC;
font-family:Arial;
font-size:14px;
text-align:left;
}
.dis_pho_red
{
color:#B33A49;
font-family:Arial;
font-size:12px;
}
.dis_pho_tr2
{
border-left:1px solid #2F80C1;
border-right:1px solid #2F80C1;
}
.dis_pho_tr4
{
border-right:1px solid #2F80C1;
border-left:1px solid #2F80C1;
padding-left:55px;
}
.dis_pho_tr3
{
font-family:Arial;
font-size:14px;
color:#666666;
border-bottom:1px solid #2F80C1;
border-left:1px solid #2F80C1;
border-right:1px solid #2F80C1;
}
.dis_pho_black
{
font-family:Arial;
color:#000000;
}
.dis_phot_tips
{
color:#000000;
font-family:Arial;
font-size:16px;
line-height:18px;
}
.dis_phot_square
{
 list-style-image:url("../webphotos/upload3.jpg");
 list-style-position:inside;
 
}
.dis_phot_grey
{
color:#333333;
line-height:25px;
text-align:left;
font-size:14px;
font-family:Arial;
padding-left:10px;
}
.dis_phot_dgm
{
list-style-image:url("../webphotos/upl2.jpg");
list-style-position:inside;
}
.dis_phot_th
{
font-size:18px;
height:35px;
font-weight:bold;
text-align:left;
font-family:Arial;
}
.dis_phot_dot
{
border-bottom-style:dotted;
border-bottom-color:#666666;
}

/*DROPDOWN.CSS*/

.menu {
	FONT-SIZE: 11px; line-height:24px; Z-INDEX: 100; WIDTH: 930px; FONT-FAMILY: arial, sans-serif; POSITION: relative; HEIGHT: 24px
}
.menu UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #2A82C9; OVERFLOW: hidden; WIDTH: 116px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold;
}
.menu UL LI A:visited {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #2A82C9; OVERFLOW: hidden; WIDTH: 116px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold;
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.drop-01{
DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #6DD0F7; OVERFLOW: hidden; WIDTH: 116px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold;
}
.menu UL LI {
	FLOAT: left; POSITION: relative;
}
.menu UL LI UL {
	DISPLAY: none;
}
.menu UL LI:hover A {
	BACKGROUND: #6DD0F7; COLOR: #fff;
}
.menu UL LI:hover UL {
	DISPLAY: block; LEFT: 0px; WIDTH: 105px; POSITION: absolute; TOP: 21px;
}
.menu UL LI:hover UL LI A.hide {
	BACKGROUND: #6DD0F7; COLOR: #fff;
}
.menu UL LI:hover UL LI:hover A.hide {
	BACKGROUND: #6DD0F7; COLOR: #000;
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none;
}
.menu UL LI:hover UL LI A {
	DISPLAY: block; BACKGROUND: #6DD0F7; COLOR: #000;
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND: #2A82C9; COLOR: #000;
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 105px; POSITION: absolute; TOP: 0px;
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -105px;
}

/*DROPDOWN_IE.CSS*/

.menu UL LI A.hide {
	DISPLAY: none;
}
.menu UL LI A.hide:visited {
	DISPLAY: none;
}
.menu UL LI A:hover UL LI A.hide {
	DISPLAY: none;
}
.menu UL LI A:hover {
	BACKGROUND: #6DD0F7; COLOR: #fff;
}
.menu UL LI A:hover UL {
	DISPLAY: block; LEFT: 0px; WIDTH: 105px; POSITION: absolute; TOP: 21px;
}
.menu UL LI A:hover UL LI A.sub {
	BACKGROUND: #6DD0F7; COLOR: #fff;
}
.menu UL LI A:hover UL LI A {
	DISPLAY: block; BACKGROUND: #6DD0F7; COLOR: #000;
}
.menu UL LI A:hover UL LI A UL {
	VISIBILITY: hidden;
}
.menu UL LI A:hover UL LI A:hover {
	BACKGROUND: #2A82C9; COLOR: #000;
}
.menu UL LI A:hover UL LI A:hover UL {
	LEFT: 105px; VISIBILITY: visible; COLOR: #000; POSITION: absolute; TOP: 0px;
}
.menu UL LI A:hover UL LI A:hover UL.left {
	LEFT: -105px;
}




/*EDITPROFILE.CSS*/

.tdlabel
{
	border:0px;
	width:250px;
	background-color:#CEEBE9;
	text-align:right;
}
.tdcontrols
{
	text-align:left;
	width:300px;
	border:0px;
	background-color:#E3F2E7;
	
}
.tdvalidate
{
	width:200px;
	text-align:left;
	border:0px;
	background-color:#CEEBE9;
}
.tdlink_btn
{
	width:750px;
	border:0px;
	background-color:Maroon;
}
.tdfour_rows
{
	width:199px;
	border:0px;
}
.td_description
{
	width:750px;
	border:0px;
}
.tdSubmit
{
 background-color:#B6D4B8;
}

/*FAMDET.CSS*/

.famdet_table
{
width:100%;
table-layout:fixed;
}
.famdet_th
{
background-color:#ADDBF0;
font-size:16px;
text-align:left;
height:35px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
}
.famdet_td1
{
height:32px;
background-color:#E5F2FB;
font-weight:bold;
text-align:left;
font-size:13px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
.famdet_td2
{
height:32px;
background-color:#E5F2FB;
text-align:left;
font-size:13px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
.famdet_th1
{
background-color:#ADDBF0;
font-size:14px;
text-align:right;
height:35px;
font-family:Arial;
padding-left:5px;
padding-right:15px;
padding-top:5px;
}
.famdet_th1 a {color:#000066; text-decoration:underline;}
.famdet_th1 a:hover {color:#000066; text-decoration:none;}

/*FORGOTPWD.CSS*/

.forgotpwd_mainhead
{
background-color:#50BAF8;
font-weight:bold;
font-size:12px;
height:22px;
padding-left:10px;
}
.forgotpwd_head
{
background-color:#D2ECFD;
font-weight:bold;
text-align:left;
height:22px;
padding-left:10px;
}
.forgotpwd_td
{
background-color:#D2ECFD;
font-weight:bold;
height:22px;
padding-left:10px;
}

/*FULLPROFILE.CSS*/

.fullprofile_table
{
width:100%;
}
.fullprofile_img
{
background-image:url("../webphotos/chavara-inn-23-d.jpg");
background-repeat:no-repeat;
width:148px;
height:173px;
}
.fullprofile_th
{
background-color:#ADDBF0;
font-size:16px;
text-align:left;
height:35px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
}
.fullprofile_mhead
{
background-color:#4DC1EA;
font-size:18px;
height:35px;
font-family:Arial;
color:#FFFFFF;
padding-left:5px;
padding-top:6px;
text-align:left;
}
.fullprofile_bottom
{
/*background-color:#4DC1EA;*/
font-weight:bold;
font-size:14px;
height:35px;
font-family:Arial;
text-align:center;
padding-top:5px;
}
.white
{
background-color:#FFFFFF;
}
.fullprofile_td1
{
height:32px;
background-color:#E5F2FB;
font-weight:bold;
text-align:left;
font-size:13px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
.fullprofile_td2
{
height:32px;
background-color:#E5F2FB;
text-align:left;
font-size:13px;
font-family:Arial;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
.fullprofile_notification
{
text-align:left;
font-size:13px;
font-family:Arial;
}

/*GALLERY.CSS*/

#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none;}
#wrap {width:506px; margin:50px auto; display:none;}
#wrap * {margin:0; padding:0}
#fullsize {position:relative; width:930px; height:300px; padding:2px; border:1px solid #ccc; background:#D1EBFC;}
#information {position:absolute; bottom:0; width:500px; height:0; background:#D1EBFC; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70);}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:930px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150;}
#imgprev {left:0; background:url(../webphotos/left.gif) left center no-repeat;}
#imgnext {right:0; background:url(../webphotos/right.gif) right center no-repeat;}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40);}
.linkhover {background:url(webphotos/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:70px; background:url(../webphotos/scroll-left.gif) center center no-repeat; background-color:#FFFFFF;}
#slideleft:hover {background-color:#333}
#slideright {float:left; width:20px; height:70px; background:#FFFFFF url(../webphotos/scroll-right.gif) center center no-repeat;}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:880px; margin-left:5px; height:81px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}


/*HORI-DROPLINE.CSS*/

#nav {margin:20px 0px 60px 0px; float:left;
font: bold 11px/20px arial;}

/* the styling */
#nav {width:930px; height:20px; background:#2A82C9; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none;}

#nav li {display:inline; margin:0; padding:0; height:auto;

}

#nav .select a,
#nav .current a {display:block; height:20px; float:left; background:#2A82C9; padding:0 10px 0 10px; text-decoration:none; font-size:11px; font-family: Arial; font-weight: bold; line-height:20px; white-space:nowrap; border-right:1px solid #fff; color:#fff;}
* html #nav .select a, * html #nav .current a {width:1px; height:21px;}

.select li {text-transform: uppercase;}
.current li {text-transform: uppercase;}
.sub_active li {
text-transform:none;
}
.sub li {text-transform:none;
}
#nav .select a:hover, 
#nav .select li:hover a {background:#6DD0F7; cursor:pointer; color:#000;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {background:#6DD0F7; color:#1B333D;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#6DD0F7; color:#000;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {background:#6DD0F7; color:#000;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:930px; top:20px; left:0; background:#6DD0F7; margin-top:0; padding:0; z-index:100; color:#fff; font-size:11px; font-weight: bold; font-family: Arial; }

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}

#nav .sub_active {display:block; position:absolute; width:930px; top:20px; left:0; background:#6DD0F7; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:21px; text-decoration:none; line-height:20px; white-space:nowrap; display:block; float:left; background:#6DD0F7; padding:5px 10px 10px 10px; margin:0; font-size:11px; white-space:nowrap; border:0; color:#fff; font-weight: bold; font-family: Arial; }

#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:block; background:#6DD0F7; padding:5px 10px 10px 10px; margin:0; white-space:nowrap; border:0; color:#fff; font-size:11px; font-weight: bold; font-family: Arial; }

/*JCROPTOOL.CSS


.jcrop-holder
{
	text-align: left;
}

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;

}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker {

	width: 100%; height: 100%;
}

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

*/

/*JQUERY.JCROP.CSS*/


.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker
 { 
	width: 100%; height: 100%; 
	/*background-color:Transparent !important;*/
}

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}



/*MENU.CSS*/

.menuIndex{
	width:907px;
	font: bold 13px  Arial, Helvetica, sans-serif;
	height:32px;
	
}

.menuIndex:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.menuIndex ul{
	width: 100%;
	padding: 8px 0px;
	margin: 0px;
	text-align: left; /*set value to "left", "center", or "right"*/
}

.menuIndex ul li{
	display: inline;
	}

.menuIndex ul li a{
	color: #ffffff;
	height:16px;
	padding: 8px 16px 8px 16px;
	margin:0px -3px 0px 0px;
	text-decoration: none;
	/*background:url(../webphotos/menuTopSep.jpg) no-repeat top right;*/
}

.menuIndex ul li a:hover, .menuIndex ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	background: url(../webphotos/menu_over.jpg)  repeat-x  bottom left; /*THEME CHANGE HERE*/
}
.activeMenu a{
	background: url(../webphotos/menu_over.jpg)  repeat-x  bottom left;
	
	
	}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
	
}

.dropmenudiv {
	border-width:0px;
	background-color:#67c1ff;
	}
	
.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom:solid 1px #ffffff; /*THEME CHANGE HERE*/
	padding: 3px 5px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background-color:#67c1ff;
}

 .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #67c1ff;
}

/*MENUTAB.CSS*/


.halfmoon{
margin-bottom: 4px;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font: bold 14px Verdana;
background: #ECEEEC url(tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: black;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #CDDADA;
color: navy;
}

#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}

/*MESSAGE.CSS*/

.mesage_table
{
width:100%;
table-layout:fixed;
}
.mesage_img
{
width:125px;
 height:138px;
}
.mesage_td1
{
color:#000066;
font-family:Arial;
height:32px;
padding-left:5px;
padding-top:5px;
text-align:left;
font-size:15px;
font-weight:bold;
line-height:30px;
}
.mesage_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:17px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
}
.mesage_td2
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-align:justify;
}
.mesage_name
{
color:#0000CC;
font-family:Arial;
height:32px;
padding-left:5px;
padding-top:5px;
text-align:left;
font-size:15px;
font-weight:bold;
line-height:30px;
}



/*OURDETAILS.CSS*/
.our_details_table
{
table-layout:fixed;
width:100%;
border:0px;
}
.our_details_head
{
background-color:#62C5E9;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
font-family:Arial;
height:32px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.our_details_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:15px;
font-family:Arial;
 height:32px;
 padding-left:5px;
text-align:left;
line-height:20px;
}
.our_details_td
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-align:left;
height:32px;
}

/*PAYMENTOPTIONS1.CSS*/
.paymentoptions_im
{
	background-image:url("../webphotos/Payment Options1.jpg");	
	background-repeat:no-repeat;
	height:491px;
	border:0px;
	width:175px;
}
.pay_opt_table
{
border:20px solid #E1F3FD;
width:693px;
}
.img_paymentoption
{
background-image:url("../webphotos/po1.jpg");
background-repeat:no-repeat;
width:693px;
height:300px
}
.paymentoption_td1
{
 border-bottom-style:dotted;
  border-bottom-color:#AEE1F8;
  font-size:15px;
  height:35px;
  text-align:justify;
  font-family:Arial;
  line-height:20px;
}
.paymentoptions_td
{
background-color:#4BB0DE
}
.paymentoption_dblue
{
background-color:#0076A8;
color:#FFFFFF;
font-size:21px;
font-weight:bold;
 height:45px;
 padding-top:5px;
 padding-left:5px;
text-align:left;
font-family:Arial;
}
.paymentoption_dblue1
{
background-color:#0076A8;
color:#FFFFFF;
font-family:Arial;
height:35px;
font-size:20px;
padding-top:5px;
padding-left:5px;
text-align:center;
}
.paymentoption_num
{
background-color:#4BB0DE;
color:#FFFFFF;
font-family:Arial;
font-size:20px;
text-align:left;
padding-top:5px;
padding-left:10px;
}
.paymentoption_lblue
{
background-color:#4BB0DE;
color:#FFFFFF;
font-family:Arial;
text-align:left;
font-size:20px;
padding-top:5px;
padding-left:5px;
line-height:20px;
}
.paymentoption_blueword
{
color:#0077A9;
}
.paymentoption_blackword
{
font-size:18px;
font-family:Arial;
height:35px;
text-align:left;
padding-top:5px;
line-height:20px;
}
.paymentoption_details
{
font-size:16px;
font-weight:bold;
font-family:Arial;
height:50px;
line-height:20px;
text-align:justify;
padding-top:5px;
}
.paymentoption_details1
{
font-size:15px;
font-family:Arial;
height:50px;
line-height:20px;
text-align:justify;
padding-top:5px;
padding-right:4px;
}

.paymentoption_red
{
color:#FF0000;
font-weight:bold;
font-size:16px;
font-family:Arial;
}
.paymentoption_dot
{
border-bottom-style:dotted;
border-bottom-color:#AEE1F8;
text-align:left;
}
.paymentoption_ash
{

font-size:15px;
font-family:Arial;
line-height:25px;
text-align:justify;
border-bottom-style:dotted;
border-bottom-color:#AEE1F8;
padding-right:5px;
}
.paymentoption_ash1
{
color:#666666;
font-weight:bold;
font-size:16px;
font-family:Arial;
line-height:20px;
}
pay_white
{
background-color:#FFFFFF;
}
.paymentoption_call
{
font-size:25px;
text-align:left;
font-family:Arial;
padding-top:5px;
padding-left:10px;
}
.paymentoption_phone
{
padding-top:25px;
padding-left:10px;
}
.paymentoption_num1
{
font-size:32px;
color:#FFFFFF;
text-align:center;
background-color:#4BB0DE;
font-weight:bold;
height:50px;
padding-top:7px;
}
.btn_paymentoption
{
background-image:url("../webphotos/Payment Options3.jpg");
background-repeat:no-repeat;
width:130px;
height:33px;
border:0px;
}
.login_paymentoption
{
color:#FFFFFF;
font-size:18px;
text-align:center;
font-family:Arial;
padding-top:5px;
line-height:20px;
}
.paymentoptions_btnupgrade
{
background-color:#4bb0de;
color:#FFFFFF;
font-size:14px;
font-family:Arial;
padding-top:7px;
border:0px;
}
.login1_paymentoption
{
color:#FFFFFF;
font-size:15px;
text-align:center;
font-family:Arial;
padding-top:5px;
}
.exist_paymentoption
{
color:#FFCC00;
font-size:20px;
font-family:Arial;
padding-top:5px;
text-align:center;
}
.btn1_paymentoption
{
background-color:#007AAD;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
font-family:Arial;
border:0px;
padding-top:3px;
padding-bottom:3px;
}
.test
{
padding-left:10px;
}





/*QUICK_SEARCH.CSS*/

.quick_search_table
{
table-layout:fixed;
width:470px;
}
.quick_search_refine
{
padding:5px 0px 5px 0px;
font-family:Arial;
font-weight:bold;
font-size:15px;
text-align:left;
color:#125f83;
}
.quick_search_m1
{
height:21px;
width:55px;
border:1px solid #0080C0;
text-align:left;
}
.quick_search_btngo
{
background-image:url("../webphotos/chavara-inn-03.jpg");
width:98px;
height:21px;
border:0px;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.quick_search_td
{
font-family:Arial;
font-size:13px;
text-align:left;
}
.quick_search_td1
{
font-family:Arial;
font-size:13px;
text-align:center;
}
.quick_search_rdbtn
{
font-family:Arial;
font-size:13px;
text-align:center;
}

/*REGISTRATIONUSER.CSS*/


.tdSpacing
{
	 height:22px;
}
.red
{color:Red;
	font-size:20px;
}
.controlColor
{ color:black; 
	width:200px;
	  height:20px;
	
}
.mainHead
{
 font-family:Arial;
 font-size:15px;
 color:Gray;
	
}	
.head
{
 font-family:Arial;
 font-size:12px;
  font-weight:600;
  vertical-align:middle;
}	
.txtBoxNormal
{
 width:242px;
 height:20px;
 padding-bottom:2px;
 padding-top:1px;
	
}	
.controlColorDOB
{ color:black; 
 width:70px;
   height:20px;
}

.radiobtn
{
	font-size:12px;
 
}
.subHead
{
 font-size:12px;
	font-family:Arial;
	color:black;
	 vertical-align:middle;
}
.textupper
{
	text-transform:uppercase;
	border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.textcapitalize
{
	text-transform:capitalize;
	 border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.txtareacode
{
	width:50px;
	
	}
.btnReg
{ height:30px;
	width:150px;
 background-color:#2A82C9;
 font-weight:bold;
  color:White;
  font-family:Arial;
  font-size:13px;
	}
.txtMultiline
{
	width:360px;
	height:100px;
}
.btnAddRemove
{
	height:25px;
	width:100px;
 background-color:#6DD0F7;
 font-weight:700;
  color:White;
  font-family:Arial;
}
.tabBackgroud
{
	background-color:Lime;
}

/*SEARCH.CSS*/

.tabBorder
{  border:solid 0.5px #68BFEF;
	
	}
	
.tdDashBorder
{ 
	border-bottom:dashed 1px #AFAFAF;

	
	}
	
.highlightCat
{
 background-color:#ABE1FA;
	
	}
.size
{ height:20px;
	width:72px;
	
	}
/*.button
{ height:21px;
	width:78px;
 background-color:#2A82C9;
 font-weight:700;
  color:White; 
	}
*/
	
/*SERV.CSS*/

.serv_table
{
width:100%;
table-layout:fixed;
}
.serv_head
{
background-color:#62C5E9;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:15px;
font-family:Arial;
height :34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_td
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-align:left;
}
.serv_td1
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
}
.serv_th1
{
background-color:#62C5E9;
font-weight:bold;
font-size:15px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_td a {color:#0033FF; text-decoration:none }
.serv_td a:hover {color:#CC0000; background-color:#FFFFFF; text-decoration:none}

.serv_td1 a {color:#0033FF; text-decoration:none }
.serv_td1 a:hover {color:#000066; background-color:#FFFFFF; text-decoration:none}



/* disclaimer.css(Disclaimer Page) */

.disclaimer_table
{
table-layout:fixed;
width:100%;
}
.disclaimer_head
{
background-color:#62C5E9;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.disclaimer_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:16px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.disclaimer_td
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:40px;
text-align:justify;
word-spacing:5px;
}
.disclaimer_td1
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:30px;
padding-right:40px;
text-align:justify;
word-spacing:5px;
text-transform:lowercase;
}
.disclaimer_points
{
font-weight:bold;
color:#000099;
font-family:Arial;
font-size:15px;
text-transform:uppercase;
}
/* e-brochure(e-brochure page) */

.e-brochure_table
{
table-layout:fixed;
width:100%;
}
.e-brochure_th
{
background-color:#62C5E9;
height:32px;
text-align:left;
font-family:Arial;
font-size:16px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
color:#FFFFFF;
}
.e-brochure_td
{
background-color:#ACDDF4;
height:32px;
text-align:center;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}
.e-brochure_td a {color:#000066; text-decoration:none;}
.e-brochure_td a:hover {color:#000099; text-decoration:underline;}



/* mesage.css(Message Page) */
.mesage_table
{
width:100%;
table-layout:fixed;
}
.mesage_img
{
width:125px;
 height:138px;
}
.mesage_td1
{
color:#000066;
font-family:Arial;
height:32px;
padding-left:5px;
padding-top:5px;
text-align:left;
font-size:15px;
font-weight:bold;
line-height:30px;
}
.mesage_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:17px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
}
.mesage_td2
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-align:justify;
}
.mesage_name
{
color:#0000CC;
font-family:Arial;
height:32px;
padding-left:5px;
padding-top:5px;
text-align:left;
font-size:15px;
font-weight:bold;
line-height:30px;
}

/* write to us page */

.write_to_us_tableoutside_td
{
background-color:#5BC0EA;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
font-size:16px;
text-align:left;
height:32px;
padding-left:5px;
padding-top:5px;
}
.write_to_us_table
{
width:60%;
table-layout:fixed;
background-color:#F2FAFD;
border:2px solid #000066;
}
.write_to_us_btn1
{
background-image:url("../webphotos/chavara-inn-03.jpg");
width:98px;
height:21px;
border:0px;
font-family:Arial;
font-weight:bold;
font-size:12px;
padding:3px 3px 3px 3px;
}
.write_to_us_th
{
font-family:Arial;
font-weight:bold;
font-size:16px;
text-align:center;
height:32px;
padding-top:5px;
color:#000066;
}
.write_to_us_td1
{
font-family:Arial;
color:#000066;
font-size:14px;
text-align:left;
height:32px;
padding-left:35px;
padding-top:5px;
line-height:20px;
}
.write_to_us_td2
{
font-family:Arial;
font-weight:bold;
font-size:12px;
text-align:left;
height:32px;
padding-left:5px;
padding-top:5px;
color:#000066;
line-height:20px;
}
/*-----------noservice.aspx(upgrade.css)----------------*/


#upgrade_table2
{

border-width:thin;
border-color:#2A82C9;
border-style:solid;
background-color:#FFFFFF
}

.upgrade_td1
{
height:200px;
 }
 .upgrade_td2
{

 text-align:center;
 font-weight:bold;
 color:#000099
 }
 .upgrade_link
 {
 text-align:center;
 background-color:#2A82C9;
 font-weight:bold;
 color:#FFFFFF
 }
 .upgrade_b1
 {
 vertical-align:middle;
 background-color:#1A50B8;
 color:#FFFFFF;
 font-weight:bold;
 border-color:#1A50B8;
 width:100px
 }
/*----------------------------------Dyamicpages.css----------*/
/* CSS for OtherPayments.aspx(online_payment.css) */
.online_payment_table
{
table-layout:fixed;
width:100%;
}
.online_payment_button
{
color:#FFFFFF;
background-color:#2A82C9;
font-family:Arial;
font-size:14px;
font-weight:bold;
border:0px;
height:28px;
width:100px;
}
.online_payment_blue
{
color:#1267AC;
font-family:Arial;
font-size:15px;
font-weight:bold;
}
.online_payment_red
{
color:#FF0000;
font-family:Arial;
font-size:14px;
line-height:25px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
text-align:left;
}
.online_payment_th
{
font-family:Arial;
font-size:18px;
color:#1267AC;
text-align:left;
border-bottom:2px solid #D3EBF7;
line-height:25px;
}
.online_payment_tdh
{
font-family:Arial;
font-size:16px;
text-align:left;
line-height:45px;
}
.online_payment_td
{
font-family:Arial;
font-size:15px;
text-align:left;
line-height:25px;
}

/* CSS for AdvanceSearch.aspx(Advsearch.css) */
.AdvanceSearch_tb
{
	
 background-color:#EEF5FC;
 
}
.advsrch_mainhead
{
   background-color:#B9E2F8;
   font-weight:bold;
   font-size:16px;
   text-align:left
 }
 .advsrch_tr1
 {
 background-color:#D1EBFA;
 font-weight:bold;
 font-size:12px;
 text-align:center
 }
 .advsrch_tr2
 {
 background-color:#D1EBFA;
 font-weight:bold;
 font-size:12px;
 text-align:left
 }
 .advsrch_td1
 {
 background-color:#EEF5FC;
 font-weight:bold;
 font-size:12px;
 text-align:left
 
 }
 .advsrch_td2
 {
 background-color:#EEF5FC;
 font-size:12px;
 font-weight:bold;
 text-align:left;

 }
 .advsrch_btn
 {
 background-color:#0033FF;
 font-weight:bold;
 vertical-align:bottom;
 color:#FFFFFF
 }
 

/*----------------------------------md.css--------------------*/

.md_img1
{
background-image:url(../webphotos/image-11.jpg);
 height:32px;
  text-align:left;

}
.md_img2
{
background-image:url(../webphotos/head-bootom.jpg);

}
.md_img3
{
 background-image:url(../webphotos/BackgroundImage.jpg);
  width:588px;
 }
 .md_btn1
 {
   background-color:#D2DBE2;
   color:#444E57;
   font-weight:bold;
   border-color:#88C5F2;
   }
   .md_ash
   {
  color:#333333;
  font-size:13px;
  font-family:Arial;
  height:22px;
   }
  .md_date
   {
   font-weight:bold;
   color:#000000;
   font-family:Arial;
   }
   .md_name
   {
   font-size:14px;
   font-family:Arial;
   font-weight:bold;
   height:22px;
    
   }
   .md_reg
   {
   color:#518BBD;
   font-weight:bold;
   font-family:Arial;
   }
   .md_red
   {
   color:#FF0000;
   font-weight:bold;
   font-family:Arial;
   }
   .md_det
   {
   font-size:13px;
   font-weight:500;
   color:#000000;
   font-family:Arial;
   width:592px;
    height:22px;
    line-height:20px;
   }
   .md_del
   {
   color:#2187D2;
   font-weight:bold;
   background-color:#E1F2FC;
   border-color:#2187D2;
   }
   .bg-img
   {
	background: url(../webphotos/chavara-inn-23-d.jpg);
background-position:center;
	}
	.membrpphoto{
margin:43px 0px 43px 27px;
}

.lnkbtn
{
	   color:#2187D2;
   font-weight:bold;
   text-decoration:none;
	
	}
	
	
/* CSS Document */
.acc_send_table
{ 

 background-color:Transparent;

}
.acc_send_head
{
background-color:#D2ECFD;
font-size:12px;
font-family:Arial;
font-weight:bold;
height:22px;
}
.acc_send_tr1
{
background-color:#ADDBF0;
height:22px;
}
.acc_send_tr2
{
background-color:#E5F2FB;
font-family:Arial;
font-size:11px;
font-weight:bold;
width:201px;
text-align:left;
padding-left:10px;
height:22px;
}
.acc_send_td2
{
background-color:#E5F2FB;
font-family:Arial;
font-size:12px;
width:201px;
height:22px;
text-align:left;
}
.acc_send_btn
{
color:#FFFFFF;
background-color:#0066FF;
font-weight:bold;
border:0px;
}
.acc_send_btn2
{
background-color:#4DC1EA;
border:1px solid #FFFFFF;
}
	
	
	/* Magazine Data */
.magazine_data_head
{
background-color:#4DC1EA;
font-size:14px;
font-family:Arial;
font-weight:bold;
height:34px;
text-align:left;
}
.magazine_data_tr1
{
background-color:#E5F2FB;
font-family:Arial;
font-size:13px;
font-weight:bold;
text-align:left;
height:34px;
}
.magazine_data_td1
{
background-color:#E5F2FB;
font-family:Arial;
font-size:13px;
text-align:left;
height:34px;
line-height:20px;
}
.magazine_data_tr
{
background-color:#ADDBF0;
height:34px;
}
.magbtn
{
background-color:#E5F2FB;
font-family:Arial;
font-size:13px;
font-weight:bold;
text-align:center;
height:34px;
	}
	
.lblMsg
{ font-weight:bold;
 font-family:Arial;
  color:red;
	}
.rdbtn
{
	line-height:25px;
	width:401px;

}

/* Disclaimer */

.disclaimer_table
{
table-layout:fixed;
width:100%;
}
.disclaimer_head
{
background-color:#62C5E9;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.disclaimer_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:16px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.disclaimer_td
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:40px;
text-align:justify;
word-spacing:5px;
}
.disclaimer_td1
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:30px;
padding-right:40px;
text-align:justify;
word-spacing:5px;
text-transform:lowercase;
}
.disclaimer_points
{
font-weight:bold;
color:#000099;
font-family:Arial;
font-size:15px;
text-transform:uppercase;
}


/* CSS Document */

.press_release_table
{
table-layout:fixed;
width:100%;
background-color:#F2FAFD;
}
.press_release_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:17px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
}
.press_release_td
{
width:50%;
text-align:center;
height:35px;

}
.press_release_tdblank
{
background-color:#FFFFFF;
}



/* Site Map */
.sitmap_table
{
width:100%;
table-layout:fixed;
}
.sitmap_head
{
height:35px;
background-color:#ACDDF4;
font-weight:bold;
font-size:17px;
font-family:Arial;
padding-left:25px;
padding-top:5px;
text-align:left;
}
.sitmap_th
{
border-left:2px solid #2A82C9;
border-bottom:2px solid #2A82C9;
border-top:2px solid #2A82C9;
height:35px;
font-family:Arial;
font-size:14px;
text-align:left;
padding-left:80px;
padding-top:5px;

}
.sitmap_th1
{
border:2px solid #2A82C9;
height:35px;
font-family:Arial;
font-size:14px;
padding-top:5px;
padding-left:80px;
text-align:left;

}
.sitmap_th2
{
border-bottom:2px solid #2A82C9;
border-top:2px solid #2A82C9;
border-right:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
height:35px;
padding-top:5px;
padding-left:80px;
text-align:left;

}
.sitmap_td1
{
border-left:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
.sitmap_td1 a{ color:#0066FF; background-color:#FFFFFF;}
.sitmap_td1 a:hover { color:#CC0000; background-color:#FFFFFF; text-decoration:underline; }
.sitmap_td11
{
border-left:2px solid #2A82C9;
border-bottom:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
.sitmap_td11 a{ color:#0066FF; background-color:#FFFFFF; }
.sitmap_td11 a:hover { color:#CC0000; background-color:#FFFFFF; text-decoration:underline; }
.sitmap_td2
{
border-left:2px solid #2A82C9;
border-right:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
.sitmap_td2 a{ color:#0066FF; background-color:#FFFFFF; }
.sitmap_td2 a:hover { color:#CC0000; background-color:#FFFFFF; text-decoration:underline; }
.sitmap_td22
{
border-left:2px solid #2A82C9;
border-right:2px solid #2A82C9;
border-bottom:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
.sitmap_td3
{
border-right:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
.sitmap_td3 a{ color:#0066FF; background-color:#FFFFFF; }
.sitmap_td3 a:hover { color:#CC0000; background-color:#FFFFFF; text-decoration:underline; }
.sitmap_td33
{
border-bottom:2px solid #2A82C9;
border-right:2px solid #2A82C9;
font-family:Arial;
font-size:14px;
padding-left:80px;
height:35px;
padding-top:5px;
text-align:left;
}
/* Location Map */
.location_map_table
{
width:100%;
}
.location_map_table1
{
width:509px;
height:397px;
background-image:url("../webphotos/locationmap1.gif");
background-repeat:no-repeat;
}

/* profileDeleteUser */

.delete_profile_table
{
width:100%;
}
.delete_profile_table1
{
width:95%;
border:1px solid #000066;
background-color:#eef7fe;
}
.delete_profile_table2
{
width:75%;
table-layout:fixed;
}
.delete_profile_mainhead
{
font-family:Arial;
font-size:15px;
font-weight:bold;
height:35px;
text-align:left;
padding-top:5px;
color:#000066;
padding-left:20px;
background-color:#FFFFFF;
}
.delete_profile_th
{
font-family:Arial;
font-size:14px;
font-weight:bold;
height:35px;
text-align:center;
color:#000066;
padding-top:5px;
}
.delete_profile_tdh
{
font-family:Arial;
font-size:13px;
height:35px;
text-align:left;
padding-left:65px;
color:#000066;
line-height:20px;
}
.delete_profile_td1
{
font-family:Arial;
font-size:14px;
text-align:left;
padding-left:65px;
color:#000066;
}
.delete_profile_td2
{
font-family:Arial;
font-size:14px;
height:40px;
text-align:center;
color:#000066;
line-height:20px;
text-align:left;
vertical-align:middle;
padding-left:20px;
padding-right:10px;
}
.delete_profile_btn
{
background-image:url("del.jpg");
width:111px;
height:29px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
border:0px;
}



/* Succes story sent*/

.success_story_table
{
width:100%;
table-layout:fixed;
}
.success_story_innertable
{
width:570px;
border:1px solid #000066;
background-color:#eef7fe;
}
.success_story_text1
{
height:26px;
width:200px;
}
.success_story_textarea
{
height:100px;
width:330px;
}
.success_story_buton
{
height:26px;
background-color:#000066;
padding:3px;
font-size:12px;
font-family:Arial;
color:#FFFFFF;
font-weight:bold;
}
.success_story_th
{
font-family:Arial;
font-size:14px;
font-weight:bold;
height:28px;
text-align:center;
color:#000066;
padding-top:5px;
}
.success_story_td1
{
font-family:Arial;
font-size:13px;
font-weight:bold;
height:28px;
text-align:left;
padding-left:5px;
color:#000066;
vertical-align:middle;
line-height:20px;
}
.success_story_td2
{
font-family:Arial;
font-size:14px;
height:28px;
text-align:left;
padding-left:5px;
color:#000066;
line-height:20px;
}

/*Press Release*/
/* CSS Document */

.press_release_table
{
table-layout:fixed;
width:100%;
background-color:#F2FAFD;
}
.press_release_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:17px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
}
.press_release_td
{
width:50%;
text-align:center;
height:35px;

}
.press_release_tdblank
{
background-color:#FFFFFF;
}
.deepika_table
{
border:15px solid #0065b3;
width:307px;
}
.deepika_td1
{
background-color:#0065b3;
height:32px;
text-align:center;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:Arial;
padding:5px 0px 5px 0px;
}
.manorama_table
{
background-color:#eef7fe;
border:3px solid #0065b3;
height:500px;
width:350px;
}
.manorama_table1
{
background-color:#eef7fe;
border:3px solid #0065b3;
height:520px;
}
.press_img
{
border-bottom-color:#0065b3;
border-bottom-style:solid;
border-bottom-width:3px;
}

.hideDiocese
{
	visibility:hidden;
}
.showDiocese
{
	visibility:visible;
}

.HeadSearch
{
	height:24px;
	font-weight:bold;
	font-family:Arial Narrow;
	font-size:16px;
}

/* Keyword Search */

/* CSS Document */
.keyword_search_table
{
width:100%;
table-layout:fixed;

}
.keyword_search_table1
{
width:50%;
}
.keyword_search_table2
{
width:500px;
background-color:#e5f3fc;
border:1px solid #000066;
}

.keyword_search_th
{
font-family:Arial;
font-size:15px;
font-weight:bold;
text-align:left;
height:28px;
color:#000066;
 padding-left:5px;
}
.keyword_search_th1
{
font-family:Arial;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:5px;
height:28px;
color:#000066;
}
.keyword_search_td
{
font-family:Arial;
font-size:12px;
text-align:left;
padding-left:5px;
height:28px;
}
.keyword_search_btn
{
font-family:Arial;
font-size:12px;
padding-left:5px;
height:28px;
}

.keyword_search_menu
{
width:80px;
height:20px;
}
.keyword_search_text
{
width:150px;
height:20px;
font-family:Arial;
font-size:12px;
}
.keyword_search_button
{
background-image:url("../webphotos/chavara-inn-03.jpg");
width:98px;
height:21px;
border:0px;
font-family:Arial;
font-weight:bold;
font-size:12px;
padding:3px 3px 3px 3px;
}

/*SEARCH BY LAST LOGIN*/

/* CSS Document */
.last_lpgin_table1
{
width:500px;
background-color:#f1f8fd;
border:1px solid #6284a1;
}
.last_login_agemenu
{
height:21px;
width:50px;
border:1px solid #0080C0;
text-align:left;
}
.last_login_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
color:#6284a1;
height:30px;
padding:5px 0px 5px 5px;
}
.last_login_h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:left;
padding:5px 0px 0px 5px;
}
.last_login_td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding:5px 0px 5px 5px;
}
.last_login_cm
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
.last_login_btn
{
background-color:#edc9d5;
color:#740427;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
border:1px solid #740427;
padding:3px 3px 3px 3px;
}
.last_login_col
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-align:center;
padding:5px 0px 0px 5px;
}

/* Add remove button */
.AddRemoveBtn
{
width:75px;
height:21px;
border:0px;
font-family:Arial;
font-weight:bold;
font-size:12px;
padding:3px 3px 3px 3px;
background-color:#FD9EC0;
 
}


/*Advertise with Us*/
.ad_td
{

	font-family:Arial;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#5F5F5F;
}
.ad_td_head
{
	color:#D03D6A;
	font-weight:bold;
	font-size:12px;
	padding-bottom:20px;
	padding-top:20px;
}
/*------------------------------Tooltip.css-----------------------*/



#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color:#FFFFFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 12px Arial;
color:#990000;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

	.panel
	{
		 background-color:White;
	 width:250px;
	 height:150px;
	
		}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#6DD0F7;
padding: 5px;
left: -1000px;
border: 1px gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnail span img
{ /*CSS for enlarged image*/
border-width: 0px;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.backgroundcss
{
  width:100%;
	background-color:#FFF7FA;
	opacity:0.7;
    z-index:10000;
      /* for IE */
filter:alpha(opacity=60);
	}


.popHead
{
	 
	 height:10px;
	background-color:Aqua;
}	

.as
{
color:#333333;
}
.cd
{
   
   width:30%
}
.red
{
   color:#FF0000;
   font-weight:bold
 }
.bl
{
   color:#518BBD;
   font-weight:bold
 }
.imc
{
   width:90px;
   height:120px
 }
.del
{
   background-color:#E1F2FC;
   text-align:right
 }
 .fnnt
 {
 font-size:20px;
}
.gridPage
{
 background-color:#F3FBFE;
	}
	/*---------------service.aspx----------*/
	/* CSS Document */
.serv_table
{
width:100%;
table-layout:fixed;
}
.serv_head
{
background-color:#62C5E9;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_th
{
background-color:#ACDDF4;
font-weight:bold;
font-size:15px;
font-family:Arial;
height :34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_td
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
text-align:left;
}
.serv_td1
{
font-family:Arial;
font-size:14px;
line-height:24px;
padding-left:5px;
padding-right:5px;
}
.serv_th1
{
background-color:#62C5E9;
font-weight:bold;
font-size:15px;
font-family:Arial;
height:34px;
padding-left:5px;
text-align:left;
line-height:20px;
}
.serv_td a {color:#0033FF; text-decoration:none }
.serv_td a:hover {color:#CC0000; background-color:#FFFFFF; text-decoration:none}

.serv_td1 a {color:#0033FF; text-decoration:none }
.serv_td1 a:hover {color:#000066; background-color:#FFFFFF; text-decoration:none}
/*-------------------customerlogin.aspx---------*/
/* CSS Document */

* {margin:0px; padding:0px;}
body {
	margin:0px; padding:0px; background: #E9F4FE;
}
form {
	margin:0px; padding:0px;
}
td, p, div, input {
font:normal 11px/11px tahoma;
color:#2E2E2E;
}
#wrapper{
	width: 930px;
	 	height: auto; 
	margin:0px auto;
	background:url(../webphotos/chavara-tile-01.jpg) repeat-y;
	padding:11px 20px 0px 20px;
}
#main{
width:930px;


}
#hedder{
clear:both;
}
#logo{
float:left;
}
#hedflash{
float:left;
}
#father{
float:left;
}
#menu{
clear: left;
width:930px;
height:28px;
background:#6DD0F7;
}
#menu-user {
clear: left;
width:930px;
height:28px;
background:#6DD0F7;
margin:0px;
padding:0px;

}
#menu h1{
font:bold 11px/24px Arial;
color:#FFFFFF;
margin-left:29px;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
}
#menu a:hover{
color:#FFFFFF;
text-decoration:none;
}
#menusub{
float:right;
width:834px;
height:24px;
}
#contant{
float:left;
/*background:url(../webphotos/chavara-inn-tile-02.jpg);*/
margin-top:11px;
height: auto;
width: 926px;
}
.allinnbgtop{
background: url(../webphotos/chavara-inn-tile-01.jpg) no-repeat;
}
.bggg-001{
background: url(../webphotos/chavara-inn-13.jpg) no-repeat;
}
.bggg-002{
background: url(../webphotos/chavara-inn-14.jpg) no-repeat;
}
.bggg-003{
background: url(../webphotos/chavara-inn-tile-03.jpg) no-repeat;
}
.bggg-004{
background: url(../webphotos/chavara-inn-18-d.jpg) no-repeat;
}
.bggg-005{
background: url(../webphotos/chavara-inn-18-e.jpg) no-repeat;
}
.bggg-006{
background: url(../webphotos/chavara-inn-36.jpg) no-repeat;
}
.bggg-007{
background: url(../webphotos/chavara-inn-37.jpg) no-repeat;
}
.bggg-008{
background: url(../webphotos/chavara-inn-09-b.jpg) no-repeat;
}
.bggg-009{
background: url(../webphotos/chavara-inn-23-c.jpg) no-repeat;
}
.bggg-010{
background: url(../webphotos/chavara-inn-01-b.jpg) no-repeat;
}
.bggg-011{
background: url(../webphotos/chavara-inn-28.jpg) no-repeat;
}
#contant-cst {
float:left;
/*background:url(../webphotos/chavara-inn-tile-02.jpg);*/
height: auto;
}
#contant-cst {
float:none;
/*background:url(../webphotos/chavara-inn-tile-02.jpg);*/
height: auto;
}

#cont-inn{
clear:both;
margin:0 auto;
margin-top:11px;
width:856px;
}
#succuple{
width:856px;
height:auto;
margin:0 auto;
background:url(../webphotos/chavara-inn-29.jpg) no-repeat;
background-position:1px 0px;
}
* html 
#succuple{
margin-top:-2px;
}
#cont-login{
clear:both;
margin:0 auto;
margin-top:11px;
width: auto;
height:auto;
text-align:center;
} 
#cont-memprofil{
clear:both;
margin:0 auto;
margin-top:11px;
width:834px;
height:auto;
text-align:center;
}
#cont-cong{
clear:both;
margin:0 auto;
margin-top:11px;
width:637px;
height:auto;
text-align:center;
}
#cont-frmblogin{
clear:both;
margin:0 auto;
margin-top:11px;
width:810px;
height:auto;
text-align:center;
}
#memprofil{
float:left;
width:591px;
height:420px;
}
#cont-cus {
margin:0 auto;
margin-top:11px;
width:844px;
height:auto;
text-align:center;
}
#memproadd{
width:218px;
height:71px;
float:left;
margin-left:25px;
margin-top:11px;
}
#cont-cus-01{
width:591px;
height:460px;
float:left;
}
#cont-main{
height:auto;
width:auto;
float:left;
}
.inncontimg-02{
margin-bottom:11px;
clear:both;
}
* .inncontimg-02{
margin-bottom:8px;
}
.search{
clear:both;
width:500px;
height: auto;
text-align: left;
border-bottom:1px dashed #CCCCCC;
background:url(../webphotos/chavara-inn-01.jpg) no-repeat;
background-position:0px 4px;
font:normal 21px/30px arial;
margin-bottom:20px;
padding-left:28px;
}
.succuphd{
clear:both;
width:500px;
height: auto;
text-align: left;
border-bottom:1px dashed #CCCCCC;
background:url(../webphotos/chavara-inn-01.jpg) no-repeat;
background-position:0px 4px;
font:normal 21px/30px arial;
color:#C82254;
margin-bottom:20px;
padding-left:28px;
}

#footer{
clear:both;
margin-top:10px;
width: auto;
height:78px;
text-align:center;
border-top:9px solid #DBDBDB;
}
.sitemap a{
text-decoration:none;
color:#999999;
}
.sitemap a:hover{
text-decoration: underline;
color: #333333;
}
.sitemap{
margin-top:15px;
color:#999999;
}
.copyright{
color:#666666;
margin-top:10px;
}
.searchp{
font: normal 13px/15px arial;
color: #333333;
}
#refserh{
clear:both;
width:590px;
height:102px;

}
.refine{
font: bold 15px/16px arial;
color:#125F83;
padding-left:30px;
}
.refine a{
color:#125F83;
text-decoration:none;
}
.refinePage{
color:#125F83;
padding-left:30px;
}
.refinePage a{
color:#125F83;
text-decoration:none;
font: bold 13px/14px arial;
padding-left:7px;
}
.refinePage span{
color:#666666;
text-decoration:none;
padding-left:7px;
font: bold 13px/14px arial;
}

.age{
height:21px;
width:37px;
border:1px solid #0080C0;
}
.agetxt{
font: normal 13px/15px arial;
color: #000000;

}
.hight{
height:21px;
width:116px;
border:1px solid #0080C0;
font: normal 11px/20px arial;
}
.searchthis{
height:21px;
width:98px;
border:1px solid #0080C0;
font: bold 13px/15px arial;
background:url(../webphotos/chavara-inn-03.jpg) no-repeat;
background-position:0px 0px;
}
.notamem{
clear:both;
width:590px;
height:23px;
background: url(../webphotos/chavara-inn-04_2.jpg) no-repeat;
background-position:0px 0px;
margin-top:2px;
margin-bottom:2px;
}
.notamemTop{
clear:both;
width:590px;
height:23px;
background: url(../webphotos/chavara-inn-04_1.jpg) no-repeat;
background-position:0px 0px;
}
.notamemBottom{
clear:both;
width:590px;
height:23px;
background: url(../webphotos/chavara-inn-04_3.jpg) no-repeat;
background-position:0px 0px;
}
.register{
font: bold 14px/14px arial;
color:#C82254;
}
.register a{
color:#C82254;
text-decoration:none;
}
.usersrh{
clear:both;
width:591px;
height:224px;
margin-top: 2px;
padding-bottom:2px;
border-bottom:3px solid #CBE9F8;
}
* > .usersrh {
margin-bottom: 10px;
}

.innr-photo{
width:148px;
height:154px;
float:left;
text-align:center;
background: url(../webphotos/chavara-inn-23-d.jpg) no-repeat;
padding-top:19px;
margin:25px 12px 0px 10px;
}
.usersrh-inin{
width:408px;
height: auto;
float:left;
}
.usersrh-in{
font: normal 11px/17px verdana;
color: #000000;
}
#usersrh-bot{
width:591px;
height:42px;
float:left;
background:url(../webphotos/chavara-inn-07.jpg) no-repeat;
background-position:0px 0px;
margin-top:2px;
}
#refersite{
margin-top:59px;
padding-left:15px;
width:auto;
float:left;
}
.bluearial-12{
font: normal 12px/14px arial;
color:#003366;
margin-bottom:20px;
}

.bluearial-15{
font: bold 15px/18px arial;
color:#0F375B;
padding-left:25px;
}
#log-in{
width:322px;
height:240px;
clear:both;
margin:0 auto;
margin-bottom:20px;
}
#maginbot20{
margin-bottom:20px;
}
.lengthinput{
width:217px;
height:20px;
}
#log-in-aa{
width:868px;
height: auto;
clear:both;
margin:0 auto;
background:url(../webphotos/chavara-inn-10.jpg) no-repeat;
background-position:129px 10px;
float:left;
}
#log-in-bb{
width:576px;
height: auto;
float: right;
}
.modelogin{
margin:27px 0px 0px 38px;
float:left;
}
.bluegeorgia-22{
font: normal 22px/23px Georgia;
color:#0F375B;
}
.blackthahoma-11{
font: normal 11px/22px tahoma;
color: #000000;
}
.services{
background: url(../webphotos/chavara-inn-15.jpg) repeat-y;
background-position:0px 0px;
}
.frmblogtile{
background: url(../webphotos/chavara-inn-38.jpg) repeat-y;
background-position:0px 0px;
}
.benfit{
font: bold 16px/20px arial;
color:#C82254;
margin-left:20px;
}
.arial-15blue{
font: normal 15px/20px arial;
color:#0478B7;
}
.arial-13black{
font: normal 13px/16px arial;
color: #000000;
}
.membrprophoto{
margin:43px 0px 0px 19px;
}
.mailsent{
font: normal 11px/28px tahoma;
color: #1D5787;
border-bottom:1px dashed #1D5787;
}
.mailsent2{
font: normal 11px/28px tahoma;
color: #1D5787;

}
#successtry{
float:left;
width:228px;
height:auto;
background: url(../webphotos/chavara-inn-15.jpg) no-repeat;
background-position:0px 0px;
margin-left:25px;
}
.successtry{
background: url(../webphotos/chavara-inn-20.jpg) repeat-y;
background-position:0px 0px;
}
.ariljusti{
font: normal 10px/13px arial;
text-align:justify;
width:182px;
color: #000000;
}
.bg-01{
background:url(../webphotos/chavara-inn-18-a.jpg) no-repeat;
}
.bg-02{
background:url(../webphotos/chavara-inn-18-c.jpg) repeat-y;
}
.bg-03{
background:url(../webphotos/chavara-inn-18-b.jpg) repeat-y;
}
.bg-04{
background:url(../webphotos/chavara-inn-18-f.jpg) repeat-y;
}
.bg-05{
background: url(../webphotos/chavara-inn-23-d.jpg) no-repeat;
background-position:0px 24px;
}
.bg-06{
background: url(../webphotos/chavara-inn-09-c.jpg) repeat-y;
background-position:0px 24px;
}
.bg-07{
background: url(../webphotos/chavara-inn-09-a.jpg) no-repeat;
width:322px;
height:50px;
display:block;
}
.bg-08{
background: url(../webphotos/chavara-inn-23-a.jpg) no-repeat;
}
.bg-09{
background:url(../webphotos/chavara-inn-23-b.jpg) repeat-y;
}
.bg-10{
background:url(../webphotos/chavara-inn-23-e.jpg) no-repeat;
}
.bg-11{
background:url(../webphotos/chavara-inn-23-f.jpg) no-repeat;
}
.bg-12{
background: url(../webphotos/chavara-inn-23-d.jpg) no-repeat;
background-position:29px 6px;
}
.bg-13{
background:url(../webphotos/chavara-inn-02-a.jpg) no-repeat;
}
.bg-14{
background:url(../webphotos/chavara-inn-02-b.jpg) no-repeat;
}
.bg-15{
background:url(../webphotos/chavara-inn-02-c.jpg) repeat-y;
}
.bg-16{
background:url(../webphotos/chavara-inn-01-a.jpg) repeat-y;
}
.bg-17{
background:url(../webphotos/chavara-inn-01-c.jpg) no-repeat;
background-position:0px 4px;
}
.bg-18{
background:url(../webphotos/chavara-inn-01-c.jpg) no-repeat;
}

optgroup
{
	background-color:#FFF9DD;
	color:Black;
	font-weight:bolder;
}
option
{
	background-color:#ffffff;
	color:#000000;
	font-weight:normal;
}
/*------------------------forgotpwd.css(forgotpassword.aspx)---------------*/
.forgotpwd_mainhead
{
background-color:#6FBEDE;
font-weight:bold;
font-size:12px;
height:25px;
padding-left:5px;
}
.forgotpwd_head
{
background-color:#BBE5FB;
font-weight:bold;
text-align:left;
}
.forgotpwd_td
{
background-color:#ECF7FD;
font-weight:bold;
}
/*-------------------menu.css(cusomerlogin.aspx)--------------*/
.menuIndex{
	width:907px;
	font: bold 13px  Arial, Helvetica, sans-serif;
	height:32px;
	
}

.menuIndex:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.menuIndex ul{
	width: 100%;
	padding: 8px 0px;
	margin: 0px;
	text-align: left; /*set value to "left", "center", or "right"*/
}

.menuIndex ul li{
	display: inline;
	}

.menuIndex ul li a{
	color: #ffffff;
	height:16px;
	padding: 8px 16px 8px 16px;
	margin:0px -3px 0px 0px;
	text-decoration: none;
	/*background:url(../webphotos/menuTopSep.jpg) no-repeat top right;*/
}

.menuIndex ul li a:hover, .menuIndex ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	background: url(../webphotos/menu_over.jpg)  repeat-x  bottom left; /*THEME CHANGE HERE*/
}
.activeMenu a{
	background: url(../webphotos/menu_over.jpg)  repeat-x  bottom left;
	
	
	}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
}

.dropmenudiv {
	border-width:0px;
	background-color:#67c1ff;
	}
.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom:solid 1px #ffffff; /*THEME CHANGE HERE*/
	padding: 3px 5px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background-color:#67c1ff;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #67c1ff;
}
/*--------------------view_profile.css-------------------*/
.view_profile_table
{
width:100%;
table-layout:fixed;
border:20px;
border-color:#e0eaec;
background-color:#FFFFFF;
 }
.view_profile_table1
{
width:100%;
table-layout:fixed;
}
.view_profile_th
{
background-color:#ACDDF4;
height:32px;
text-align:left;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}
.view_profile_th1
{
background-color:#62C5E9;

height:32px;
text-align:left;
font-family:Arial;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}
.view_profile_td1
{
background-color:#F2FAFD;
height:32px;
text-align:left;
font-family:Arial;
font-size:13px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
.view_profile_td2
{
background-color:#F2FAFD;
height:32px;
text-align:left;
font-family:Arial;
font-size:13px;
padding-left:5px;
padding-top:5px;
line-height:20px;
}
/* CSS Document */

.upd_can_mhead1
{
   background-color:#ABE8FD;
   font-weight:bold;
   text-align:left;
   height:30px;
 }
 .upd_can_mainhead
 {
    background-color:#ABE8FD;
    text-align:left;
    font-size:14px;
 height:30px;
    font-family:Arial;
 }
 .upd_can_subhead
 {
    background-color:#CAEDFF;
    text-align:left;
 }
 .upd_can_sbhed1
 {
 background-color:#ECF7FD;
 text-align:left;
 }
 .upd_can_head
 {
   background-color:#ECF7FD;
   font-weight:bold;
   font-size:14px;
   height:30px;
   font-family:Arial;
 }
 .upd_can_head1
 {
   background-color:#CAEDFF;
   text-align:center;
   font-weight:bold;
   height:30px;
 }
 .upd_can_red
 {
 color:#FF0000;
 }
 .txtEdit
 {
	width:312px;
 }
 .drpdwnEdit
 {
	width:315px;
}
.linkbtn
{
  color:#2A82C9;
   font-family:Arial;
   font-size:15px;
   text-decoration:none;
}
.linkRequest
{
	  color:#2A82C9;
   font-family:Arial;
   font-size:12px;
   text-decoration:none;
    font-weight:normal;
    }

/* CSS Document */

.updname_tr1
{
   height:20px;
   background:url(../webphotos/innerTopBg.JPG) repeat-x left top;
   padding-left:8px;
 }
 .updname_tr2
 {

  height:20px;
 font-size:14px;
 font-weight:bold;
 font-family:Arial;
  padding-left:10px;
  padding-right:10px;


 }
  .updname_table
{

width:400px;
height:150px;
border:solid 2px #FA5072;
background:url(../webphotos/profile_bg_search.JPG) repeat-x left top;
/*z-index:1000;*/
}

 .updname_btn1
 {
background:url(../webphotos/updateNameSubmit.png) no-repeat;
border:none;
 }

	
.btnClose
{
	color:Black;
	font-size:22px;
	text-decoration:none;
  font-weight:600;
 }
 /* CSS Document */
.upd_otr_mhead
{
   background-color:#ECF7FD;
   font-weight:bold;
   font-size:14px;
   height:30px;
   font-family:Arial;
 }
 .upd_otr_head
 {
   background-color:#CAEDFF;
   text-align:center;
   height:30px;
      font-family:Arial;
 }
 .upd_otr_head1
 {
     background-color:#ABE8FD;
    text-align:left;
    font-size:14px;
 height:30px;
    font-family:Arial;
	font-weight:bold;
 }
 .upd_otr_th
 {
   background-color:#6ED5FF;
   text-align:left;
   font-weight:bold;
   font-size:20px;
   height:30px;
      font-family:Arial;
 }
 .td1
 {
   background-color:#ABE8FD;
   font-weight:bold;
   text-align:left;
   height:30px;
      font-family:Arial;
 }
 .upd_otr_th1
 {
    background-color:#ABE8FD;
    text-align:left;
    font-size:12px;
	font-weight:bold;
	height:30px;
	   font-family:Arial;
 }
 .td2
 {
    background-color:#CAEDFF;
    height:30px;
       font-family:Arial;
       text-align:left;
 }
 .tdAddRemove
 {
	    background-color:#CAEDFF;
    height:30px;
       font-family:Arial;
}
 .red
 {
 background-color:#ABE8FD;
 color:#FF0000;
 font-weight:bold;
 text-align:left;
    font-family:Arial;
 }
 .red1
 {
 background-color:#ABE8FD;
 color:#FF0000;
 font-weight:bold;
 text-align:center;
    font-family:Arial;
 }
 
 .wdth
 {
 width:77%;
 }
 .btnreset
 {
 background-color:#3BB6FA;
 text-align:left;
 width:50%;
 }
 .txtOtherMultline
 {
	 width:537px;
	 height:89px;
	  
 }
 /*-------------------------upd_fam.css---------------------*/


.phonenum
{
 word-spacing: 70px;
 background-color:#CAEDFF;
 font-weight:bold;
 text-align:left;
 }
 .fam_mainhead
{
   background-color:#3BB6FA;
   font-weight:bold;
   font-size:14px;
   text-align:left;
   height:30px;
   font-family:Arial;
 }
 .fam_link
 {
   background-color:#CAEDFF;
   text-align:left;
   font-weight:bold;
   height:30px;
 }
 .fam_link1
 {
   background-color:#CAEDFF;
   text-align:center;
   font-weight:bold;
   height:30px;
 }
 .fam_head
  {
    background-color:#ABE8FD;
    text-align:left;
    font-size:14px;
	font-weight:bold;
	font-family:Arial;
   height:30px;

 }
 .fam_tdhead
 {
   background-color:#CAEDFF;
   font-weight:bold;
   text-align:left;
   height:30px;
   text-align:left;
 }
 .fam_tdhead0
 {
   background-color:#ABE8FD;
   font-weight:bold;
   text-align:center;
   height:30px;
 }
 .fam_td2
 {
    background-color:#CAEDFF;
    text-align:left;
 }
 .fam_td21
 {
    background-color:#CAEDFF;
	font-weight:bold;
	text-align:left;
 }
 .txtEditMultiline
 {
	width:312px;
	height:100px;
}
.txtNumber
{
 width:254px;
}

 
 
 /* Full Profile Button*/
 
 .ViewProfileBtn
{
background-color:#AFCAE1;
width:110px;
height:21px;
border:1px;
font-family:Arial;
font-weight:bold;
font-size:12px;
padding:3px 3px 3px 3px;
text-decoration:none;
color:Black;
}
/*Registration User*/

.tdSpacing
{
	 height:22px;
}
.red
{color:Red;
	font-size:20px;
}
.controlColor
{ color:black; 
	width:200px;
	  height:20px;
	
}
.mainHead
{
 font-family:Arial;
 font-size:15px;
 color:Gray;
	
}	
.head
{
 font-family:Arial;
 font-size:12px;
  font-weight:600;
  vertical-align:middle;
}	
.txtBoxNormal
{
 width:242px;
 height:20px;
 padding-bottom:2px;
 padding-top:1px;
	
}	
.controlColorDOB
{ color:black; 
 width:70px;
   height:20px;
}

.radiobtn
{
	font-size:12px;
 
}
.subHead
{
 font-size:12px;
	font-family:Arial;
	color:black;
	 vertical-align:middle;
}
.textupper
{
	text-transform:uppercase;
	border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.textcapitalize
{
	text-transform:capitalize;
	 border:1px solid #808080;
	height:14px;
	padding:2px 0px;
	width:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.txtareacode
{
	width:50px;
	
	}
.btnReg
{ height:30px;
	width:150px;
 background-color:#2A82C9;
 font-weight:bold;
  color:White;
  font-family:Arial;
  font-size:13px;
	}
.txtMultiline
{
	width:360px;
	height:100px;
}
.btnAddOther
{
width:64px;
height:23px;
background:url(../webphotos/add_btn.jpg);
border:none;
}
.btnRemoveOther
{
width:64px;
height:23px;
background:url(../webphotos/remove_btn.jpg);	
border:none;
}
.tabBackgroud
{
	background-color:Lime;
}



/*Create user other dropdown*/
.listbox01Other
{
		width:300px;
	border:1px solid #808080;
	padding:1px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
}


/*Hint BOx*/


#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:0.8em;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:10px;
}

/*saved search style*/
.tabSavedSearch
{
	margin:12px 0px 12px 50px;
}
.tabSavedSearch table
{
	width:525px;
	background-color:#ffffff;
	text-align:left;
	border:solid 1px #EFF3FB;
	margin:12px 0px 12px 1px;
}
.tabSavedSearch td,th
{
	height:20px;
	padding:2px 2px 2px 5px;
}
.tabSavedSearch a:link
{
	color:#507CD1;
}
.tabSavedSearchAltTr
{
	background-color:#EFF3FB;
}
.tabSavedSearchHeadTr
{
	background:url(../webphotos/boxhead02.gif) repeat-x left top;
	height:22px;
	padding:10px 0px 0px 15px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#393838;

}

.no_result_onSearch
{
	font-weight:bold;
	font-size:13px;
	color:Red;
	padding-left:8px;
}


/*TOOLTIP.CSS*/


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color:#FFFFFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 12px Arial;
color:#990000;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color:navy;
margin: 3px 8px;
}
	.panel
{
		 background-color:White;
	 width:250px;
	 height:150px;
}
		
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#6DD0F7;
padding: 5px;
left: -1000px;
border: 1px gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnail span img
{ /*CSS for enlarged image*/
border-width: 0px;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.backgroundcss
{
  width:100%;
	background-color:#FFF7FA;
	opacity:0.7;
    z-index:10000;
          /* for IE */
filter:alpha(opacity=60);
	}
	.pop
	{
 background-color:Transparent;
 height:150px;
 width:400px;

		}

.popHead
{
	 
	 height:10px;
	background-color:Aqua;
}	

.as
{
color:#333333;
}
.cd
{
   
   width:30%
}
.red
{
   color:#FF0000;
   font-weight:bold
 }
.bl
{
   color:#518BBD;
   font-weight:bold
 }
.imc
{
   width:90px;
   height:120px
 }
.del
{
   background-color:#E1F2FC;
   text-align:right
 }
 .fnnt
 {
 font-size:20px;
}
.gridPage
{
 background-color:#F3FBFE;
	}
	


/*UPLOADPHOTO.CSS*/

#table1
{

width:75%;
table-layout:fixed;
border-width:2px;
border-color:#6dd0f7;
border-style:solid;
}

#table111
{

width:75%;
table-layout:fixed;
border-width:2px;
border-color:#6dd0f7;
border-style:solid;
}
#table2
{
 border-style:solid;
 border-color:#6DD0F7
}
#table21
{
 border-style:none;
 border-color:#6DD0F7;

 }
#table3
{
 width:100%; 
 border-color:#6DD0F7;

}
.upload_th
{

background-color:#6dd0f7;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
height: 35px;


}
.upload_wdth
{
width:2%
}
.imgcls
{
width:100px;
height:120px
}
.upl_imgpos
{
text-align:center
}
.img1
{
width:95px;
height:95px
}
.dgm
{
list-style-image:url(upl2.jpg)
}
.upload_del
{
 text-align:center;
 font-weight:bold
 }
 .upload_red
 {
 color:#FF0000;
 font-weight:bold;
 text-align:center
 }
 .upload_border
 {
 border-top-color:#666666;
 border-top-style:dotted
 }
.square
 {
	text-align:left;
 color:#26B3DC;
 list-style-image:url(upload3.jpg);
 list-style-position:outside
 }
.upload_grey1
{

color:#999999;
font-weight:bold
}
.upload_grey
{
text-align:left;
color:#333333;
line-height:180%;
font-size:13px
}
.upload_blue
{
color:#6DD0F7;
font-weight:bold
}
.upload_red1
{
color:#A95263;
font-weight:bold
}
.upload_red
{
color:#FF0000;
font-weight:bold
}
.upload_black
{
color:#333333
}
.upload_th1
{
font-size:22px;
font-weight:bold;
text-align:center
}



/*VIEWPROFILE.CSS*/


    img.imgcls
    {
        border:solid 5px #FF6633
    }
    .gin
    {
        background-color:#00b7cc
    }
    td.qwe{
        background-color:#FFFFFF
        }
    
   
/*css for change password
*/
.ChangaPassword
{

width:84%;
border-color:#6DD0F7;
border-width:1px;
}
.ChangaPassword  th
{
	background-color:#6FBEDE;
font-weight:bold;
width:28%;
}
.ChangaPassword_tb_a
{
	background-color:#BBE5FB
}
.ChangaPassword_tb_b
{background-color:#ECF7FD;
font-weight:bold
}
.ChangaPassword_TextSize
{
	text-align:left;
	width:70%;
}
/* css for My Page */
/* CSS Document */

th
{
  background-color:#ccf2f5;
  height:32px;
  text-align:left;
  
}
.mainhead
{
   background-color:#00b7cc;
   height:34px;
   text-align:left;
 }
.maintd
{
	text-align:left;
   background-color:#e3f3f2;
   height:30px;
   font-weight:bold;
   
 }
 .subtd
 {
	text-align:left;
  background-color:#e3f3f2;
   height:30px;
   
   }
.white
{
   background-color:#FFFFFF;
   height:30px;
 }	
 .table1
 {
   width:75%;
   border-width:20px;
   border-color:#e0eaec;
  }

	.iso_border {
	float:left;
	width:276px;
	border-top-width: 8px;
	border-right-width: 8px;
	border-bottom-width: 8px;
	border-left-width: 8px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-left:10px;
}

.isomain{
	margin-top:10px;
	float:left;
	width:930px;
}
.isohead{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#a20031;
	height:35px;
	text-align: center;
	
	
	}
.text_bold_colorabout{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ab1846;
	line-height:18px;
	text-align: justify;
	}
.text_boldabout{
	font:bold 14px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#3a3a3a;
	}

/*===========E Magazine Style=============*/
    .viewem_outer {
	width:890px;
	padding:20px;
	margin:0px;
	float:left;
}
.viewem_left{
	padding:9px 10px 0px 10px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.viewem_middle{
	padding:11px 10px 0px 210px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#c62254;
	}
.viewem_right{
	padding:9px 20px 0px 0px;
	float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.viewembottom {
	margin-left:16px;
	float: left;
	width: 870px;
	padding-left: 10px;
}
.viewem {
	margin-left: 16px;
	background-color: #dcdcdc;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 259px;
	float: left;
}	
.certificatebg {
	background-color: #dcdcdc;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 259px;
	float: left;
}
.certifont{
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
	
	}
.certifont10 {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
}
.certifont10 a {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
}
.certifont10 a:link {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
}
#certificate {
	float: left;
	width: 600px;
	padding-left: 20px;
}
.normaltxt{
	background-image: url(../webphotos/dot.jpg);
	background-repeat: no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:16px;
	padding-bottom: 5px;
	margin-top: 4px;
	padding-left: 10px;	
}
.certifontred{
	color:#C82254;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	
	}
	
	/*------------emagazine  Settings---------------------*/
	.em_innerLeft{
	width:675px;
	padding:0px;
	margin:0px;
	float:left;
	margin:10px 0px 0px 0px;
	}
	.news_left {
	float:left;
	background:url(../webphotos/e-magazine-inner_11.jpg) no-repeat;
	width:192px;
	height:254px;
}
.news_center {
	float:left;	
	width:455px;
	padding: 0px 0px 0px 10px;
}
.font_em16{
	font:bold 13px Verdana, Geneva, sans-serif;
	line-height:17px;
	color:#595754;
}
.font_empurple{
	font:bold 16px Verdana, Geneva, sans-serif;	
	color:#dc0145;
	text-decoration: none;
}
.font_empurple a{
	font:bold 16px Verdana, Geneva, sans-serif;	
	color:#dc0145;
	text-decoration: none;
}
.font_emblack{
	font:bold 16px Verdana, Geneva, sans-serif;
	
	color:#000000;
}
.padding{
	width:auto;	
	padding:5px 0px 5px 0px;
}

