/* $Id: style.css,v 1.14.2.4 2007/07/09 03:50:59 drumm Exp $ */

/**
 * Garland, for Drupal 5.0
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
 body {
  margin: 10px;
  padding: 0;
  background: #fff;
  font: 12px Trebuchet ms, arial, helvetica, sans-serif;
  color: #fff;
}

img{border:0px;}

input {
  font: 12px/100% "Trebuchet ms, arial, helvetica, sans-serif";
  color: #494949;
}

textarea, select {
  font: 12px/160% "Trebuchet ms, arial, helvetica, sans-serif";
  color: #494949;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-family: Trebuchet ms, arial, helvetica, sans-serif;
}

h1 {
  font-size: 140%;
  color:#8ca4bd;
}

h2 {
  font-size: 160%;
	text-align:left;
}

h3 {
  font-size: 140%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color: #0f3b6a;
  text-decoration: none;
}

a:hover {
  color: #98201d;
  text-decoration: underline;
}

a:active, a.active {
  color: #98201d;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ul li {
  margin: 0.4em 0 0.4em .5em;
}



/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {background-color: #fff;border: 2px solid #b8d3e5;width:auto;position:absolute;top:100px;padding:7px;margin-left:10px;z-index:999;}

div.status {
  color: #3a3;
  border-color: #c7f2c8;
}

div.error {
  color: #000000;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #494949;
}

/**
 * Watchdog.module
 */
tr.watchdog-user {
  background-color: #fcf9e5;
}

tr.watchdog-user td.active {
  background-color: #fbf5cf;
}

tr.watchdog-content {
  background-color: #fefefe;
}

tr.watchdog-content td.active {
  background-color: #f5f5f5;
}

tr.watchdog-warning {
  background-color: #fdf5e6;
}

tr.watchdog-warning td.active {
  background-color: #fdf2de;
}

tr.watchdog-error {
  background-color: #fbe4e4;
}

tr.watchdog-error td.active {
  background-color: #fbdbdb;
}
tr.watchdog-page-not-found, tr.watchdog-access-denied {
  background: #d7ffd7;
}
tr.watchdog-page-not-found td.active, tr.watchdog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}




