HTML {
border-top-width : 0;
padding-right : 0;
padding-left : 0;
border-left-width : 0;
font-size : 100%;
background : transparent none repeat scroll 0% 0%;
border-bottom-width : 0;
padding-bottom : 0;
margin : 0;
vertical-align : baseline;
padding-top : 0;
border-right-width : 0;
}
BODY {
border-top-width : 0;
padding-right : 0;
padding-left : 0;
border-left-width : 0;
font-size : 100%;
background : transparent none repeat scroll 0% 0%;
border-bottom-width : 0;
padding-bottom : 0;
margin : 0; margin-top:80px;
vertical-align : baseline;
padding-top : 0;
border-right-width : 0;
}
DIV {
border-top-width : 0;
padding-right : 0;
padding-left : 0;
border-left-width : 0;
font-size : 100%;
background : transparent none repeat scroll 0% 0%;
border-bottom-width : 0;
padding-bottom : 0;
margin : 0;
vertical-align : baseline;
padding-top : 0;
border-right-width : 0;
}


.wrapper {
min-width : 375px;
max-width : 375px;
margin : 0 auto;
width : 40%; float:inherit;
}

#top{ background-image:url(images/l1.jpg); width:375px; height:92px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

#middle{ background-image:url(images/l2.jpg); width:374px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000#000;}

#middlebg{ background-image:url(images/l2-bg.jpg); width:374px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

#bottom{ background-image:url(images/l3.jpg); height:82px; background-repeat:no-repeat; width:375px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.text{ background-image:url(images/textfield.jpg); height:25px; width:268px; background-repeat:no-repeat; border:0px;  font-size:11px; margin:0px}
.txtfld {padding-top:0px;padding-left:5px; font-size:11px; height:13px;width:250px; background-color:transparent; border:0px; }

.small{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

.padding{ padding-left:30px; height:40px;}

.button{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}



code {
margin : 10px 0;
padding : 10px;
text-align : left;
display : block;
overflow : auto;
font : 500 1em/1.5em Verdana, Arial, Helvetica, sans-serif;
background : #fafafa;

}
code.error {
color: #ff0000;
border : 1px solid #f2f2f2;
border-left : 4px solid #ff0000;
}
code.success{
color:#003333;
border : 1px solid #f2f2f2;
border-left : 4px solid #003333;
}

a.tooltip{
    /* for postioning the tool-tip box relative to the link */
    position:relative;

    /* no underline needed */
    text-decoration: none;
  }

  a.tooltip span{
    /* tool-tip text will not be visible initially */
    display: none;
  }

  a.tooltip:hover span{
    /* make tool-tip text visible */
    display:block;
	text-align:center;

    /* for postioning */
    position:absolute;
    top:20px; left:0px;
    padding: 5px;

    /* width of the tool-tip box
    if text is longer, it will be
    made into two lines */
    width:120px;

    /* style the box to look like a tool-tip box */
    border:1px solid #000;
    background-color:#F8F8F8;
    color:#FF0000;

  }
  
  .forgotlink{
  color:#000000;
  }
  .forgotlink a:link,hover, visited{
  color:#000000;
  }
  