/**
/ version 1.4.4
/
/
*/

.attention_span {
	color:#633050;
	font-weight:bold;
	font-size:16px;
}
#collection_title_block{
	position:relative;
	height:60px;
	margin:0 0 0 0;
}

#collection_title{
	height:40px;
	margin:0 0 0 0;
}

#new_individuation_link{
	position:relative;
	top:-2px;
	left:12px;
	padding:2px 16px;
	border:1px solid #372930;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:16px !important;
}

a.addy {
	background:#c3b3c4;
	color:#372930 !important;
	text-decoration:none;
}

a.addy:hover {
	background: #372930;
	color:#c3b3c4 !important;
	text-decoration:none;
}

#console_collection_titles {
	min-height:40px;
	background: #ffffff;
	border:2px dotted #C5C5C5;
	border-radius:11px;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	
}

.collection_table_odd{
	width:100%;
	height:24px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	background-color:#e9e9e9;
	color:#372930;
}

.collection_table_even {
	width:100%;
	height:24px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	background-color:#c5c5c5;
	color:#151018;
}

#collections_admin_tabs {
	height:34px;
	padding-top:16px;
	border-bottom:2px solid #ddd;
}

.collection_table_data {
	font-size:16px;
	font-weight:bold;
	margin-left:4px;
}

.cframe_tab{
	display:inline;
	margin:0 2px;
	height:44px;
	line-height:24px;
	padding: 10px 10px 8px;
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
	border:1px solid #c5c5c5;
	background:#1f1521;
	font-weight:500;
}

.cft_current{
	background:#ecdcc9;
}

.cframe_tab_link{
	padding: 10px 10px;
	font-size:22px;
	color: #e9e9e9;
	text-decoration:none;	
}

a.cframe_tab_link:hover {
	color:#ce8fd9;
}

.cft_current_text{
	color:#151018;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
}

a.cft_current_text:hover{
	color:#151018;
}

#collections_main_form{
	min-width:832px;
	background-color: #dfe3d9; /*#dde3d9;*/
	border:1px solid #633050;
	padding-right:1px;
}
#events_main_form{
	min-width:832px;
	background-color: #F2E9F7; 
	border:1px solid #A6392B; /*#D1B6FA;*/
	padding-right:1px;
}
#tab_coll_container_r1{
	width:100%;
	/*height:142px;*/
	margin:12px 0 12px;
}
#tab_coll_container_r2,#tab_coll_container_r3{
	clear:both;
	width:100%;
	/*height:100px;*/
	margin:4px 0 8px;
	padding-top:8px;
}

.tab_coll_r1_40 {
	display:inline-block;
	width:38%;
	margin-left:1%;
}
.tab_coll_r1_50 {
	display:inline-block;
	width:48%;
	margin-left:1%;
	
}
.tab_coll_r1_60 {
	display:inline-block;
	width:58%;
	margin-left:1%;
}

.tab_coll_r2_50 {
	display:inline-block;
	width:48%;
	margin-left:1%;
}

.tab_coll_r2_33 {
	display:inline-block;
	width:31%;
	margin-left:1%;
}
.tab_coll_r2_30 {
	display:inline-block;
	width:28%;
	margin-left:1%;
}
.tab_coll_r2_25 {
	display:inline-block;
	width:23%;
	margin-left:1%;
}

#tctitle, #ectitle{
	width:94%;
	height:40px;
	margin-top:12px;
	padding:10px 4px;
	font-size:22px;
	line-height:22px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-style:italic;
	color:#aaa;
}

#tcltags, #ecltags{
	width:94%;
	height:26px;
	padding:4px 4px;
	font-size:16px;
	line-height:16px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-style:italic;
	color:#aaa;
}

#tcmtitle, #tcltitle, #ecmtitle, #ecltitle {
	width:91%;
	height:28px;
	margin-top:6px;
	padding:5px 4px;
	font-size:18px;
	line-height:18px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-style:italic;
	color:#aaa;
}

#tcvalue, #ecvalue{
	color:#aaa;	
}

#tab_coll_tcterms{
	
}

#tcterms{
	
}

#tab_coll_tcother{
	
}

#tcother, #ecother{
	color:#aaa;
}
#tab_coll_tclevent, #tab_coll_eclevent{
	float:left;
	width:66%;
	height:22px;
	padding:3px 3px;
	margin-left:3%;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:#bbb;
	text-align:center;
}

