/* Admin View Styles */
.contentContainer .adminView {position:relative; overflow-x:hidden; border:1px solid #FFF; cursor:default; behavior: url('/spacepeople/themes/spacepeople/stylesheets/admin_ie_hover.htc'); _height:28px; min-height:28px} /* Htc Behavior - Emulation of pseudo-class hover in IE */
.contentContainer .adminView:hover {border-color:#AAA; background-color:#F9F9F9}
.homeTheme .themeList .adminView {float:left; width:238px}
.homeTheme .themeBig .adminView {width:958px; height:auto; min-height: none}
.contentContainer .adminView p.btn {margin:0 0 -28px 0; position:relative; right:0; z-index:3; float:right; height:28px}
.contentContainer .adminView p.btn a {border:1px solid #CCC; padding:0 1px 1px 1px; margin:1px 1px 1px 0; background-color:#FFF; float:left}
.contentContainer .adminView p.btn a:hover {border-color:#EEE #555 #555 #EEE}
.editView .loginPage {padding:0; width:736px; margin:0 auto}
.editRtf .loginPage .loginBlock {width:730px}
.editRtf .loginPage h1 {width:auto}
.editView .loginBlock form {width:100%; float:none}
.editView .loginBlock dt {width:180px}
.editView .loginBlock dd {text-align:left}
.editView .loginBlock dt input, .editView .loginBlock dt label {vertical-align:middle}
.editView .loginBlock dd.btn a {margin:0}
.editView .rtf-editor {background:#FFF; width:100%}
.editView .itemContent, .editView div.btn {margin:10px 5px}
.editView .itemContent select {vertical-align:middle}
.editView div.btn a {margin:0}
.editView .rtfContainer {clear:both}
.editView .loginBlock .newsEdit dt {width:140px}
.editView .loginBlock .newsEdit dd {margin-left:0}
.editView .loginBlock .newsEdit dd input, #equalColumns .adminPage .checkLine input, #equalColumns .admEdit input#cEnabled, .venueDet .admEdit dd p input, #equalColumns dl dd.datePickBtn input, #equalColumns dl input.phoneNumb {width:auto;}
.editView .loginBlock .rtfContainer {padding-left:5px}
.editView .loginBlock .rtfContainer h4 {font-size:100%; margin:6px 0}
.editView .loginBlock div.btn {text-align:right; margin-right:30px}
.editView .loginBlock div.btn a, .editView .loginBlock div.btn input {margin-left:5px}
.editView .loginBlock div.btn .delBtn {float:left}


/* Agents List */
.adminPage {border:1px solid #DDD; font-size:92%; float:left; clear:both; margin:0 0 10px 0}
.leftColumn .adminPage, .leftColumn .adminPage dl {width:406px}
.adminPage h1, #equalColumns .bookDet h1 {font-size:125%; font-weight:bold; background:#FFF url('../images/bg_menu.gif') repeat-x bottom; line-height: 150%; padding-left: 5px; margin:0; color:#555}
.adminPage h1 a.expanded {background:url('../images/opened.gif') no-repeat 0 3px; padding-left:15px}
.adminPage h1 a.collapsed {background:url('../images/closed.gif') no-repeat 0 1px; padding-left:15px}
.adminPage dl {margin:0 0 -1px 0; padding:0; line-height: 142%; float:left; border-top:1px solid #DDD}
.adminPage dl .themeTitle, .histList table .themeTitle td, .customerList table .themeTitle, table.enquiryList td.themeTitle {line-height:150%; height:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:108.5%;text-indent: 5px;padding-left:0}
.adminPage dt, .adminPage dd {width:143px; float:left; clear:left; overflow:hidden;white-space:nowrap; text-indent: 5px; border-bottom:1px solid #EEE; padding:1px 0 2px 0}
#prLiquidList dt, #prLiquidList dd {width:49% !important;padding:0;text-indent: 0; margin:0;white-space:normal;}
#prLiquidList dt {margin-right:3px}
#prLiquidList dd{line-height:146% !important;padding:0px 0pt 0px 3px}
#prLiquidList .themeTitle {height:16px !important;line-height:150% !important;}
#prLiquidList .themeTitle a {padding:3px 0 2px 5px;}
#prLiquidList a {line-height:146% !important;padding:1px 0pt 2px 5px}
#prLiquidList dt.selected a{display:block;padding-left:14px; background:transparent}
#prLiquidList dt.selected {background-position:5px 4px }
.contentContainer .agentBook .leftColumn .adminPage dl#prLiquidList dt{width:154px;}
.adminPage dt.selected {font-weight:bold; background:#FFFFCC url('../images/arrow-active.gif') no-repeat 5px 50%; text-indent: 14px; border-color:#DDD}
.adminPage td.selected {font-weight:bold; background:url('../images/arrow-active.gif') no-repeat 5px 50%; text-indent: 14px}
.adminPage dd.selected {font-weight:bold; background:#FFFFCC; border-color:#DDD}
.adminPage dd {width:146px; margin:0 0 0 2px; clear:none}
.adminPage dd.agTeam {width:105px}
.adminPage dt.disabled a {color:#6699cc}
.adminPage dd.disabled {color:#999}
.adminPage li.disabled a {color:#6699cc}
.adminPage li a {color:#0066CC}
.adminPage a.disabled {color:#6699cc}
.adminPage .linkPlace {padding-right:5px; margin-top:-20px; line-height: 150%; float:right}
.adminPage .linkPlace a, .adminPage p.btn a {float:right; margin-left:5px; padding-bottom:1px}
.adminPage .linkPlace a:hover, .adminPage p.btn a:hover {border-bottom:1px solid #999; border-right:1px solid #999; margin-left:4px; padding-bottom:0}
.adminPage .linkPlace a img {vertical-align: middle}
.adminPage p.empty {border-top:1px solid #DDD}
.adminPage td.agDatePer {white-space: nowrap}


/* Agent Detail */
.rightColumn .adminPage {width:540px; overflow:hidden}
.adminPage .agentDet {width:540px}
.adminPage .agentDet dt {width:200px; text-indent: 5px}
.adminPage .agentDet dd {width:338px; font-weight:bold}
.adminPage .agentDet .themeTitle, .admEdit .themeTitle {width:540px; text-indent: 5px; float:none; padding-left:0}
.adminPage .agentDet .warning {display:inline; font-weight:normal}
.adminPage form .agentDet {padding-top:5px}
.adminPage form .agentDet dt, .adminPage form .agentDet dd {border:0}


/* Edit Agent Details */
.admEdit {width:100%}
#equalColumns .admEdit dt {padding-left:5px; line-height: 200%; border:none; width:200px}
#equalColumns .admEdit dd {line-height: 200%; border:none; float:none; width:auto}

#equalColumns .admEdit dd input, dl.agentDet dd input {width:200px}
#equalColumns .admEdit dd input.checkbox, dl.agentDet dd input.checkbox {width:20px}
#equalColumns .admEdit dd select, dl.agentDet dd select {width:203px; _margin-left:2px}
#equalColumns .admEdit span.btn input {position: absolute}
.admEdit dd.btn {text-align: right; width:530px; clear:left}
#equalColumns.admEdit dd.datePickBtn input.btn, .agentDet span.btn input {margin-left: 0}


/* Vanue Details */
.tabsNav {border-top:1px solid #DDD; border-bottom:1px solid #EEE; background-color: #F9F9F9; width:100%; float:left}
.tabsNav li {float:left; font:bold 100%/175% Arial, Helvetica, sans-serif}
.tabsNav li.error a {background:#F9F9F9 url('../images/error.gif') no-repeat right top}
.tabsNav li a {float:left; white-space: nowrap; padding:1px 6px 1px 6px; -moz-outline: none; background-color: #F9F9F9; border-right:1px solid #EEE; cursor:pointer}
.tabsNav li a.active {color:#555 !important; background-color: #FFF; padding-top:2px; margin-bottom:-1px; position:relative; cursor:default}
.venueDet {width:100%; float:left; overflow: hidden}
.venueDet .admEdit{width:100%; float:left; overflow: hidden}

.venueDet dl {border:0; display:none; margin:0}
.venueDet h4 {font:bold 100%/150% Arial, Helvetica, sans-serif; display:none}
.venueDet dt, .venueDet dd {text-indent:0;white-space: normal;border-bottom:none; border-top:1px solid #EEE}
.venueDet dd span, #siteCalendarDivId, .venueDet dd p.help {font-weight:normal}
.venueDet ul {margin:0; padding:0; list-style:none}
.venueDet dl dd ul li, .venueDet dt.themeTitle {float:left; clear:left;width:330px;}
.venueDet dl {_float:none; �lear:both; margin-top:-1px}
.venueDet dl.admEdit .themeTitle {margin-top:10px;  border-top:1px solid #EEE; padding-top:5px; height:auto}
.venueDet dl.admEdit .active {border-top:0; margin-top:0}
.venueDet dl dd.themeTitle {width:330px}
#equalColumns .venueDet dl.admEdit dd.themeTitle, #equalColumns .venueDet dl.admEdit dd.act {float:left; width:330px}
.venueDet dl dd .ui-calendar-button {margin-right:8px}
.venueDet #tab5 dt, .venueDet #tab6 dt {width:150px}
.venueDet #tab5 dd, .venueDet #tab6 dd {width:350px}
.venueDet #tab5 dd.btn {margin-left:0; width:385px}
.venueDet p.btn {text-align: right; clear:both; padding:0 10px 8px 0}
.venueDet p.info {padding:5px 6px; border-top:1px solid #DDD; background:#F9F9F9; border-bottom:1px solid #F5F5F5}
.venueDet p.info a {background: none}
ul#partners {white-space: normal;}
.venueDet ul#partners li {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #EEE; float:none}
.venueDet .admEdit dd p {padding:2px 2px 0 0; text-indent: 0}
.venueDet .admEdit dd p input {margin-left:0}
p.active {width:180px; position: relative; background:#F8F8F8 url('../images/bg_menu.gif') repeat-x bottom}
p.active a {background: transparent}
.venueDet dt.warning, .adminPage dl.agDatePer dd {width:auto; float:none}

/* Vanues List */
.vsList .adminPage {overflow:hidden; width:406px; margin-top:10px}
.vsList .adminPage dt, .adminPage .vsList dt {width:250px; margin-right:2px}
.vsList .adminPage dd {width:154px; margin:0}
.vsList .adminPage p.btn, .adminPage .vsList p.btn, .customerList p.btn {font-size: 100%; margin-top:-20px; line-height: 150%; text-align: right;}
.vsList .adminPage p.btn img, .customerList p.btn img, .manVList dd img {vertical-align: middle}
.adminPage .manVList dl dt {width:300px; height:20px; line-height:20px}
.adminPage .manVList dl dd {width:100px; height:20px; line-height:20px}
.manVList dl dd a {padding:0 0 0 1px}
.manVList dl dd a:hover {padding:0 1px 0 0}

/* Team View */
.adminPage p.linkPlace a.disabled, .adminPage dl.teamEdit dd.btn .disabled, .siteAvail .ui-calendar-input, .siteAvail .ui-calendar-button {display:none}
.adminPage .teamView {padding:5px; border-top:1px solid #DDD}
.adminPage .teamView select {width:396px}
.adminPage dl.teamEdit dt {border:none; padding:5px}
.adminPage dl.teamEdit dd {border:none; padding:5px; width:auto}
.adminPage dl.teamEdit dd input {width:220px}
.adminPage dl.teamEdit dd.btn {float: right; padding:10px 14px}

/* Site List */
.adminPage ul.adminList, .adminPage ul.adminList ul {list-style: none; padding:0; margin:0 0 -1px 0; border-top:1px solid #DDD}
.adminPage ul.adminList li {padding: 3px 0; border-bottom:1px solid #EEE; text-indent: 5px}
.adminPage ul.adminList li.selected {font-weight:bold; padding-top:1px}
.adminPage ul.adminList li img {margin-top:3px}
.adminPage ul.adminList ul, .adminPage ul.adminList li a img {margin:0; border:none}
.adminPage ul.adminList ul li {border:0; padding:2px 0 0 0; border-top:1px solid #EEE; margin-top:3px; width:100%; text-indent:20px; font-weight:normal;}
.adminPage ul.adminList ul li li {text-indent:40px}
.adminPage ul.adminList ul li li li {text-indent:60px}
.adminPage ul.adminList li a {margin-right:3px}
.rightColumn .adminPage dl.teamEdit {line-height: 175%; width:auto}
.adminPage p.help {width:170px; font-size: 92%; padding-top:10px; line-height: 200%; clear:left; float:left}
.agentBook .adminPage p.help {width:318px; padding:0 10px 10px 10px}
.adminPage #siteDet p.help {width:auto}
.adminPage p.help em {float:left; clear:left; width:18px; height:16px; margin:2px 3px}

/* Site Details */
.venueDet .siteEdit dd.checkLine {display:table; _height:1%}
.venueDet dt.moreText  {width:150px}
.venueDet dd.moreText, .adminPage dd.moreText  {width:330px; white-space: normal; text-indent: 0; padding-left:5px}
.venueDet dd ul.moreText li {padding:3px 0; line-height: 125%}
#siteDet dl.moreText dt, #siteDet .ui-calendar-input, #siteDet .ui-calendar-button {display:none}
#siteDet dl.moreText dd {width:auto}
#siteDet p.help {clear:none}

/* Tarrifs Details */
#equalColumns .tarrifsDet td input, #equalColumns .adminPage dl select.shortLine {width:44px}
#equalColumns .tarrifsDet td.datePickBtn input {width:50px}
#equalColumns .tarrifsDet p {padding-left:12px}
#equalColumns .tarrifsDet p.btn {text-align: right; padding: 10px}
#equalColumns #tarDet h1 {font-size: 125%}
#tarDet form table {margin:5px}
#tarDet form table td {white-space: nowrap}
.tarrifsList {border:1px solid  #BBB; border-top:0; padding:10px}
#equalColumns .tarrifsDet {float:left; width:956px; border:1px solid  #BBB; border-top:0}
.tarrifsList table {width:100%}
.adminPage table td, .tarrifsList table td {border-bottom:1px solid #FFF; line-height:100%; padding:0 0 0 2px}
.adminPage .tarTitle td, .tarrifsList .tarTitle td {font-weight:bold; border-color:#CCC; padding:2px 2px 5px 2px}

/* Venue Managers */
.managerSearch .simpleSearch {width:540px}
.managerSearch .simpleSearch dl {clear: none}
.managerSearch .simpleSearch dt {border:0; padding:5px 0px 5px 5px !important}
.managerSearch .simpleSearch dd {width:auto !important; padding:5px 5px 5px 0px !important; margin:0;text-indent:0}
.managerSearch .simpleSearch input {width:463px !important}
.adminPage .managerView {width:100%}
.adminPage .managerView dt {width:240px}
.adminPage .managerView dd {width:295px}
.adminPage .managerSel dd {width:235px}
.adminPage .managerSel dd.agTeam {width:59px; text-align: center;}
.adminPage .managerSel dd.agTeam input {margin:0; _height:16px}
#equalColumns .adminPage dd.singleCol {width:auto; float:left; white-space: normal; line-height: 125%; text-indent: 0}
#equalColumns .adminPage dd.singleCol p {height:auto; padding:5px}
#equalColumns dl.venChooser, #equalColumns dl.venChooser dt, #equalColumns dl.venChooser dd {width:100%; border:0}
#equalColumns dl.venChooser dt li {padding: 2px 0 2px 5px}
#equalColumns dl.venChooser dd {margin:0}
#equalColumns dl.venChooser dd p.btn {margin:8px}
#equalColumns dl.venChooser dd input.textLine {width:250px; background-color: #FFF; position: relative; z-index:3; margin:-34px 0 0 8px; float:left}
#equalColumns dl.venChooser .loginBlock {margin:-37px 5px 0 3px; _margin-left:0; position: absolute; width:528px; background-color: #FFF; border:1px solid #DDD; border-right:2px solid #DDD; border-bottom:2px solid #DDD}
#equalColumns dl.venChooser .loginBlock p.btn {font-size:100%; margin:-23px 0 0 0}
#equalColumns dl.venChooser .loginBlock p.btn input {padding:4px}
#equalColumns dl.venChooser .loginBlock h1, #equalColumns dl.cusChooser .loginBlock h1 {background: #F9F9F9; font-size:100%; border:0; padding:3px 0 5px 0}
#equalColumns dl.venChooser .loginBlock ul {border-top:1px solid #EEE}
#equalColumns dl.venChooser .loginBlock ul li span {background-color: #FFFF99}

/* SearchParameters Management */
.searchParam {font-size:109%; border-top:1px solid #DDD}
#layer {position:absolute; width:960px; top:0; clear:both; background-color: #FFF; opacity:0.5; filter:alpha(opacity=50); display:none; z-index: 2}
.editPopup {display:none; position:absolute; width:335px; border:1px outset #EEE; border-width:1px 2px 2px 1px; background-color: #FFF; z-index: 3; padding:15px 10px}
.editPopup label {width:115px; float:left; padding:5px 3px 0 0}
.editPopup input, {width:200px}
.editPopup select {width:205px}
.editPopup p.datePickBtn {text-align: right; padding:10px 0 0 0}
.contMenu {position: absolute; visibility:hidden; background-color: #FFF; border:1px solid #999; z-index:5;}
.contMenu div {cursor: pointer; behavior: url('/spacepeople/themes/spacepeople/stylesheets/ie_hover.htc'); padding:2px; margin:0; white-space: nowrap;}
.contMenu div.onHover, .contMenu div:hover {background-color: #999; color:#FFF}
#popupForm {width:297px}
#popupForm dl {margin-top:0; margin-bottom:0}
#popupForm dt {float:left; width:115px; height:24px; clear:left}
#popupForm dd {height:24px}
#popupForm dd input.ui-calendar-input {width:140px}

/* Booking */
.bookDet {width:958px; position:absolute; visibility:hidden; overflow:hidden; top:-1000px; right:0; z-index:5; border-right:2px solid  #EEE; border-bottom:2px solid  #EEE; background: #EEE url('../images/bg_adv.gif') repeat-x bottom; clear:both}
#equalColumns .bookDet h1 {font-size:117%; border:1px solid #BBB; border-bottom:1px solid #DDD}
.bookDet .leftItem {width:49%; float:left; border-right:1px dotted #EEE}
.bookDet .rightItem {width:49%; float:right}
.bookDet dl {width:100%; margin:5px 0 0 0; float:left}
.bookDet dl dt {line-height:150%; float:left; clear:left; width:130px; margin:4px 0 0 0}
.bookDet dl dd {line-height:150%; margin:4px 0 0 0; float:none}
.bookDet .leftItem dl dt {padding-left:15px}
.bookDet form dl dt, .bookDet form dl dd {line-height: 200%}
.bookDet dl dd.textLine {line-height: 125%; font-weight: bold; padding-top:4px}
#equalColumns dt.clr {clear:both; height:1px; width:100%; overflow:hidden; float:none; border:none; padding:0}
.bookDet dl.cusChooser dl dt, .bookDet dl.cusChooser dl dd {width:220px; line-height:125%; margin:3px 0 0 0; float:left; border:0; padding-left: 5px; overflow: hidden; white-space: nowrap}
.bookDet dl.cusChooser dd .loginBlock dd.compName {width:120px}
.bookDet dl.cusChooser dl dt, .bookDet .tarrifsView table span, .feedbackSearch .vsList .loginBlock dt {cursor: pointer; font-weight: bold; color:#0066cc; behavior: url('/spacepeople/themes/spacepeople/stylesheets/ie_hover.htc')}
.bookDet dl.cusChooser dl dt:hover, .bookDet dl.cusChooser dl dt.onHover, .bookDet .tarrifsView table span:hover, .bookDet .tarrifsView table span.onHover, .feedbackSearch .vsList .loginBlock dt:hover, .feedbackSearch .vsList .loginBlock dt.onHover {color:#3399FF}
.bookDet dl.cusChooser dl span, .bookDet dl.cusChooser li span, .feedbackSearch .vsList .loginBlock span  {background-color: #FFFF99 !important}
.bookDet dl.cusChooser .act {background:url('../images/arrow-active.gif') no-repeat 1px 2px; text-indent: 11px}
.bookDet dl.cusChooser .act a {color:#3399FF}
.bookDet dl dd.themeTitle {font-weight: bold}
.bookDet dl.cusChooser dd {float:left; _padding-left:3px}
.bookDet dl dd select {width:300px}
.bookDet dl.cusChooser dd input {width:250px}
.bookDet dl.cusChooser dd#customerMiscChooserContainer {width:310px}
.bookDet dl.cusChooser dd input.textLine {background-color: #FFF; position: relative; z-index:10}
.bookDet dl.cusChooser dd .loginBlock {position: absolute; font-size:92%; clear:both; width:470px; background-color: #FFF; margin-top:-26px; border:1px outset #999}
.bookDet dl.cusChooser dd .loginBlock .btn {margin-top:-24px}
.bookDet dl dd.numbLine input {width:50px}
.bookDet p.btn {text-align: right; padding:5px 10px 10px 0; clear:both}
.bookDet .tarrifsView {overflow: hidden; width:940px; padding:10px 0 10px 8px; clear:both}
.bookDet .tarrifsView table {width:100%; border:1px solid #DDD}
.bookDet .tarrifsView table td {border:0; padding-left:2px; border-top:1px solid #EEE}
.bookDet .tarrifsView table td p {width:600px; overflow:hidden}
.bookDet .tarrifsView table td.error {color:red}
.bookDet .tarrifsView table .tarTitle td {font-weight: bold; font-size: 92%; border:0}
.bookDet h4 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:108.5%; text-indent: 7px}
.bookDet .tarrifsView div.promInfo {border:1px solid #DDD; width:938px; padding-bottom:5px; float:left; background-color: #FFF}
.bookDet .tarrifsView div.promInfo dl, #bookingEdit .promInfo dl.promInfo {float:left; height: 230px; overflow:auto; width:225px; margin:5px 0 0 0; border:0; font-size:92%; line-height:135px}
.bookDet .tarrifsView div.promInfo dt {font-weight: bold; float:none; width:auto; padding-left:5px; margin:0}
.bookDet .tarrifsView div.promInfo dd {float: none; width:198px; padding-left: 10px; margin:0}
.bookDet .tarrifsView p.themeTitle {font-weight:bold; padding-top:5px}
.bookDet .tarrifsView p.promInfo {padding-left:15px}
.adminPage .loginBlock dd, .adminPage .loginBlock {border:0}
.adminPage .loginBlock dl dt {width:auto; white-space:normal; text-indent:0; padding:7px 15px 4px 15px}
.bookDet .bookStep2 .rightItem {padding:5px 0}
.bookDet p.help {width:200px; font-size: 92%; padding:10px; line-height: 200%; clear:none; float:right}
.bookDet p.help em {float:left; clear:left; width:18px; height:16px; margin:2px 3px}
.adminPage dl.simpleSearch dd {float:left; border:1px solid #FFF}
.bookDet dl.btn dt {float:none}

/* Booking Details */
#bookingEdit, #bookForm, #bookMiscForm {border:1px solid  #BBB; border-top:0; float:right; width:956px}
#bookingEdit dd {font-weight: bold}
#bookingEdit .leftItem, #bookingEdit .rightItem {padding-bottom:10px}
#bookingEdit h4 {padding:10px 0 5px 8px; float:left}
.bookDet .rightItem h4 {padding-left:0; text-indent: 0; margin-top:10px; width:100%; float:left}
#bookingEdit .leftItem .promInfo {margin-left:15px; _margin-left:7px; clear:both; border:1px solid #DDD; width:440px; float:left}
#bookingEdit .leftItem .promInfo p {padding:5px 0  0 10px}
.bookDet .rightItem #calendarDivId .ui-calendar-input, #bookDet .rightItem #calendarDivId .ui-calendar-button,  #bookDet .rightItem #calendarBookDivId .ui-calendar-input,  #bookDet .rightItem #calendarBookDivId .ui-calendar-button {display:none}
.bookDet .rightItem #calendarDivId,  #bookDet .rightItem #calendarBookDivId {border:1px solid #DDD; padding:10px; float:left}
#bookForm p.help {float:right; width:230px; clear:none}
#bookingEdit .promInfo dl {float:left; width:210px; overflow: auto; height:166px; margin-bottom:5px; font-size:92%}
form#bookingEdit .promInfo dl {overflow: hidden; height:auto}
#bookingEdit .promInfo dt, #bookingEdit .promInfo dd {width:auto; padding:0 0 1px 10px !important; margin:0; line-height: 135%; float:none}
#bookingEdit p.btn {margin:-35px 0 0 0; float:right; width:170px}
#bookingEdit div.btn {text-align: right; padding:5px 15px 10px 0}
#bookingEdit h4.changeInfo {clear:both; width:300px}
#bookingEdit div.changeInfo {clear:both; border:1px solid #DDD; padding:15px; margin:5px 15px}
#bookingEdit .transitBook dt {width:170px}
#bookingEdit span.warning {color:red; font-weight:normal}
.bookDet .promInfo form {float:left}

/* Book List */
.bookList {width:100%; overflow-x: auto}
.bookList table, .histList table {width:100%}
#equalColumns .bookList td {font-size:10px; line-height: 125%; vertical-align: top; border:none; border-top:3px solid #FFF; border-left:1px solid #EEE; padding:2px; color:#333}
#equalColumns .bookList .themeTitle td {border:none; font-size:10px; white-space: nowrap}
.bookList .accepted td {background-color: #CDFFCC}
.bookList .pending td {background-color: #FFAD5C}
.bookList .pendingDateChange td {background-color: #FFD86C}
.bookList .saved td {background-color: #FF9999}
.bookList .cancelled td {background-color: #CCC}
.bookList .selected td {font-weight: bold}
.bookList td p {width:55px; overflow: hidden}
.bookList td span a {display:block; color:#555}
.histList table td {border:0; padding:4px; vertical-align: top; line-height: 125%}
.histList table td.themeTitle {width:200px; font-weight:bold}
dl.histList dt {color:#333; border:0; padding-top:5px}
dl.histList dd {font-weight:bold; white-space: normal; border:0; padding-top:5px; float:none;}
dl.histList dd.btn {clear:both; width:auto; font-weight: normal; text-indent: 0; padding:0 5px 10px 5px; line-height: 150%; float:none}
dl.histList dd.btn p {text-align: right; width:510px; padding: 5px 0 2px 0}
.leftColumn dl.histList dd.btn p {width:390px;}
.leftColumn dl.histList dd.btn p span {float: left; padding-bottom: 1px;}
.leftColumn dl.histList dd.btn p span input {margin: 0 !important;}
.leftColumn dl.histList dd, .agentBook .leftColumn .simpleSearch ul li input, .agentBook .leftColumn .simpleSearch dd {width: auto !important}
.leftColumn .histList td.btn {white-space: nowrap;}

/* Customer Search */
.adminPage .customerSearch, .enquirySearch, .histList table, .siteAvail, .bookList table {border-top:1px solid #DDD}
.adminPage .customerSearch  p.simpleSearch, .enquirySearch p.simpleSearch {padding:8px 6px 0 8px}
.adminPage .customerSearch  div {padding:5px 0 5px 6px}
#equalColumns .adminPage .customerSearch  div dl {float:left; padding:0 7px 3px 0; margin:0; border:0; width:98% !important; clear:left}
.adminPage .customerSearch  dl dt {width:auto; border:0; white-space: normal; text-indent: 0}
#equalColumns .adminPage .customerSearch  div dl dd {margin-left:5px; line-height:150%; width:auto; border:0; text-indent: 0}
#equalColumns .adminPage .customerSearch  div dl.custDualItem, #equalColumns #quickEnquiry dl dl.custDualItem {padding:5px 6px 5px 0; border: none; width:48% !important; clear:none}
dl.custDualItem dd {height: 200px !important; overflow-x:none; overflow-y:scroll !important}
#equalColumns #quickEnquiry dl dl.custDualItem {margin-left:4px; _margin-left:0; padding-top:0; display:block !important; font-weight:normal !important}
#equalColumns #quickEnquiry dl dd {overflow: visible; height:28px}
#equalColumns #quickEnquiry .venueDet dl dd {overflow: hidden; height: auto;}
#equalColumns #quickEnquiry dl dd.themeTitle {height:auto}
.adminPage .customerSearch  div dl.custDualItem dt, #equalColumns #quickEnquiry dl dl.custDualItem dt {border:1px solid #DDD; background:#FFF url('../images/arr_d.gif') no-repeat right top; padding:0; height:19px; float:none}
#equalColumns #quickEnquiry dl dl.custDualItem dt {text-indent:0; line-height:19px}
.adminPage .customerSearch  div dl.custDualItem dt:hover, #equalColumns #quickEnquiry dl dl.custDualItem dt:hover {border-color:#BBB; background-image:url('../images/arr_d_active.gif')}
.adminPage .customerSearch  div dl.custDualItem dt.active, #equalColumns #quickEnquiry dl dl.custDualItem dt.active {border-color:#BBB; 	background-image:url('../images/close_select.gif')}
.adminPage .customerSearch  div dl.custDualItem input.disable, #equalColumns #quickEnquiry dl dl.custDualItem input.disable {opacity:.5; filter:alpha(opacity=50)}
.adminPage .customerSearch  div dl.custDualItem dt input, #equalColumns #quickEnquiry dl dl.custDualItem input {_margin-top:-1px; width:auto}
#equalColumns .adminPage .customerSearch  div dl.custDualItem dd, #equalColumns #quickEnquiry dl dl.custDualItem dd {width:190px; border:1px solid #BBB; margin:-1px 0 0 0; background-color: #FFF; position: absolute; z-index: 6; display: none; overflow: hidden; height:auto}
#equalColumns .leftColumn #selectorForm div dl.custDualItem dd {width:180px}
#equalColumns #quickEnquiry dl dl.custDualItem dd {_margin-left: -5px; width: 200px}
#equalColumns #quickEnquiry dl dl.custDualItem dd p {text-indent: 0}
.agentBook .customerSearch  div dl.custDualItem dd {width:170px !important}
.customerSearch p.customerItem {clear:both; margin-right:6px; padding-top:3px}
.adminPage .customerList p.btn {font-size: 100%; padding-right:5px; color:#333; float:right}
.adminPage .customerList p.btn a {padding:0 0 1px 1px}
.adminPage .customerList p.btn a:hover {padding-right:0; padding-bottom:0}
.adminPage .customerList p.empty {padding-bottom:3px}

/* Enquiry Search */
#equalColumns .rigthEnqColumn .adminPage {width:520px !important; overflow:hidden}
#equalColumns .adminPage .enquiryDet dd{width: 315px}
#equalColumns .adminPage #enquiryEdit dl{width: 100%}
#equalColumns .adminPage .enquiryEdit dd.btn{width: 505px !important}
#equalColumns .enquirySearch p.simpleSearch input#enquiry_param {width: 440px}

dl.enquiryList dd.enqComment{text-indent: 0;}

.enquiryContainer .enquirySearch p.simpleSearch input#enquiry_param {width:846px}
.enquiryContainer .enquirySearch dl {float:left; width:50%; border: 0}
.enquiryContainer .enquirySearch dl dd.datePickBtn input.ui-calendar-input, .enquirySearch .priceLine input {width:173px}
.enquiryContainer .adminPage dl.enquiryList dt, .enquiryContainer .adminPage dl.enquiryList dd {height:auto; border:none}
.enquiryContainer .adminPage dl.enquiryList dt.themeTitle, .enquiryContainer .adminPage dl.enquiryList dd.themeTitle{height:auto}
.enquiryContainer .adminPage .enquiryEdit dd.btn{width: 920px !important}
.enquirySearch dl {float:left; width:51.5% !important; border:0; padding:5px 0 10px 0}
.enquirySearch dl dt, .enquirySearch dl dd, .enquirySearch dl dt {border:0; width:auto; clear:both; padding-left:2px}
.enquirySearch dl dd {padding-left:8px; text-indent: 0; margin-left: 0; overflow: visible;}
.enquirySearch dl dt {font-weight: bold}
.enquirySearch dl select {width:250px}
#equalColumns .enquirySearch dl dd.datePickBtn input.ui-calendar-input, .enquirySearch .priceLine input {width:93px}
.enquirySearch dl dd.datePickBtn input.ui-calendar-button {padding:0 2px; margin-left:0}
.enquirySearch .priceLine select {width:40px !important}
form.bookingS dl dt {padding-top:10px}
form.bookingS p.simpleSearch input {width:528px}
form.bookingS dl {margin-top:-10px}
form.bookingS dl dd.priceLine {padding-bottom:10px}
.leftColumn  form.bookingS p.simpleSearch input {width:324px}
#equalColumns .leftColumn  .enquirySearch dl dd.datePickBtn input.ui-calendar-input {width:60px}
.leftColumn  .enquirySearch .priceLine input {width:58px}
.leftColumn  form.bookingS dl dd {white-space: normal; width:195px; line-height:125%}
.leftColumn  form.bookingS dl select {width:182px}

/* Enquiry List */
.adminPage .enquiryList {width:100%}

.adminPage .enquiryList tr {line-height: 142% !important}
.adminPage .enquiryList td {vertical-align: top; border-bottom:1px solid #EEEEEE;width:152px; padding:1px 0pt 2px;}
.adminPage .enquiryList td.themeTitle {font-weight: bold; color: #3399FF}
.adminPage .enquiryList td.time {width:140px}
.adminPage .enquiryList td.agTeam {width:60px}
.adminPage .enquiryList td.enqComment{width: auto}

.adminPage .enquiryList td.selected {font-weight:bold; background:#FFFFCC; text-indent: 0px}
.adminPage .enquiryList td.selectedfirst {font-weight:bold;  text-indent: 14px; background:#FFFFCC url('../images/arrow-active.gif') no-repeat 5px 2px;}

.enquiryContainer dd.enqComment{width: 408px !important; white-space: normal; float: left;}
.enquiryContainer .adminPage .enquiryDet{width: 100% !important}
.enquiryContainer .enquiryDet dd{width: 723px; white-space: normal; clear: none;}
.enquiryContainer .enquiryDet dd.moreText{width: 720px; white-space: normal; clear: none;}
.enquiryContainer #enquiryEdit {width: 928px}
.enquiryContainer #enquiryEdit dl{width:100%; padding:5px 0px}
.enquiryContainer #enquiryEdit dd{width:778px; border:0}
.enquiryContainer #enquiryEdit dt{border:0}

/* Customer Profile */
.registerBlock .adminPage {float:none; width:540px; margin:0 auto; display:table}
#equalColumns .adminPage .siteAvail #siteCalendarDivId, #siteDet #siteCalendarDivId {padding: 10px; float: left}
#equalColumns .adminPage .siteAvail p.help {clear: none; font-size: 100%}
.agentBook .adminPage .vanueSearch .simpleSearch dd {width:325px !important; clear:both}
.agentBook .leftColumn {width:340px !important; overflow: hidden}
.agentBook .rightColumn {width:611px !important}
.agentBook .leftColumn .adminPage, .agentBook .leftColumn .loginBlock .simpleSearch, .contentContainer .agentBook .leftColumn .adminPage dl {width:338px !important}
#equalColumns .Dreport .admEdit dt, #equalColumns .Dreport .admEdit input {width:130px;}
#equalColumns .Dreport .admEdit input.checkbox {width:20px;}
.rightColumn .Dreport dl {width:100%}
.agentBook .leftColumn .adminPage dl dd, .agentBook .leftColumn .adminPage dl.custDualItem dt {width:154px}
.agentBook .leftColumn .adminPage dl dt {width:180px}
.agentBook .leftColumn .adminPage dl .agTeam {width:72px}
.agentBook .leftColumn .adminPage .vsList dt {width:220px}
.agentBook .leftColumn .adminPage .vsList dd {width:112px}
.agentBook .rightColumn .adminPage, .agentBook .rightColumn dl.histList {width:609px}
.agentBook .rightColumn #historyItemEdit dd.btn p {width:566px}
.agentBook .leftColumn .loginBlock .simpleSearch dd {padding-left:7px}
.agentBook .leftColumn .loginBlock .simpleSearch dt, .agentBook .adminPage .customerSearch dl dt {padding-right:0; width:auto}
.agentBook .leftColumn .adminPage .simpleSearch input {width:258px}
#equalColumns .Dreport p {text-align: right; padding: 5px 10px 10px 0}
#custDetLight, #custDetInvoice {border:1px outset; width:365px; float:left; display:none; position:absolute; z-index: 6; background-color: #ffffe6}
#custInfoBtn {position:relative}
#custDetLight h1, #custDetInvoice h1 {font:bold 125%/150% Arial, Helvetica, sans-serif; color:#555; padding:0 10px; margin:0; border-bottom:1px solid #EEE; border-right:1px solid #DDD}
#custDetLight p.closeBtn, #custDetInvoice p.closeBtn {margin-top:-19px; float: right; padding-right:10px}
#custDetLight dl, #custDetInvoice dl {padding:5px 10px; line-height:150%; border-right:1px solid #DDD; border-bottom:1px solid #DDD; margin:0; color:#333; font-size:92%}
#custDetLight dl dt, #custDetInvoice dl dt {width:140px; float:left; clear:left; color:#555}
#custDetLight dl dt.btn, #custDetInvoicedl dt.btn {float:none; height:1px; overflow:hidden}
.agentBook .rightColumn .adminPage dl dd {width:auto}
.agentBook .rightColumn .adminPage dl dd select#sites {width:445px}
.agentBook .rightColumn .adminPage dl dd.btn p, .adminPage dl dd.btn p.agDatePer  {float:right; padding-right:5px; width:auto}
.agentBook .rightColumn .adminPage dl dd.btn span, .adminPage dl dd.btn span.agDatePer {float:left; padding:5px 0 10px 0}
.agentBook .rightColumn .adminPage dl dd.btn span input.btn {margin:0 !important}
form#alternInfo p.btn {text-align: right; padding: 10px; float:right}
form#alternInfo span.btn {padding: 10px 10px 10px 0; float:left}
#equalColumns dl.alternInfo {width:100%}
#equalColumns dl.alternInfo dt {width:210px}
#equalColumns dl.alternInfo dd {width:162px}
/*Migration*/
.migrTable td { 
border: #FFFFFF 1px solid; 
}
/* Marketing */
.customerSearch #locationCont {float:left; width:45%; height:220px; border:1px inset #CCC; overflow:auto; line-height:100%; margin-right:10px; padding-top: 0}
.customerSearch #locationCont div {padding: 0}
.customerSearch p.custDualItem {clear:both}
#equalColumns .adminPage #selectorForm dl {clear:none; width:45% !important; _padding:2px 0}
#equalColumns .adminPage #selectorForm dl.custDualItem {width:150px; margin:0 5px 5px 0}
#equalColumns .adminPage #selectorForm dl dt {width:100%}
#selectorForm p.btn {clear:both; padding: 2px 5px 7px 0; text-align: center;}
#selectorForm p.btn select {width:195px}
#selectorForm p.btn span {float:left; width:45%; margin:2px 15px 0 0}
#selectorForm div.btn {flosat:right; padding:0 10px 10px 0}
#newSessionForm fieldset {border:1px solid #DDD; margin:5px 10px; clear:both; padding:0}
#newSessionForm fieldset legend {font: bold 108.5% Arial, Helvetica, sans-serif; margin-left:5px}
#newSessionForm p.simpleSearch {padding:10px 0 5px 0; border-top:1px solid #DDD; float:left; width:100%}
#newSessionForm p.simpleSearch input {width:400px; float:right; margin-right:10px}
#newSessionForm p.simpleSearch label {float:left; padding-left:15px; line-height: 175%}
#newSessionForm table {width:500px; margin:auto}
#newSessionForm table td {border-bottom:1px solid #EEE; padding:0 0 2px 0}
#newSessionForm p.scroller {padding:0 10px 0 0}
#newSessionForm table.admEdit td {border:0; padding:2px 0}
#newSessionForm table.admEdit td.active {text-align: right}
#newSessionForm p.btn {text-align: right; padding:5px 10px 10px 0}
.bisReport dd.venueChooserContainer {position:relative; overflow: visible}
.bisReport dd.venueChooserContainer p.act {width:375px; overflow:hidden; text-align: left;clear:none;}
.bisReport .vChooser {position: absolute; clear:both; margin:-15px 0 0 133px; >margin-left:125px}
.vChooser .loginBlock h1 {font-size:125% !important}
.vChooser .loginBlock p.btn {margin-top:-30px !important}
.vChooser .loginBlock ul {list-style: none; margin:0; padding: 0 0 0 5px}
.vChooser .loginBlock ul li {line-height: 135%; float:left; clear:left}
.equalColumns .bisReport .vChooser .vsList .loginBlock {width:400px}
.bisReport .vChooser p.scroller {padding:0}
.bisReport dl.venChooser dd {width:auto !important}
.bisReport dl.venChooser dd input.textLine {position: absolute; z-index: 5; width:200px !important; margin:-46px 0 0 0 !important; left:141px}
.bisReport dd.btn {padding-right:8px}

/* Feedback Styles */
#equalColumns .rightColumn .feedbackSearch dl {width:100%}
#equalColumns .feedbackSearch dt {text-indent: 2px}
#equalColumns .feedbackSearch dt.themeTitle {width:400px; float:none; padding:4px 0 12px 5px; font-weight: normal}
#equalColumns .feedbackSearch dt.themeTitle .ui-calendar-button {padding-top:0; padding-bottom:0}
#equalColumns .feedbackSearch dt.themeTitle .ui-calendar-input {width:70px}
#equalColumns .feedbackSearch dd.checkLine input {width:auto !important}
#equalColumns .feedbackSearch .admEdit dd {width:192px; overflow: visible ; float:left; text-indent: 0; padding-left:5px}
#equalColumns .feedbackSearch .admEdit dd input {width:156px}
#equalColumns .rightColumn .feedbackSearch .admEdit dd input {width:226px}
#equalColumns .rightColumn .feedbackSearch .admEdit dd {width:250px; padding-left: 20px}
#equalColumns .feedbackSearch .admEdit dd input.act {background-image: url('../images/arr_d_active.gif'); background-repeat:no-repeat; padding-right:17px; width:139px; _width:141px; background-position: 142px -1px; padding-left:2px; border-width:1px; margin: 1px 0}
#equalColumns .rightColumn .feedbackSearch .admEdit dd input.act {width:209px; _width:211px; background-position: 212px -1px; }
#equalColumns .feedbackSearch .admEdit dd.btn {width:393px; padding:5px 0}
#equalColumns .feedbackSearch .vsList {position:absolute; background-color:#FFF; z-index: 5; margin-left:-101px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; width:auto}
#equalColumns .rightColumn .feedbackSearch .vsList {margin-left: -53px}
#equalColumns .feedbackSearch .vsList .loginBlock {width:260px; overflow:hidden; border:1px solid #AAA}
#equalColumns .rightColumn .feedbackSearch .vsList .loginBlock {width:280px}
#equalColumns .rightColumn .feedbackSearch .vsList .loginBlock ul {width:270px !important}
#equalColumns .feedbackSearch .vsList .loginBlock h1 {display:none}
#equalColumns .feedbackSearch .vsList .loginBlock p.btn {margin-top:0 !important; background:#FFF url('../images/bg_menu.gif') repeat-x bottom; width:100%; padding: 2px 0; text-align: left; text-indent: 5px; border-bottom:1px solid #DDD; float:left}
#equalColumns .feedbackSearch .vsList .loginBlock p.btn a {margin:-12px 3px 0 0; background: none}
#equalColumns .feedbackSearch .vsList .loginBlock p.btn input {float: right; margin:-13px 3px 0 0; padding:1px}
#equalColumns .feedbackSearch .vsList .loginBlock dl {width:260px !important; overflow:hidden}
#equalColumns .rightColumn .feedbackSearch .vsList .loginBlock dl {width:280px !important}
#equalColumns .feedbackSearch .vsList .loginBlock ul {width:250px !important; overflow:hidden; clear:left; list-style: none; margin:0; padding: 5px}
#equalColumns .feedbackSearch .vsList .loginBlock ul li {float:left; clear:left; line-height: 135%}
#equalColumns .feedbackSearch .vsList .loginBlock dt, .feedbackSearch .vsList .loginBlock dd {float:none; line-height: 100%; text-indent: 0; padding:5px 5px 0 5px; margin: 0 !important; width:auto}
#equalColumns .feedbackSearch .vsList .loginBlock dd {border-bottom:1px solid #EEE; padding:0 5px 5px 5px; color:#888; width:100%}
.feedbackSearch p.btn {text-align: right; padding: 0 10px 10px 0}

.adminPage table.feedbackList td {padding:0  5px 5px 5px !important; vertical-align: top; line-height: 130%; border-bottom:0}
.adminPage table.feedbackList .themeTitle td {font-weight: bold; border-top:1px solid #DDD; padding: 5px !important}
.adminPage table.feedbackList .themeTitle td a {white-space: nowrap}
.adminPage table.feedbackList .themeTitle td a img {vertical-align: middle}
.adminPage .feedbackList td p {color:#999}
.adminPage .feedbackList .themeTitle td.feedIdHead {width:11%; text-align: center}
.adminPage .feedbackList .themeTitle td.feedId {width:11%; text-align: center; background-color: #F5F5F5}
.feedbackManage {width:100%; overflow:hidden; border-top:1px solid #DDD}
.feedbackManage p.textLine {padding: 5px 5px 0 5px; background:  url('../images/border.gif') repeat-x left 60%; font-sweight: bold; position: relative;}
.feedbackManage p.textLine span {background-color: #FFF; padding: 0 3px}
.feedbackManage table {width:100%; margin-bottom: 5px; margin-top: -8px}
.feedbackManage table th {font-size:92%; padding: 0 0 1px 0; line-height: 100%; background-color: #F7F7F7}
.feedbackManage table td {text-align: center}
.feedbackManage input.textLine {width:175px}
.rightColumn .feedbackManage input.textLine {width:275px}
.feedbackManage table input.ui-calendar-button {margin:0 5px 0 0 !important}
.feedbackManage table span.numbL {padding-left:5px}
.feedbackManage table td b {border:1px solid #EEE; width:19px; height:18px; float:left; margin-left:4px; cursor: pointer;  behavior: url('/spacepeople/themes/spacepeople/stylesheets/ie_hover.htc'); background-repeat: no-repeat; background-position: 1px 1px}
.feedbackManage table td b:hover, .feedbackManage table td b.onHover {border-color:#F5F5F5 #AAA #AAA #F5F5F5; background-color: #F8F8F8}
.feedbackManage table td b:active {border-color:#AAA #F5F5F5 #F5F5F5 #AAA; background-color: #F8F8F8}
.feedbackManage table td b.moveUp {background-image: url('../images/arrow-up.gif')}
.feedbackManage table td b.moveDown {background-image: url('../images/arrow-down.gif')}
.feedbackManage table td b.disable {opacity:.5; filter:alpha(opacity=50); border:1px solid #EEE !important; background-color: #FFF !important; cursor:default;}
.feedbackManage table tr.disable td input.textLine, .feedbackManage table tr.disable td select {background-color: #EEE}
.feedbackManage p.btn {text-align: right; padding: 0 6px 10px 0; background-position: left 40%; position: static}
.feedBackForm .adminPage {width:610px}
.feedBackForm .feedbackManage p {padding: 10px 5px}
.feedBackForm .feedbackManage table {margin: 0}
.feedBackForm .feedbackManage table td {background-color: #F5F5F5; line-height: 125%; padding: 2px; border-left:1px solid #FFF; border-bottom:1px solid #FFF; behavior: url('/spacepeople/themes/spacepeople/stylesheets/ie_hover_row.htc')}
.feedBackForm .feedbackManage table tr:hover td, .feedBackForm .feedbackManage table tr.onHover td {background-color: #EEE}
.feedBackForm .feedbackManage table tr.titleText td {width:5%; vertical-align: bottom; padding: 5px 0; background-color: #FFF}
.feedBackForm .feedbackManage table tr.titleText td strong {font:bold 118%/125% Arial, Helvetica, sans-serif}
.feedBackForm .feedbackManage table tr.titleText td strong.act {font-size: 109%}
.feedBackForm .feedbackManage table tr td.labelLine {width:60% !important; text-align: left}
.feedBackForm .feedbackManage p.btn {padding-bottom: 10px}
.feedBackForm .feedbackManage table tr td.act {background-color: #DDD}
.feedBackForm .feedbackManage .simpleText td {text-align: left; background-color: #FFF !important}
.feedBackForm .feedbackManage .simpleText .textLine {width:25%}
table.venListFeedback {width:100%; border-top:1px solid #DDD}
table.venListFeedback td {width:80%; ; border-bottom:1px solid #EEE; line-height: 160%; padding: 0 5px}
table.venListFeedback td.agTeam {width:20%}
table.venListFeedback tr.themeTitle td {font:bold 108.5%/160% Arial, Helvetica, sans-serif}
/*Feedbacks admin page*/
.leftColumn .feedbackPage, .leftColumn .feedbackPage dl {width:475px}
.rightColumn .feedbackPage {width:470px; overflow:hidden}
.rightColumn .feedbackPage .feedbackManage input.textLine {width:175px}


/*attachmentManager*/
.attachmentManager dt, .attachmentManager dd {width:143px; float:left; clear:left;white-space:nowrap; text-indent: 5px; border-bottom:1px solid #EEE; padding:1px 0 2px 0}
.attachmentManager dd {width:146px; margin:0 0 0 2px; clear:none}
.attachmentManager input{!important; font:bold 100%/110% Arial, Helvetica, sans-serif; border:1px solid #CCC; background:#F8F8F8 url('../images/bg_menu.gif') repeat-x bottom; color:#333; }
.attachmentManager .btn {clear:both;padding:5px 10px 10px 0pt;text-align:right;margin-top:-24px;}
.attachmentManager input.btn{width:auto !important; font:bold 100%/110% Arial, Helvetica, sans-serif; border:1px solid #CCC; background:#F8F8F8 url('../images/bg_menu.gif') repeat-x bottom; color:#333; cursor:pointer; padding:2px 5px 0 5px; overflow:visible; vertical-align:middle; margin:0 0 0 5px;} 