/*@charset "utf-8";
CSS Document */

*{
padding:0;
margin:0;
}

a{
text-decoration:none;
color:#2b013b;
}

body{
background:#ffffff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.feedback_box
{
width:620px;
margin:0 0 0 50px;
height:30px;
line-height:20px;
float:left;
}

.contact_box
{
width:610px;
margin:0 0 0 50px;
height:30px;
line-height:20px;
float:left;
}
	
#TopmainContainer{
width:1000px;
margin:0 auto;
}

#mainContainer{
float:left;
text-align:left;
width:100%
}

#logoContainer{
float:left;
width:100%;
}

#logo{
float:left;
width:275px;
margin:10px 0 0;
}

#loginContainer{
float:right;
margin:50px 0 0 0;
white-space:nowrap;
/*width:685px;*/
}

#loginLeft{
background:url(../images/login_panel_left.gif) left top no-repeat;
height:27px;
width:10px;
float:left;
}

#loginForm{ 
background:#aa9aaf;
float:left;
height:21px;
padding:3px 0 3px 0;
border: none;
}

#signin{
background:#2b013b;
color:#FFFFFF;
border:1px solid #000;
margin:0 0 0 5px;
font-size:10pt;
}
.Submit{
background:#2b013b;
color:#FFFFFF;
border:1px solid #000;
margin:0 0 0 5px;
font-size:10pt;
}

.Login_input, .Login_password{
height:16px;
border:#aa9aaf 1ps solid;
font-size:14px;
color:#949494;
width:110px;
}

#newUser{
margin:0 5px 0 5px;
}

#forgotPassword{
margin:0 5px 0 5px;
}

#needHelp{
margin:0 5px 0 5px;
}

#menuContainer{
background:url(../images/header_back.gif) repeat-x;
width:100%;
height:51px;
float:left;
}

#menuContainer #menu{
float:left;
width:750px;
}

#menuContainer #menu ul{
float:left;
width:100%;
}

#menuContainer #menu ul li{
float:left;
list-style:none;
line-height:51px;
height:51px;
font-weight:bold;
margin:0 0 0 25px;
text-transform:uppercase;
}

#menuContainer ul li a{
color:#FFFFFF;
}

#menuContainer #search{
float:left;
width:223px;
margin:15px 0 0 0;

}

#menuContainer #search_inbox{
float:left;
}

#menuContainer #search_inbox .Input_field{
height:18px;
float:left;
/*bharath - nov 09*/
border:#aa9aaf 1ps solid;
color:#949494;
}

#menuContainer #search_icon{
float:left;
margin:0 0 0 5px;
}

#menuContainer #search_icon img{
border:none;
}

#mainBodyContainer{
/*background: url(../images/main_back_image.gif) repeat-x #b7abbb;*/
background: url(../images/page-bg.jpg) repeat-x;
float:left;
width:1000px;
}

#mainBodyContainer-invitation{
background: url(../images/main_back_image.gif) repeat-x #b7abbb;
float:left;
width:1000px;
}

#processContainer{
width:993px;
float:left;
}

#processContainer #home-box{
height:293px;
width:411px;
float:left;
margin:-5px 0 0 65px;
}

#processContainer #home-box #homebox-left{
background:url(../images/home-box-left.gif) no-repeat;
height:282px;
width:16px;
float:left;
}

#processContainer #home-box #homebox-mid{
background:url(../images/home-box-mid.gif) repeat-x;
height:282px;
width:298px;
float:left;
padding:0 40px;
text-align:justify;
}

#processContainer #home-box #homebox-mid #homebox-mid-title{
width:300px;
float:left;
font-weight:bold;
font-size:20px;
border-bottom:1px solid #a18ea8;
color:#2b013b;
margin:34px 0 24px 0;
}

#processContainer #home-box #homebox-mid #homebox-mid-txt{
width:300px;
float:left;
color:#71547b;
font-size:12px;
line-height:17px;
}

#processContainer #home-box #homebox-right
{
background:url(../images/home-box-right.gif) no-repeat;
height:282px;
width:17px;
float:left;
}

#flash-part{
float:left;

}


#processContainer #curveLeft{
height:267px;
width:10px;
background:url(../images/panel_left.gif) no-repeat;
float:left;
}

#processContainer .mid{
height:267px;
width:265px;
background:url(../images/panel_body_mid.gif) repeat-x;
float:left;
}

#processContainer .mid .titleContainer{
width:265px;
float:left;
line-height:34px;
height:34px;
margin:10px 0 ;
}

#processContainer .mid .titleContainer .image{
float:left;
height:34px;
width:34px;
}


#processContainer .mid .titleContainer .titInfo{
color:#480000;
font-size:12pt;
font-weight:bold;
background:url(../images/panel_body_mid.gif) repeat-x;
float:left;
line-height:34px;
height:34px;
padding:0 0 0 10px;
text-transform:uppercase;
}


#processContainer .mid .information{
height:150px;
width:215px;
float:left;
}

#processContainer .mid .infoInputField{
width:265px;
float:left;
margin:30px 0 0 0
}

#processContainer .mid .infoInputField input{
float:right;
width:250px;
height:25px;
}

#processContainer .mid .infoInputField .button_link{
background:#710083;
float:right;
font-size:10pt;
line-height:16pt;
color:#FFFFFF;
font-weight:bold;
margin:5px 0 0 0 ;
padding:3px;
text-transform:uppercase;
}



#processContainer .right{
height:267px;
width:51px;
background:url(../images/panel_mid.gif) repeat-x;
float:left;
}

#processContainer .curveRight{
height:267px;
width:13px;
background:url(../images/panel_right.gif) no-repeat;
float:left;
}




#info_bot_Container{
width:920px;
float:left;
margin:0 0 0 65px;
/* appended by bala on Nov 05*/
height :160px;
}

