﻿/* 
* RegistrationStyle.css
* Description: Design file for registration.
* Created on: August 14, 2009
* Last modified on: June 2, 2010 
* Copyright 2010 Frontiers Media S.A. All Rights Reserved. 
*/ 
.regCaptchaPos{width: 734px; float: left;}
.regCaptchaTextStyle{float: left !important; margin-right:3px !important;}
.regCaptchaBtnPos{float: left !important;margin-top: 12px !important;}
.regError{margin-top: 2px; color: Red;}

.regBackBtn{float: left;margin-top: 20px;}
.regFnlRegBtn{float: right;margin-top: 20px;}

/* ****************** regitration page left_nav.css ************/

div.navPage		{width:192px!important; display:block; float:left; clear:left; border-bottom:2px solid #fff; height:auto; }
div.navPage div		{height:25px; cursor:pointer; }
div.navPage div		{background:#fff url(/_layouts/images/frontiers/BlueArrow_top.gif) no-repeat 162px 0px; color:#FFF; font-size:12px;}
div.navPage div	a	{text-decoration:underline!important}
div.navPage div.closed a{ text-decoration:none!important }

div.navPage div.closed	{background:#fff url(/_layouts/images/frontiers/BlueArrow.gif) no-repeat 162px 0px;font-size:12px; text-decoration:underline!important }
div.navPage div:hover	{background-position:162px 0px;}
div.navPage span	{padding-left:5px; position:relative; top:6px; font-weight:bold;}
div.navPage ul		{margin-left:0px; padding-bottom:15px; padding-top:0px; list-style:none; list-style-image:none; }
div.navPage li		{ font-size:12px;  padding:0px 0px 0px 0px; line-height:16px;}
div.navPage a		{display:block; outline:none; width:192px; font-size:12px!important; text-decoration:none; color:#222C00; font-weight:normal;}
div.navPage a:hover	{color:#749800;}
div.navPage li.arrow	{ padding-left:8px;}
.pl26{ padding-left:26px;}
div.navPage ul.widthspe{width:290px; padding-left:30px; }
.nav1CollWrapp{width:250px; float:left; }

div.navPage1            {width:292px!important; display:block!important; float:right!important;  border-bottom:2px solid #fff;  display:inline; text-align:left; width:300px; }
div.navPage1 div	{height:25px; cursor:pointer;  }
div.navPage1 div	{background:#fff url(/_layouts/images/frontiers/BlueArrow_top.gif) no-repeat 282px 5px; color:#FFF; font-size:12px;padding-right:0px!important;}
div.navPage1 div.closed	{background:#fff url(/_layouts/images/frontiers/BlueArrow.gif) no-repeat 282px 5px;font-size:12px; padding-right:0px!important; }

div.navPage1 div	a{text-decoration:underline!important}
div.navPage1 div.closed a{ text-decoration:none!important }
div.navPage1 div:hover	{background-position:282px 5px;}
div.navPage1 span	{padding-left:5px; position:relative; top:6px; font-weight:bold;}
div.navPage1 ul		{margin-left:0px; padding-bottom:15px; padding-top:0px; list-style:none; list-style-image:none; }
div.navPage1 li		{ font-size:12px;  padding:0px 0px 0px 0px; line-height:16px; text-align:left;}
div.navPage1 a		{display:block; outline:none;font-size:12px!important; text-decoration:underline!important; color:#222C00; font-weight:normal; margin-right:15px; float:left;  }
div.navPage1 a:hover	{color:#749800;}
div.navPage1 li.arrow	{ padding-left:8px;}

/* Login Form */
.loginForm{width:345px; float:left; }
.loginForm label{float:left; width:auto; line-height:18px; }
.loginForm span{float:right; width:auto;}
.loginForm span.loginValidator {float:left; width:auto; padding-left:60px; padding-top:1px;}
.loginForm .loginElements {width:100%; float:left;  padding-bottom:10px;}

.chkForgotpaaword{ float:right; display:block; width:115px; text-align:right; font-size:12px; line-height:18px; }
