/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	background: #272727;
	font: bold 14px/17px Arial, Helvetica, sans-serif;
	color: #000000;
}
img, td, ul, p, h1, h2, h3, form
{
	margin: 0;
	padding: 0;
}


.welcome-bg
{
background:url(../images/bodybg.jpg) 0 0 repeat-y;
width: 954px;
}
.welcome-bg1
{
background: url(../images/welcome-bg.jpg) 0 0 repeat-y;
width: 954px;
}
.tablepadding
{
	margin-top: 18px;
	margin-bottom: 18px;
}
.box-top
{
	background: url(../images/box-top.jpg) 0 0 no-repeat;
	width: 910px;
	height: 23px;
}
.table-border
{
	width: 910px;
	border-left: #040000 3px solid;
	border-right: #040000 3px solid;
}
.text-area
{
	width: 816px;
	padding-left: 50px;
}
.heading-text
{
	font: bold 18px/24px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.footerbg
{
	background:url(../images/footerbg.gif) 0 0 repeat-y;
	width: 954px;
	height: 240px;
}
.copyright-text
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #272727;
}
.copyright-text a
{
	text-decoration: none;
	color: #272727;
}
.inputbox-left
{
	width: 19px;
	height: 39px;
	background: url(../images/inputbox-left.png) 0 0 no-repeat;
}
.inputbox-right
{
	width: 19px;
	height: 39px;
	background: url(../images/inputbox-right.gif) 0 0 no-repeat;
}
.inputbox-bg
{
	width: 281px;
	height: 39px;
	background: url(../images/inputboxbg.gif) 0 0 no-repeat;
}
.textbox
{
	width: 240px;
	height: 19px;
	background: #CFCFCF;
	border: none;
	margin-top: 7px;
	margin-left: 20px;
}
.loginbox
{
	width: 431px;
	height: 295px;
	border: #514F4F 1px solid;
	margin-bottom: 75px;
	margin-top: 75px;
	background: #D3D3D3;
}
.member-box
{
	width: 480px;
	height: 54px;
	border-bottom: #514F4F 1px solid;
}
.heading
{
	font: bold 24px/54px Arial, Helvetica, sans-serif;
	color: #545354;
}
.logintext
{
	font: bold 18px/39px Arial, Helvetica, sans-serif;
	color: #545354;
}
.login-bg
{
	background: url(../images/loginbox.gif) 0 0 no-repeat;
	width: 281px;
	height: 39px;
}
.remember-text
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #7F7E7E;
}
.forgot-text
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7F7E7E;
}
.forgot-text a
{
	text-decoration: none;
	color: #7F7E7E;
}
.forgot-text a:hover
{
	text-decoration: underline;
}
.reg-text
{
	font: bold 15px/39px Arial, Helvetica, sans-serif;
	color: #545354;
	text-align: center;
}

.reg-box
{
	width: 795px;
	height: 54px;
	border-bottom: #514F4F 1px solid;
}
.message-box
{
	border: #7B7B7B 2px solid;
}



/******************************Ajax Calendar************************************************/

.MyCalendar1 .ajax__calendar_container
{
	border: 2px solid #4F4F4F;
	background-color: #EEEEEE;
	color: #FF8800;
	height: 180px;
}
.MyCalendar1 .ajax__calendar_container .ajax__calendar_header
{
	background: #ffffff;
	color: #2469A4;
	font-size: 8pt;
	background-position: center;
	border: 1px solid #c9cacc;
	font-weight: bold;
	height: 15px;
}
.MyCalendar1 .ajax__calendar_container .ajax__calendar_header .ajax__calendar_next
{
	background-image: url(../images/next.gif);
	background-position: center;
}
.MyCalendar1 .ajax__calendar_container .ajax__calendar_header .ajax__calendar_prev
{
	background-image: url(../images/prev.gif);
	background-position: center;
}
.MyCalendar1 .ajax__calendar_container .ajax__calendar_footer
{
	height: 10px;
	color: #5DE4FF;
}
.MyCalendar1.MyCalendar .ajax__calendar_container .ajax__calendar_header .ajax__calendar_title
{
	/* Color,font-* */
	color: #5DE4FF;
	font-weight: bold;
	background-position: center;
	float: inherit;
}

.MyCalendar1 .ajax__calendar_body .ajax__calendar_days .ajax__calendar_dayname
{
	font-size: 10px;
	font-weight: bold;
	color: #33516E;
}
.MyCalendar1 .ajax__calendar_other .ajax__calendar_day, .MyCalendar1 .ajax__calendar_other .ajax__calendar_year
{
	color: #969696;
}
.MyCalendar1 .ajax__calendar_hover .ajax__calendar_day, .MyCalendar1 .ajax__calendar_hover .ajax__calendar_month, .MyCalendar1 .ajax__calendar_hover .ajax__calendar_year
{
	color: #5DE4FF;
}
.MyCalendar1 .ajax__calendar_active .ajax__calendar_day, .MyCalendar1 .ajax__calendar_active .ajax__calendar_month, .MyCalendar1 .ajax__calendar_active .ajax__calendar_year
{
	color: #FFCC99;
	font-weight: bold;
}