/* added attributes */
 .main{width:760px;padding:0px 0px 0px 0px;background:#ccc;background:url('images/bg_main.jpg') repeat-x;background-position: 0px 150px;}
 
 #headRight{width:360px;height:119px;float:right;text-align:center;background:#363636;}
 #headRight .content{padding-top:22px;font-size:10pt;color:#929191;line-height:1em;}
 #headRight .content b{color:#ffe400;font-size:1.2em;line-height:1.4em;}
 
 
 #logoClick{padding:0px;width:380px;height:82px;margin-bottom:5px;}
 #logoClick img{border:0px;}


#footer{background:url('images/bg_footer.gif') repeat-x;width:760px;height:56px;text-align:center;float:none;clear:both;} /* margin-top:36px; */
#footerText{color:#fff;padding:17px;font-size:.85em;}
#footer a, #footerBottom a:visited{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.homeFeature{width:282px;background:url('images/bgHomeFeature.gif') no-repeat;float:left;margin:5px 35px 0px 38px;text-align:left;}
.homeFeatureContent{padding:10px;}
.homeFeature h2{font-size:12pt;color:#8d3295;margin:0px;margin-top:-10px;}
.homeFeature p{margin-top:4px;font-size:10px;line-height:14px;}
.homeFeature a, .homeFeature a:visited{text-decoration:underline;font-weight:bold;color:#8d3295;}
.homeFeatureIntro{margin:0px;}
.homeFeature b{color:#8d3295;font-size:9pt;line-height:18px;}
.homeFeature img{border:0px;margin:2px;}
.homeFeatureLeft{float:left;margin-right:8px;text-align:center;width:110px;}

#sidebar-left {
	width:150px;
	float:left;
	margin-left:0px;
	color:#fff;
	text-align:left;
	padding:15px;
} 
#sidebar-left a, #sidebar-left a:visited{font-size:10pt;color:#fff;}
.homeIntro{float:none;margin:10px 50px 35px 360px;text-align:left;font-size:11pt;}
.homeIntro h1{font-size:18pt;color:#076201;}
.musicControl{margin-top:-30px;margin-right:35px;text-align:right;z-index:9999;}
.homeflash{margin-top:2px;z-index:-999;}

#center{min-height: 400px;}
#header-region{margin-bottom:1px;height:119px;width:760px;background:url('images/bg_head.jpg') no-repeat;text-align:left;border-bottom:1px solid #95a1a3;}



ul.menu{margin-left:-10px;}
li.leaf{list-style-image:none;list-style-type:none;line-height:1em;padding-bottom:10px;}

#sectionHead{text-align:left;width:750px;margin-top:0px;margin-left:-5px;margin-right:-20px;height:35px;}
#sectionHead .linksi{float:right;width:450px;margin-right:10px;margin-top:15px;text-align:right;}
#sectionHead .linksi ul{list-style:none;font-size:8pt;margin:0px;}
#sectionHead .linksi li{display:inline;padding:0px 10px 0px 10px; border-left:1px solid #acbcce;}
#sectionHead .linksi li a, #sectionHead .linksi li a:visited{color:#acbcce;}
#showContentMain #sectionHead .linksi li{border-left:1px solid #d4a1a0;}
#showContentMain #sectionHead .linksi li a, #sectionHead .linksi li a:visited{color:#d4a1a0;}
#sectionHead .linksi li a:hover{color:#fff;}
#sectionHead h1{margin:0px;color:#8ca4bd;}
.title{font-size:20pt;font-weight:normal;color:#8ca5bf;padding:10px 0px 0px 10px;}
.head{}
.breadcrumb{display:none;}

#homeContent{width:760px;padding:0px;min-height:300px;padding-top:33px;text-align:left;}
#homeContent .bodyText{padding:0px;margin:0px;width:760px;text-align:left;}
#homeContent h2{display:none;}
#homeContent h1{font-weight:normal;font-size:22pt;margin-bottom:25px;margin-top:-5px;}

#homeFind{width:326px;margin-top:0px;padding:0px;padding-top:12px;border-right:1px solid #b5b5b5;text-align:center;vertical-align:top;}
#homeFind h1{color:#8ca4bd}
#homeFind .method{height:104px;width:304px;background:url('images/bg_home_find.gif') no-repeat;text-align:center;margin-left:10px;margin-bottom:15px;}
#homeFind .method .content{text-align:center;padding:13px;font-size:1.1em;line-height:1.1em;}
#homeFind .method .content b{color:#fff;font-size:1.2em;}
#homeFind .method img{border:0px;margin-top:8px;}

#homeNews{width:247px;margin-top:0px;padding:0px;padding-top:12px;border-right:1px solid #b5b5b5;text-align:center;background:url('images/bg_main_news.gif') repeat-x;background-position:0px -4px;min-height:300px;vertical-align:top;}
#homeNews h1{color:#e4c190;}
#homeNews .content{text-align:left;line-height:1.2em;padding:10px;}
#homeNews .content b{font-size:1.1em;color:#043468;}

#homePlaying{width:185px;margin-top:0px;padding:0px;padding-top:12px;text-align:center;background:url('images/bg_main_flash.gif') repeat-x;background-position:0px -5px;min-height:300px;vertical-align:top;}
#homePlaying h1{color:#ced3cc;margin-bottom:17px;}
#homePlaying .flashlink{text-transform:uppercase;margin-top:-13px;font-size:.9em;}
#homePlaying .flashlink a, #homePlaying .flashlink a:visited{text-decoration:underline;color:#b21d14;}
#homePlaying .flashlink a:hover{font-weight:bold;}
#homePlaying .flash{margin-top:12px;}
#homePlaying .flash div img{margin:5px;border:1px solid #000;}

#normalContent{width:760px;min-height:530px;margin:0px;margin-top:1px;padding-top:33px;color:#fff;float:left}

/* #normalContent .bodyText{margin:0px 15px 0px 195px;text-align:left;font-size:10pt;padding:20px;} */
#normalContent .node-form{text-align:left;}
/*#normalContent .bodyText{margin:0px 0px 0px 0px;text-align:left;font-size:10pt;padding:0px 15px 15px 15px;}*/ /* delete this line */
#normalContent #tabs-wrapper{margin:0px 15px 0px 195px;}
#normalContent h1{font-weight:normal;font-size:22pt;}
#normalContent h1 a, #normalContent h1 a:visited{text-decoration:none;}
/*#normalContent object{margin-top:5px;margin-left:-15px;}*/
#normalContent embed{margin-top:5px;}
#normalContent a, 
#normalContent a:visited{color:#ffe400;}
/*#normalContent object{position:absolute;top:201px;}*/

#showContentMain{width:760px;min-height:530px;margin:0px;margin-top:1px;padding-top:33px;color:#fff;}
#showContentMain .bodyText{margin:0px 0px 0px 0px;text-align:left;font-size:10pt;padding:0px;}
#showContentMain #tabs-wrapper{margin:0px 15px 0px 195px;}
#showContentMain h1, .preview #sectionHead h1{font-weight:normal;font-size:22pt;color:#d4a1a0;}
#showContentMain h1 a, #showContentMain h1 a:visited{text-decoration:none;}
#showContentMain object{margin-top:5px;}
#showContentMain embed{margin-top:5px;}
#showContentMain a, #showContentMain a:visited{color:#d4a1a0;}

#showRight{text-align:center;float:right;width:271px;margin-top:10px;background:url('images/bg_showRight.jpg') repeat-x;min-height:500px;padding-bottom:40px;}
#showRight #showVideo{text-align:center;margin-top:0px;margin-bottom:10px;color:#fff;font-size:1.1em;font-weight:bold;}
#showRight #showVideo .caption{text-align:center;font-size:.8em;font-weight:normal;color:#000;padding:5px 15px 5px 15px;line-height:1.1em;}
#showRight .showButtons ul{list-style:none;list-type:none;text-align:center;}
#showRight .showButtons li{list-style: none;text-align:center;width:252px;height:30px;background:url('images/bg_showButton.gif') no-repeat;background-position:10px 0px;padding:0px 0px 0px 0px;line-height:1.8em;font-size:13pt;margin-top:-5px;}
#showRight .showButtons li:hover{background:url('images/bg_showButton_a.gif') no-repeat;background-position:10px 0px;}
#showRight .showButtons li a, #sectionHead .links li a:visited{color:#000;}
#showRight .showButtons li a:hover{color:#903;text-decoration:none;}

#showContent{position:relative;padding:20px;width:440px;min-height:515px;margin-right:280px;text-align:left;margin-top:-5px;font-size:1em;color:#fff;line-height:normal;}
#showContent h1{font-weight:bold;color:#ffb400;font-size:1.8em;margin-left:0px;margin-bottom:2px;}
#showContent img{border:none;float:left;margin-right:15px;margin-bottom:15px;}
#showContent .date{font-size:1.2em; color:#ffb400;font-weight:bold;}
#showContent a, #showContent a:visited{color:#ffb400;text-decoration:underline;}
#showContent a:hover{color:#fff;}
#showContent blockquote{font-style:italic;font-size:1em;font-weight:bold;color:#fed87e;margin:0px;}
#showContent blockquote .attribute{font-style:normal;font-weight:normal;text-align:right}




#tabBlock{width:420px;}

.tabArea{height:20px;}
.tabArea .tabContent{color:#000;overflow:auto;line-height:normal;height:150px;font-size:.8em;}
.tabArea ul{margin:0px;}


.TabbedPanels{margin:0px;padding: 0px;width:460px;}
.TabbedPanelsTab{float: left;width:168px;text-align:center;padding: 2px ;margin: 0px 20px 0px 0px;font weight:bold;font size:1em;background-color:#92b6d6;list-style: none;-moz-user-select: none;-khtml-user-select: none;cursor: pointer;}
.TabbedPanelsTabHover{background-color: #fff;}
.TabbedPanelsTabSelected{background-color: #fff;}
#showContent .TabbedPanelsTab a{color: black;text-decoration: none;}
.TabbedPanelsContentGroup{clear:left;border-top:1px solid #fff;width:450px;}
#showContent .TabbedPanelsTab a, #showContent .TabbedPanelsTab a:visited, #showContent .TabbedPanelsTab a:hover{color:#000;text-decoration:none;}




#nice-menu-2{height:33px;}


#contentMain{padding:20px;padding-top:10px;min-height:400px;}
#contentMain h2{text-align:left;margin-top:-5px;}
#contentMain table{border:collapse;width:95%;margin-left:3%;}
.showResultsSummary{font-style:italic;font-size:1.2em;font-weight:bold;color:#fed87e;}
.showResults{padding:3px;vertical-align:top;border-bottom:0px dotted #9abad3;}
.showResults a, .showResults a:visited{font-weight:bold;color:#ffe400;}
.showResultsCat{border-bottom:1px solid #fff;padding-top:10px;}
.showResultsCatTitle{background-color:#fff;color:#000;padding:0px 4px 2px 4px;font-weight:bold;font-size:1.1em;width:100px;height:15px;text-align:center;}
.showResultsPrefTitle{background-color:#fff;color:#000;padding:0px 4px 2px 4px;font-weight:bold;font-size:1.1em;width:280px;height:15px;text-align:center;}

.searchMethodMenu{float:left;width:200px;margin-top:40px;}
.searchMethodMenu ul{list-style:none;}
.searchMethodMenu ul.Methods li{height:34px;width:209px;background:url('images/bgAdvancedSearchTab.gif') no-repeat;text-align:center;padding:4px;font-weight:bold;font-size:1.4em;}
.searchMethodMenu ul.Methods li.active{height:34px;width:211px;background:url(images/bgAdvancedSearchTab_active.gif) no-repeat;text-align:center;padding:4px;font-weight:bold;font-size:1.4em;}
.searchMethodMenu ul.Methods li a{width:210px;padding:0 40px 5px 40px;}
#normalContent .searchMethodMenu ul.Methods li a, #normalContent .searchMethodMenu ul.Methods li a:visited{color:#fff;width:100%;height:34px;} 
#normalContent .searchMethodMenu ul.Methods li a:hover, #normalContent .searchMethodMenu ul.Methods li:hover{color:#ffb400;text-decoration:none;}
#normalContent .searchMethodMenu ul.Methods li.active a, #normalContent .searchMethodMenu ul.Methods li a:visited{color:#000;}
.searchMethodForm{float:left;margin:0px;width:420px;margin-top:40px;margin-bottom:20px;
                  background-color:#cde6f6;border:1px solid #1d568d;padding:20px;height:250px;/*background:red;*/}

.searchMethodForm form{border:0px;/*background:green;*/float:left;height:195px;width:380px;position:relative:top:0px;left:0px;} 
.searchMethodForm label{font-size:1.1em;line-height:150%;color:#000;text-align:left}
.searchMethodForm div.form-item{float:none;height:50px;}
.searchMethodForm div.form-item input{width:400px;margin-left:0px;position:relative;}                       

.searchMethodForm input.form-submit{text-indent:999px;width:198px;height:22px;margin-left:100px;
                                    background:url(images/bttn_search.gif) no-repeat;border:none;/*background:white;*/
                                    position:absolute;top:460px;left:490px;border:1px solid red;}
input.form-submit:hover{background-position:0 -23px;}

.adminContent{background:none;background:#363636;}
legend{color:#fff;font-weight:bold;font-size:1.2em;}
.adminContent table td textarea{width:100%;}


.view-header{font-size:16pt;line-height:12pt;margin-top:8px;margin-bottom:10px;}
.view-header a{font-size:10pt;}
.view-content, .view-content-show-listings, .view-content-show-listings table, .view-content table{background:none;width:98%;margin-left:7px;cell-spacing:0px;}
th{background:none;border:none;padding:0px;}
tbody{background:none;border:none;padding:0px;}
tr.odd, tr.odd td, tr.even, tr.even td{padding:3px;font-size:.9em;}
tr.even, tr.even td{background:#353535;}
tr.odd, tr.odd td{background:#000;}
td.view-field-node-edit{white-space:nowrap;}
tr.odd td.view-field-node-edit:hover{background:#353535;}
tr.even td.view-field-node-edit:hover{background:#000;}

div.form-item{width:auto;  float:left; /*float:none;*/}
fieldset.collapsible{clear:both;border:1px solid #fff;color:#fff;background:#353535;}
fieldset.collapsed{background:none;}
fieldset.collapsible legend, fieldset.collapsed legend{background:#353535;color:#fff;padding-right:15px;}
div.node-form{margin:40px 15px 15px 15px;}
.form-textarea, .resizable{width:700px;}
#edit-field-synopsis-0-value{width:700px;}

 .splash_main{width:760px;padding:0px 0px 0px 0px;background:#ccc;background:url('images/bg_main.jpg') repeat-x;background-position: 0px 166px;}
.splash_main #splashHead{height:166px;background:url('images/bgSplashHead.jpg') no-repeat;}
.splash_main #normalContent{margin-top:-30px;min-height:300px;}
#normalContent h2{font-weight:normal;font-size:22pt;color:#8ca4bd;text-align:center;margin-bottom:30px;}
#splashForm{text-align:center;}
#patron-ob-splash{text-align:center;width:300px;margin-top:0px;}
#patron-ob-splash .form-item{float:none;}
#patron-ob-splash input{float:none;width:300px;}
#patron-ob-splash input.form-submit{text-indent:-400px;width:198px;height:22px;background:url(images/bttn_subscribe.gif) no-repeat;border:none;position:absolute;margin-top:20px;margin-left:-100px;}
#patron-ob-splash input.form-submit:hover{background-position:0 -23px;}
.optOut{background-color:#0f4379;padding:8px;border:1px solid #fff;margin-top:60px;margin-bottom:0px;float:right;}
.optOut#splashForm .optOut:hover{background-color:#000;border:1px solid #fc0;margin-top:60px;}
.optOut a, #splashForm .optOut a:visited{color:#fff;text-decoration:underline;}
.optOut a:hover{color:#fc0;}
#splashForm h2{display:none;}
.splashIntro{text-align:center;width:400px;float:center;}
#splashForm .description{display:none;}

#edit-patron-ob-return-submit{text-indent:299px;width:198px;height:22px;margin-bottom:15px;margin-right:30px;background:url(images/bttn_return.gif) no-repeat;float:right;border:none;}
#edit-patron-ob-return-submit:hover{background-position:0 -23px;}

/*Paolo*/

#autocomplete {
  background-color:#FFF;
  border:1px solid #fc0;
}

#autocomplete UL LI {
  background-color:#FFF;
  border-top:1px solid #c0c0c0;
}

#castmembers_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#castmembers_search .form-item .jscalendar-icon {
  float:left;
}

#director_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#director_search .form-item .jscalendar-icon {
  float:left;
}

#authors_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#authors_search .form-item .jscalendar-icon {
  float:left;
}

#venue_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#venue_search .form-item .jscalendar-icon {
  float:left;
}

#neighborhood_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#neighborhood_search .form-item .jscalendar-icon {
  float:left;
}

#title_search .form-item .jscalendar {
  width:90px;
  float:left;
}

#title_search .form-item .jscalendar-icon {
  float:left;
}

.searchMethodForm div.form-item {
  width:400px;
  float:left;
}

.searchMethodForm div.jscalendar {
  width:170px;
  float:left;
}

.form-item {
margin-bottom:0.5em;
margin-top:0.5em;
}

#user-edit .form-checkboxes .form-item{
  width:300px;
}

#node-form .form-checkboxes .form-item{
  width:300px;
}

#node-59{padding-top:50px;}
.content form .form-item{float:none;}
.content form ul{list-style-type:none;display:inline;}
.content form ul li{list-style-type:none;}
.content form ul li a{text-decoration:underline;}

div.error {
  background:#FFFFFF none repeat scroll 0%;
}

#normalContent div.error a {
  color: #0F3B6A;
}

#user-login div.form-item {
  clear:both;
}

#comments h2.comments{text-align:left;color:#fff;margin:0px;margin-top:15px;font-size:14pt;}

#contact-mail-page{width:450px;margin-left:200px;text-align:center;}
#contact-mail-page .form-item{float:none;text-align:left;}
#contact-mail-page input.form-submit{position:relative;}
#contact-mail-page h1{text-align:left;;color:#8ca4bd;margin:5px 0 20px 0;}

/*debug settings */


.jscalendar{}

/* vertical align */
/*
#normalContent #msgs{width:760px;height:30px;background:red;float:left;}
#normalContent .bodyText{float:left;}
#normalContent .bodyText #node-form{float:left;}
#normalContent .bodyText #node-form .node-form{float:left;}
#normalContent .bodyText #node-form .node-form .standard{width:655px;float:left;}
#normalContent .bodyText #node-form .node-form .standard .form-item{width:320px;float:left;}
#normalContent .bodyText #node-form .node-form .admin{float:left;}
*/

/* orizontal align */

#normalContent #msgs{width:760px;height:30px;/*background:red;*/float:left;}
#normalContent .bodyText{float:left;width:728px;padding-bottom:20px;}
#normalContent .bodyText #node-form{float:left;width:720px;}
#normalContent .bodyText #node-form .node-form{float:left;}
#normalContent .bodyText #node-form .node-form .standard{width:655px;float:left;}
#normalContent .bodyText #node-form .node-form .standard .form-item{width:655px;float:left;}
#normalContent .bodyText #node-form .node-form .standard .form-item .form-checkboxes{width:655px;float:left;}
#normalContent .bodyText #node-form .node-form .standard .form-item .form-checkboxes .form-item{width:320px;float:left;}
#normalContent .bodyText #node-form .node-form .admin{float:left;}
#normalContent .bodyText #node-form .node-form input#edit-submit{margin:5px;clear:both;position:relative;top:0px;left:0px;}

#msgss div.error {position:relative;top:0px;left:0px;margin:0px;width:50%;}
#msgss div.messages {position:relative;top:0px;left:0px;margin:0px;width:50%;}

#center {}
#closure{float:left;clear:both}
/*
#center .main2{float:left;}
#center .main #header-region{float:left;}
#center .main2 #header-region #headRight{float:left;}
#center .main #normalContent{float:left;}
#center .main #footer{float:left;}
#footer {float:left}

#normalContent{height:600px;}
*/
/*#normalContent{min-height:530px;}*/
/*
.content #sectionHead{float:left;clear:both}
.content object{float:left;clear:both}*/
#sectionHead{width:650px;}
#edit-patron-ob-neighborhood-search-primary{float:left;}
#edit-patron-ob-title-search-primary       {float:left;width:95%}

#nice-menu-1 {margin-left:-10px;}
#nice-menu-1 li{border-left:1px solid #000}

#normalContent div.messages{color:black;position:relative;top:5px;left:-5px;border-color:yellow;width:50%;}
#normalContent div.status  {color:black;position:relative;top:5px;left:-5px;border-color:yellow;width:50%;}

#msgss div.error {position:relative;top:-8px;left:0px;margin:0px;width:50%;border-color:red;}
#msgss div.messages {position:relative;top:-8px;left:0px;margin:0px;width:50%;border-color:red;}

#normalContent .bodyText #node-form .node-form .standard #subdata {width:350px;float:left;}
#normalContent .bodyText #node-form .node-form .standard #subdata .form-item{width:340px;}
#normalContent .bodyText #node-form .node-form .standard #subdata .form-item label{float:left;width:100px;}
#normalContent .bodyText #node-form .node-form .standard #subdata .form-item input{float:left;width:180px}

#subop {float:left;}
#normalContent #msgss div.error a{color:#0F3B6A;font-weight:bold}
div.inner {
}

div.outer {
height: 300px;
overflow-x: scroll;
}



