form.swp_form label
{
	font-weight: bold;
	width: 135px;
	display: inline-block;
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
	
	
}

form.swp_form  .text input,
form.swp_form textarea,
form.swp_form_vertical  .text input,
form.swp_form_vertical textarea
{
	width: 265px;
	color: black;
	border: thin solid yellow;
	background-color: #C7CCF9;
	padding: 0px 2px
}

/* buttons */
form.swp_form .submit input,
form.swp_form_vertical  .submit input
{
	color: white;
	border: thin solid yellow;
	font-weight: bold;
	background-color: #959AE7;
	padding: 0px 2px;
	
}

form.swp_form .submit input:hover,
form.swp_form_vertical  .submit input:hover
{
	border: 2px solid #959AE7;
}

form.swp_form .submit input:active,
form.swp_form_vertical  .submit input:active
{
	border: 2px solid yellow;
	color: yellow;
}

form.swp_form .input
{
	width: auto;
}

form.swp_form .checkbox label
{
	float: left;
	display: block;
}

form.swp_form .checkbox input
{
	float: right;
	display: inline-block;
	margin-right: 260px;
}

form.swp_form_vertical label,
form.swp_form_vertical .error-message
{
	display: block;
	font-weight: bold;
}

form.swp_form_vertical .error-message
{
	color: #ff0000;
}

#commentStatus
{
	color: red;
	font-weight: bold;
}

#loadingImage
{
	float:left; 
	padding-right: 4px;
}

#CommentImageCode
{
	width: 50px;
}

/*
input, textarea
{
	color: white;
	border: thin solid yellow;
	font-weight: bold;
	background-color: #959AE7;
	padding: 0px 2px
}
*/