/* Global styles */

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, form, fieldset {	margin:0; padding:0; }
img { border:0; }

a { text-decoration:underline; color:#;}
a:hover { text-decoration:none; }

body { background:#d9d9d9 url(../images/bg-page.jpg) no-repeat top center; color:#212121; }

@font-face{ /* for IE */
font-family:Dinova;
src:url(../Dinova.eot);
}
@font-face { /* for non-IE */
font-family:Dinova;
src:url(//:) format("No-IE-404"),url(../Dinova.ttf) format("truetype");
}

#wrapper { width: 920px; margin: 0 auto; }
#covers { list-style: none; width: 662px; _width:682px; margin: 0 auto; }
#covers li { width: 245px; height: 340px; margin: 0 20px; padding: 23px; float: left; }
#covers li:hover { background: url(../images/bg-border.png) no-repeat; behavior: url("scripts/iepngfix.htc"); }
#covers li .office1 a { background:url(../images/img-office1.png) no-repeat top left; width: 228px; height: 324px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc");  }
#covers li .office2 a { background:url(../images/img-office2.png) no-repeat top left; width: 228px; height: 324px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc");  }
#select { text-shadow: 1px 1px 1px #fcfbfb; font-family: Dinova, Arial; font-size: 18px; margin: 30px auto 30px auto; text-align: center; color: #4e4e4e; }
#select span { font-size: 50px; line-height: 54px; color:#212121; }
#verify { margin: 0 auto; width: 520px; text-align: center; font-size: 11px; color: #a7a7a7; font-family: Arial, Sans-serif; line-height: 15px; }
#verify p { margin-bottom: 10px; }
#cp { font-size: 10px; }