
.login {float:right; padding:0px; position:relative; z-index:9999;}
a.signin{ display:block; width:57px; float:left; height:25px;}
a.signin { background:transparent url(../images/login.gif) no-repeat;}
a.menu-open{display:block; background:transparent url(../images/login-ho.gif) no-repeat;}

.forgotpassword label {display:inline-block;width:206px;}
.forgotpassword label a{width:auto; color:#707EA1; text-decoration:underline;height:auto;}
.forgotpassword label a:hover{text-decoration:none;}

/* Easy Slider */
.takeatour {text-align:right;padding:1.3em 0em 0px 0px;width:763px;margin:0 auto;}


/* Login Section */
a.signin {position:relative;margin-left:3px;}
#topnav a.menu-open {background:#ddeef6!important;color:#666!important;outline:none;}
#small_signup {display:inline;float:none;line-height:23px; margin:25px 0 0; width:170px;}

#signin_menu {display:none;	position:absolute; width:223px; z-index:9999; text-align:left; padding:0; right:0px; margin-top:24px; background: url(../images/loginbg.png) no-repeat; border:0 none; height:159px;}

.spr {background:transparent url(../images/signup.gif) no-repeat top;}
a.signup {display:block; height:25px; width:58px; background:transparent url(../images/signup.gif) no-repeat; }
a.signup:hover{background-position:0px -25px;}
a.signupover{background-position:0px -25px; display:block; height:25px; width:58px;}

/* For signup drop down */
/* LEVEL ONE*/
ul.dropdown {position:relative;margin:0px;padding:0px;list-style:none;float:left;}
ul.dropdown li {font-weight:bold; float:left;}
.sub_menu a{display:inline;	float:none;	width:auto; font-size:11px; color: #5a5a5b; padding:0 5px; text-decoration:none;}
.sub_menu a:hover{text-decoration:underline; color:#000;}

/* LEVEL TWO*/
ul.dropdown ul {visibility:hidden; margin:0px; padding:3px 0 0 0; list-style:none; position:absolute; top:100%; background:transparent url(../images/signupbg.png) no-repeat top; width:159px; height:27px; right:0;}
ul.dropdown ul li {	padding:0;line-height:22px;text-align:center;font-weight:bold;float:none;}