#info_bot_Container #iconDisp_Container{
width:265px;
float:left;
margin:0 0 0 40px;
}

#info_bot_Container #iconDisp_Container #back{
width:25px;
float:left;
margin:30px 0 0 0;
}

#info_bot_Container #iconDisp_Container #icon_disp{
width:200px;
float:left;
}

#info_bot_Container #iconDisp_Container #icon_disp #icon{
width:100px;
margin: 0 0 0 50px;
float:left;
}

#info_bot_Container #iconDisp_Container #icon_disp #iconName{
width:200px;
float:left;
color:#2b013b;
text-align:center;
}

#info_bot_Container #iconDisp_Container #icon_disp #accessTime{
width:200px;
float:left;
font-size:10pt;
text-align:center;
color:#2b013b;
}

#info_bot_Container #iconDisp_Container #forward{
width:25px;
float:left;
margin:30px 0 0 0;
}

#info_bot_Container #viewDemo{
width:223px;
float:left;
margin:0 0 0 20px;
}


#info_bot_Container #viewDemo #demoTitle{
background:url(../images/home-bullet.gif) no-repeat left ;
font-size:15pt;
font-weight:bold;
width:224px;
float:left;
text-align:left;
padding:0 0 0 27px;
color:#2d013c;
}

#info_bot_Container #viewDemo #demoText{
float:left;
height:60px;
margin:10px 0;
text-align:justify;
}

#info_bot_Container #viewDemo #demoButton{
float:right;
}



#info_bot_Container #avatar{
width:230px;
float:left;
margin:0 0 0 80px;
}


#info_bot_Container #avatar #avatar-title{
background:url(../images/home-bullet.gif) no-repeat left ;
font-size:15pt;
font-weight:bold;
float:left;
text-align:left;
padding:0 0 0 27px;
color:#2d013c;
}

#info_bot_Container #avatar #avatar-txt{
float:left;
height:50px;
text-align:justify;
margin:10px 0;
height:60px;
}

#info_bot_Container #avatar #avatar-button{
float:right;
}



#info_bot_Container #signup{
width:235px;
float:left;
margin:0 0 0 70px;
}


#info_bot_Container #signup #signupTitle{
background:url(../images/home-bullet.gif) no-repeat left ;
font-size:15pt;
font-weight:bold;
float:left;
text-align:left;
padding:0 0 0 27px;
color:#2d013c;
}

#info_bot_Container #signup #signupText{
float:left;
height:50px;
text-align:justify;
margin:10px 0;
height:60px;
}

#info_bot_Container #signup #signupButton{
float:right;

}


#visitor-info{
float:left;
width:100%;
text-align:center;
margin:-5px 0 0 0;
	
}


#footerContainer{
width:100%;
height:40px;
background:#2b013b;
float:left;
line-height:40px;
text-align:center;
color:#77637f;
padding:10px 0 0 0;
}

#footerContainer #pipmenu{
width:100%;
height:20px;
float:left;
line-height:20px;
text-align:center;
color:#77637f;
}

#footerContainer #pipmenu ul{
height:20px;
line-height:20px;
text-align:center;
color:#77637f;
width:520px;
margin:0 auto;
}

#footerContainer #pipmenu li{
width:auto;
height:20px;
float:left;
line-height:20px;
text-align:center;
color:#77637f;
padding:0 10px;
list-style:none;
}
#footerContainer #pipmenu li a, #footerContainer #pipmenu li a:hover {
width:auto;
height:20px;
float:left;
line-height:20px;
text-align:center;
color:#77637f;

}
#footerContainer #copy{
width:100%;
height:20px;
float:left;
line-height:20px;
text-align:center;
color:#77637f;
}

#footerContainer #copy a{
color:#77637f;
}






/* Sign Up page */
#SignupmainBodyContainer{
background: #2b013b;
float:left;
width:1000px;
padding:20px 0 0 0;

}


#signupContainer{
width:1000px;
margin:25px 0 0 0;
float:left;
}

#signupContainerLeft{
width:700px;
float:left;
margin:0 0 0 80px;
}

#signupContainerLeft .top{
background:url(../images/signup_left_top.jpg) no-repeat top;
width:699px;
height:19px;
float:left;
}

#signupContainerLeft .mid{
background:url(../images/signup_left_mid.jpg) repeat-y;
width:699px;
float:left;
}

#signupContainerLeft .bot{
background:url(../images/signup_left_bot.jpg) no-repeat top;
width:699px;
height:20px;
float:left;
}

.quary_head{
/*width:170px;*/
width:96%;

height:17px;
line-height:17px;
float:right;
background:url(../images/signup_quary_title.jpg) no-repeat;
color:#2b013b;
font-size:13px;
font-weight:bold;
margin: 0 0 0 29px;
text-align:left;
padding:0 0 0 5px;
}

.quary_box{
width:600px;
margin:0 0 0 90px;
height:35px;
line-height:20px;
float:left;
}




.quary_box_multiple{
width:600px;
margin:0 0 0 90px;
height:35px;
line-height:20px;
float:left;
}

.opt{
width:150px;
height:20px;
margin-left:5px;
float:left;
line-height:20px;
}

/****** input, raid */
.radio_class{
width:10px;
}

/*input{
width:150px;
height:20px;
}*/

.quary_box ul{
width:600px;
float:left;
}

.quary_box ul li{
height:20px;
width:120px;
list-style:none;
padding-left:20px;
float:left;
white-space:nowrap;
text-align:right;
}

.bold
{
	font-weight:bold;
}

label{
width:150px;
text-align:right;
height:20px;
/*border:1px solid red;*/
margin : 0 0 0 9px;
}

.lab_ul{
width:300px;
line-height:20px;
text-align:right;
height:20px;
}
.lab_cl{
	color:Red;
}