#tclevents, #eclevents{
	width:100%;
	height:22px;
	padding:3px 3px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-color:transparent;
	border:0;
	box-shadow:none;
	text-align:center;
	color:#808080;
}

.ext_container{
	width:100%;
	background-color:#DFF0D8;
	border:1px solid #ccc;
	padding:4px;
	margin:4px;
}
.ext_attached, .ext_primary_attached{
	width:100%;
	background-color:#C7D3C1;
	border:1px solid #bbb;
	padding:4px;
	margin:4px;
}
.ext_container_e{
	width:100%;
	background-color:#C7C1D3;
	border:1px solid #cbb;
	padding:4px;
	margin:4px;
}
.ext_attached_e, .ext_primary_attached_e{
	width:100%;
	background-color:#DFD8F0;
	border:1px solid #baa;
	padding:4px;
	margin:4px;
}

#ext_type_primary_attached .tab_coll_r1_40 {}
#ext_term_primary_attached .tab_coll_r1_40 {}


#ext_type_header, #ext_term_header, #ext_req_header, .term_header {color:#999;font-style:italic;line-height:16px;height:16px;}

#ext_type_start, #ext_term_start {display:inline-block;}
#events_main_form #expires_container {background-color:#E6FFE0;border:1px solid #D1B6FA;}

.timeslot{
	width:40px;
	height:20px;
	text-align:right;
	font-size:12px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px; 
}
.timeslotb{
	width:35px;
	height:20px;
	text-align:right;
	font-size:12px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px; 
}
#tcltime, #ecltime{
	position:relative;
	top:2px;
}

#tclepoch, #tclepoch_a, #tclepoch_t, #tclepoch_e, #eclepoch, #eclepoch{
	font-style:italic;
	color:#aaa;
	width:70%;
}
.focus_select, .focus_select_e, .focus_select_t, .focus_select_a, .focus_select_g, .focus_select_c, .focus_select_p , .focus_select_u ,.focus_select_k {display:none;}
.term_header {}
#mid-break {
	width:100%;
	margin:4px 0 4px;
	height:12px;
	color:#aaa;
}


#tab_coll_tccodex, #tab_coll_eccodex{
	height:26px;
	float:left;
	width:54%;
	padding:4px 4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#bbb;
	text-align:center;
	cursor:pointer;
}

#tccodex, #eccodex{
	width:100%;
	height:26px;
	padding:4px 4px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-color:transparent;
	border:0;
	box-shadow:none;
	text-align:center;
	color:#808080;
}

#tab_coll_tcmain, #tab_coll_ecmain{
	height:26px;
	float:left;
	width:32%;
	margin-left:3%;
	padding:4px 4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#bbb;
	text-align:center;
	cursor:pointer;
}

#tcmain, #ecmain{
	width:100%;
	height:26px;
	padding:4px 4px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-color:transparent;
	border:0;
	box-shadow:none;
	text-align:center;
	color:#808080;
}

#tab_coll_tclcodex, #tab_coll_eclcodex{
	height:26px;
	float:left;
	width:54%;
	padding:4px 4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#bbb;
	text-align:center;
}

#tclcodex, #eclcodex{
	width:100%;
	height:26px;
	padding:4px 4px;
	font-size:16px;
	line-height:16px;
	font-weight:normal;
	background-color:transparent;
	border:0;
	box-shadow:none;
	text-align:center;
	color:#808080;
}

#tab_coll_tclmain, #tab_coll_eclmain{
	float:left;
	width:32%;
	height:26px;
	padding:4px 4px;
	margin-left:3%;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#bbb;
	text-align:center;
}

#tclmain, #eclmain{
	width:100%;
	height:26px;
	padding:4px 4px;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	background-color:transparent;
	border:0;
	box-shadow:none;
	text-align:center;
	color:#808080;
}

#tcdesc, #ecdesc{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	width:90%;
	height:90%;
	color: #aaa;
	margin-left:6px;
}

#admin-break{
	width:100%;
	margin:12px 0 12px;
}
#submission_row{
	text-align:right;
	margin-right:8.32%;
	height:50px;
	width:100%
}
#page_declaration{
	margin-left:25%;
}

