/* CSS Document */

body {
		margin: 0;
		padding: 0;
		font-family:Arial, sans-serif;

	
}

.Masterpage {
		width: 1003px;
		margin: 0 auto;
		margin-top:10px;
		font:Arial;
}
		
.ProfileLandingPage {
		width:894px;
		height: 435px;
		margin: 0 auto;
		padding:0;

}

.pagemyprofile{
		width:894px;
		height: 780px;
		margin: 0 auto;
		
		font:Arial;
}

.pagesearchprofiles {
		width: 1003px;
		margin: 0 auto;
		
		font:Arial;
}
.pageregister{
		width:894px;
		height: 2002px;
		margin: 0 auto;
		
		}
		
		.pageregisterinvitee{
		width:894px;
		height: 1502px;
		margin: 0 auto;
		
		}
.loginPage{
		width:894px;
		margin: 0 auto;
		height: 0 auto;
		margin-left:120px;
}

.AlbumPage {
		width: 894px;
		margin: 0 auto;
		height: 1000px;

}

.MyAlbumPage {
		width: 1003px;
		margin: 0 auto;
		height: auto;
		padding:0;
		margin-top:10px;
		font:Arial;
}

/* navigation part*/




.headernew
{
		background-image:url(../images/topbg.jpg);
		background-repeat:no-repeat;
		width:993px;
		height:105px;
		padding: 0;
		margin: 0 auto;
}

.logo
{
		float:left;
		width:200px;
		height:57px;
		margin-left:80px;
}

.navigation
{
		float:right;
		width:625px;
		height:22px;
		margin-top:35px;
		margin-right:81px;
}

.navigation_home
{
		float:left;
		width:66px;
		height:20px;
		float:left;
}

.navigation_profile{
		float:left;
		width:74px;
		height:20px;
		float:left;
	    margin-left:5px;
}
.navigation_brighten{
		float:left;
		width:69px;
		height:20px;
		margin-left:5px;
}
.navigation_lighten{

		float:left;
		width:69px;
		height:20px;
		margin-left:5px;
}
.navigation_photogallery{
		float:left;
		width:103px;
		height:20px;
		margin-left:5px;
}
.navigation_hulscape{
		float:left;
		width:92px;
		height:20px;
		margin-left:5px;
}

.navigation_careers{
		float:left;
		width:73px;
		height:20px;
		margin-left:5px;
}



/* ====================== Login, Logout and Register section ====================== */

.login_register_btns
{
		width:930px;
		height:22px;
}

.login_register
{
		width:930px;
		height:42px;
		float:left;
		padding: 0;
		margin: 0 auto;
}

.login_logout_btn{
		float:right;
		width:72px;
		height:22px;

}

.logo
{
		float:left;
		width:200px;
		height:57px;
		margin-left:85px;
}

.register_btn
{
		float:right;
		width:72px;
		height:22px;
}

/*Check it if this is required */

.navigation02{
		width:894px;
		height:49px;
		padding:0;
		margin: 0 auto;
}
.submenu_02{
		float:right;
		height:49px;
		margin-right:15px;
		border-left:1.5px solid #D8E1E7;
}
/* ====================== Footer section ====================== */
.footer
{
	width:994px;
	height:20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ACC0D0;
	clear:both;
}

.footerleft
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ACC0D0;
	float:left;
	width:165px;
	margin-top:1px;
	margin-left: 5px;
}

.footerright{
	font-size:10px;
	float:right;
	width:400px;
	height: 11px;
	margin-top: 1px;
}

.footercenter 
{
	font-size:10px;
	color:#ACC0D0;
	width: 361px;
	text-align: center;
	float: left;
	margin-left: 30px;
	margin-top: 1px;
}
.footerlogin
{
border-top:1.5px solid #D8E1E7;
width:994px;
padding: 0;
margin-left:65px;
}

a:link 
{
		text-decoration: none;
		color:#ACC0D0;
}

a:visited {
		text-decoration: none;
		color:#ACC0D0;
	
}
a:hover {
		text-decoration: none;
		color: #4F708A;
}
a:active {
		text-decoration: none;
}



