/* Start of CMSMS style sheet 'styles' */
/* Classes */

.glossarynav {font-weight:bold}

.centre {text-align:center; font-style:italic}
a.glossary {text-decoration:none; border-bottom: 1px dashed #666}
.modified-date {clear:both; text-align:center; font-style:italic}
.hide { display: none; }
.note {color:#F00; text-transform:uppercase; font-weight:bold; font-size: 0.7em; padding: 0 0.2em; }

.title-pic { float: right; margin-left:4px}
.imageright { float: right; border: 0px; margin: 0.5em;}
.imageright-border { float: right; margin: 0.5em; padding: 1px; border: 1px solid #000; }
img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
img.left{float:left; margin:0 12px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{float:right; margin:0 0 5px 12px;}

.pdf {background:url('../images/pdf.gif') no-repeat top left; padding-left:20px}
a:hover.pdf, a:active.pdf {background: #DDD url('../images/pdf.gif') no-repeat top left;}
.word {background:url('../images/word.gif') no-repeat top left; padding-left:20px}
a:hover.word, a:active.word {background: #DDD url('../images/word.gif') no-repeat top left;}
.no-link a {border-bottom:0 none;backgroubd:#fff}
.off-left { position: absolute; left: -999px; width: 20px; }

.smaller { font-size: 90%; color: #666; }
.smallest { font-size: 75%; color: #666;}

.clearruler {height:1px; border:0px; color:#F60; background:#F60; width:100%; clear:both}
.hideruler {border-top:1px solid #fff; background:#fff; color:#fff; width:100%; clear:both}

.dotted-border {border: 1px dotted #F60; padding: 0.5em}
.noborder { border: 0px; padding: 4px;}
.searchhilite {font-weight:bold}

/* Form Builder classes */
	/* Apply this class to text/select input fields with shorter labels
	to help alignment */
	.short-label label {float:left; width:10em}
	.medium-label label {float:left; width:16em}
	.short-label fieldset div input,
	.medium-label fieldset div input,
	.short-label fieldset div select,
	.medium-label fieldset div select {width:16em}
	.short-label textarea {width:26em}

	.required {}
	.fb_invalid {color:#F00}

	/* Pretty up your Captcha image output */
	.captcha {
		margin:0.5em 0;
		width:200px;
		text-align:center
	}
	.captcha img {border:1px solid #F60; margin-bottom:0.5em}
	.captcha input {width:196px; margin-top:0.5em}
	/* Just a bit more room for the Submit button */
	.submit {margin-top:1em}
/* End of 'styles' */