#declaration_container{
	float:left;
	padding-top:8px;
}


#new_collection_submit, #new_event_submit{
	float:left;
	height:50px;
	margin-left:50px;
	padding:5px 0;
}

#submit_new{
	padding:4px 16px;
	border:1px solid #372930;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:16px !important;
	cursor:pointer;
}

input.ncs {
	background-color:#c3b3c4;
	color:#382935 !important;
	text-decoration:none;
}

input.ncs:hover {
	background: #372930;
	color:#c3b3c4 !important;
	text-decoration:none;
}

input.encs {
	background: #372930;
	color:#c3b3c4 !important;
	text-decoration:none;
}

input.encs:hover {
	background-color:#A6392B;
	color:#c3b3c4 !important;
	text-decoration:none;
}

input.encs {
	background: #372930;
	color:#c3b3c4 !important;
	text-decoration:none;
}

#ode_profile_integration .form-table td {text-align:center;}
#ode_profile_integration .form-table th {text-align:center;}

#select_container {width:35%;min-width:230px;text-align:center;margin-left:10%;}
.add_level_select{}
.admin_sub_title {font-weight:600;}
.ode_count {color:rgb(63,129,44) !important;width:80px;padding:0 0 0 4px;}
.ode_paid {color:rgb(63,129,44) !important;width:100px;padding:0 0 0 4px;}
.ode_via {font-weight:400;}
.ode_date_added {padding:0 0 0 4px; color:rgb(210,4,30) !important;text-align:left;margin-left:0;}

#codex_selector{
	width:600px;
	position:absolute;
	left:36%;
	background:#d9d9d9;
	border:1px solid #B94A48;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	display:none;
}

.exitDiv {float:right; width:30px; height:30px; padding:6px 0 0 0;}
.exitDiv .ov { display: none; }
.exitDiv .up { display: block; }
.exitDiv:hover .ov { display: block; }
.exitDiv:hover .up { display: none; }

#ode_jimp_list {
clear:both;
width: 564px;
position:relative;
top:12px;
left:12px;
border: 1px dotted #aaa;
background: #fff;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
margin: 0 0 24px 0px;
padding-bottom:6px;
}

#spacebox {
height:50px;
width:510px;
}

.jimp_ctrl_wrapper {
width:390px;
/*height:190px;*/
margin:12px;
padding:12px;
background: #e8e1ea;
border: 1px dotted #999;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
}

#coll_single_container{ clear:left;margin:0 auto;padding:12px; width:428px;background:#fafafa;border:1px solid #151018;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;}

#jump_index_button_row {
margin-right:12px;
}

.collCancel{float:right;text-align:right;width:30px;height:30px;padding:6px 6px 0 0;}
.collCancel .ov { display: none; }
.collCancel .up { display: block; }
.collCancel:hover .ov { display: block; }
.collCancel:hover .up { display: none; }

#collections_class_main #ode_jimp_list #jump_index_0, #events_class_main #ode_jimp_list #jump_index_0 {
width: 516px;
border: 1px dotted #aaa;
background: #fff;
border-radius: 9px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
margin: 12px 12px 12px 12px;
padding-top:6px;
padding-bottom:14px;
}

#collections_class_main #ode_jimp_list #jump_index, #events_class_main #ode_jimp_list #jump_index {
width: 516px;
border: 1px dotted #aaa;
background: #fff;
border-radius: 9px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
margin: 12px 12px 12px 12px;
padding-top:6px;
padding-bottom:14px;
}

.main_jump_title {
width:350px;
height:36px;
font-size:16px;
color: #ba282e; /*#D3767C;*/
margin-left: 20px;
}

