@charset "utf-8";
/* CSS Document */

body, form, input {
margin:0px;
padding:0px;
}
body {
text-align:center;
margin:0px 0px 90px 0px;
background:url(images/bg.jpg) no-repeat center top;
}
.formbg {
background:url(images/formbg.jpg) no-repeat;
}
.friends_formbg {
background:url(images/friends_formbg.jpg) no-repeat;
}
.formtd {
padding:0px 0px 0px 133px;
}
.formfieldbg {
padding:0px 0px 0px 133px;
height:24px;
background:url(images/fieldbg.gif) no-repeat 133px 0px;
}
.formstyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 0px 7px;
width:228px;
}
span.select {
position: absolute;
width: 63px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 24px;
padding:5px 0px 0px 5px;
background:url(images/dob_bg.gif) no-repeat;
overflow: hidden;
font:14px Arial, Helvetica, sans-serif;
color:#3e3e3e;
}
.year span.select {
position: absolute;
width: 102px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
height: 24px;
padding:5px 0px 0px 5px;
background:url(images/yearbg.gif) no-repeat;
overflow: hidden;
font:14px Arial, Helvetica, sans-serif;
color:#3e3e3e;
}
.phonefieldbg {
padding:0px 0px 0px 0px;
height:24px;
background:url(images/phonea.gif) no-repeat 0px 0px;
}
.phonestyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 0px 7px;
width:41px;
}
.phonefield_rbg {
padding:0px 0px 0px 0px;
height:24px;
background:url(images/date_b.gif) no-repeat 0px 0px;
}
.phone_rstyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 0px 7px;
width:173px;
}

.cityfieldbg {
padding:0px 0px 0px 0px;
height:24px;
background:url(images/city.gif) no-repeat 0px 0px;
}
.statefieldbg {
padding:0px 0px 0px 0px;
height:24px;
background:url(images/state.gif) no-repeat 0px 0px;
}
.citystyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 2px 7px;
width:97px;
}
.statestyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 2px 7px;
width:109px;
}
.wishfieldbg {
padding:0px 0px 0px 133px;
height:114px;
background:url(images/wishbg.gif) no-repeat 133px 0px;
}
.wishstyle {
background:none;
border:none;
outline:none;
font:14px Arial, Helvetica, sans-serif;
color:#96612c;
line-height:10px;
padding:4px 7px 0px 7px;
width:228px;
}
.submit_bg {
padding:0px 0px 0px 149px;
}
.submit_button {
background:url(images/wishbutton.jpg) no-repeat;
cursor:pointer;
border:none;
width:79px;
height:20px;
}
.friends_bg {
background:url(images/friends_bg.jpg) no-repeat;
height:733px;
}
.friendsstyle {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#0a231b;
line-height:18px;
text-align:left;
}
.friends_titlestyle {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#0a231b;
line-height:18px;
text-align:left;
padding:18px 0px 0px 0px;
}
.friendsubmit_button {
background:url(images/submit_button.jpg) no-repeat;
cursor:pointer;
border:none;
width:67px;
height:21px;
}