#main{
	background-color:#FFFFFF;
	width:797px;
	height:650px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
}

#categorymain{
	background-color:#FFFFFF;
	width:797px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-bottom: 25px;
	
}

#topborder{
	background-color:#b12e0f;
	width:797px;
	height:4px;
}

#topspace{
	height:100px;
}

#loginmiddle{
	width:797px;
	position:relative;
	float:left;
	background-color:#ebebeb;
}

#forgotPassword{
	width:797px;
	position:relative;
	float:left;
	background-color:#ebebeb;
}

#loginleft{
	width:233px;
	float:left;
	position:relative;
	background-image:url(../images/bg_middle_border.jpg);
	background-repeat:repeat;
	height:249px;
}

#loginright{
	width:233px;
	float:right;
	position:relative;
	background-image:url(../images/bg_middle_border.jpg);
	background-repeat:repeat;
	height:249px;
}

#memberlogin{
	width:331px;
	float:left;
	position:relative;
	background-color:#ebebeb;
}

#topcurvelogin{
	width:331px;
	float:left;
	position:relative;
}

#topcurveleft{
	float:left;
	position:relative;
	width:10px;
	height:10px;
}

#topcurveright{
	float:right;
	position:relative;
	width:10px;
	height:10px;
}

#topcurvemiddle{
	float:left;
	width:311px;
	background-color:#ebebeb;
	height:17px;
}

#loginhead{
	background-color:#ebebeb;
	padding-left:20px;
	float:left;
}

#loginspace{
	height:20px;
	float:left;
}

#lockdetails{
	width:331px;
	float:left;
	position:relative;
	top: 15px;
}

#lockimage{
	width:106px;
	float:left;
	position:relative;
}

#userdetails{
	width:225px;
	float:right;
	position:relative;
}

#usernametxt{
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-left:12px;
	padding-top:15px;
}

.passwordgap{
	padding-left:8px;
}

#loginbutton{
	padding-top:30px;
	padding-left:85px;
}

#forgotnewtxt{
	width:225px;
	float:left;
	position:relative;
	padding-top:11px;
	padding-bottom:20px;
}

#forget{
	width:113px;
	float:right;
	position:relative;
}

#newuser{
	width:112px;
	float:left;
	position:relative;
}

#newusertxt{
	font-family:tahoma;
	font-size:10px;
	color:#520d10;
	padding-left:10px;
	font-weight:bolder;
	}
#newusertxt A {
COLOR: #520d10; TEXT-DECORATION: underline;
}
#newusertxt A:hover { 
COLOR: #ff0000; TEXT-DECORATION: none;
} 

#forgettxt{
	font-family:tahoma;
	font-size:10px;
	color:#520d10;
	padding-left:10px;
	font-weight:bolder;
	}
#forgettxt A {
COLOR: #520d10; TEXT-DECORATION: underline;
}
#forgettxt A:hover { 
COLOR: #ff0000; TEXT-DECORATION: none;
} 

#firstbottomcurve{
	width:331px;
	float:left;
	position:relative;
	top:18px;
}

#bottomcurveleft{
	float:left;
	position:relative;
	width:12px;
	height:15px;
}

#bottomcurveright{
	float:right;
	position:relative;
	width:12px;
	height:15px;
}

#bottomcurvemiddle{
	float:left;
	width:307px;
	height:15px;
	position:relative;
	background-image:url(../images/bg_bottom_curve.jpg);
	background-repeat:repeat;
}

#lastbottomcurve{
	width:331px;
	float:left;
	position:relative;
	margin-top:10px;
}

#lastcurveleft{
	float:left;
	position:relative;
	width:12px;
	height:20px;
}

#lastcurveright{
	float:right;
	position:relative;
	width:12px;
	height:20px;
}

#lastcurvemiddle{
	float:left;
	width:307px;
	height:20px;
	position:relative;
	background-color:#ff922a;
}

#bottomcopy{
	width:797px;
	float:left;
	position:relative;
	background-image:url(../images/bg_bottom_copyrights.jpg);
	background-repeat:repeat;
	top:115px;
}

#bottomcopy1{
	width:797px;
	float:left;
	
	background-image:url(../images/bg_bottom_copyrights.jpg);
	background-repeat:repeat;
	
}

#instruction1{
	width:398px;
	float:left;
	
}

#instruction2{
	width:399px;
	float:right;
	
}

#instructiontxt1{
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	line-height:16px;
	padding-left:15px;
	padding-right:15px;
}

#instructiontxt2{
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	line-height:16px;
	padding-left:15px;
	padding-right:15px;
}
#loginscreenvalidaion
{
	font-family:arial;
	font-size:12px;
	color: red;
	font-weight: bold;
}
#loginscreenvalidaionServer
{
	font-family:arial;
	font-size:12px;
	color: red;
	font-weight: bold;
}
#forgotPasswordscreenvalidaion
{
	font-family:arial;
	font-size:12px;
	color: red;
	font-weight: bold;
}
#bottomcurve{
	width:331px;
	float:left;
	height:auto;
	position:relative;
}