img{
/*float:left;*/
}

.regLi{
float:left; 
width:60px;
margin:0 10px 0  0;
}

fieldset{
width:650px;
border: none medium;
float:left;
}

.inactiveButton{
/*background:#2b013b;*/
height:30px;
font-size:12px;
color:#ffffff;
line-height:30px;
text-align:center;
font-weight:bold;
width:140px;
float:left;
margin:0 0 0 50px;
}

.activeButton{
background:#6f6a65;
height:30px;
font-size:12px;
color:#ffffff;
line-height:30px;
text-align:center;
font-weight:bold;
width:250px;
float:left
}


#signupContainerRight{
width:180px;
float:left;
height:460px;
margin:40px 0 0 25px;
}

#signupContainerRight .adbox{
width:180px;
height:150px;
float:left;
margin:0 0 30px 0;
background:#3a1349;
}

/*inner page */

.quary_box_info{
line-height:20px;
padding:0 0 0 30px;
float:left;

text-align:justify;
}


/*Tab1 */

#tabbox{
width:779PX;
float:left;
margin:30px 0 0 0;
}

#tabContent{ 
float:left;
width:575px;
margin:10px 50px;
}
/*bharath*/
#tabContenttwo{ 
float:left;
width:575px;
margin:0px 0px;
}

#tabboxTop{
background:url(../images/tab_box_top.gif) no-repeat;
width:779px;
height:21px;
float:left;
}

#tabboxMid{
background:#FFFFFF;
width:779px;
float:left;
}

#tabboxBot{
background:url(../images/tab_box_bot.gif) no-repeat;
width:779px;
height:23px;
float:left;
}


	/* Inner box */
	
	#tabtitle{
	width:555px;
	float:left;
	margin:0 0 0 20px;
	}
	/*bharath*/
	#tabtitletwo{
	width:560px;
	float:left;
	
	margin:1 0 0 0px;
	}
	#tabtitle ul{
	width:575px;
	float:left;
	height:24px;
	}
	
	#tabtitletwo ul{
	width:750px;
	float:left;
	height:24px;
	
	}
	
	#tabtitle .inactive{
	background:url(../images/tab_inactive.gif) no-repeat;
	width:163px;
	float:left;
	height:24px;
	line-height:24px;
	list-style:none;
	margin:0 5px;
	Font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 0 15px;
	}
	
	
	#tabtitletwo .inactive{
	background:url(../images/tab_inactive.gif) no-repeat;
	width:171px;
	float:left;
	height:24px;
	line-height:24px;
	list-style:none;
	margin:0 0px;
	Font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 0 15px;
	}
	
	#tabtitle ul .active{
	background:url(../images/tab_active.gif) no-repeat;
	width:163px;
	float:left;
	height:24px;
	line-height:24px;
	list-style:none;
	Font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:0 0 0 15px;
	
	
	}
	/*bharath*/
	#tabtitletwo ul .active{
	background:url(../images/tab_active.gif) no-repeat;
	width:171px;
	float:left;
	height:24px;
	line-height:24px;
	list-style:none;
	Font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:0 0 0 15px;
	
	
	}
	
	
	#innerbox{
	width:575px;
	float:left;
	}
	/*bharath*/
	#innerbox2{
	width:575px;
	float:left;
	}
	
	#innerboxTop{
	background:url(../images/tab_box_inner_top.gif) no-repeat bottom ;
	width:574px;
	height:10px;
	float:left;
	}
	/*bharath*/
	#innerboxTop2{
	background:url(../images/tab_box_inner_top.gif) no-repeat bottom ;
	width:470px;
	height:10px;
	float:left;
	}
	
	#innerboxMid{
	background:#d0c7d4;	
	width:574px;
	float:left;
	}
	/*bharath*/
	#innerboxMid2{
	background:#d0c7d4;	
	width:720px;
	
	float:left;
	}
	#innerboxBot{
	background:url(../images/tab_box_inner_bot.gif) no-repeat top;
	width:574px;
	height:12px;
	float:left;
	}
	/*bharath*/
	#innerboxBottwo{
	background:url(../images/tab_box_inner_bot.gif) no-repeat top;
	
	height:12px;
	float:left;
	
	}
	
	#uploadPictureContainer{
	padding:10px 0 0 80px;
	float:left;
	}
	#uploadPictureContainer2{
	padding:10px 0 0 80px;
	float:left;
	}
	
	/*#uploadPictureContainer input{
	width:150px;
	height:20px;
	}*/
	
	#uploadPictureContainer ul{
	width:505px;
	float:left;
	height:20px;
	margin:10px 0;
	}
	
	#uploadPictureContainer ul li{
	list-style:none;
	float:left;
	}
	
	.fieldName{
	width:150px;
	float:right;
	text-align:left;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-align:right;
	padding:0 10px 0 0;
	}
	
	/*bharath on nov30*/
	.fieldNametwo{

	float:right;
	
	font-size:13px;
	color:#000000;

	width:150px;
	text-align:right;
	
	padding:0 10px 0 0;
	}
	/*bharath on nov30*/
	.fieldNamethree
	{
		width:210px;
	}
	/*bharath on nov30*/
	.fieldNamefour
	{ 
		padding-left:15px;
		
		
	}
		
	.fieldNameChangePwd
	{
	width:160px;
	float:right;
	text-align:left;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-align:right;
	padding:0 10px 0 0;
	}
	
	.reqfieldvalid{
	
	
	width:250px;
	float:right;
	font-size:13px;
	color:#000000;
	font-weight:lighter;
	text-align:right;
	
	margin:0 200px 0 0;
	
	}
	#title_field, #author{
	width:260px;
	float:left;
	}
	
	#Tags, #conform{
	width:180px;
	float:left;
	}
	
	#upload{
	width:200px;
	float:left;
	border:1px red solid;
	}
	
	#capacha{
	width:80px;
	float:left;
	}
	
	#refreshButton{
	float:left;
	margin : 3px 0 0 6px;
	}
	.uploadButton{
	float:left;
	/*background:#824a91;*/
	font-weight:bold;
	color:#000000;
	}	
	
