/* not ready */



/* -- form validation */

.invalid {

	border-color: #ff0000;

}

label.invalid {

	color: #ff0000;

}

/* -- buttons */

#editor-xtd-buttons {

	padding: 0px;

}

.button2-left, .button2-right, .button2-left div, .button2-right div {

	float: left;

}

.button2-left a, .button2-right a, .button2-left span, .button2-right span {

	display: block;

	float: left;

	color: #666;

	cursor: pointer;

}

.button2-left span, .button2-right span {

	cursor: default;

	color: #999;

}

.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {

	padding: 0 6px;

}

.page span {

	color: #000;

	font-weight: bold;

}

.button2-left a:hover, .button2-right a:hover {

	text-decoration: none;

	color: #0B55C4;

}

.button2-left a, .button2-left span {

	padding: 0 24px 0 6px;

}

.button2-right a, .button2-right span {

	padding: 0 6px 0 24px;

}

.button2-left {

	float: left;

	margin-left: 5px;

}

.button2-right {

	float: left;

	margin-left: 5px;

}

.button2-left .image {

}

.button2-left .readmore {

}

.button2-left .pagebreak {

}

/* Tooltips */

div.tooltip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

}

div.tooltip h4 {

	padding: 0;

	margin: 0;

	font-size: 95%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

}

div.tooltip p {

	font-size: 90%;

	margin: 0;

}

/* Caption fixes */

.img_caption .left {

	float: left;

	margin-right: 1em;

}

.img_caption .right {

	float: right;

	margin-left: 1em;

}

.img_caption .left p {

	clear: left;

	text-align: center;

}

.img_caption .right p {

	clear: right;

	text-align: center;

}

.img_caption {

	text-align: center!important;

}

.img_caption.none {

	margin-left:auto;

	margin-right:auto;

}

/* Calendar */

a img.calendar {

	width: 16px;

	height: 16px;

	margin-left: 3px;

	cursor: pointer;

	vertical-align: middle;

}

/* System Messages */



.error {

	padding:0px;

	margin-bottom: 20px;

}

.error h2 {

	color:#000 !important;

	font-size:1.4em !important;

	text-transform:uppercase;

	padding:0 0 0 0px !important

}

#system-message {

	margin:0 0 20px 0;

	border-left:0;

	border-right:0;

}

#system-message dt {

	font-weight: bold;

}

#system-message dd {

	margin: 0 0 7px 0;

	font-weight: bold;

	text-indent: 0px;

	padding:0

}

#system-message dd ul {

	color: #000;

	list-style: none;

	padding: 0px;

}

#system-message dd ul li {

	line-height:1.5em

}

/* System Standard Messages */

#system-message dt.message {

	position:absolute;

	top:-2000px;

	left:-3000px;

}

#system-message dd.message ul {

	background: #fff url(../images/system/notice-info.png) no-repeat;

	padding-left:40px;

	padding: 10px 10px 10px 40px;

	border-top: 2px solid #90B203;

	border-bottom: 2px solid #90B203;

}

#system-message dd.message ul li {

	background:none !important

}

/* System Error Messages */

#system-message dt.error {

	position:absolute;

	top:-2000px;

	left:-3000px;

}

#system-message dd.error ul {

	background:#fff url(../images/system/notice-alert.png) no-repeat;

	padding-left:40px;

	padding: 10px 10px 10px 40px;

	border-top: 2px solid #990000;

	border-bottom: 2px solid #990000;

}

/* System Notice Messages */

#system-message dt.notice {

	position:absolute;

	top:-2000px;

	left:-3000px;

}

#system-message dd.notice ul {

	background:#fff url(../images/system/notice-note.png) no-repeat;

	padding-left:40px;

	padding: 10px 10px 10px 40px;

	border-top: 2px solid #FAA528;

	border-bottom: 2px solid #FAA528;

}

#system-message dd.notice ul {

	color: #000;

	margin:10px 0

}

#system-message {

	margin-bottom: 0px;

	padding: 0;

}

#system-message dt {

	font-weight: bold;

}

#system-message dd {

	font-weight: bold;

	padding: 0;

}


h3{color:#002060 !important; text-align:center !important; }
.lkt{
	display:block;
	width:26px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	position:absolute;
	right:0;
	top:0;
	text-align:center;
	background:red;
	border-radius:4px;
}