p.pTitles{
width:300px;
height:35px;
margin:12px 12px 0 12px;
font-size:18px;
font-weight:normal;
color: #044B6B; /*#306D9b; #21759B;*/
}

 div.p0 { 	
	width:490px;
	position:relative;
	left:1em;
  margin: 36px 0 1em 1em;  
  padding-left:0.4em;  
  display:block;
}

 div.p1  { 	
	width:450px;
	position:relative;
	left: 12px;
	top: .6em;
  margin: 0 0 1.2em 0; 
 display:block;
}  
 div.p2 { 
	width: 430px;
	position:relative;
	top: .6em;
	left: 12px;
 margin: 0 0 .4em 0; 
  display:block;
  /*border-left:1px solid #dde;*/
}

 div.p3 { 
	width: 410px;
	position:relative;
	top: .6em;
	left: 12px;
  margin: 0 0 .6em 0; 
  display:block;
padding: 0 0 0 0;
}

 div.p4 { 
	width: 390px;
	position:relative;
	top: .6em;
	left: 12px;
  margin: 0 0 .4em 0; 
  display:block;
padding: 0 0 0 0;
}

 div.p5 { 
	width: 370px;
	position:relative;
	top: .6em;
	left: 12px;
  margin: 0 0 .4em 0; 
  display:block;
padding: 0 0 0 0;
}

 div.p6 { 
	width: 350px;
	position:relative;
	top: .6em;
	left: 12px;
  margin: 0 0 .4em 0; 
  display:block;
padding: 0 0 0 0;
}
 div.p7 { 
	width: 330px;
	position:relative;
	top: .6em;
	left: 12px;
  margin: 0 0 .4em 0; 
  display:block;
padding: 0 0 0 0;
}

 div.p8 { 
	width: 310px;
	position:relative;
	top: .6em;
	left: 12px;
 /*background:url(images/custom_bullet.gif) 0em 0.5em no-repeat; *//* change background em accordingly */
  margin: 0 0 .4em 0;
  display:block;
padding: 0 0 0 0;
}

 div.join{
	 position:relative;
	 top: .6em;
	 left: 12px;
	 margin: 0 0 .4em 0;
	display:block;
}

 div.sub {
margin: 0 0 .6em 0;
}

 div.nextjoin {
	 position:relative;
	 top: .6em;
	 left: 12px; 
	 margin: 0 0 1em 0;
	display:block;
} 

 div.nextsub {
	 position:relative;
	 left: 12px; 
}

 div.ex-provisio  {
	 position:relative;
	 top: .6em;
	 left: 12px; 
	 margin: .6em 0 .6em 0;
	display:block;
}

.provisional {
	width:460px;
	position:relative;
	left: 12px;
	top: .6em;
  margin: 0 0 .6em 0; 
 display:block;
}

a.conflicting {color:#ba282e !important}

div.mundex {display:inline;}

.placeholder {
	position:relative;
	 top: .3em;
	 left: 12px;
	 margin: 0.6em 0 0.6em 0;
	display:block;
}

.placeholder > div {
	margin-bottom: 0.6em;
}

.placeholder a {
	color:#777 !important;
}

.rolle {
	width:12px;
}

.nextjoin {color:#11B835; font-weight:bold;}
.nextjoin a:link { color:#11B835; text-decoration:none; font-weight:bold;}
.nextjoin a:visited { color:#11B835; text-decoration:none; font-weight:bold;}
.nextjoin a:hover { color:#ba282e; text-decoration:underline; font-weight:bold;}
.nextjoin a:active { color:#11B835; text-decoration:none; font-weight:bold;}
.nextsub {color:#11B835; font-weight:bold;}
.nextsub a:link { color:#11B835; text-decoration:none; font-weight:bold;}
.nextsub a:visited { color:#11B835; text-decoration:none; font-weight:bold;}
.nextsub a:hover { color:#ba282e; text-decoration:underline; font-weight:bold;}
.nextsub a:active { color:#11B835; text-decoration:none; font-weight:bold;}

  .rollup {cursor:pointer;font-weight:bold; color:#0000cc;}
 .out {
	color:#ba282e;
	}



.jump_assign {
width: 544px;
border: 1px dotted #aaa;
background: #fff;
-moz-border-radius: 9px;
border-radius: 9px;
margin: 2px;
padding: 2px;
} 

#draft_console {
width: 676px;
border: 1px dotted #aaa;
background: #ffffff;
border-radius: 9px;
-webkit-border-radius: 9px;
-moz-border-radius: 9px;
margin: 24px 24px 24px 52px;
padding-top:6px;
padding-bottom:14px;
}

#draft_console ul.draft_list { margin:20px; }
#draft_console ul.draft_list li.draft_list_item {height:30px;margin-bottom:12px;font-weight:bold;}
#draft_console ul.draft_list li.draft_list_item a.draft_link {color:#ba282e;font-weight:bold;text-decoration:none;}
.bib {text-decoration:underline !important;padding-top:12px;}