/* Tab box 2*/

#selectfaceContainer{
padding:10px 0 0 10px;
float:left;
}

#selectfaceContainerLeft{
float:left;
width:365px;
border-right:1px dashed #28003f;
}


#yourPicture{
width:100%;
font-size:15px;
font-weight:bold;
float:left;
color:#260534;
margin:5PX 0;
}

#yourPictureBox{
float:left;
}
	
	
#selectfaceContainerRight{
padding:10px 0 0 10px;
float:left;
width:180px;
}

#detectedface{
width:100%;
font-size:15px;
font-weight:bold;
float:left;
color:#260534;
margin: 0 0 10px 0;
}

#selectedface{
width:100%;
font-size:15px;
font-weight:bold;
float:left;
color:#260534;
margin: 0 0 10px 0;
}


#detectedfaceContainer{
font-size:10px;
font-weight:bold;
float:left;
color:#260534;
margin:0 0 10px 0;
height:110px;
}

#detectedfaceContainer ul{
float:left;
width:180px;
color:#260534;
height:42px;
margin:0 0 10px 0;
}

#detectedfaceContainer ul li{
float:left;
width:36px;
height:42px;
margin:10px;
list-style:none;
}

#SelectedFacePictureContainer{
width:120px;
float:left;
padding: 0  0 0 60px;
}

#SelectedFaceButton{
width:120px;
padding: 20px  0 0 20px;
float:left;
list-style:none


}
 


/* Tab box 3*/

#createHume{
padding:10px 0 0 10px;
float:left;
width:574px;
}

#createHumeLeft{
float:left;
width:328px;
border-right:1px dashed #28003f;
}


#createHemeForm{
float:left;
width:328px;
}
	
	#createHemeForm ul {
	float:left;
	width:328px;
	margin:7px 0;
	}
	
	#createHemeForm ul li{
	float:left;
	list-style:none;
	}
	#createHemeForm .fieldName {
	float:left;
	width:100px;
	}
	
	.selfield{
	width:200px;
	}
	#createHemeForm .Category {
	float:left;
	width:100px;
	}
	
	#createHemeForm .type {
	float:left;
	width:100px;
	} 
	
	#createHemeForm .size {
	float:left;
	width:50px;
	}
#createHumeRight{
float:left;
width:170px;
padding:40px 0 0 70px;
}

#createHumeface{
width:100%;
}


 
/* Report page */


#Reportcontainer{
width:1000px;
float:left;
background:#2b013b;
padding:20px 0 0 0;
}

#baseContainer{
width:779px;
margin:0 10px 0 0;
float:left;
}

#grayContainer{
width:779px;
float:left;
}

#gray_top{
background:url(../images/rep_gray_top.gif) no-repeat;
width:779px;
height:17px;
float:left;
}



#gray_mid{
width:100%;
background:#d0c7d4;
float:left;
margin : 0 0 0 1px;
}

#grayInnerContainer{
width:100%;
float:left;
}

#smallSelectContainer{
width:172px;
margin:0 16px 0 0;
float:left;
}

#smallSelectContainer .top{
width:172px;
background:url(../images/report_white_small_top.gif) no-repeat;
height:20px;
float:left
}

#smallSelectContainer .mid{
width:142px;
background:#ffffff;
float:left;
padding:0 0 0 30px;
}

#smallSelectContainer .mid h4{
width:170px;
float:left;
text-align:left;
}

#smallSelectContainer .mid .chk_box_con{
width:170px;

}

#smallSelectContainer .mid .chk_box_con ul {
list-style:none;
height:20px;
line-height:20px;
width:170px;
float:left;
margin:5px 0;
}


#smallSelectContainer .mid .chk_box_con ul li{
list-style:none;
height:20px;
line-height:20px;
float:left;
margin:0 5px;
}

#smallSelectContainer .mid .chk_box_con ul li input{
width:auto;
}

#smallSelectContainer .bot{
width:172px;
background:url(../images/report_white_small_bot.gif) no-repeat;
height:21px;
float:left;
}


#bigReportContainer{
margin:0 17px 0 0;
float:left;
width:560px;
}

#freeIconsContainer{
float:left;
}

#freeIconsContainer .top{
background:url(../images/report_white_freeIcon.gif) no-repeat;
width:574px;
height:27px;
float:left;
}

#freeIconsContainer .mid{
width:574px;
float:left;
background:#ffffff;
}

#freeIconsContainer .mid .iconConainer{
/*overflow:scroll;*/
width:554px;
height:95px;
float:left;
background:#ffffff;
margin:30px 10px;
}
.individualIcon{
/*width:95px;*/
float:left;
margin:10px 20px;
}

.IndividualIconName{
width:95px;
float:left;
}

IndividualIcon_Icon{
width:95px;
float:left;
}
.downloadicon{
float:right;
margin: 0 50px 20px 0;
}

#byeIconsContainer{
float:left;
margin:15px 0 0 0;
}

#byeIconsContainer .top{
background:url(../images/report_white_byeIcon.gif) no-repeat;
width:574px;
height:35px;
float:left;
}

#byeIconsContainer .mid{
width:574px;
float:left;
background:#ffffff;
}

#byeIconsContainer .mid .iconConainer{
/*overflow:scroll;*/
width:554px;
min-height:416px;
max-height:1000px;
float:left;
background:#ffffff;
margin:30px 10px;
}

