.tx-impmoviebase-pi1 { width: 100%; float; left;margin:0 0 10px; }

/* Controls */
.imp_moviebase-text, .imp_moviebase-select, .imp_moviebase-textarea, .imp_moviebase-checkbox, .imp_moviebase-radio, .imp_moviebase-button, .imp_moviebase-gfxbutton, .imp_polls-select  { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #797979; }
.imp_moviebase-text, .imp_moviebase-select, .imp_moviebase-textarea, .imp_moviebase-select, .imp_polls-select { background: #ffffff; border: 1px solid #ffffff; }
.imp_moviebase-radio, .imp_moviebase-gfxbutton  { border: 0px solid #ffffff; }
.imp_moviebase-radio, .imp_moviebase-checkbox, .imp_moviebase-gfxbutton { vertical-align: middle; }
.imp_moviebase-button { background: #cccccc; border: 1px solid #9c9c9c; }


/* Short Search Form */
#rightColumn .tx-impmoviebase-pi1 .impmoviebase-search { width: 360px; color: #ffffff; height: 140px; background: url(../images/modules/back_search.gif) left top no-repeat; margin: 0 0 10px 0; float: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-search h2 { font-size: 16px; color: #ffffff; margin: 0 0 10px 0; }
.tx-impmoviebase-pi1 .impmoviebase-search form { margin: 20px; }
.tx-impmoviebase-pi1 .impmoviebase-search fieldset { border: 0px solid #ffffff; padding: 0; }
.tx-impmoviebase-pi1 .impmoviebase-search dl { width: 100%; margin: 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-search dl dt { width: 45%; margin: 0 0 5px 0; padding: 2px 0 0 0; float: left; clear: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-search dl dd { width: 54%; margin: 0 0 5px 0; float: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-search dl dd .imp_moviebase-text, .tx-impmoviebase-pi1 .impmoviebase-search dl dd .imp_moviebase-select { width: 100%; }
.tx-impmoviebase-pi1 .impmoviebase-search .buttons { width: 100%; margin: 10px 0 0 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-search .buttons  .floatLeft { margin: 0 5px 0 0;}


/* Advanced Search Form */
/* #leftColumn  .tx-impmoviebase-pi1 .impmoviebase-search-adv { width: 540px; height: 190px; color: #ffffff; background: url(../images/modules/back_search_adv.gif) left top no-repeat; margin: 0 0 10px 0; float: left; overflow: hidden; } */
/* #leftColumn  .tx-impmoviebase-pi1 .impmoviebase-search-adv { width: 540px; min-height: 181px; height: auto!important; height: 181px; color: #ffffff; background: #006bb7 url(../images/modules/back_search_adv2.gif) left top no-repeat; float: left; clear: both; } */
#leftColumn  .tx-impmoviebase-pi1 .impmoviebase-search-adv { width: 540px; min-height: 151px; height: auto!important; height: 151px; color: #ffffff; background: #006bb7 url(../images/modules/back_search_adv2_n.gif) left top no-repeat; float: left; clear: both; }
#leftColumn  .tx-impmoviebase-pi1 .impmoviebase-search-adv-end { width: 540px; height: 10px; font-size: 1px; background: #006bb7 url(../images/modules/back_search_adv2_end.gif) left top no-repeat; margin: 0 0 10px 0; float: left;  clear: both; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv h2 { font-size: 20px; color: #ffffff; margin: 0 0 10px 0; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv form { margin: 10px 20px 0 20px; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv fieldset { border: 0px solid #ffffff; padding: 0; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl.floatLeft { width: 48%; margin: 0; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl.floatRight { width: 48%; margin: 0; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl dt { width: 45%; margin: 0 0 10px 0; padding: 2px 0 0 0; float: left; clear: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl dd { width: 54%; margin: 0 0 10px 0; float: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl dd .imp_moviebase-text, .tx-impmoviebase-pi1 .impmoviebase-search-adv dl dd .imp_moviebase-select { width: 100%; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl dd .month .imp_moviebase-select { width: 58%; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv dl dd .year .imp_moviebase-select { width: 39%; }
.tx-impmoviebase-pi1 .impmoviebase-search-adv .buttons { width: 100%; margin: 10px 0 0 0; float: left; }


/* Search Results */
#leftColumn  .tx-impmoviebase-pi1 .impmoviebase-results { width: 540px; margin: 0 0 10px 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-results fieldset { border: 0px solid #ffffff; padding: 0; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-top { width: 100%; height: 10px; font-size: 1px; background: url(../images/modules/back_result_item_top.gif) left top no-repeat; margin: 0; float: left;}
.tx-impmoviebase-pi1 .impmoviebase-results .item-bottom { width: 100%; height: 10px; font-size: 1px; background: url(../images/modules/back_result_item_bottom.gif) left top no-repeat; margin: 0 0 10px 0; float: left;}
#leftColumn .tx-impmoviebase-pi1 .impmoviebase-results .item { width: 538px!important; width: 538px; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; margin: 0; float: left; }

.tx-impmoviebase-pi1 .impmoviebase-results .checkall { width: 27%; height: 22px; margin: 0 0 0 20px; float: left; display: inline; }
.tx-impmoviebase-pi1 .impmoviebase-results .export { width: 63%; height: 22px; margin: 0 20px 0 0; text-align: right; float: right; display: inline; }
.tx-impmoviebase-pi1 .impmoviebase-results .export .imp_moviebase-gfxbutton { margin: 0 3px 0 0;}
.tx-impmoviebase-pi1 .impmoviebase-results .pager { width: 100%; margin: 0 0 10px 0; float: left;}
.tx-impmoviebase-pi1 .impmoviebase-results .pager a:link, .tx-impmoviebase-pi1 .impmoviebase-results .pager a:visited { margin: 0 5px; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-check { width: 5%; margin: 10px 20px; float: left; display: inline; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-image { width: 16%; min-height: 10px; margin: 10px 20px 10px 0; float: left; overflow: hidden;}
.tx-impmoviebase-pi1 .impmoviebase-results .item-image img { border: 1px solid #e4e4e4; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-info { width: 64%; margin: 10px 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-info h4 { width: 79%; font-size: 14px; font-weight: normal; color: #525252; margin: 0 0 10px 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-info h4 a:link, .tx-impmoviebase-pi1 .impmoviebase-results .item-info h4 a:visited { color: #525252; text-decoration: none; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-info .date { width: 20%; text-align: right; margin: 0;  float: right; }
.tx-impmoviebase-pi1 .impmoviebase-results .item-info .description { width: 100%; clear: both; }
.tx-impmoviebase-pi1 .impmoviebase-results dl { width: 100%; margin: 0; float: left;  }
.tx-impmoviebase-pi1 .impmoviebase-results dl dt { width: 45%; font-weight: bold; margin: 0 0 5px 0; padding: 2px 0 0 0; float: left; clear: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-results dl dd { width: 54%; margin: 0 0 5px 0; float: left; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-results .buttons { width: 100%; margin: 10px 0 0 0; float: left; }


/* Deatail */
#leftColumn  .tx-impmoviebase-pi1 .impmoviebase-detail { width: 540px; margin: 0 0 10px 0; float: left; }
.tx-impmoviebase-pi1 .impmoviebase-detail .item-top { width: 100%; height: 10px; font-size: 1px; background: url(../images/modules/back_result_item_top.gif) left top no-repeat; margin: 0; float: left;}
.tx-impmoviebase-pi1 .impmoviebase-detail .item-bottom { width: 100%; height: 10px; font-size: 1px; background: url(../images/modules/back_result_item_bottom.gif) left top no-repeat; margin: 0 0 10px 0; float: left;}
#leftColumn .tx-impmoviebase-pi1 .impmoviebase-detail .item { width: 538px!important; width: 538px; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; margin: 0; float: left; }

.tx-impmoviebase-pi1 .impmoviebase-detail .item-info { width: 53%; margin: 15px 0 15px 20px; float: left; display: inline; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-detail .item-info p p { display: inline;}
.tx-impmoviebase-pi1 .impmoviebase-detail .item-info h1 { margin-top: 0;}
.tx-impmoviebase-pi1 .impmoviebase-detail .item-info .label { font-weight: bold; }
.tx-impmoviebase-pi1 .impmoviebase-detail .item-info .adisclaim { font-style:italic;font-size:9px; }
.tx-impmoviebase-pi1 .impmoviebase-detail .item-image { width: 39%; margin: 15px 20px 15px 0; text-align: right; float: right; display: inline; overflow: hidden; }
.tx-impmoviebase-pi1 .impmoviebase-detail .item-image img { border: 1px solid #e4e4e4; }

/* Film Spotlight */
.tx-impmoviebase-pi3 { width: 100%; margin: 0 0 10px 0; position: relative; z-index: 999; }


/* Box Office */
.tx-impboxoffice-pi1 { width: 100%; float; left; }

.tx-impboxoffice-pi1 .boxoffice-short { height: 160px; }
.tx-impboxoffice-pi1 .boxoffice-short h5 { font-size: 11px; font-weight: normal; color: #000000; margin: 0 0 5px 0;  }
.tx-impboxoffice-pi1 .boxoffice-short table { width: 100%; }
.tx-impboxoffice-pi1 .boxoffice-short table td { vertical-align: top; padding: 2px 0; }
.tx-impboxoffice-pi1 .boxoffice-short table td.label { width: 60%; text-align: left; }
.tx-impboxoffice-pi1 .boxoffice-short table td.label a:link, .tx-impboxoffice-pi1 .boxoffice-short table td.label a:visited { color: #797979; text-decoration: none; }
.tx-impboxoffice-pi1 .boxoffice-short table td.label a:hover { text-decoration: underline; }
.tx-impboxoffice-pi1 .boxoffice-short table td.value { width: 40%; text-align: right; }
.tx-impboxoffice-pi1 .boxoffice-short table td.source { width: 40%; color:#315A90; text-align: right; padding: 5px 0 0 0;}
.tx-impboxoffice-pi1 .boxoffice-short table td.morelink { padding: 5px 0 0 0; }
.tx-impboxoffice-pi1 .boxoffice-short table td.morelink a:link, .tx-impboxoffice-pi1 .boxoffice-short table td.morelink a:visited { text-decoration: none; background: url(../images/items/arrow.gif) left center no-repeat; padding: 0 0 0 8px; }
.tx-impboxoffice-pi1 .boxoffice-short table td.morelink a:hover { text-decoration: underline; } 

.tx-impboxoffice-pi1 .boxoffice-long { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-impboxoffice-pi1 .boxoffice-long h2 { font-size: 17px; font-weight: normal; color: #315B95; margin: 0; } 
.tx-impboxoffice-pi1 .boxoffice-long table { width: 100%; }
.tx-impboxoffice-pi1 .boxoffice-long table th { color: #2F2F2F; text-align: left; vertical-align: top; border-top: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; padding: 5px 2px; }
.tx-impboxoffice-pi1 .boxoffice-long table td { vertical-align: top; border-bottom: 1px solid #CFCFCF; padding: 3px 2px; }
.tx-impboxoffice-pi1 .boxoffice-long table td a:link, .tx-impboxoffice-pi1 .boxoffice-long table td a:visited { color: #797979; text-decoration: none; }
.tx-impboxoffice-pi1 .boxoffice-long table td a:hover { text-decoration: underline; }
.tx-impboxoffice-pi1 .boxoffice-long table tr:hover td { background: #AFD7FF; }
.tx-impboxoffice-pi1 .boxoffice-long div.source { color:#315A90; }
.tx-impboxoffice-pi1 .boxoffice-long div.floatLeft, .tx-impboxoffice-pi1 .boxoffice-long div.floatRight { margin: 5px 0 0 0;}
.tx-impboxoffice-pi1 .boxoffice-long div.floatLeft a:link, .tx-impboxoffice-pi1 .boxoffice-long div.floatLeft a:visited { text-decoration: none; background: url(../images/items/arrow.gif) left center no-repeat; padding: 0 0 0 8px; }
.tx-impboxoffice-pi1 .boxoffice-long div.floatLeft a:hover { text-decoration: underline; }

/* Poll */
.tx-imppolls-pi1 { width: 100%; float: left; }
.tx-imppolls-pi1 h2 { font-size: 14px; margin: 10px 0; }
.tx-imppolls-pi1 .imp_polls-select { width: 100%; float: left; }
.tx-imppolls-pi1 .floatRight { margin: 10px 0 0 0; }
.tx-imppolls-pi1 .poll-answer { margin: 0 10px 5px 20px; position: relative; }
.tx-imppolls-pi1 .poll-percent { color:#315A90; }

/* Mailformplus */
.tx-thmailformplus-pi1 { width: 100%; float: left;  }
.tx-thmailformplus-pi1 fieldset { border: 0px solid #ffffff; padding: 0; }

.tx-thmailformplus-pi1 .csc-mailform-field-small { width: 49%; margin: 0 0 10px 0; }
.tx-thmailformplus-pi1 .csc-mailform-field-small .imp_moviebase-text { width: 99%!important; width: 95%; }
.tx-thmailformplus-pi1 .csc-mailform-field { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-thmailformplus-pi1 .csc-mailform-field .imp_moviebase-text { width: 100%; height: 70px; }
.clc-mailform-field .tx-srfreecap-pi2-image {
float:left;
margin:0;
width:58%;
}
.clc-mailform-field .tx-srfreecap-pi2-cant-read {
width:100%;
float:left;
}
#uid4 {
margin-top:24px;
}
#powermaildiv_uid2.csc-mailform-field-small { float:right; }
#powermaildiv_uid122.csc-mailform-field-small { float:right; }
#powermaildiv_uid117.csc-mailform-field-small { float:right; }
#powermaildiv_uid128.csc-mailform-field-small { float:right; }
#powermaildiv_uid112.csc-mailform-field-small { float:right; }
.powermail_all_td p {
color:#fff;
}
/* A Game of Skill  */
.tx-pbsurvey-pi1 { width: 100%; float: left; }
.tx-pbsurvey-pi1 .survey_item, .tx-pbsurvey-pi1 .survey_message { width: 100%; margin: 0 0 10px 0; }
.tx-pbsurvey-pi1 h2 { font-size: 12px; margin: 0 0 10px 0; }
.tx-pbsurvey-pi1 h3 { margin: 0; }
.tx-pbsurvey-pi1 p { margin: 0; }
.tx-pbsurvey-pi1 .imp_moviebase-select { width: 100%; }
.tx-pbsurvey-pi1 .imp_moviebase-textarea { width: 100%; height: 50px; }
.tx-pbsurvey-pi1 .personal-data { width: 100%; margin: 0 0 10px 0; float: left; }
.tx-pbsurvey-pi1 .buttons { width: 100%; margin: 0 0 5px 0; float: left; }
.tx-pbsurvey-pi1 .personal-data .imp_moviebase-text { width: 48%; }

.tx-pbsurvey-pi1 .survey_error { color: #000000; border: 1px solid #ff0000; background: #c6e3ff; margin: 0 0 10px 0; padding: 3px; }
