.message {color: #FF0000;font-weight: bold;font-size: 16px;}
.text, select {background:left top #ffffff url(templates/images/textfield_bcg.gif) no-repeat;border:#6e7499 1px solid;font-family:tahoma, verdana,arial,helvetica;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.texthover {background: left top #ffffff url(templates/images/textfield_bcg.gif) no-repeat;border:1px solid #0000FF;font-family:tahoma, verdana,arial,helvetica;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.textclick {background:left top #ffffff url(templates/images/textfield_bcg.gif) no-repeat;border:1px solid #009933;font-family:tahoma, verdana,arial,helvetica;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.txterror, .selecterror {background:left top #ffffff url(templates/images/textfield_bcg.gif) no-repeat;border:red 2px solid;font-family:tahoma, verdana,arial,helvetica;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.radioerror, .checkboxerror {border:red 2px solid;font-family:tahoma, verdana,arial,helvetica;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.buttonerror {border:red 2px solid;font-size:12px;color:#7f7f99;text-indent:3px;font-weight:normal;padding-left:5px;}
.divbtn {font-family:Tahoma, Verdana, Arial;PADDING: 5px 5px 0px 5px;margin-left:5px;margin-bottom:5px;background-color: #CCCCCC;border: 1px solid #666666;text-align: center;vertical-align: bottom;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;cursor:pointer;cursor:default;height: 18px;width:90px;background: url(templates/images/head.gif) repeat;display:block; float:left;}
.divbtnHover {font-family:Tahoma, Verdana, Arial;background: url(templates/images/head.gif) repeat;PADDING: 5px 5px 0px 5px;margin-left:5px;margin-bottom:5px;background-color: #E2E2E2;border: 1px solid #cccccc;text-align: center;vertical-align: middle;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;cursor:pointer;cursor:default;height: 18px;width: 90px;display:block; float:left;}
.divbtnClick { font-family:Tahoma, Verdana, Arial;background: url(templates/images/head.gif) repeat;PADDING: 5px 5px 0px 5px;margin-left:5px;margin-bottom:5px;background-color: #E2E2E2;border: 1px solid #cccccc;text-align: center;vertical-align: middle;font-size: 12px;font-weight: bold;color: #0000CC;text-decoration: none;cursor:pointer;cursor:default;height: 18px;width: 90px;display:block; float:left;}
.divbtnDeact {font-family:Tahoma, Verdana, Arial;PADDING: 5px 5px 0px 5px;margin-left:5px;margin-bottom:5px;background-color: #CCCCCC;border: 1px solid #666666;text-align: center;vertical-align: bottom;font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;cursor:wait;height: 17px;width: 80px;background: url(templates/images/head.gif) repeat;display:block; float:left;}
.errorpic {
background:left top #ffffff url(templates/images/warningshield_16.png) no-repeat; height:16px; width:16px;float:left; padding-right:5px;
}
#swiftdebug {
	background-color: #CCCCCC;
	height: 300px;
	width: 300px;
	border: 2px solid #000000;
	overflow:auto;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	background-image: url(images/button.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 25px;
	width: 74px;
	}