#byeIconsContainer .mid .iconConainer .individualIcon{
width:95px;
float:left;
margin:0 40px;
}

#byeIconsContainer .mid .iconConainer .individualIcon .IndividualIconName{
width:95px;
float:left;
}

#byeIconsContainer .mid .iconConainer .individualIcon .IndividualIcon_Icon{
width:95px;
float:left;
}

#byeIconsContainer .mid .iconConainer .individualIcon .IndividualIcon_addcart{
width:95px;
float:left;
margin:8px 0 15px 0;
}

#byeIconsContainer .bot{
background:url(../images/report_white_big_bot.gif) no-repeat;
width:574px;
height:20px;
float:left;
}


#gray_bot{
background:url(../images/rep_gray_bot.gif) no-repeat;
width:779px;
height:19px;
float:left;
}

#adcontainer{
width:190px;
float:left;
margin:0  0 0 15px;
}

#adcontainer .adbox{
width:180px;
height:150px;
float:left;
margin:0 0 30px 0;
background:#3a1349;
}

.pagenation
{
/*border:1px solid red;*/
width:574px;
position:relative;
top:5px;
text-align:center;
margin: 0 0 0 20%;

}

.pagenation ul {
width:574px;
height:31px;
float:left;
}

.pagenation ul li{
float:left;
margin:0 7px;
list-style:none;
height:31px;
line-height:18px;
font-weight:bold;
vertical-align:middle;
}

.pagenationNumber
{
	color:#2B013B;
	text-decoration:none;
}

.pagenationRightArrow
{
	width:15px;
}

.pagenationLeftArrow
{
	width:14px;
}

.selectedPage
{
	color:red;
	text-decoration:none;
}

/* common*/
img{
border:none;
}

#faceRepeater_ctl00_imgFace
{
	margin:0 5px;
	border:1px solid #000;
}

.chkResolution
{
	height:20px;
	margin:6px 10px 4px 5px;
}



/* aFTER lOGED IN */
/*17.02.2009*/

#logedinForm{
background:#aa9aaf;
float:left;
height:22px;
padding:5px 0 0px 0;
}


#welcome{
font-weight:bold;
padding:0 -5px;
}
#wel_user{
color:#ffffff;
font-weight:bold;
margin:0 5px 0 5px;
}

#logout{
margin:0 5px 0 5px;
}

#other{
margin:0 5px 0 5px;
}

#update_profile{
margin:0 5px 0 5px;
}

/* Error page */

#errContainer{
width:1000px;
margin:25px 0 0 0;
height:400px;
text-align:center;
}

#err_msg{
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}




/* Icons History Page */

#freeIconsContainerHis{
float:left;
}

#freeIconsContainerHis .top{
background:url(../images/report_white_freeIcon.gif) no-repeat;
width:574px;
height:27px;
float:left;
margin : 0 0 0 112px;
}

.mid{
width:100%;
float:left;
background:#ffffff;
}

.iconConainer{
/*overflow:scroll;*/
float:left;
background:#ffffff;
margin:10px 0px;
}
#freeIconsContainerHis .mid .iconConainer .individualIcon{
width:95px;
float:left;
margin:0 40px;
}

#freeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIconName{
width:95px;
float:left;
}

#freeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIcon_Icon{
width:95px;
float:left;
}

#freeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIcon_addcart{
width:95px;
float:left;
margin:8px 0 15px 0;
}


#freeIconsContainerHis .mid{
width:574px;
float:left;
background:#ffffff;
margin : 0 0 0 112px;
}



#byeIconsContainerHis .top{
background:url(../images/report_white_byeIcon.gif) no-repeat;
width:574px;
height:35px;
float:left;
margin : 0 0 0 112px;
}

#byeIconsContainerHis .mid{
width:574px;
float:left;
background:#ffffff;
margin : 0 0 0 112px;
}

#byeIconsContainerHis{
float:left;
margin:15px 0 0 0;
}

#byeIconsContainerHis .top{
background:url(../images/report_white_byeIcon.gif) no-repeat;
width:574px;
height:35px;
float:left;
}

#byeIconsContainerHis .mid{
width:574px;
float:left;
background:#ffffff;
}


#byeIconsContainerHis .mid .iconConainer{
/*overflow:scroll;*/
width:554px;
height:416px;
float:left;
background:#ffffff;
margin:30px 10px;
}

#byeIconsContainerHis .mid .iconConainer .individualIcon{
width:95px;
float:left;
margin:0 40px;
}

#byeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIconName{
width:95px;
float:left;
}

#byeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIcon_Icon{
width:95px;
float:left;
}

#byeIconsContainerHis .mid .iconConainer .individualIcon .IndividualIcon_addcart{
width:95px;
float:left;
margin:8px 0 15px 0;
}

#byeIconsContainerHis .bot{
background:url(../images/report_white_big_bot.gif) no-repeat;
width:574px;
height:20px;
float:left;
margin : 0 0 0 112px;
}

/* END Icons History Page */

/* Inner pages 23/02/09 */

#innerBox_inner{
float:left;
width:1000px;
}

#innerGrayContainer{
float:left;
width:780px;
}

#innerGrayContainerTop{
float:left;
width:780px;
background:#cfc7d4 url(../images/gray_big_top_right.gif) right top no-repeat;
height:40px;
}


#innerGrayContainerMid{
float:left;
width:780px;
background:#cfc7d4;
}

#innerGrayContainerBot{
float:left;
width:780px;
background: #cfc7d4 url(../images/gray_big_bot_right.gif) right top no-repeat;
height:29px;
}

#innerWhiteContainer{
float:left;
width:780px;
}

#innerWhiteContainerTop{
float:left;
width:760px;
height:21px;
background:#ffffff url(../images/white_small_top_right.gif) right top no-repeat;
}