/*--------------------------------*/
/*profile section*/

/*profile landing page*/
.navProfileLanding_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:60px;
	padding:0;
	margin: 0 auto;
}

.navProfilesection_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/Profile_bg.jpg);
}

.submenu_Profile
{
/*	float:right;     commented by Yogesh for fixing the sub-menu issue. */
	width:550px;	/* Added by Yogesh for fixing the sub-menu issue. Original value 800 pixels. */
	height:29px;
	margin-right: 13px;
	margin-left:580px;	/* Added by Yogesh for fixing the sub-menu issue. */
}

.submenu_text_profile
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007CC3;
	height:48px;
/* 	float: right;	commented by Yogesh for fixing the sub-menu issue. */
	float:left;
}

.submenu_text_profile a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	/* 	float: right;	commented by Yogesh for fixing the sub-menu issue. */
		float:left;
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
}

.submenu_text_profile a:hover {
		color:#007CC3;
		height:48px;
		border-left:1.5px solid #007CC3;
}

.submenu_text_profile_current_link
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#007CC3;
		height:48px;
   	/* 	float: right;	commented by Yogesh for fixing the sub-menu issue. */
		float:left;
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #007CC3;
}

/*------------- profile section ends here -------------*/
/*Photo Gallery Section*/

.navPhotoGallery_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/photo_gal_banner.jpg);
}

.submenu_PhotoGallery
{
	height:29px;
	margin-right: 13px;
	margin-left: 635px;
}

.submenu_text_PhotoGallery
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84C225;
		height:48px;
   		float: left;
}

.submenu_text_PhotoGallery a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float: left;
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
		
		}
.submenu_text_PhotoGallery a:hover {
		color:#84C225;
		height:48px;
		border-left:1.5px solid #84C225;
		}
		


.submenu_text_PhotoGallery_current_link
{
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84C225;
		height:48px;
   		float: left;
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #84C225;
}

/*----- Photo Gallery section ends here -----------*/


/*Brighten Section*/

.navBrighten_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/brighteen_bg.png);
}

.submenu_Brighten
{
	/*float:right;*/
	/*width:550px;*/
	height:29px;
	margin-right: 13px;
	margin-left: 500px;
}
.submenu_text_Brighten
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F48000;
		height:48px;
   		float: left;
}

.submenu_text_Brighten a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float: left;
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
		
		}
.submenu_text_Brighten a:hover {
		color:#F48000;
		height:48px;
		border-left:1.5px solid #F48000;
		}

.submenu_text_Brighten_current_link
{
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#F48000;
		height:48px;
   		float: left;
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #F48000;
}

/*--Brighten section ends here --------*/

/*HulScape Section*/

.navHulScape_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/hul_scape_bg.jpg);
}

.submenu_HulScape
{
	/*width:550px;*/
	height:29px;
	margin-right: 13px;
	margin-left:470px;
}

.submenu_text_HulScape
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#007CC3;
		height:48px;
   		float: left;
}
.submenu_text_HulScape a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float: left;
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
		
		}
.submenu_text_HulScape a:hover {
		color:#007CC3;
		height:48px;
		border-left:1.5px solid #007CC3;
		}

.submenu_text_HulScape_current_link
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#007CC3;
		height:48px;
   		float: left;
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #007CC3;
}

/*Lighten Section*/

.navLighten_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/lighten_bg.jpg);
}

.submenu_Lighten
{
	/*float:right;
	width:800px;          commented by Yogesh to fix the submenu related issue. */
	height:29px;
	margin-right: 13px;
	margin-left:510px;     
}
.submenu_text_lighten
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#DD137B;
		height:48px;
   		float: left;       /* Changed by Yogesh from right to left for fixing the submenu related issue */
}
.submenu_text_lighten a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float: left;	/* Changed by Yogesh from right to left for fixing the submenu related issue */
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
		
		}
.submenu_text_lighten a:hover {
		color:#DD137B;
		height:48px;
		border-left:1.5px solid #DD137B;
		}

