/* holds entire login form for logged and not logged users */
#l_loginForm { float: left; text-align: left;  padding: 0px 0px 5px 0px; margin: 0px; width: 184px; }

/* holds header for logged user */
#l_loginForm .loggedUserHeader {}
#l_loginForm .loggedWelcomeTxt {}
#l_loginForm .loggedUsername {}

/* holds system links for admin and super user */
#l_loginForm .systemLinks {}
#l_loginForm .systemLinks div {} /*DEFAULT ADMIN LINK STYLE*/
#l_loginForm .systemPanelLink {}
#l_loginForm .shopManagerLink {}

/* holds all links for logged user */
.logedUserLinksHolder .logedUserLinksHolder {}
.logedUserLinksHolder .logedUserLinksHolder div {} /*DEFAULT USER LINK STYLE*/
.logedUserLinksHolder .myOrders { display: none;}
.logedUserLinksHolder .myProfile {}
.logedUserLinksHolder .changePassword {}
.logedUserLinksHolder .changeLanguage {}
.logedUserLinksHolder .logoutLink {}

/* holds login form fields*/
#l_loginForm .loginLinksTable {}
#l_loginForm .loginLinksTable td {}
#l_loginForm .wrongUsernamePassword {}
#l_loginForm .loginTxt { text-align: right;}
#l_loginForm .loginField { width: 20px; }
#l_loginForm .loginField input { width: 90px; }
#l_loginForm .passTxt {text-align: right;}
#l_loginForm .passField { width: 20px; }
#l_loginForm .passField input { width: 90px; }

/* holds login button */
#l_loginForm .loginButtonHolder {}
#l_loginForm .loginButtonHolder input{}

/* holds other not logged user links */
#l_loginForm .otherLinksHolder {}
#l_loginForm .otherLinksHolder div {} /*DEFAULT OTHER LINK STYLE*/
#l_loginForm .signInLink {}
#l_loginForm .lostPasswordLink {}



#shopingCart_loginForm .changeLanguage { display: none; }
#shopingCart_loginForm .changeCurrency { display: none; }
#shopingCart_loginForm .signInLink {display: none; }
#shopingCart_loginForm .loginLinksTable {float: left;}
#shopingCart_loginForm .loginButtonHolder {float: left; margin: 15px;}
#shopingCart_loginForm .lostPasswordLink {clear: both; float: left; padding: 0px; margin: 0px 5px;}

#membersSection_loginForm {padding: 30px 0 0 100px}
#membersSection_loginForm .changeLanguage { display: none; }
#membersSection_loginForm .changeCurrency { display: none; }
#membersSection_loginForm .signInLink {display: none; }
#membersSection_loginForm .loginLinksTable {float: left;}
#membersSection_loginForm .loginButtonHolder {float: left; margin: 15px;}
#membersSection_loginForm .lostPasswordLink {clear: both; float: left; padding: 0px; margin: 0px 5px;}
#membersSection_loginForm .loggedWelcomeTxt {font-size: 16px; float: left; margin-right: 7px;  font-weight: bold; color: #2F8Eb9;}
#membersSection_loginForm .loggedUsername {font-size: 16px; font-weight: bold;margin-bottom: 20px; color: #2F8Eb9;}
#membersSection_loginForm .systemLinks div { font-size: 16px; padding: 15px 0 10px 20px;}
#membersSection_loginForm .logedUserLinksHolder div {font-size: 16px; padding: 10px; padding: 15px 0 10px 20px;}


/*side login form*/
#l_col1 .membersSectionHeader {color:#0063A5; font-size:12px; font-weight:bold; padding:0 0 2px; text-align:center; text-decoration:none;}
#l_col1 #l_loginForm .changeLanguage { display: none; }
#l_col1 #l_loginForm .changeCurrency { display: none; }
#l_col1 #l_loginForm .signInLink {display: none; }
#l_col1 #l_loginForm .loginLinksTable {margin: 10px auto 0px;}
#l_col1 #l_loginForm .loginButtonHolder { margin: 5px auto; text-align: center;}
#l_col1 #l_loginForm .lostPasswordLink {clear: both; float: left; padding: 0px; margin: 0px 5px;}
#l_col1 #l_loginForm .loggedWelcomeTxt {clear:both; color:#777777; float:left; font-size:13px; font-weight:bold; margin:0 0 5px 10px;}
#l_col1 #l_loginForm .loggedUsername {font-size: 14px; font-weight: bold;margin: 0px 10px; color: #2F8Eb9; clear: both;}
#l_col1 #l_loginForm .systemLinks div { padding: 10px 0 0px 20px; }
#l_col1 #l_loginForm .systemLinks div a{ font-size: 12px;color: #2F6DAA; text-decoration: none;}
#l_col1 #l_loginForm .systemLinks div a:hover {text-decoration: underline;}
#l_col1 #l_loginForm .logedUserLinksHolder div {padding: 10px 0 0px 20px; }
#l_col1 #l_loginForm .logedUserLinksHolder div a{font-size: 12px; color: #2F6DAA; text-decoration: none;}
#l_col1 #l_loginForm .logedUserLinksHolder div a:hover {text-decoration: underline;}