#innerWhiteContainerMid{
float:left;
width:760px;
min-height:400px;
background:#ffffff;
}	
.small_white_curve_box_row{
width:750px;
float:left;
}

.small_white_curve_box{
width:326px;
float:left;
margin:10px;
}

.photo_box{
width:100px;
float:left;
margin:10px;
}

.small_white_curve_box_top{
background:url(../images/inner_curve_white_top.gif) no-repeat;
width:326px;
height:26px;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
line-height:26px;
}

.small_white_curve_box_title
{
padding: 0 0 0 50px;
float:left;
color:#2B013B;
}

.big_white_curve_box_title
{
padding: 0 0 0 50px;
float:left;
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:bold;
}

.mypage_menu{
width:100%;
float:right;
height:24px;
margin:13px 63px 0 0;
}


.mypage_menu ul{
padding:2px 50px 0 0;
float:right;
height:15px;
}

.mypage_menu li{
list-style:none;
float:left;
height:24px;
line-height:24px;
text-align:center;
background:url(../images/gray_tab.gif) no-repeat ;
width:103px;
margin: 0 5px;
}


.mypage_menu .select{
list-style:none;
float:left;
height:26px;
background:url(../images/selected_tab.gif) no-repeat ;
}


.small_white_curve_box_mid{
width:304px;
float:left;
padding:10px;
border-left:1px solid #ccc9d0;
border-right:1px solid #ccc9d0;
height:140PX;
}

.searchContainer{
	float:left;
	width:100%;
	margin:10px 0;
}

.search-input{
	float:left;
	width:220px;
}

.search-button{
	float:left;
}


.small_white_curve_box_mid_content
{
float:left;
padding:5px;
}

.ul-without-liststyle
{
	float:left;
	list-style:none;
}


.ul-without-liststyle li
{
	float:left;
	width:100%;
	margin:5px 0;
}

.small_white_curve_box_mid_content_qu
{
float:left;
padding:5px;
margin : 5px 0 0 0;
}

.photo_box_mid_content_qu
{
float:right;
padding:5px;
margin : 5px 0 0 0;
}
.small_white_curve_box_mid_content_qu .ul_class{
width:100%;
float:left;
margin:5px 0;
}

.small_white_curve_box_mid_content_qu .ul_class .li_class{
float:left;
list-style:none;
width:140px;
margin:0 0 0 5px;
}

.photoDisplay{
float:Right;
list-style:none;
}


.small_white_curve_box_mid_content_qu .ul_class .li_class_small{
float:left;
list-style:none;
/*width:50px;*/
margin:0 0 0 5px;
}

.small_white_curve_box_mid_content_qu .ul_class .fieldName_qu{
float:left;
list-style:none;
text-align:right;
width:80px;
}

.small_white_curve_box_bot{
background:url(../images/inner_curve_white_bot.gif) no-repeat;
width:326px;
height:12px;
float:left;
text-align:right;
padding:0 5px 0 0;
}	


.big_white_curve_box{
width:672px;
float:left;
margin:10px;

} 

.big_white_curve_box_top{
background:url(../images/dashboard_big_curve_top.gif) no-repeat;
width:672px;
height:26px;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
line-height:26px;
}
/* height changed by Manivannan on Oct'03 2009 */
.big_white_curve_box_mid{
width:650px;
float:left;
padding:10px;
border-left:1px solid #ccc9d0;
border-right:1px solid #ccc9d0;
height:160PX;
}


.big_white_curve_box_bot{
background:url(../images/dashboard_big_curve_bottom.gif) no-repeat;
width:672px;
height:14px;
float:left;
text-align:right;
padding:0 5px 0 0;
}

.big_white_curve_box_bot .moreclass{
width:650px;
float:left;
text-align:right;
line-height:10px;
font-size:9px;
}

.dashbordUL
{
	float:left;
	width:100px;
}	

.dashbordUL li
{
	float:left;
	margin: 3px 0;
	border:1px solid #CCC9D0;
	padding:5px; 
	width:100px;
}	

.moreclass{
width:300px;
float:left;
text-align:right;
line-height:10px;
font-size:9px;
}

.smlConInfo{
float:left;
}

#innerWhiteContainerBot{
float:left;
width:760px;
background:#ffffff url(../images/white_small_bot_right.gif) right top no-repeat;
height:21px;

}

/* END Inner pages 23/02/09 */

/* Photo History Page */

.small_white_curve_box_his{
width:750px;
float:left;
}


.small_white_curve_box_his_content{
float:left;
margin:10px 0;
}

.uploadIcons
{
	margin:5px;
}

.pagenationHis{
width:574px;
float:left;
height:31px;
text-align:center;
margin:1px 10px 1px 50px;

}
/* END Photo History Page */

/* START SHOW ICONS CHECKBOX LIST */
.chkList
{
	margin: 1px 1px 1px 1px;
	position : relative;
	left:-140px;
	padding: 10px 0 0 0;
	width : 100px;
}
/* END SHOW ICONS CHECKBOX LIST */


/*15-03-tam*/

#Qu1_UpdatePanel1
{
	float:left;
	width:120px;
}

#Qu1_UpdatePanel1 img
{
	float:left;
}



/* Invitation Page */
#invitationContainer{
width:610px;
margin:30px auto;
}

#invitationContainer .curveLeft{
height:267px;
width:10px;
background:url(../images/panel_left.gif) no-repeat;
float:left;
}

#invitationContainer .mid{
height:267px;
width:265px;
background:url(../images/panel_body_mid.gif) repeat-x;
float:left;
}

#invitationContainer .mid .fieldBox{
padding: 5px 30px;
float:left;
text-align:center;
}
#invitationContainer .mid .fieldBoxElement{
width:100%;
}

