@charset "UTF-8";

/* CSS Document */
/* This document contains styles that are displayed in Editor Window
   and also serves as a basis for layout.css
*/
/**********************************************************************
**********************************************************************/
H1 {
	font-size: 2.4rem;
}

H2 {
	font-size: 2rem;
}

H3 {
	font-size: 1.8rem;
}

H4 {
	font-size: 1.6rem;
}

H5 {
	font-size: 1rem;
}

/**********************************************************************
DO NOT CHOOSE STYLES BELOW HERE
Body & Global Rules
**********************************************************************/
HTML {
	font-size: 10px;
}

BODY {
	font-family: "Arimo", Helvetica, Arial, sans-serif;
	color: #0E0B00;
	font-weight: 400;
	font-size: 1.6rem;
}

H1,
H2,
H3,
H4,
H5,
H6 {
	font-family: "Arimo", Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-weight: 700;
	color: #022C66;
}

#content-internal P {
	line-height: 1.75;
}

#content, #content-home {
  outline-width: 0;
}

A {
	color: #2D7BCC;
	outline: none;
}

A:hover,
A:focus {
	text-decoration: underline;
}

.btn {
}

.btn-default {
}

.btn-primary {
	box-shadow: 2px 2px 2px #4C4C4C;
}

.btn-default:hover {
}

.btn:active {
}

MAIN UL,
#content-internal .ContentTemp_MainCol UL,
#content-internal .ContentTemp_SideCol UL {
	padding-left: 40px;
}

MAIN UL LI,
#content-internal .ContentTemp_MainCol UL LI,
#content-internal .ContentTemp_SideCol UL LI {
	margin-bottom: 10px;
	list-style: none;
}

MAIN UL LI:before,
#content-internal .ContentTemp_MainCol UL LI:before,
#content-internal .ContentTemp_SideCol UL LI:before {
	content: "\f105";
	font-family: fontAwesome;
	margin-left: -18px;
	position: absolute;
}

.table.table-striped.imaged TR TD[scope="row"] IMG {
	width: 125px !important;
	height: auto !important;
}

.table.table-striped.imaged TR TD[scope="row"] {
	width: 130px;
}

#DataTable.directory TH {
	width: 25%;
}

/*Layout Indicators*/
#dupFrom {
	display: table !important;
}

.message.left,
.message.right,
.message.footer {
	display: block;
	padding: 10px;
	background-color: #FDEDED;
	font-weight: 500;
	border: 0px;
}

.message.left TD,
.message.right TD,
.message.footer TD {
	border: 0px;
}

.message.left:hover,
.message.right:hover,
.message.footer:hover {
	cursor: not-allowed;
}

TD.ContentTemp_MainCol,
TD.ContentTemp_SideCol {
	vertical-align: top;
}
/*end of layout indicators*/