/* CSS Document */  
body{
	margin:0; padding:0!important; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#1D1F20; 
	background:#F2F2F2!important;
}
p, h1, h2, h3, ul, div, form, dl{
	padding:0; margin:0;	
}
.Ment{color:#FF0000;}
a{color:#000; text-decoration:underline;}
a:hover{color:#000; text-decoration:none;}
input.PinkInput{border:1px solid #e0e0e0; padding:2px 4px; font:normal 11px Tahoma, Arial; color:#474747;}
input.GreyInput{border:1px solid #B4B4B4; padding:2px 4px; font:normal 11px Tahoma, Arial; color:#474747;}
input.GrBut_small{background:url(../images/but_64Blu.gif) no-repeat 0 0; border:none;
	width:64px; height:21px; padding:0 0 1px 0; cursor:pointer;
	font:bold 11px Tahoma, Arial; color:#fff;}
.inputbtn{margin-right:4px; float:left;}


.btn_right{background:url(../images/input_button_right_blu.gif) top right no-repeat; height:21px; cursor:pointer; float:left; margin-left:5px; }
.btn_left{background:url(../images/input_button_left_blu.gif) top left no-repeat; height:21px; cursor:pointer; font-family:Tahoma, Arial, Helvetica, sans-serif; padding-bottom:2px; font-size:11px; color:#fff; font-weight:bold; border:none; margin-left:-3px; padding-left:5px; padding-right:5px;   }

.webClickHbtn:hover{ text-decoration:none }

textarea.GreySelect{border:1px solid #B4B4B4; padding:2px 4px; font:normal 11px Tahoma, Arial; color:#474747;}
input.chk{height:13px; width:14px;  font-size:0; line-height:0; margin:1px 3px 2px 0; padding:0; }
input.go{
	background:url(../images/Icon_search.gif) no-repeat 4px 4px #6489BF; border:none;
	width:19px; cursor:pointer; height:19px; padding:0;}
input.search{
	background:url(../images/Login_repeat.gif) repeat-x 0 0; border:none;
	cursor:pointer; height:18px; color:#fff; font-weight:bold; font-size:11px; padding:0 5px 0 5px;}
select{border:1px solid #B4B4B4; padding:6px 0 6px 6px; font:normal 11px Tahoma, Arial; color:#474747;}
ul{list-style:none;}
.spacer{
	line-height:0; font-size:0; clear:both;
}

.marR10{margin-right:10px; }
/*--error msg---*/
.dvError{
	background-color:#FFF3F3; color:#A53030; border:#CD0101 1px solid; margin:5px auto; padding:3px 8px; text-align:center;	}
.dvSuccess{
	background-color:#FAFFF3; color:#3C6610; border:#456324 1px solid; margin:5px auto; padding:3px 8px; text-align:center;	}
.dvMsg{
	background-color:#F9F0D7; color:#915500; border:#EEB816 1px solid; margin:10px auto 15px auto; padding:3px 8px; text-align:center;	}

/*Box section start*/
.BoxTotal{/*width:201px; border:2px solid #5A78AA;*/ margin:0 0 10px 0;}
.BoxTotalMember{/*width: 531px;*/ margin:0 0 10px 2px;}
.BoxTopHd{height:22px; 
	/*background:url(../images/BoxHD_reaped.gif) repeat-x 0 0;
	cursor:move;*/}
.BoxTopHd{ width:100%;}
.BoxTopHd ul li{
	float:left; height:22px;}
.BoxTopHd ul li.left{
   width:60%;}
.BoxTopHd ul li.left h1.BoxTitle{
   font:bold 12px Tahoma, Arial; color:#000; line-height:22px; }
.BoxTopHd ul li.right{
   width:40%; text-align:right;}
.BoxTopHd ul li.right span.BoxClose{
	margin-top:4px; margin-right:5px; float:right;}
.BoxTopHd ul li.right span.BoxArrow{
	margin-top:4px; margin-right:4px; float:right;}
.BoxTopHd ul li.right span.BoxEdit{
	margin-top:4px; margin-right:4px; float:right;}
.BoxTopHd ul li.right span.BoxRefresh{
	margin-top:4px; margin-right:4px; float:right;}
.BoxContent{}
/*Box section End*/
/*Box section start*/
.BoxTotalPink{
	/*width:201px;border:2px solid #e0e0e0;*/  margin:0 0 10px 0;}
.BoxTopHdPink{
	/*background:url(../images/BoxHD_pink_reaped.gif) repeat-x 0 0;height:22px;*/
	 cursor:move; clear:both}
.BoxTopHdPink ul li{
	float:left; /*height:22px;*/}
.BoxTopHdPink ul li.left{
   width:70%;}
.BoxTopHdPink ul li.left h1.BoxTitle{
  font:bold 12px Tahoma, Arial; color:#000; line-height:22px; padding-bottom:3px;}
.BoxTopHdPink ul li.right{
   width:30%; text-align:right;}
.BoxTopHdPink ul li.right span.BoxClose{
	margin-top:4px; margin-right:5px; float:right;}
.BoxTopHdPink ul li.right span.BoxArrow{
	margin-top:4px; margin-right:5px; float:right;}
.BoxTopHdPink ul li.right span.BoxEdit{
	margin-top:4px; margin-right:4px; float:right;}
.BoxTopHdPink ul li.right span.BoxRefresh{
	margin-top:4px; margin-right:4px; float:right;}
/*Box section End*/
/*Box section start*/
.BoxTotalRed{
	/*width:531px; border:2px solid #e0e0e0;*/ margin:0 0 0 0;}
.BoxTotalRed.Registration{float:right; width:515px; margin-top:10px; border:2px solid #e0e0e0;}
.BoxTopHdRed{height:40px; border-bottom:1px solid #A7A7A7;
	/*background:url(../images/BoxHD_red_reaped.gif) repeat-x 0 0;
	 cursor:move;*/}
.BoxTopHdRed ul li{
	float:left;/* height:22px;*/}
.BoxTopHdRed ul li.left{
   width:60%;}
.BoxTopHdRed h1.BoxTitle {line-height:32px; font-size:20px; font-weight:bold;}
.BoxTopHdRed ul li.right{
   width:40%; text-align:right;}
  .BoxTopHdRed ul li.right  h1 a{font:bold 11px Tahoma, Arial; color:#fff; line-height:22px; padding-left:10px; text-decoration:underline; padding-right:2px;}
    .BoxTopHdRed ul li.right  h1 a:hover{font:bold 11px Tahoma, Arial; color:#fff; line-height:22px; padding-left:10px; text-decoration:none; padding-right:2px;}
.BoxTopHdRed ul li.right span.BoxClose{
	margin-top:4px; margin-right:5px; float:right;}
.BoxTopHdRed ul li.right span.BoxArrow{
	margin-top:4px; margin-right:5px; float:right;}
.BoxTopHdRed ul li.right span.BoxEdit{
	margin-top:4px; margin-right:4px; float:right;}
.BoxTopHdRed ul li.right span.BoxRefresh{
	margin-top:4px; margin-right:4px; float:right;}
/*Box section End*/

/*  ---------------- RSS CSS ---------------- */
.BoxRss{width:100%; border:2px solid #5A78AA; margin:0 0 10px 0;}

.BoxRssHd{
	float:left; background:url(../images/BoxHD_reaped.gif) repeat-x 0 0; width:100%; color:#474747; height:22px; border:1px solid #e0e0e0;}
.BoxRssHd .left{
	width:72%; float:left;}
.BoxRssHd .left h1{
   font:bold 12px Tahoma, Arial; color:#fff; line-height:22px; padding-left:10px;}
.BoxRssHd .right{
   width:23%; float:right;}
.BoxRssHd .right span.BoxRef{
	margin-top:4px; margin-right:0px;}
.BoxRssHd .right span.BoxEdit{
	margin-top:4px; margin-right:0px;}
.BoxRssHd .right span.BoxDel{
	margin-top:4px; margin-right:0px; float:right;}
/*  ---------------- End News RSS CSS ---------------- */


/*Tab Menu Section start*/
.DvTabMenuTotal{
	height:29px; border-bottom:1px solid #C5C5C5; padding-top:6px; position:relative; z-index:1; margin-bottom:2px;}
.DvTabMenuTotal .DvLeftTab{
	float:left; width:10px; padding-right:7px; padding-top:11px; position:absolute; left:0; top:5px;}
.DvTabMenuTotal .DvRightTab{
	float:left; width:10px; padding-left:7px; padding-top:11px; position:absolute; right:0; top:5px;}
.DvTabMenuTotal .DvMidTab{
	width:490px;}

#contentLayer2 { position:absolute; width:1600px; z-index:1; left: 0px; top: 0px; height:28px;}
#contentLayer { position:absolute; width:1600px; z-index:1; left: 0px; top: 0px; height:28px;}
.TabContainer{
	position:absolute; width:455px; left:17px;top: 6px; height:30px; overflow:hidden;}

.TabMenu{height:29px; position:relative; z-index:2;}
.TabMenu ul {display:inline;}
.TabMenu ul li{height:29px; display:inline; line-height:29px; float:left}
.TabMenu ul li a, .TabMenu ul li a span, .TabMenu div.eff, .TabMenu div.eff span, .TabMenu div.eff2, .TabMenu div.eff2 span {height:29px; background:url(../images/tabMain.png) repeat-x 0 0px; padding-left:12px; display:inline-block; cursor:pointer;}
.TabMenu ul li a {margin-right:16px; text-decoration:none; }
.TabMenu ul li a span, .TabMenu div.eff span, .TabMenu div.eff2 span {padding:0 12px 0 0; background-position:right 0; margin-right:-12px; line-height:29px; font-size:12px; font-weight:bold; color:#2587A3; text-align:center}
.TabMenu div.eff{ width:130px; } 

.TabMenu ul li a:hover span { color:#000;}
.TabMenu ul li a.effect, .TabMenu div.eff2  {background-position: 0 -29px; height:30px; margin-bottom:-1px; position:relative; z-index:2;}
.TabMenu ul li a.effect span, .TabMenu div.eff2 span {background-position: right -29px; height:30px; line-height:29px; }

/*Tab Menu Section End*/
/*.TabMenu div.eff{
	height:22px; margin:0 1px 0 1px; padding:4px 10px 0 0px; float:left;
	background:url(../images/TabRepeat.gif) repeat-x 0 -28px;	
	color:#fff;	text-decoration:none;text-align:center;}
.TabMenu div.eff2{
	height:22px; margin:0 1px 0 1px; padding:4px 10px 0 0px; float:left;
	background:url(../images/TabRepeat.gif) repeat-x 0 0;	
	color:#fff;	text-decoration:none;text-align:center;}*/
.TabMenu div input.searchFd{
	height:12px; margin-top:0; width:100px; background:#FFF; padding:2px;
	color:#474747;	border:1px solid #BDBDBD;}
.TabMenu div input.go{
	background:url(../images/search.gif) no-repeat 2px 2px; border:none;
	width:15px; cursor:pointer; height:16px; padding:0; margin-left:3px;}

.TabMenu div.effNw{
	height:22px; margin:0 1px 0 1px; padding:2px 10px 2px 4px; float:left;
	background:url(../images/TabRepeat.gif) repeat-x 0 -28px;	
	color:#fff;	text-decoration:none;text-align:center;}
.TabMenu div.effNw span{float:left; padding-top:3px; padding-left:3px;}
.TabMenu div.effNw a{color:#fff; text-decoration:none; text-align:center;}
.TabMenu div.effNw a:hover { text-decoration:none; color:#fff;}
.TabMenu div.effNw a.NwClose{text-decoration:none; font-size:0px; float:left; background:url(../images/TabClose-Blu.gif) no-repeat 0 2px; height:12px; width:12px; }
.TabMenu div.effNw a.NwClose:hover { text-decoration:none; font-size:0px; background:url(../images/TabClose-BluHvr.gif) no-repeat 0 2px; height:12px; width:12px; }
.TabMenu div.effNw a.NwEdit{text-decoration:none; font-size:0px; float:left; background:url(../images/TabEdit-Blu.gif) no-repeat 0 0px; height:12px; width:12px;}
.TabMenu div.effNw a.NwEdit:hover { text-decoration:none; font-size:0px; background:url(../images/TabEdit-BluHvr.gif) no-repeat 0 0px; height:12px; width:12px;}

.TabMenu div.effectNw{
	height:22px; margin:0 1px 0 1px; padding:6px 10px 0 10px; float:left;
	background:url(../images/TabRepeat.gif) repeat-x 0 0;	
	color:#fff;	text-decoration:none;text-align:center;}
.TabMenu div.effectNw span{float:left; padding-top:3px; padding-left:3px;}
.TabMenu div.effectNw a.NwClose{text-decoration:none; float:left; background:url(../images/TabClose-Pnk.gif) no-repeat 0 2px; height:12px; width:12px; }
.TabMenu div.effectNw a.NwClose:hover { text-decoration:none; font-size:0px; background:url(../images/TabClose-PnkHvr.gif) no-repeat 0 2px; height:12px; width:12px; }
.TabMenu div.effectNw a.NwEdit{text-decoration:none; float:left; font-size:0px; background:url(../images/TabEdit-Pnk.gif) no-repeat 0 0px; height:12px; width:12px;}
.TabMenu div.effectNw a.NwEdit:hover { text-decoration:none; font-size:0px; background:url(../images/TabEdit-PnkHvr.gif) no-repeat 0 0px; height:12px; width:12px;}



/*--========================::::::::::: Paging Start ::::::::::============================---*/
.DvLeftTopPaging{/*background:#E8E1F1; padding-top:1px;border-top:1px solid #E0E0E0;*/ padding:0 6px 0 11px;  height:28px; line-height:28px; }
.DvLeftTopPaging.Market{width:95%; margin-left:2px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-top:none;}
.DvPaging{
	width:auto; color:#5B5B5B; font-size:11px;}
.DvPaging ul{
	width:auto; list-style-type:none; font-weight:normal; float:right;}
.DvPaging ul li{
	float:left;  height:28px; line-height:28px;}
.DvPaging ul li a{
	display:block; padding:0px 4px; color:#0C7997; background:none; text-decoration:none;
	height:28px;width:auto; float:left; margin:0 1px 0 1px;	}
.DvPaging ul li a.noBg{
	background:none;color:#0C7997; text-decoration:none;	} 
.DvPaging ul li a.noBg:hover{
	background:none; color:#1D1F20; text-decoration:underline;	} 
.DvPaging ul li a:hover{
	color:#1D1F20; text-decoration:none;	}
.DvPaging ul li a.Active{
	color:#1D1F20; text-decoration:none;	}
.DvPaging ul li img{
	font-size:0; line-height:0; display:block; margin:11px 0 0 0;}
.flotlet{ float:left;}
.flotrht{ float:right;}
.MrgnTp{ margin-top:10px;}
.marB0{ margin-bottom:0 !important; }
/*----===== pagging outer div - pls place ur pagging in side this div ======-----*/
.ContPage{margin-bottom:10px;/*	border-bottom:1px solid #E0E0E0;*/ background:#F2F2F2;}
.ContPage.NoBot{margin-bottom:0px; border-bottom:0px solid #E0E0E0;}
/*--========================::::::::::: Paging End ::::::::::============================---*/

/*--=================::::::::::: Member Profile Component Start ::::::::::===================---*/
.DvMemberBoxTotal{	width:210px;}
	
.DvMemberBoxLeft{width:78px!important; float:left; }
.DvMemberBoxLeft a img{	border:4px solid #FFF !important; padding:1px;}
/*.DvMemberBoxLeft a:hover img{border:1px solid #C14663 !important; padding:1px;}*/
.DvMemberBoxRight{width:140px; float:left;}
.DvMemberBoxRight .DvOnline{ float:left; width:100%; padding-bottom:5px;}
.DvMemberBoxRight .DvOnline img{ float:left; padding-right:3px;}
.DvMemberBoxRight .DvOnline a{	float:left; padding-top:2px; }
.DvMemberBoxRight .DvChat{float:left; width:100%; padding-top:5px;}
.DvMemberBoxRight .DvChat img{float:left; padding-right:3px; }
.DvMemberBoxRight .DvChat a{float:left; padding-top:2px; padding-right:8px; }
.DvMemberBoxRight .DvStatus{float:left; width:100%; padding-top:5px;}
.DvMemberBoxRight .DvStatus img{float:left; padding-right:3px; }
.DvMemberBoxRight .DvStatus span{float:left; padding-top:2px; }

/*--=================::::::::::: Member Profile Component End ::::::::::===================---*/

/*--========================::::::::::: Alphabates Start ::::::::::============================---*/
.DvLeftTopAlphabates{
	border-bottom:1px solid #E0E0E0; height:24px; padding:0 10px; padding-top:1px;}
.DvAlphabates{
	width:auto; padding:2px 0px 0px 25px; color:#5B5B5B; font-size:11px;}
.DvAlphabates ul{
	width:auto; height:20px; list-style-type:none; font-weight:normal; float:left;}
.DvAlphabates ul li{
	float:left; font-weight:bold;}
.DvAlphabates ul li a{
	display:block; padding:0px 4px; color:#675A78; background:none; text-decoration:none;
	height:19px; line-height:19px; width:auto; float:left; margin:0 1px 0 1px;	}
.DvAlphabates ul li a.noBg{
	background:none;color:#675A78; text-decoration:none;	} 
.DvAlphabates ul li a.noBg:hover{
	background:none; color:#000; text-decoration:underline;	} 
.DvAlphabates ul li a:hover{
	background-color:#A18CBC; color:#000; text-decoration:none;	}

.DvAlphabates ul li a.Active{
	background-color:#A18CBC; color:#000; text-decoration:none;	}

.DvAlphabates ul li.deActive{
	display:block; padding:0px 4px; color:#999; text-decoration:none;
	height:19px; line-height:19px; width:auto; float:left; margin:0 1px 0 1px;}
		
.DvAlphabates ul li img{
	font-size:0; line-height:0; display:block; margin:4px 0 0 0;}
.flotlet{ float:left;}
.flotrht{ float:right;}
.MrgnTp{ margin-top:10px;}
/*--========================::::::::::: Alphabates End ::::::::::============================---*/
/*--=== Used for the error message in through out the saintconnect*/
.DvField{width:95%; margin:0 auto;}
.DvField.NoTop{padding-top:0px}
.DvField ul{width:94%; margin:0 auto; padding:10px 0 25px 0;}
.DvField ul.NoTop{padding:0px;}
.DvField ul li{padding:5px 0 5px 0; float:left;}
.DvField ul li.RegLeft{width:22%; padding:5px 0 5px 0; font-size:13px; font-weight:bold}
.DvField ul li.RegRight{width:70%; margin:0 0 2px 0; padding:0 0 5px 0;}
.DvField ul li.RegRight div{color:#990000; float:none;}	
.DvField ul li.RegRight input.RegFld{width:200px; float:left;}
.DvField ul li.RegRight select.Small{width:95px; margin-left:2px; float:left}
/*--=== Used for the error message in through out the saintconnect*/	



/*--===For show the TagName under the usermenu ===--*/
.TagNameTable table{ }
.TagNameTable table tr td{ font-size:17px; line-height:35px;  }
.TagNameTable Table tr{background:#DACDE9; color:#685B79; }
.TagNameTable Table td.BrdBtm{border-bottom:0px solid #E0E0E0; padding-left:9px; font-weight:bold}
.TagNameTable Table td {padding-left:9px; height:25px; color:#474747; font-size:11px}

/***********Css by Vijay on 20th june***************/ 
.newfooter{/*height:25px; color:#000000; border-top:1px solid gray; margin:0 auto; width:100%; line-height:15px;*/ padding:0 0 27px 0; text-align:center; position:relative;}

.newfooter .crvL, .newfooter .crvR { background:url(../images/middleCrvBtm.png) no-repeat 0 0; height:8px; width:8px; position:absolute; display:inline-block}
.newfooter .crvL {top:0; left:0;}
.newfooter .crvR {background-position: right 0; right:0; top:0;}
.newfooter .crvC {height:7px; margin:0 8px; background:#FFF; border-bottom:1px solid #A2A2A2; margin-bottom:27px; font-size:0; line-height:0;}


.newfooter ul {list-style:none; padding:0px; margin:0px;}
.newfooter ul li{list-style:none; padding:0px 16px 0 11px; margin:0px; display:inline; background:url(../images/footBull.gif) no-repeat right center;}
.newfooter ul li.first {width:auto; float:none}
.newfooter ul li.first a {float:none; padding:0; border:none;}
.newfooter ul li.last {padding-right:11px; background:none;}

/*--BoxIconContent start here--*/
.BoxIcon{ float:left; margin:0; padding:0; width:100%; /*background:#EAE4F0;*/} /* background:#1C3764; */
.BoxIconContent{ margin:6px auto 0px auto; padding:0px; width:196px;}
.BoxIconContent ul{ float:left; margin:0; padding:0; width:100%; list-style:none;}
.BoxIconContent ul li{ float:left; margin:0px; padding:7px 0px 18px 5px; position:relative; }
.BoxIconContent ul li a{ float:left; margin:0px; padding:0px; text-decoration:none;}
.BoxIconContent ul li a img{ float:left; margin:0; padding:0; width:42px; height:42px; font-size:0; line-height:0; border:0; background:no-repeat;}
.BoxIconContent ul li a:hover{ font-size:0; text-decoration:none;}
.BoxIconContent ul li.Last{float:left; margin:0; padding:0;}
.BoxIconContent ul li.Last a{float:left; margin:0; padding:0; text-decoration:none; }
.BoxIconContent ul li.Last a:hover{ font-size:0; text-decoration:none;}
.BoxIconContent ul li Last a img{ float:left; margin:0; padding:0; width:43px; height:42px; font-size:0; line-height:0; border:0; background:no-repeat;}
.BoxIconContent ul li.MB{ margin-bottom:0;}
 
/*
.balltyle{position:absolute; top:45px; left:-10px; display:none; width:65px; line-height:12px; text-align:center; z-index:100; color:#FFF; font-weight:bold; text-align:center;}
*/
.ballbox{border:1px solid #B5B5B5; margin-bottom:5px; float:left; padding-bottom:5px;}
.ballbox li{ float:left; width:42px; height:42px; overflow:hidden;}
.ballbox li img{ float:left;}
.ballbox li div{ background:url(../images/ballboxBg.gif) no-repeat 0 0; color:#fff; line-height:13px; margin-top:4px; float:left; padding-bottom:2px; width:100%; text-align:center; }
.ballbox span{height:17px; line-height:17px; width:auto; background:#F6F4F9; padding-left:5px; color:#434345; display:block;}
.ballbox .boxinn{padding:7px 3px 0px 3px; float:left; margin:0px}

/*.ballbox{border:1px solid #B5B5B5; margin-bottom:7px; float:left;}
.ballbox li{}
.ballbox li div{background:url(../images/ballboxBg.gif) no-repeat 0 0; color:#0066FF;}
.ballbox span{height:17px; line-height:17px; width:auto; background:#F6F4F9; padding-left:5px; color:#434345; display:block;}
.ballbox .boxinn{padding:7px 3px 0px 3px; float:left; margin:0px}
.balltyle{top:52px;  font-size:11px; left:-25px; width:100px; line-height:12px; text-align:center; z-index:100; color:#000; font-weight:normal; text-align:center;}
.balltyle_left{position:absolute; top:52px; left:0px;  width:100px; line-height:12px; text-align:center; z-index:100; color:#000; font-weight:normal; text-align:left;}
.balltyle_right{position:absolute; top:52px; left:-57px; width:100px; line-height:12px; text-align:center; z-index:100; color:#000; font-weight:bold; text-align:right;} 

*/

.trmStl{padding:15px 15px 0 15px;}
.trmStl p{padding:0 0 15px 0;}
.trmStl ol{padding:0 0 15px 15px; margin:0;}
.trmStl ol li{padding:4px 0; margin:0;}
.trmStl ul{padding:0 0 15px 15px; margin:0;}
.trmStl ul li{padding:4px 0; margin:0;}


.tourclass{float:left; width:48%; padding: 10px 0 0 7px;}
.tourclass p{padding-bottom:10px;}
.tourclass span{float:left; padding-left:5px; line-height:35px;}

.spacer{clear:both; line-height:0; font-size:0; height:0; margin:0; padding:0}

#insPop{position:absolute; right:0; bottom:0px; background:url(../images/drkImgTop.gif) no-repeat top left ;}
.insCont{width:196px; height:auto; padding:0px 0 5px 8px; margin:6px 15px 0 0; background:#ededed; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; float:left}
.insCont .oneCols{float:left;width:170px;}
.insCont .twoCols{float:left;width:25px; text-align:center;}
.insCont .twoCols a{ text-decoration:none;}
div > div#insPop { position:fixed;}
pre.fixit {overflow:auto;border-left:1px dashed #000; border-right:1px dashed #000; padding-left:2px; }



/*===================================== Added on 11Nov08 for Video feed section on index page ================================*/
.videoFdWrpTotal{padding:15px 0 0 15px; }
.videoFeedWrap{width:92%; float:left; border-bottom:1px solid #EEECF1; padding-bottom:10px; margin-bottom:15px;}
.videoFeedWrap .imageVideo{width:120px; float:left; border:2px solid #6A6661; margin-bottom:10px; margin-right:15px}
.videoFeedWrap .infoRight{width:70%; float:left;}
.videoFeedWrap .infoRight h1{font-size:11px; font-weight:bold; color:#3D769B}
.videoFeedWrap .infoRight p{padding-bottom:8px}
.last{border-bottom:0px;} 

/*======================================= Added on 21Nov08 for people might know section =====================================*/
.pleUMKwrap{padding:8px 2px; float:left; width:100%; color:#1D1F20;}
.pleUMKwrap.borTop{border-top:1px solid #D5D0CD}
.pleUMKwrap .firstSec{width:60px; float:left; margin-right:10px;}
.pleUMKwrap .firstSec a img{padding:1px; border:1px solid #E0E0E0;}
.pleUMKwrap .firstSec a:hover img{border:1px solid #E0E0E0;}
.pleUMKwrap .infoSec{float:left; width:60%}
.pleUMKwrap .infoSec a { color:#0C7997; font-size:14px; font-weight:bold; text-decoration:none}
.pleUMKwrap .infoSec p{padding-bottom:4px}
p.viewAll{float:right; padding:0px 8px 8px 0px; margin:0px}
p.viewAll a{font-size:11px; text-align:right}

/*----*/
/*.hdSearch{height:27px;  border-top:1px solid #7AA5D2; background:#6489BE; color:#fff; float:left; width:100%; font:bold 11px Tahoma; line-height:26px;}
.hdSearch p{float:left; padding:0 0px 0 15px;}
.hdSearch input{float:left; padding:0; margin:0; border:none; font-size:11px;}
.hdSearch input.rdo{height:16px; width:16px; margin:6px 1px 0 6px;}
.hdSearch label{float:left; font-size:11px; font-family:Tahoma; color:#DAECF6;}
.hdSearch select{ margin-top:4px; margin-left:10px; width:165px;}
.hdSearch input.hdsrcFld{ margin:4px 0 0 10px; width:380px; height:15px; padding:2px 0 0 5px; background:url(../images/hdSearchInpBg.gif) repeat-x 0 0 #fff; border:1px solid #7B9FB7;font:normal 11px Tahoma, Arial; color:#474747;}
.hdSearch input.hdsrcBut{ margin:4px 0 0 10px; width:59px; height:19px; text-indent:-2000px; cursor:pointer; border:none; display:block; font-size:0; line-height:0; background:url(../images/hdSrcBut.gif) repeat-x 0 0;}*/


#pscrollers{
width: 193px;
height: 100px;
padding: 5px;
}

#marqueecontainer{
position: relative;
overflow: hidden;
width: 100%;
height: 155px;
padding: 0;
border-top:1px solid #A7A7A7;
margin-bottom:5px;

}

#allUpdates{
	padding:10px;
}
#allUpdates ul li{
	padding:4px 5px 4px 10px;
	background:url(../images/BulletArrow.gif) no-repeat 0 8px;
	
}


.HeadMemProfileUpdates {
/*background:#DACDE9 none repeat scroll 0 0;

border-top:1px solid #E0E0E0;
*/
border-bottom:1px solid #a7a7a7; font-size:17px; padding-bottom:10px; line-height:35px;    



}
.rdMore{background:url(../images/rdMore.gif) no-repeat 0 2px; padding-left:16px; padding-bottom:5px; float:left;}



.tstdv{width:500px;}

.srchlist{margin:10px; background:#fff; border:1px solid #e0e0e0; padding:5px;overflow:hidden}
.srchlist ul{width:100%; float:left;}
.srchlist li{width:100%; float:left; padding:0 0 3px; font-size:11px;}
.srchlist li h1{width:70%; float:left; font-size:11px; font-size:bold;}
.srchlist li  a.lnks{font-size:bold; color:#685B79; text-decoration:underline;}

.srchlist .dvrating{width:25%; float:right; font-size:11px; font-size:bold;}
.srchlist .dvrating span{float:left; margin-right:5px; }
.srchlist .dvrating img{ float:left; margin:0 0px 0 0;}
.nextpre{padding-bottom:10px;padding-right:10px; float:right;}
.nextp{padding:10px 10px 0 0; float:right;}


.serchpPanel {width:983px; padding:10px; float:left; background:#B4D3EF;}
.serchpPanel .lmnBox{padding:6px; background-color:#F2F7FA; border:1px solid #93B6BA; overflow:hidden; width:49%; float:left}
.serchpPanel .lmnBox h2{ font-size:22px; font-weight:bold; font-style:italic; line-height:normal; margin:0 0 -10px 0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#32A6CB;}
.serchpPanel .lmnBox .pledv{float:right;font-size:11px; width:77%; text-align:right; margin-right:142px}
.serchpPanel .lmnBox .inptrow { float:left; padding-right:15px; text-align:right}
.serchpPanel .lmnBox .inptrow label{ font-weight:bold; padding-right:5px;}
.serchpPanel .lmnBox .inptrow input{ font-weight:bold;}
.serchpPanel .lmnBox .inptrow input.hdsrcFld{ margin:4px 0 0 0px; width:143px; height:20px; padding:5px 0 0 5px; /*background:url(../images/hdSearchInpBg.gif) repeat-x 0 0 #fff;*/ border:1px solid #569091;font:normal 13px Tahoma, Arial; color:#474747;}
.serchpPanel .lmnBox  p.lft{font-size:12px; margin:0; padding:0; clear:both; padding:5px 0 0 67px;}
.serchpPanel .lmnBox  input.srchbtn{ margin:17px 0 0 0px; width:78px; height:26px; padding:0px 0 0 1px; background:url(../images/searchmnbtn.gif) repeat-x 0 0 #fff; border:none;font:bold 16px Arial; color:#fff; cursor:pointer}
.serchpPanel .lmnBox p{font-size:12px; margin:0; padding:0; float:left; padding:5px 0 0 48px;}


.serchpPanel .rhtBox{padding:6px; background-color:#F2F7FA; border:1px solid #93B6BA; overflow:hidden; width:47%; float:left}
.serchpPanel .rhtBox .inner{width:77%; margin:0 auto}
.serchpPanel .rhtBox h2{ font-size:22px; font-weight:bold; font-style:italic; line-height:normal; margin:0 0 -10px 0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#32A6CB;}
.serchpPanel .rhtBox h2.peple{ font-size:18px; font-weight:normal; font-style:normal;  line-height:normal; margin:0 0 5px 0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#4B4A48;}

.serchpPanel .rhtBox .inptrow { float:left; padding-right:15px; text-align:right}
.serchpPanel .rhtBox .inptrow label{ font-weight:bold; padding-right:5px;}
.serchpPanel .rhtBox .inptrow input{ font-weight:bold;}
.serchpPanel .rhtBox .inptrow input.hdsrcFld{ margin:4px 0 0 0px; width:180px; height:20px; padding:5px 0 0 5px; /*background:url(../images/hdSearchInpBg.gif) repeat-x 0 0 #fff;*/ border:1px solid #569091;font:normal 13px Tahoma, Arial; color:#474747;}
.serchpPanel .rhtBox  p.lft{font-size:12px; margin:0; padding:0; clear:both; padding:5px 0 0 67px;}
.serchpPanel .rhtBox  input.srchbtn{ margin:4px 0 0 0px; width:149px; height:26px; padding:0px 0 0 1px; background:url(../images/srchArabtn.gif) repeat-x 0 0 #fff; border:none;font:bold 16px Arial; color:#fff; cursor:pointer}
.serchpPanel .rhtBox p{font-size:12px; margin:0; padding:0; padding:5px 0 0 0px; width:100%;}

.marL9p{margin-left:9px;}
.ht79p{height:79px;}
.tstdv{width:500px;}
.padt10p{padding-top:13px;}

/*.fb_popupContainer{position:fixed !important; z-index:100 !important; top:-30px !important;}*/


/* new menu */
.lftMenu{border:1px solid #B5B5B5; margin:5px auto; width:192px; background:#EAE4F2;}
.lftMenu p{background:#F6F4F9; border-bottom:1px solid #EEEEEE; font-weight:bold; line-height:15px; padding-left:5px; margin-bottom:1px;}
.lftMenu ul{margin-bottom:3px; float:left;}
.lftMenu li{float:left; width:91px; padding:2px 0 0 3px;}
.lftMenu li a{display:block; background:url(../images/allicons.gif) no-repeat 2px 0 #F7F6F9; padding-left:25px; padding-bottom:2px; line-height:18px; text-decoration:none; color:#0C7997;}
.lftMenu li a.home{background-position:0 0;}
.lftMenu li a.mail{background-position:0 -20px;}
.lftMenu li a.calr{background-position:0 -40px;}
.lftMenu li a.address{background-position:0 -60px;}
.lftMenu li a.church{background-position:0 -80px;}
.lftMenu li a.friends{background-position:0 -100px;}
.lftMenu li a.invite{background-position:0 -120px;}
.lftMenu li a.testify{background-position:0 -140px;}
.lftMenu li a.videos{background-position:0 -160px;}
.lftMenu li a.sTunes{background-position:0 -180px;}
.lftMenu li a.blogs{background-position:0 -200px;}
.lftMenu li a.iFeeds{background-position:0 -220px;}
.lftMenu li a.groups{background-position:0 -240px;}
.lftMenu li a.photos{background-position:0 -260px;}
.lftMenu li a.events{background-position:0 -280px;}
.lftMenu li a.media{background-position:0 -442px;}
.lftMenu li a.md{background-position:0 -300px;}
.lftMenu li a.news{background-position:0 -320px;}
.lftMenu li a.map{background-position:0 -340px;}
.lftMenu li a.help{background-position:-2px -360px;}
.lftMenu li a.market{background-position:0 -380px;}
.lftMenu li a.settings{background-position:0 -400px;}
.lftMenu li a.admin{background-position:-2px -420px;}

/* ------------------------------------------------ GAUTAM AHUJA START ------------------------------------------------ */
input[type=password], input[type=text], textarea {border:1px solid #A7A7A7; padding:6px}
.hdSearch {position:relative; color:#1D1F20; z-index:2}
.hdSearch .crvL, .hdSearch .crvR { background:url(../images/crvSearch.png) no-repeat 0 0; height:60px; width:9px; position:absolute; display:inline-block}
.hdSearch .crvL {top:0; left:0;}
.hdSearch .crvR {background-position: right 0; right:0; top:0;}
.hdSearch .crvC {line-height:59px; height:59px; margin:0 9px; background:url(../images/crvSearchBg.png) repeat-x 0 0; padding-bottom:1px;}
.hdSearch .crvC select {float:none; padding:3px 0 3px 3px}
.hdSearch .crvC span.title { color:#0E5366; font-size:18px; font-weight:bold;  background:url(../images/search-ArrR.png) no-repeat right 0;line-height:60px; height:60px; display:inline-block; padding:0 31px 0 24px; margin-right:13px;}
.hdSearch .crvC input, .hdSearch .crvC label, .hdSearch .crvC select, .hdSearch .crvC span.title  { vertical-align:middle;}
.hdSearch .crvC label {font-weight:bold; padding:0 10px 0 3px; font-size:12px;}
.hdSearch .crvC input.hdsrcFld { border:none; border-bottom:1px solid #BDBDBD; border-top:1px solid #BDBDBD; padding:0; height:23px;} 
.hdSearch .crvC input.hdsrcBut {background:url(../images/srchTxtboxCrvR.gif) no-repeat 0 0; height:25px; width:40px; border:none; cursor:pointer}
.hdSearch .crvC .srchTxtBxCrvL {background:url(../images/srchTxtboxCrvL.gif) no-repeat 0 0; height:25px; width:12px; border:none; font-size:0; line-height:0; display:inline-block; vertical-align:middle; margin-left:15px;}

 
.dvLoginBox .crvT, .dvLoginBox .crvB { position:relative;}
.dvLoginBox .crvL, .dvLoginBox .crvR { background:url(../images/crvLogin.png) no-repeat 0 0; height:14px; width:14px; position:absolute; display:inline-block}
.dvLoginBox .crvL {top:0; left:0;}
.dvLoginBox .crvR {background-position: right 0; right:0; top:0;}
.dvLoginBox .crvB .crvL {bottom:0; background-position: 0 bottom;}
.dvLoginBox .crvB .crvR {bottom:0; background-position: right bottom;}
.dvLoginBox .crvC {margin:0 14px; background:url(../images/crvTBLogin.png) repeat-x 0 0;}
.dvLoginBox .crvB .crvC {background-position: 0 bottom;}
.dvLoginBox .crvM {background:#E2F9FF; font-size:12px;}
.dvLoginBox .crvMR {background:url(../images/crvRLogin.gif) repeat-y right 0; padding:5px 24px 5px 0 }
.dvLoginBox .crvML {background:url(../images/crvLLogin.gif) repeat-y 0 0; padding-left:24px;}
.dvLoginBox h1.BoxTitle { color:#0E5366; font-size:20px; font-weight:bold; background:url(../images/icnLogin.gif) no-repeat right 0; padding:2px 0 15px 0;}
.dvLoginBox input[type=password], .dvLoginBox input[type=text] { margin:5px 0 14px; width:92%}
.dvLoginBox input[type=submit] {width:90px;}

.btnForm input[type=submit], .btnForm input[type=button] {background:url(../images/btnBlueCrvC.png) repeat-x 0 0; height:37px; padding-bottom:5px; border:none; margin:0 8px; color:#FFF; font-size:15px; font-weight:bold; text-align:center; cursor:pointer}

.btnForm .btnL, .btnForm .btnR{background:url(../images/btnBlueCrvRL.png) no-repeat 0 0; height:37px; width:8px; position:absolute; display:inline-block; vertical-align:inherit}
.btnForm .btnL {top:0; left:0;}
.btnForm .btnR {background-position: right 0; right:0; top:0;}
.dvLoginBox a.forgot {color:#0C7997; text-decoration:underline; background:url(../images/bluArrR.gif) no-repeat 0 center; padding-left:7px; f} 
.btnForm { position:relative; display:inline-block}

.btnRegister {background:url(../images/btnRegister.png) no-repeat 0 center; display:inline-block; height:56px; width:225px; border:none; cursor:pointer}

.clr { clear:both; float:none; width:100%; line-height:0; font-size:0;}
.w100p {width:100%;}
.VAM label, .VAM input, .VAM img, .VAM select, .VAM span{vertical-align:middle;}
.VAM input[type=radio] {vertical-align:text-bottom; height:13px; width:14px; border:none!important; background:none!important;}
.VAT input,.VAT select{vertical-align:top;}

.grayCrv .crvT, .grayCrv .crvB { position:relative;}
.grayCrv .crvL, .grayCrv .crvR { background:url(../images/grayCrv.png) no-repeat 0 0; height:5px; width:5px; position:absolute; display:inline-block}
.grayCrv .crvL {top:0; left:0;}
.grayCrv .crvR {background-position: right 0; right:0; top:0;}
.grayCrv .crvB .crvL {bottom:0; background-position: 0 bottom;}
.grayCrv .crvB .crvR {bottom:0; background-position: right bottom;}
.grayCrv .crvC {margin:0 5px; background:#F2F2F2; font-size:0; line-height:0;height:5px;}
.grayCrv .crvB .crvC {background-position: 0 bottom;}
.grayCrv .crvM {background:#F2F2F2; font-size:12px; padding:3px 7px 7px 7px;}

.dvStatus {display:inline-block; position:relative; float:right; }
.dvStatus b.crvL2, .dvStatus b.crvR2 {background:url(../images/crvStatus.png) no-repeat 0 0; height:17px; width:4px; position:absolute; display:inline-block}
.dvStatus b.crvL2 {top:0; left:0;}
.dvStatus b.crvR2 {background-position: right 0; right:0; top:0;} 

.dvStatus .crvC2 {border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; display:inline-block; background:#FFF; margin:0 4px}
.dvStatus .crvC2 a {height:15px; display:inline-block; vertical-align:middle; margin-right:1px; text-decoration:none }
.dvStatus a.bxRefresh { background:url(../images/bxRefresh.gif) no-repeat 0 0; width:12px;}
.dvStatus a.bxClose { background:url(../images/bxClose.gif) no-repeat 0 0; width:10px;}

.padT8 {padding-top:8px!important;}
.padT10 {padding-top:10px;}
.padT15 {padding-top:15px;}
.gryLinks{ color:#6c6c6c;  }
.titBlk12 {font-weight:bold; font-size:12px; color:#1D1F20; padding-bottom:7px;}
.divRhtBar { background:url(../images/divRightBar.gif) repeat-y right 0;}
.newfooter .divRhtBar {position:absolute; right:1px; top:0; height:7px; display:inline-block; width:99%; }


a.moreBtn, a.moreBtn span {height:20px; background:url(../images/moreBtnBlue.gif) repeat-x 0 0px; padding-left:22px; display:inline-block; cursor:pointer;}
a.moreBtn {margin-right:10px; text-decoration:none; }
a.moreBtn span {padding:0 10px 0 0; background-position:right 0; margin-right:-10px; line-height:20px; font-size:11px; font-weight:bold; color:#F2F2F2;}


#encounterEnteractive .BoxTopHdRed, #divStaticPage .BoxTopHdRed, #divLatestContentContainer .BoxTopHdRed {border-bottom:none;}

/*LISTING WITH IMAGES START*/

/*.Videos_List {background:#F2F2F2; border:1px solid #E0E0E0; margin-bottom:15px;}
.Videos_List .ImgDv {width:100px; float:left; margin:11px 0 10px 11px ;}
.Videos_List .ImgDv a img {border:4px solid #FFF;}
.Videos_List .ContDv {float:left; width:74%; margin:11px 11px 10px 0;}
.Videos_List .ContDv .UserData {list-style:none; margin:0; clear: both; float:left; margin-bottom:5px;}
.Videos_List .ContDv .UserData li {line-height:13px; padding:1px 0;}
.Videos_List .ContDv .DvOnline img {float:left;  padding:0 2px 0 0;}
.Videos_List .ContDv .DivCnt {position:relative; clear:both;}
.Videos_List .ContDv .DivCnt h1 {padding:0; margin:0; float:left; display:inline-block; line-height:normal!important}		
.Videos_List .ContDv .DivCnt h1 a {color:#0C7997; font-size:14px; text-decoration:none; font-weight:bold;}
.Videos_List .ContDv .DivCnt h1 a:hover {text-decoration:underline;}
.Videos_List .ContDv .DivCnt .starRate {width:117px; position:absolute; right:0; top:0;}
.Videos_List .ContDv .DivCnt span.Icons {padding:0 2px 0 0; text-align:right; display:inline-block;}
.Videos_List .GrBottomLinks {background:#FFF; clear:both; border-top:1px solid #E0E0E0;}
.Videos_List .GrBottomLinks a {color:#0C7997!important;}	*/
		
.ContDv .DivCnt .starRate span {font-weight:bold;}
.ContDv .UserData li.gryLinks a {color:#6C6C6C; text-decoration:none;}
.ContDv .UserData li.gryLinks a:hover {color:#1D1F20;}
/*LISTING WITH IMAGES START*/




.marR8 {margin-right:8px;}
.DvReg ul li.RegLeft .Ment { width:10px; display:inline-block}
/* ------------------------------------------------ GAUTAM AHUJA END ------------------------------------------------ */

/* kamlesh started */


.topNav{ background-color:#1B7994; color:#fff;   }
.topNav a{ color:#fff; line-height:30px; font-size:11px; font-weight:bold; padding:0 5px; border-right:1px solid #fff;      }
.topNav a.last{border-right:none !important}


/* Video box */


.videoBox .videoCaption a{     color: #0C7997; font-size: 14px;line-height: 17px; text-decoration: none; font-weight:bold }
.videoBox .comments{ color:#6c6c6c }

.pageTitle h1{ font-size:17px; line-height:35px; background-color:#fff;  }



/*#indicator{ display:none;text-align:right;z-index:1009;  widht:99%; position:absolute; left:480px; font-size:11px; top:136px; background:#ED1818; color:#FFF; font-weight:bold; opacity:.75; filter: alpha(opacity=75); -moz-opacity: 0.75 }

*/

.donateBtnCom{ display:block; float:right; background:url(../images/donateBtn.png) no-repeat left top; height:34px; width:117px; vertical-align:middle; color:#c10000; font-size:15px; font-weight:bold; padding-left:10px; line-height:31px; margin-top:15px; outline:0;           }

.backtoprofile{ display:block; float:right; background:url(../images/backtoprofile.png) no-repeat left top; height:34px; width:117px; vertical-align:middle; color:#000; font-size:13px; font-weight:bold; padding-left:20px; line-height:31px; margin-top:15px; outline:0;           }



.donateBtnCom:hover{ text-decoration:none; }
.videoClickHere{ background:url(../images/video-clickHere.gif) no-repeat left top; display:block; line-height:22px; width:68px; padding-left:5px; text-decoration:none; color:#fff;      }


.ifeedFonts .BoxTopHdRed h1.BoxTitle { font-size:18px; }
.ifeedFonts .HeadMemProfileUpdates{ font-size:15px;  }
.ifeedFonts .EventList .DivCnt h1 a, .ifeedFonts .myWall .DivCnt h1 a,.ifeedFonts .videoBox .videoCaption a,.ifeedFonts  .GroupList .ContDv .DivCnt h1 a{ font-size:12px;}