#invitationContainer .mid #txtRandom{
float:left;
margin:5px 0;
}

#invitationContainer .mid #txtEmail{
float:left;
margin:5px 0;
}

#invitationContainer .mid #btnSend{
float:RIGHT;
margin:5px 0;

}
#invitationContainer .mid #lblerr{
float:RIGHT;
margin:5px 0;
font-size:medium;


}
#invitationContainer .mid .titleContainer{
width:265px;
float:left;
line-height:34px;
height:34px;
margin:10px 0 ;
}

#invitationContainer .mid .titleContainer .image{
float:left;
height:34px;
width:34px;
}


#invitationContainer .mid .titleContainer .titInfo{
color:#480000;
font-size:12pt;
font-weight:bold;
background:url(../images/panel_body_mid.gif) repeat-x;
line-height:34px;
height:34px;
padding:0 0 0 10px;
text-transform:uppercase;
width:auto;
}


#invitationContainer .mid .information{
height:150px;
width:215px;
float:left;
margin:0 0 0 50px
}

#invitationContainer .mid .infoInputField{
width:265px;
float:left;
margin:50px 0 0 0
}

#invitationContainer .mid .infoInputField input{
float:right;
width:250px;
height:25px;
}

#invitationContainer .mid .infoInputField .button_link{
background:#710083;
float:right;
font-size:10pt;
line-height:16pt;
color:#FFFFFF;
font-weight:bold;
margin:5px 0 0 0 ;
padding:3px;
text-transform:uppercase;
}



#invitationContainer .right{
height:267px;
width:51px;
background:url(../images/panel_mid.gif) repeat-x;
float:left;
}

#invitationContainer .curveRight{
height:267px;
width:13px;
background:url(../images/panel_right.gif) no-repeat;
float:left;
}


/* Popup page */

#popupContainer{
width:440px;
/*background:#b6a9ba url(../images/popupBack.gif) repeat-x;*/
background:#ae9fb2;
float:left;
}

#popupContainerbox{
width:424px;
margin:0 auto;
padding:5px;
}

#popupContainerboxTop{
height:10px;
width:424px;
background:url(../images/popuptop.gif) no-repeat;
float:left;
}

#popupContainerboxMid{
width:423px;
background: #ffffff;
float:left;
min-height:200px;
height:auto;
}

#popupContainerboxMidContainer{
float:left;
padding:10px 0 0 10px;
}

#popupContainerboxBot{
height:50px;
width:424px;
background:url(../images/popupbot.gif) no-repeat;
float:left;
}

#popupContainerboxMidContainer .fieldBoxElement{
width:100%;
margin:5px 0;
}

#popupContainerboxMidContainer .fieldBoxElementForBut{
width:100%;
margin:5px 0  0 50px;
}

.box {
width: 200px;
display:none;
position:absolute;
}

.hoverBoxTop
{
	background:url(../images/hoverboxTop.gif) no-repeat;
	height:22px;
	width:200px;
	float:left;
}


.hoverBoxMid
{
	background:url(../images/hoverboxMid.gif) repeat-y;
	padding:5px 0;
	width:200px;
	float:left;
}


.hoverBoxBot
{
	background:url(../images/hoverboxBottom.gif) no-repeat;
	height:12px;
	width:200px;
	float:left;
}

.forHoverclose
{
	text-align:right;
	padding:5px;
}

.closeIcon
{
	font-weight:bold;
	font-size:10px;
	color:#000000;
	border:1px solid #8d16a4;
	padding:1px;
}

/* new additions - 05 apr tamilmani */

.forBookmark
{
	float:left;
	width:85px;
	padding:0 5px;
}

/* Contact us 


/*new update from tamil 01/05/09

#reqUserId, #reqEmailid  
{
	 Height:20px;
	 Width:153px;
}
*/


/*Individual icon Curve box */

.IconCurvebox
{
	width:160px;
	float:left;
}

.IconCurvebox .Topcurve
{
	width:160px;
	height:12px;
	float:left;
	background:url(../images/iconCurveboxTop.jpg) no-repeat;
}

.IconCurvebox .Midcurve
{
	width:158px;
	float:left;
	border-right:1px solid  #d0c7d4;
	border-left:1px solid  #d0c7d4;
	height:145px;
}

.IconCurvebox .Midcurve .indIcon
{
	/*width:158px;*/
	float:left;
	height:100px;
	/*padding-left:40px;*/
	
	
}

.IconCurvebox .Midcurve .indIconName
{
	width:158px;
	float:left;
	text-align:center;
	height:20px;
	line-height:20px;
}

.IconCurvebox .Midcurve .buttonbox
{
	width:158px;
	float:left;
	height:15px;
	border-top:1px solid #d0c7d4;
	padding:5px 0 0 0;
}

.IconCurvebox .Midcurve .buttonbox .downloadBut
{
	float:left;
	height:15px;
	padding:0 0 0 10px;
}

.IconCurvebox .Midcurve .buttonbox .bookmarBut
{
	float:left;
	height:15px;
	padding:0 0 0 10px;
}


.IconCurvebox .Botcurve
{
	width:160px;
	height:11px;
	float:left;
	background:url(../images/iconCurveboxBot.jpg) no-repeat;
}


/* for input box */

.inputboxUl
{
	float:left;
}



#chkSharePhoto
{
	width:20px;
	float:left;
	float:left;
}
.imageload
{
	visibility:hidden;
	text-align:center;
	border:1px solid red;
	position:absolute;
	
}

.sadowBox
{
	background:url(../images/sadowBox.png) no-repeat;
	float:left;
	margin:10px;
	width:110px;
	height:114px;
	padding:5px;
}

.sadowBox_New
{
	background:url(../images/sadowBox.png) no-repeat;
	float:left;
	margin:10px;
	width:110px;
	height:114px;
	padding:5px;
}

