.create_new_list_main h1 {
	margin: 10px 0px 0px 10px;
}

.create_new_list_main #new_list_fields {
	background: #000000;
	margin: 5px 10px 0px 10px;
	padding: 10px 0px;
	color: #FFFFFF;
	float: left;
	width: 980px;
    overflow: auto;
    height:auto;
	min-height:85px;
}

.create_new_list_main #sidebar1 {
  	float: left;
  	width: 480px;
  	margin-left: 15px;
  	text-align: left;
}

.create_new_list_main #sidebar1.sidebar1_new {
	width: 485px;
}

.create_new_list_main #sidebar1 p {
	margin-top: 5px;
	height: 20px;
}

.create_new_list_main #sidebar1 p label {
	float: left;
	width: 129px;
	text-align: right;
}	

.create_new_list_main #sidebar1 p label span,
.create_new_list_main #middle p label span {
	color: #FF8000;
}

.create_new_list_main #sidebar1 p input {
	float: left;
	width: 336px;
}	 

.create_new_list_main #sidebar1 p textarea {
	float: left;
	width: 336px;
	overflow: auto;
        min-height:48px;
        font-size:14px;
}

.create_new_list_main #sidebar1 p.description input {
	height: 45px;
}

.create_new_list_main #middle {
  	float: left;
  	text-align:left;
  	margin: 5px 0px 5px 15px;
  	width: 350px;
} 

.create_new_list_main #middle input#newfile_data {
       width:221px;
}

.create_new_list_main #middle p label {
	float: left;
	width: 120px;
	text-align: right;
}

.create_new_list_main #middle p input {
	float: left;
	width: 230px;
}		

.create_new_list_main #middle p.required_fields {
	font-size: 10px;
	margin: 9px 0px 0px 35px;
}

.create_new_list_main #middle p.required_fields.edit {
	margin-top: 5px;
}

.create_new_list_main p.required_fields span {
	font-size: 12px;
	color: #FF8000;
}	

#middle select {
  width: 222px;
  margin-bottom: 5px;
}

.create_new_list_main #attached_files {
	float: left;
	width: 150px;
	margin-left: 15px;
}

.create_new_list_main #attached_files p {
	margin-bottom: 5px;
}

.create_new_list_main #attached_files #attachment_list ul li {
	width: 70px;
}

.create_new_list_main #attached_files #attachment_list ul li a {
	color: #FFF;
	font-size: 10px;
	float: left;
	width: 125px;
}

.create_new_list_main #attached_files #attachment_list ul li a:hover {
	color: #FF8000;
}

.create_new_list_main #attached_files #attachment_list ul li img {
	height: 50px;
}

#sidebar2 {
  	float: left; 
  	width: 130px; 
  	margin: 5px 0px 5px 10px; 
  	text-align: left;
}
#sidebar2 a{
  	font-size: 12px;
  	vertical-align: text-top;
  	color: white;
}

#sidebar2 p{
  	margin: 0px 0px 5px 0px; 
}

.main_list_view .list_description {
	margin: 10px 0px;
	font-size: 12px;
}

.main_list_view .pro_con_list_details {
	float: left;
	width: 948px;
	border-right: 1px solid #b1b1b1;
	border-bottom: 1px solid #b1b1b1;
	border-left: 1px solid #b1b1b1;
	background: #fff;
	margin-left: 10px;
	padding: 15px;
}

.main_list_view .pros,
.main_list_view .cons {
	float: left;
	width: 455px;
}

.main_list_view .pros_values {
	border-right: 8px solid #000;
	padding-right: 15px;
}

.main_list_view .cons_values {
	margin-left: 15px;
}

.main_list_view .pros .pro_list_title,
.main_list_view .cons .con_list_title {
	font-size: 16px;
	color: #FF8000;
	margin-bottom: 10px;
}

.main_list_view .each_input.odd {
   background: #000;
   width: 455px;
 /*  height: 40px;*/
/*   clear:both;*/
   overflow:auto;
}

.main_list_view .each_input.odd p {
	float: left;
}

