/* standard styles for cms - do not delete any styles in this sheet. */

/* dividers */
.divin{clear: both;}

/* standard status messages */
.boxStatMessage{display: block; font-weight: bold; padding: 9px; margin-bottom: 12px; color: black;}
.boxMsgApproved{background-color: #ccffcc;}
.boxMsgSaved{background-color: #ccffcc;}
.boxMsgDeclined{background-color: #ffcc99;}
.boxMsgError{background-color: #ffcccc;}

/* tooltips */
#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid #999;
	font:normal 11px Verdana;
	line-height:18px;
	z-index:100;

	visibility: hidden;
}
/* link that shows hint onmouseover */
.hintanchor{ font-weight: bold; color: #000; margin: 3px 8px;}

/* forms */
.requiredfield{color: #ccc;}

/* buttons */
.BtnStd{
height: 30px;
font-weight: bold;
font-size: 12px;
}

/* images */
.rimage{float: right; padding-left: 12px; text-align: center;}
.limage{float: left; padding-right: 12px; text-align: center;}

/* paging */
.btnSmActionLink, .btnSmActionLink:link, .btnSmActionLink:visited{
font-size: 0.8em;
padding: 3px;
background-color: #eee;
color: #333;
border: 1px #999 solid;
cursor: hand;
}
.btnSmActionLink:hover{
background-color: #ccc;
}
.btnSmActionInnactive, .btnSmActionInnactive:link, .btnSmActionInnactive:visited{
font-size: 0.8em;
padding: 3px;
background-color: #fff;
color: #999;
border: 1px #ccc solid;
}
.btnSmActionCurrent, .btnSmActionCurrent:link, .btnSmActionCurrent:visited{
font-size: 0.8em;
padding: 3px;
background-color: #fff;
color: green;
border: 1px green solid;
}
/* pre-loader */
#preloadingmsg {
 	width: 200px;
 	height: 80px;
	color: white;
 	background-color: #404040;
	font-weight: bold;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
	z-index: -100;
}