.sadowBox_editIcon
{
	background:url(../images/sadowBox.png) no-repeat;
	float:left;
	margin:10px;
	width:110px;
	height:114px;
	padding:5px;
}


.thankyou
{
	font-size:20px;
	color:#2B013B;
	font-family:Verdana;
}
	
#divDelete
{
	/*position:absolute;*/
	bottom:15px;
	float:left;
	padding:3px 5px;
	position:relative;
	width:100px;
	background:#ffffff  ;
	filter:alpha(opacity=100);
	opacity:0.8;
	border:1px solid #2B013B;
}

.shareid
{
	float:left;
	padding:10px 0 0 20px;
	
}

.shareid2
{
	
	font-weight:bold;
}



.floatleft
{
	float:left;
}

.icon-category
{
	float:left;
	margin:13px 0;
	background:#AA9AAF;
	border:1px solid #2B013B ;
	/* width:148px; */
}


.icon-category .titleDiv
{
	background:url(../images/header_back.gif) repeat-x;
	font-size:12px;
	font-weight:bold;
	padding:0 5px;
	color:#fff;
	height:20px;
	line-height:20px;
}

.icon-category .bodyDiv
{
	font-size:12px;
	font-weight:bold;
	padding:5px;
}

.highslide-gallery
{
	float:left;
	width:700px;
}

.errorImg
{
	position:absolute;
	width:120PX;

}



#divBG 
{
      position:fixed;
      top:0px;
      bottom:0px;
      left:0px;
      right:0px;
      overflow:hidden;
      padding:0;
      margin:0;
      background-color:black;       
      filter:alpha(opacity=70);
      opacity:0.4;
      z-index:500; 
}

#divLoading
{
      position:fixed;
      top:380px;      
      left:680px;
           
        
}

input.textBox{border:1px solid #9513a2;font-size:15px;padding:3px;width:200px;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;}
input.conform-pass-textBox{border:1px solid #9513a2;font-size:15px;padding:3px;width:200px;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px; float:left}
input.textBox:focus{border-color:#9513a2;background-color:#f7daf8;}

.borderStyle{background-color:#ffffff;border:1px solid #9513a2;font-size:15px;padding:3px;width:200px;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;}



.overlay-box
{
	float:left;
	width:712px;
	margin:0 0 0 15px;
	
}
.overlay-box-con
{
	float:left;
	margin:0 10px;
}

.overlay-box-left
{
	float:left;
	background:url(../images/overlay-box-left.gif) no-repeat;
	width:22px;
	height:167px;
}

.overlay-box-right
{
	float:left;
	background:url(../images/overlay-box-right.gif) no-repeat;
	width:13px;
	height:167px;
}

.overlay-box-mid
{
	float:left;
	background:url(../images/overlay-box-mid.gif) repeat-x;
	height:167px;
	width:393px;
}


.overlay-box-mid-small
{
	float:left;
	background:url(../images/overlay-box-mid.gif) repeat-x;
	height:167px;
	width:208px;
}

.overlay-icon-title
{
	float:left;
	width:100%;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
}
.overlay-icon-pan
{
	float:left;
	margin:20px 0 0 0;

}
.overlay-icon
{
	background:url(../images/overlay-icon-back.gif) no-repeat;
	height:85px;
	width:70px;
	padding:8px 0 0 8px;
	float:left;
	margin: 0 10px;
}

.overlay-avatar
{
	background:url(../images/overlay-avatar-back.jpg) no-repeat;
	height:85px;
	width:86px;
	padding:8px 0 0 8px;
	float:left;
	margin: 0 5px;
}

/**Added by bala**/
.NewHumecons-href
{
	/*color:#AAA0BB;*/
	color:#7B4A8B;
} 
.Validation-label
{
	color:Red;
	padding-left:0px;
	/*margin:-90px;*/
}

.Validation-labeltwo
{
	color:Red;
	padding-left:10px;
	/*margin:-90px;*/
}

.Validation-labelthree
{
	color:Red;
	padding-left:10px;
	/*margin:-90px;*/
}
.Retrieve-label
{
	color::Black;
	text-align:center;
	padding-bottom:30px;
	padding-left:10px;
}
.Register-Pwd
{
	margin:-144px;
	padding:0;
}
.EditProfile-lblEmail
{
	padding:0;
	margin:0px;
}
.pnlForgetPwd
{
	background-color:#AA9AAF;
	height:290px;
	width:550px;
}
.forgetPwd-Div
{
	padding-left:80px;
}





.PopUpBG 
{
      position:fixed;
      top:0px;
      bottom:0px;
      left:0px;
      right:0px;
      overflow:hidden;
      padding:0;
      margin:0;
      background-color:black;       
      filter:alpha(opacity=70);
      opacity:0.4;
      z-index:500; 
}

#menuContainerPopup{
background:url(../images/header_back.gif) repeat-x;
width:100%;
height:51px;
float:left;
}

.UpdatePic-link
{
	padding-top:20px;
}
.Link-Color
{
	color:#000000;
}
.Reg-lbl
{
	padding-left:90px;
}

#ctl00_ContentPlaceHolder1_opnGender
{
 float:left;
}

#ctl00_ContentPlaceHolder1_opnGender label
{
	float:left;
	width:30PX;
}

#ctl00_ContentPlaceHolder1_opnGender input
{
	width:20PX;	
	float:left;
}
.lblOK
{
	padding-left:-90px;	
}
.lblusername
{
	padding-left:13px;
}
/*bharath*/
.feedbacktext
{
	padding-left:108px;
	padding-top:10px;
	
}

.contacttext
{
	padding-left:250px;
	
	
}



#divFullSizeImg
{
      position:fixed;
      top:20px;      
      left:20px;
           
        
}