.submenu_text_lighten_current_link
{
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#DD137B;
		height:48px;
   		float: left;	/* Changed by Yogesh from right to left for fixing the submenu related issue */   		
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #DD137B;
}


.navigation02_menu{
		float:right;
		width:400px;
		height:auto;
		/*height:49px;*/
}
/*---------------------------------------------------------------------------/
/*------------- profile section ends here -------------*/
/*Career Section*/

.navCareer_menu
{
	background-repeat:no-repeat;
	width:894px;
	height:110px;
	padding:0;
	margin: 0 auto;
	background-image: url(../images/careers_header.jpg);
}

.submenu_Career
{
	height:29px;
	margin-right: 13px;
	margin-left: 475px;
}

.submenu_text_Career
{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84C225;
		height:48px;
   		float: left;
}

.submenu_text_Career a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		float: left;
		height:48px;
		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #D8E1E7;
		
		}
.submenu_text_Career a:hover {
		color:#84C225;
		height:48px;
		border-left:1.5px solid #84C225;
		}
		


.submenu_text_Career_current_link
{
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84C225;
		height:48px;
   		float: left;
   		border-left-width: 1.5px;
		border-left-style: solid;
		border-left-color: #84C225;
}

/*----- Career section ends here -----------*/

/* midle page */

.photogallery_mainpage{
		width: 894px; 
		padding:0;
		margin: 0 auto;
}

.mainpage{
		width:894px;
		height: auto;
		padding:0;
		margin: 0 auto;
}

.mainindex_page01{
		background:url(../images/indeximage.jpg);
		background-repeat:no-repeat;
		width:894px;
		height:260px;
		padding:0;
		margin: 0 auto;
		margin-top:12px;

}

.rightabnner001{
		background:url(../images/rightbanner.jpg);
		background-repeat:no-repeat;
		width:113px;
		height:220px;
		float:right;
		margin-top:10px;
		margin-right:25px;
}




.birhdaypannle{
		width:894px;
		height:115px;
		/*border-bottom:1.5px solid #D8E1E7;*/
		padding:0;
		margin: 0 auto;



}

/* text */

.text001{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#ACC0D0;
		margin-top:35px;
		margin-left:5px;
}


.text002{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:25px;
		width:240px;
		height:240px;
		color:#9AB1C1;
		padding-right:10px;
		margin-top:15px;
		margin-left:450px;
		float:left;
}


.Birthdaylogo{
		float:left;
		background:url(../images/logo_birthday.jpg);
		background-repeat:no-repeat;
		width:199px;
		height:112px;
		margin-left:155px;

}



.birthday_pan{
	float:right;
	width:286px;
	height:74px;
	border-top:1px solid #EDF1F4;
	margin-top:40px;
	margin-right:253px;
}

.Birthdayph{
	float:left;
	height:70px;
	width:70px;

}



.birthdaytext{
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A8992;

}

a:link {
		text-decoration: none;
		color:#ACC0D0;
}
a:visited {
		text-decoration: none;
		color:#ACC0D0;
	
}
a:hover {
		text-decoration: none;
		color: #4F708A;
}
a:active {
		text-decoration: none;
}

.pnl{
font-weight: bold;
background-color: #eeeeee;
padding: 5px;
cursor: pointer;
border: solid 1px #c0c0c0;
width: 450px;
}

body {
font-family: verdana;
font-size: 11px;
}

.ProfileHeader,.ProfileSelected {
width: 300px;
background-color: #c0c0c0;
margin-bottom:2px;
padding:2px;
color:#444444;
font-weight:bold;
cursor:pointer;
}

.ProfileContent {
width:300px;
margin-bottom:2px;
padding:2px;
}

.ProfileSelected,.ProfileContent {
border:solid 1px #666666;
}

.collapsePanelContent{	
	width:100%;		
	height:15px;
	background-image: url(images/cPanelHeader.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

.collapsePanelHeader{	
	width:100%;		
	height:30px;
	background-image: url(images/cPanelHeader.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

.welcome
{
	font:Arial;
	font-weight:bold;
	color:#415B72;
	float:right;
	margin-right:10px;
}

/*Global navigation*/


