body { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #ffffff; margin: 0; padding: 0; text-align: center; color: #333333; }
.oneColFixCtr #container { width: 780px; background: #FFFFFF; margin: 0 auto; text-align: left; }
.oneColFixCtr #header {	width:780px; margin:0; padding:0; height:100px;	background-image:url(../images/fwheader.png); background-repeat:no-repeat; background-position:top right; }
.oneColFixCtr #login { width:100%; margin: 0; padding:75px 0 0 0; text-align:right; }
.oneColFixCtr #login p, a { margin: 0; font-size: 11px;	font-weight: normal; text-decoration:none; text-align:right; color: #333333; line-height:100%; }
.oneColFixCtr #login_a, password_a { text-decoration: none; cursor:pointer; }
.oneColFixCtr #login_box, #password_box { width:100%; height:auto; padding:0; border:0; position: relative; }
.oneColFixCtr #mainContent { padding: 10px 0; }
.oneColFixCtr #mainContent h1, h2, h3, h4, h5, h6, div, p, span, td, th, a, a:active, a:hover, a:visited, legend, label { font-size: 13px; font-weight: normal; text-decoration:none; text-align:left; }
.oneColFixCtr #mainContent p { text-align:justify; }
.oneColFixCtr #mainContent legend, label { font-size: 13px; }
.oneColFixCtr #mainContent h1 { font-size: 15px; }
.oneColFixCtr #mainContent h1, h2, h3 { font-weight: bold; }
.oneColFixCtr #mainContent table { width:100%; border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; }
.oneColFixCtr #mainContent td, th {	padding:2px; margin:2px; vertical-align:top; }
.oneColFixCtr #mainContent th { background-color:#333333; height:18px; }
.oneColFixCtr #mainContent input, select { width:90%; }
.oneColFixCtr #mainContent img { border:0; }
.oneColFixCtr #mainContent button { cursor:pointer; }
.canvas { position: relative; width: 740px; height: 480px; margin: 15px auto 0px; }
.ui-state-hover { cursor:pointer; }

#slider { margin-top: 15px; }
#emoticon { width:150px; height:150px; background-image:url(../images/emoticons_150.png); background-position:-1050px -600px; }
#emoticon.em1 { background-position: 0 0; }
#emoticon.em2 { background-position:-150px 0; }
#emoticon.em3 { background-position:-300px 0; }
#emoticon.em4 { background-position:-450px 0; }
#emoticon.em5 { background-position:-600px 0; }
#emoticon.em6 { background-position:-750px 0; }
#emoticon.em7 { background-position:-900px 0; }
#emoticon.em8 { background-position:-1050px 0; }
#emoticon.em9 { background-position: 0 -150px; }
#emoticon.em10 { background-position:-150px -150px; }
#emoticon.em11 { background-position:-300px -150px; }
#emoticon.em12 { background-position:-450px -150px; }
#emoticon.em13 { background-position:-600px -150px; }
#emoticon.em14 { background-position:-750px -150px; }
#emoticon.em15 { background-position:-900px -150px; }
#emoticon.em16 { background-position:-1050px -150px; }
#emoticon.em17 { background-position: 0 -300px; }
#emoticon.em18 { background-position:-150px -300px; }
#emoticon.em19 { background-position:-300px -300px; }
#emoticon.em20 { background-position:-450px -300px; }
#emoticon.em21 { background-position:-600px -300px; }
#emoticon.em22 { background-position:-750px -300px; }
#emoticon.em23 { background-position:-900px -300px; }
#emoticon.em24 { background-position:-1050px -300px; }
#emoticon.em25 { background-position: 0 -450px; }
#emoticon.em26 { background-position:-150px -450px; }
#emoticon.em27 { background-position:-300px -450px; }
#emoticon.em28 { background-position:-450px -450px; }
#emoticon.em29 { background-position:-600px -450px; }
#emoticon.em30 { background-position:-750px -450px; }
#emoticon.em31 { background-position:-900px -450px; }
#emoticon.em32 { background-position:-1050px -450px; }
#emoticon.em33 { background-position: 0 -600px; }
#emoticon.em34 { background-position:-150px -600px; }
#emoticon.em35 { background-position:-300px -600px; }
#emoticon.em36 { background-position:-450px -600px; }
#emoticon.em37 { background-position:-600px -600px; }
#emoticon.em38 { background-position:-750px -600px; }
#emoticon.em39 { background-position:-900px -600px; }
#emoticon.em40 { background-position:-1050px -600px; }

.emsmall { width:30px; height:30px; background-image:url(../images/emoticons_30.png); background-position:-210px -120px; }
.ems1 { background-position: 0 0; }
.ems2 { background-position:-30px 0; }
.ems3 { background-position:-60px 0; }
.ems4 { background-position:-90px 0; }
.ems5 { background-position:-120px 0; }
.ems6 { background-position:-150px 0; }
.ems7 { background-position:-180px 0; }
.ems8 { background-position:-210px 0; }
.ems9 { background-position: 0 -30px; }
.ems10 { background-position:-30px -30px; }
.ems11 { background-position:-60px -30px; }
.ems12 { background-position:-90px -30px; }
.ems13 { background-position:-120px -30px; }
.ems14 { background-position:-150px -30px; }
.ems15 { background-position:-180px -30px; }
.ems16 { background-position:-210px -30px; }
.ems17 { background-position: 0 -60px; }
.ems18 { background-position:-30px -60px; }
.ems19 { background-position:-60px -60px; }
.ems20 { background-position:-90px -60px; }
.ems21 { background-position:-120px -60px; }
.ems22 { background-position:-150px -60px; }
.ems23 { background-position:-180px -60px; }
.ems24 { background-position:-210px -60px; }
.ems25 { background-position: 0 -90px; }
.ems26 { background-position:-30px -90px; }
.ems27 { background-position:-60px -90px; }
.ems28 { background-position:-90px -90px; }
.ems29 { background-position:-120px -90px; }
.ems30 { background-position:-150px -90px; }
.ems31 { background-position:-180px -90px; }
.ems32 { background-position:-210px -90px; }
.ems33 { background-position: 0 -120px; }
.ems34 { background-position:-30px -120px; }
.ems35 { background-position:-60px -120px; }
.ems36 { background-position:-90px -120px; }
.ems37 { background-position:-120px -120px; }
.ems38 { background-position:-150px -120px; }
.ems39 { background-position:-180px -120px; }
.ems40 { background-position:-210px -120px; }
