I have my Login Page which contains another div of Login information (username and password). My css setting for the div header color is WHITE. However, I would like the wording in the Login div to be GREEN. I have created a different css style for the Login div, however it still applies the css from parent div header. Below is my code:
login.jsp
<div id="header">
<div id="bannerLogin" >
<table width="300px" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="right">
<span class="writeupCopy">
<bean:message key="login.userId" bundle="label"/>
</span>
</td>
<td align="left">
<html:text styleId="username" property="username" size="20" tabindex="0" />
</td>
</tr>
<tr>
<td align="right">
<span class="writeupCopy">
<bean:message key="login.password" bundle="label"/>
</span>
</td>
<td align="left" valign="bottom">
<input name="password" size="20" tabindex="0" value="" id="password" type="password">
<input name="btnSave" id="submit" type="image" src="${initParam.CONTEXT_PATH}/images/common/login.arrow.png" height="20px" width="20px" border="0">
</td>
</tr>
</table>
</div>
</div>
stylesheet.css
#header, #footer {
width: 100%;
border-collapse: collapse;
background-color: #4681C4;
}
#header td, #footer td {
color: white;
line-height: 1.2em;
padding: 1px 5px;
}
#bannerLogin {
color: green;
float:right;
height:104px;
margin-left:0;
margin-top:0;
width:300px;
}