#nokia_r_banner { height: 313px; width: 178px; margin: 20px 0 0 19px; border: 1px solid #888473; background: #fff url(/events/nokia/banner/img/banner_bg.png) repeat-x top; }
.nokia_dog { height: 24px; width: 24px; background: url(/events/nokia/banner/img/dog.png) repeat-x top; position: absolute; margin: -11px 0 0 -9px;
//background-image: none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/events/nokia/banner/img/dog.png', sizingMethod='crop');
}
.nokia_inn_logo { background: url(/events/nokia/banner/img/nokia_inn.png) no-repeat top; width: 178px; height: 68px; }

.bbg_t { padding: 0 0 0 0; background: url(/events/nokia/banner/img/bbg_t.gif) repeat-y top; width: 162px; padding: 0px 8px; color: #FFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.bbg_end { background: url(/events/nokia/banner/img/bbg_end.png) no-repeat top; width: 178px; height: 5px;
//background-image: none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/events/nokia/banner/img/bbg_end.png', sizingMethod='crop');
}

#nokia_nextq { width: 178px; height: 52px; background: url(/events/nokia/banner/img/nextq.png) no-repeat top; position: absolute; margin-top: -53px; cursor: pointer; }
#nokia_endq { width: 178px; height: 52px; background: url(/events/nokia/banner/img/endq.png) no-repeat top; position: absolute; margin-top: -53px; cursor: pointer; }

#nokia_r_banner label { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #182b53; }
#nokia_r_banner input { margin-left: 15px; display: block; }

#nokia_q1, #nokia_q2, #nokia_q3, #nokia_q4, #nokia_q5, #nokia_q6, #nokia_q7, #nokia_q8, #nokia_nextq, #nokia_endq, #nokia_bb { display: none; }

.nokia_question { height: 313px;  }

#nokia_outer { background: url(/events/nokia/banner/img/nokia_out.png) no-repeat; height: 313px; width: 178px; }
.nokia_starttest { height: 52px; width: 178px; margin-top: 261px; position: absolute; cursor: pointer; }

#nokia_bb { position: absolute; left: 50%; margin-left: -316px; width: 633px; height: 635px; z-index: 1000; }
.nokia_bbb { background: url(/events/nokia/banner/img/nokia_bb.png) no-repeat; height: 345px; width: 633px; padding-top: 290px;
//background-image: none; 
//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/events/nokia/banner/img/nokia_bb.png', sizingMethod='crop');
}
.nokia_bbb h1 { padding: 0; margin: 0; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #117abe; margin-top: -20px; margin-left: 39px; position: relative; }
.nokia_bbbb { width: 553px; margin: 5px 41px 0; height: 295px; overflow: auto; color: #182b53; font-family: Arial, Helvetica, sans-serif; font-size: 12px; position: relative; }
.nokia_close { position: absolute; margin-left: 592px; margin-top: 15px; width: 25px; height: 25px; cursor: pointer; }

.nokia_bbbb p { padding: 0 0 10px 0 !important; color: #182b53 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; }

.nokia_model { width: 349px; height: 205px; position: absolute; margin: -240px 0 0 270px; //margin: -240px 0 0 228px; cursor: pointer;
}

.nokia_qtab td { padding: 0 5px 5px 0;  }

.nld { position: absolute; left: 50%; z-index: 2000; top: 50%; width: 66px; height: 66px; margin: -33px 0 0 -33px; background: url(/events/nokia/banner/img/ajax_preloader.gif); }