.main_list_view .each_input.odd p.numbered {
	width: 22px;
	margin: 10px 0px 0px 5px;
	color: #fff;
	text-align: right;
}

.main_list_view .each_input.odd p.input_field {
	margin: 10px 5px 0px 0px;
}

.main_list_view .each_input.odd p.input_field textarea {
	width: 185px;
        height: 15px;
        margin-bottom:10px;
        min-height:15px;
}

.main_list_view .each_input.odd p.radios {
	width: 105px;
	margin: 8px 2px 0px 1px;
	border-left: 1px solid #fff;
	padding-left: 5px;
}    

.main_list_view .each_input.even {
   background: #424347;
   width: 455px;
   overflow:auto;
}

.main_list_view .each_input.even p {
	float: left;
}

.main_list_view .each_input.even p.numbered {
	width: 22px;
	margin: 10px 0px 0px 5px;
	color: #fff;
	text-align: right;
}

.main_list_view .each_input.even p.input_field {
	margin: 10px 5px 0px 0px;
}

.main_list_view .each_input.even p.input_field textarea {
	width: 185px;
        height: 15px;
        margin-bottom:10px;
        min-height:15px;
}

.main_list_view .each_input.even p.radios {
	width: 105px;
	margin: 8px 2px 0px 1px;
	border-left: 1px solid #fff;
	padding-left: 5px;
}  	 

span.radiostyled1 {
 	width: 19px;
 	height: 25px;
 	padding: 0 2px 0 0;
	background: url(../images/radio1.gif) no-repeat;
 	float: left;
}
span.radiostyled2 {
 	width: 19px;
 	height: 25px;
 	padding: 0 2px 0 0;
	background: url(../images/radio2.gif) no-repeat;
 	float: left;
}
span.radiostyled3 {
 	width: 19px;
 	height: 25px;
 	padding: 0 2px 0 0;
	background: url(../images/radio3.gif) no-repeat;
 	float: left;
}
span.radiostyled4 {
 	width: 19px;
 	height: 25px;
 	padding: 0 2px 0 0;
	background: url(../images/radio4.gif) no-repeat;
 	float: left;
}
span.radiostyled5 {
 	width: 19px;
 	height: 25px;
 	padding: 0 2px 0 0;
	background: url(../images/radio5.gif) no-repeat;
 	float: left;
}

.pro_con_list_details ol {
	padding: 0;
	margin-top:0;
}

.pro_con_list_details ol li {
	list-style: inside;
	list-style-type: decimal;
	font-size: 13px;
	margin: 0px;
	padding: 10px 0px 10px 10px;
	color: #fff;
}

.pro_con_list_details ol li span {
	border-left: 1px solid #fff;
	padding-left: 3px;
}

.pro_con_list_details ol li span input {
	padding-top: 2px !important;
}	 

.pro_con_list_details ol li label {
	width: 20px;
}	 

.pro_con_list_details ol li.even {
 	background: #000;  
}

.pro_con_list_details ol li.odd {
	background: #424347;
}	

#rational-label {
	font-size: 11px;
	float: left;
	margin-left: 133px;
	margin-top: 15px;
	font-style: italic;
	font-color: #111111;
}

#emotional-label {
	font-size: 11px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
	font-style: italic;
	font-color: #111111;
}

#labels {
	float: left;
	width: 110px;
}

.edit_options p {
	font-size: 11px;
	float: left;
	margin: 14px 0px 0px 15px;
}

.edit_options p.first {
	margin-left: 10px;
}	

.main_list_view .pros_values .add_more_statements, 
.main_list_view .con_values .add_more_statements {
	border-right: 1px solid #B1B1B1;
	border-bottom: 1px solid #B1B1B1;
	border-left: 1px solid #B1B1B1; 
	padding: 5px 10px 2px; 
	font-size: 8pt; 
	margin-left: 27px; 
	height: 20px; 
	width: 86px;
}

#required_fields {
	color:#808080; 
	text-align: right; 
	margin-right:11px;
	font-size:12px
}

#required_fields span {
	color:#FF8000;
}