.MyCalendar1 .ajax__calendar_active ..ajax__calendar_today
{
	color: #FF1122;
}

/*End Calendar Control*/
/**********************Added by Subhomoy**************************************/
.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff0000;
}

.Grid-heading-text
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}
.Grid-text
{
	font: bold 12px/39px Arial, Helvetica, sans-serif;
	color: #676767;
	text-align: center;
}
/******************************************************************************/


/***************************Added on 16th july, 2008*****************************/

/* CSS Document */

.galleryrow{
	width:904px; height:462px;
	/*padding-top:12px; padding-bottom:12px;*/
	}

.box-padding{
	padding-left:10px;
	padding-right:10px;
	}

.gallery-box-bg{
	background:#808081;
	border-left:#808081 7px solid;
	border-right:#808081 7px solid;
	width:423px; height:489px;
	}
.popup-box-bg{
	background:#808081;
	border-left:#808081 7px solid;
	border-right:#808081 7px solid;
	width:459px;
	}
	
.gallery-text{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center; margin-top:15px; margin-bottom:5px;
	}
	
/*****************Added on 23rd July***********************************************/
.border{
	border:#333333 1px solid;
	}
	
	.logintext-new{
	font:bold 18px/39px Arial, Helvetica, sans-serif;
	color:#545354;
	padding-left:10px;
	}
.logintext-new1{
	font:bold 14px/ Arial, Helvetica, sans-serif;
	color:#545354;
	padding-left:10px;
	}	
	
	.copyright-text-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-left:30px;
	line-height:20px;
	}
	
	
	/***************************Added on 24th July*************************************/
	
	
	.coment-text-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#272727;
	line-height:20px;
	}
	
	.coment-post-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#272727;
	
	}
	
	
	.Displaycoment-text{
	font:bold 14px/27px Arial, Helvetica, sans-serif;
	color:#000000;
	 margin-top:27px;
	}
/*--------------------------- Gallery -----------------------*/

.galleryrow{
	width:923px; height:253px;
	padding-top:12px; padding-bottom:12px;
	}
.box-padding{
	padding-left:10px;
	padding-right:10px;
	}

.gallery-box-bg{
	background:#808081;
	border-left:#808081 7px solid;
	border-right:#808081 7px solid;
	width:196px; height:240px;
	}
.gallery-text{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center; margin-top:15px; margin-bottom:5px;
	}
	
	.border{
	border:#333333 1px solid;
	}
	
	.logintext-new{
	font:bold 18px/39px Arial, Helvetica, sans-serif;
	color:#545354;
	padding-left:10px;
	}
	
	
	.copyright-text-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-left:30px;
	line-height:20px;
	}
	
	.coment-text-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#272727;
	line-height:20px;
	}
	.comment-bg{
	
	width:425px; 
	}
	.coment-post-new{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#272727;	
	}
	.comment-text
	{
	margin-left:5px; margin-bottom:5px; margin-top:5px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#282828;
	}
	.comment-text a
	{
	text-decoration:none;
	color:#282828;
	}
	.Displaycoment-text{
	font:bold 14px/27px Arial, Helvetica, sans-serif;
	color:#000000;
	 margin-top:27px;
	}

/*************Added by Subhomoy******************************/

.viewcomment-box-bg{
	background:#B4B4B4;
	width:450px;height:420px;
	
	}


.reg-text a
{
	text-decoration:none;
	color: #545354;
}
.viewimage-text{
	font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:left;
	}
	
	/****************************Addeed by Subhomoy on 21st Aug*******************************/
		.loginbox1
		{
			width: 431px;
			height: 295px;
			border: #514F4F 1px solid;
			margin-bottom: 30px;
			margin-top: 30px;
			background: #D3D3D3;
		}
		
		.member-box1
		{
			width: 550px;
			height: 54px;
			border-bottom: #514F4F 1px solid;
		}
/**************************************************************************************************/

/********************Added on 1st Sept,2008*******************************/
.logintext-new1 a{
	color:#545354;
	text-decoration:none;
	}		
.remember-text2
{	font: bold 12px Arial, Helvetica, sans-serif;
	color: #7F7E7E; margin-left:30px;
}
/****************************************************************************/


/***************************************Added by Subhomoy on 12th September************************/
.popup-box-bg1{
background:#fff;
border-left:#808081 7px solid;
border-right:#808081 7px solid;

}


.popup-box-bg2{
background:#808081;
border-left:#808081 7px solid;
border-right:#808081 7px solid;
width:536px;
}
/************************************Sandip***************************************************************/


.curve-1{
	background:url(../images/new-curve1.jpg) 0 0 no-repeat;
	width:6px;
	height:244px;
	}
	
.curve-2{
	background: url(../images/new-curve-2.jpg) 0 0 no-repeat;
	width:6px;
	height:244px;
	}
	
.curve-3{
	background:url(../images/new-curve3.jpg) 0 0 no-repeat;
	width:6px;
	height:270px;
	}
	
.curve-4{
	background:url(../images/new-curve4.jpg) 0 0 no-repeat;
	width:6px;
	height:270px;
	}




