body{
	font-family:Verdana, sans-serif;
	font-size:10px;
	text-align: center;
	background-color:#E6E6E6;
}
#wrap{
width:354px;
height:382px;
margin: 0 auto;
}

.input-button{
 background:url(images/button-bg.jpg) repeat-x top;
 height:20px;
 color:#014D5F;
 vertical-align:middle;
 margin-top:0px;
 margin-left:4px;
}
.input-button:hover{
 background:url(images/button-bg-over.jpg) repeat-x top;
 height:20px;
 color: #014D5F;
 vertical-align:middle;
 margin-top:0px;
 margin-left:4px;
 text-decoration:none;
}
#top{
 width:354px;
 height:114px;
 background:url(images/log_01.jpg) no-repeat;
 margin:0px;
 padding:0px;
}
#top-whm{
 width:354px;
 height:114px;
 background:url(images/log_01_whm.jpg) no-repeat;
 margin:0px;
 padding:0px;
}
#top-mail{
 width:354px;
 height:114px;
 background:url(images/log_01_webmail.jpg) no-repeat;
 margin:0px;
 padding:0px;
}
#mid{
width:354px;
height:224px;
background:url(images/log_02b.jpg) repeat-y;
margin:0;
padding:0;
/*border:1px solid #ff6600;*/
}
#content-wrap{
width:210px;
margin: 0 auto;
}
#content-wrap p{
margin:0px;
       margin-bottom:8px;
}
#bot{
width:354px;
height:44px;
background:url(images/log_03.jpg) no-repeat;
margin:0;
padding:0;
}
h1{
margin:0 0 8px -11px;
       font-family:verdana, arial, helvetica, sans-serif;
       font-size:12px;
       font-weight: bold;
color: #000000;
}

.login td{
padding:6px 0 2px 0;
margin:0;
       border-bottom:1px #ccc solid;
}
.login .row2{
	background-color:#F3F3F3;
	border-bottom:1px dotted #ccc;
}
