body{
	font-family:Arial;
	font-size:12px;
	/*color:#282828;*/
	background:#F6F6F6;
	margin:0px;
	
	
}
.embedfile{
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
}
.indicator{
	color: #999;
	font-size:14px;
	visibility:hidden;
	color:#DDD;	
	
}


.header_bar{
	background-color:#FFF;
	height: 50px;	
	width:100%;
	-webkit-box-shadow: 0px 1px 5px 2px #CCC;
	box-shadow: 0px 1px 5px 2px #CCC; 
	
	position:fixed;
	z-index:100;
	margin-bottom:10px;
}

.question_toolbars{
	height:20px; 
	border:solid 0px #CC0000;
	padding:5px;
	float:right;
	width:150px;
	margin-bottom:20px;
}

.linebr{
	margin-top: 10px;	
}

.leftpane{
	width:380px;
	position: fixed;
}
.bold{
	font-weight:bold;	
}

/*******************************************************/

#steps{
	margin-left:-35px;
}

#steps li{
	margin: 0;
	padding: 0;
	display: inline-block;
	border:solid 0px #C00;
	color:#E4E4E4;
	font-family:Arial;
	padding-right:10px;
	margin-top:-8px;
	
}

.steps_header{
	font-size:20px;
}

.steps_header_sub{
	font-size:12px;
	margin-top:-22px;
}

.steps_active{
	color:#428BCA !important;	
}


.greenhover a:link{ 	color: #999999;	}
.greenhover a:hover{ 	color:#369; }
.redhover a:link{ 	color: #999999;	}
.redhover a:hover{ 	color:#CC0000; }
.category_viewhover{
	background-color:#ebebeb;	
}

.passage_info_label{
	font-size:12px;
	color:#999;
	text-align:right;
	vertical-align:top;
}
.passage_info_label_value{
	font-size:12px;	
	color:#282828;
	background-color:#f8f8f8;
	border:solid 1px #eaeaea;
	padding:3px;
}

.passages_savedincategory a:link, a:visited{
	color:#999;
}

.passages_savedincategory a:hover{
	color:#369;
	text-decoration:none;
}

/**************highlighting******************************/
.unhi{
	background-color:transparent;	
	cursor:pointer;
}
.hi{
	background-color:#FF9;
	cursor:pointer;
}


/****************setting window**************************************/
.settings_table{width: 500px; margin: 0 0 0 45px;}
	.settings_wordbank{width: 550px;}
	.inputboxes{display:block; width:220px;	height:20px; padding:1px 3px; font-size:13px; line-height:1.428571429; color:#555555; vertical-align:middle; background-color:#ffffff; border:1px solid #cccccc;}
	.inputboxes:focus{border-color:#66afe9;	outline:0;}
	.file_input_textbox {height:20px; width:160px; float:left; padding:1px 3px;	font-size:13px;	line-height:1.428571429; color:#555555;	vertical-align:middle; background-color:#ffffff; border:1px solid #cccccc;}
	.file_input_div {position: relative; width:60px; height:20px; overflow: hidden;	}
	.browse {width: 60px; position:absolute; top:0px; border:1px solid #F0F0EE; height:20px; font-size:12px; color:#ffffff; background-color:#428bca; border-color:#357ebd;}
	.file_input_hidden {font-size:45px; position:absolute; right:0px; top:0px; cursor:pointer; opacity:0; filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -khtml-opacity:0; -moz-opacity:0; }
	.ekis {width:26px; height:22px; border-radius:0px; text-align: center; white-space: nowrap; border: 1px solid transparent; color: #ffffff; background-color: #d9534f; border-color: #d43f3a;}
	.ekis:hover, .ekis:focus, .ekis:active {color: #ffffff;	background-color: #d2322d; border-color: #ac2925;}
	.inputWordbank{display:block; width:120px;	height:20px; padding:1px 3px; font-size:13px; line-height:1.428571429; color:#555555; vertical-align:middle; background-color:#ffffff; border:1px solid #cccccc;}
	.inputWordbank:focus{border-color:#66afe9;	outline:0;}

	.advanced_wide{
		display:inline-block;	
		border: solid 1px #369;
		margin-right:4px;
	}
	
	.advanced_narrow{
		display:block;	
		border: solid 1px #C00;
		width:98%;
	}


/************************************************************/
.editablediv{
	padding:5px;
	width:80%;
	border:solid 1px #5BC0DE;
	background-color:#f8f8f8;
	display:inline-block;
	font-size:14px;
	font-weight:normal;
}


/********************advanced search styles***************************************/
.labels {
	font-size:12px;
}

.radios {
	background-color:#EEEEEE;
	color:#333;
}

	.wBboxes{display:block; padding:1px 3px; font-size:13px; line-height:1.428571429; color:#555555; background-color:#ffffff; border:1px solid #cccccc; height:auto;}
	.wBboxes:focus{border-color:#66afe9;	outline:0;}
	
/******************************Readability Result****************************/

.readability-result-label{
	font-size: 15px;
	color: rgb(42, 100, 150);
	width:auto;
	text-align:left;
	padding:2px 0 0 10px;
}

.readability-result{
	font-size: 15px;
	color: rgb(210, 50, 45);
	width:auto;
	padding:2px 0 0 10px;
}

.total-big{
	font-size: 15px;
	font-weight:bold;
}

.readability-save{
	font-size: 15px;
	color: #58c10c;
	width:auto;
	padding:2px 0 0 15px;
}

.validate{
	border: 1px solid #F00;
}

.ui-resizable-handle{
	
}


/******************************/
