/* Start of CMSMS style sheet 'formbrowser' */
/* Start Form */
.re {
	background-color: #E3F2F7;
	border: 1px inset #BB0000;
	color: #000000;
	width: 120px;
}
.re2 {
	background-color: #E3F2F7;
	border: 1px inset #BB0000;
	color: #000000;
	width: 120px;
	height: 150px;
}
.formbrowser form p {
	clear: left;
	margin: 0;
	padding-top: 10px;
}
.formbrowser fieldset {
	border: 1px solid #156c96;
	font-size: 11px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 100%;
}
.formbrowser legend {
	padding: 0.2em;
	border: 0px solid #156c96;
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	float: left;
	margin-left: 15px;
}
.formbrowser label {
	float: left;
	text-align: right;
	width: 35%;
	margin-right: 5px;
}
.formbrowser input {
	background-color: #E3F2F7;
	border: 1px inset #BB0000;
	width: 210px;
	color: #000000;
	margin-bottom: 10px;
}
.formbrowser textarea {
	font-family: arial, tahoma;
	margin-bottom: 10px;
	background-color: #E3F2F7;
	border: 1px inset #BB0000;
	color: #000000;
	width: 210px;
	height: 15em;
}
.formbrowser select {
	background-color: #E3F2F7;
	border: 1px inset #BB0000;
	color: #000000;
	width: 250px;
	margin-bottom: 10px;
}
/* Just a bit more room for the Submit button */
.submit input {
	background-color: #E3F2F7;
	border: 2px outset #8DD0EF;
	color: #156c96;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	height: 25px;
	margin-top: 15px;
}
.required {
	color: #f00;
}
.required input {
	background: #FFC3C3;
	border: 1px red solid;
}
.fbsubmit input {
	background-color: #E3F2F7;
	border: 2px outset #8DD0EF;
	color: #156c96;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	height: 25px;
}
.radio lable {
	float: right;
	border: 0px;
	width: 5%;
	background-color: white;
	display: inline;
}
.radio input {
	border: 0px;
	width: 30px;
	background-color: white;
	display: inline;
}
.green {
	background-color: #3CB371;
	color: #FFFFFF;
}
.blue {
	background-color: #ADD8E6;
	color: #000000;
}
.green {
	background-color: #3CB371;
	color: #FFFFFF;
}
.red {
	background-color: #FFE1E1;
	color: #FFFFFF;
}
.yellow {
	background-color: #f1f909;
	color: #000000;
}
.mnl {
	color: #B3CCF6;
	font-size: 1px;
	line-height: 1%;
	text-align: left;
	visibility: hidden;
}
/* End Form */




/*

.formbrowser div {padding-bottom:3px;}
.formbrowser div div {padding:0;border-width:0;}
.formbrowser input, .formbrowser textarea {color:#000;background-color:#f9f9f3;border:1px solid #deded2;}
.formbrowser img {height:12px; width:12px;}

.formbrowser textarea {margin-bottom:5px;padding:2px;width:400px !important;width /**/:426px;}
.formbrowser .checkbox {vertical-align:middle;background-color:transparent;border-width:0;}
.formbrowser .label, .formbrowser p.meta {color:#777168;line-height:1.6em;text-transform:uppercase;}
.formbrowser .label em {color:#ee0000;}
.formbrowser_instructions {color:#777168;font-style:italic;}
.formbrowser_instructions em {color:#ee0000;}
.formbrowser_wrapper {float:left;clear:both;margin:0 0 20px 0;padding:20px;width:426px !important;width /**/:468px;border:1px solid #deded2;}
.formbrowser_wrapper .title {margin:0 0 .75em 0;font-size:1.8em;font-weight:normal;text-transform:uppercase;} 
fieldset img {width:12px;}
*/

/* Sample formbrowser CSS base */
/* 
form {margin-top:0}
form, td, th, li { font-size: 100%}
form div {margin-bottom:0}
fieldset div {
	margin-bottom:0.5em;
	margin-left:1em;
}
fieldset div div {
	margin-top:0.5em;
	margin-left:1em
}
fieldset {
	margin-bottom:1em;
	border:1px solid #F60;
	padding:0.5em
}
fieldset label {
	width:auto;
}
legend {
	color:#FFF;
	background:#F60;
	font-style:italic;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:auto;
	border:1px solid #CCC
}
textarea {
	margin: 0.5em 0;
	width:98%;
	height: 6em
} */

/* Apply this class to text/select input fields with shorter labels
	to help alignment */
.short-label label {float:left; width:10em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}

/* 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:0.5em}

/* Sample formbrowser CSS base */
/*
form {margin-top:0}
form, td, th, li { font-size: 100%}
form div {margin-bottom:0}
fieldset div {
	margin-bottom:0.5em;
	margin-left:1em;
}
fieldset div div {
	margin-top:0.5em;
	margin-left:1em
}
fieldset {
	margin-bottom:1em;
	border:1px solid #F60;
	padding:0.5em
}
fieldset label {
	width:auto;
}
legend {
	color:#FFF;
	background:#F60;
	font-style:italic;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:auto;
	border:1px solid #CCC
}
textarea {
	margin: 0.5em 0;
	width:98%;
	height: 6em
}
*/
/* Apply this class to text/select input fields with shorter labels
	to help alignment */
.short-label label {float:left; width:10em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}

/* 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:0.5em}

.contactform input {border: 1px solid #f60;}
.contactform input.checkbox {border: none;}
.contactform label {
	display: block;
	float: left;
	width: 150px;
}
.contactform label.label {
	display: inline;
	float: none;
	width: 50px;
	font-size: 10px;
}
.contactform textarea {
	background-color: #ffc;
	border: 1px solid #f60;
}
.formbrowser .message {
	line-height: 16px;
	padding: 0 0 8px 0;}
.formbrowser img {
	height: 12px;
	width:12px;}

.pagetable img {
	height: 12px;
	width:12px;}
/* End of 'formbrowser' */

