.gcftextbox 
{
	width:350px;
	height:25px;
	color:#3C3C3C;
	border:1px solid #BD9639;
	border-radius:3px;
	-moz-border-radius:3px;
	font-family:arial,verdana, helvetica,serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 1px 3px 2px;
}
.gcftextbox:hover
{
	font-weight:bold;
	color:#000;
	border:1px solid #BD9639;
	border-radius:3px;
	-moz-border-radius:3px;
	background-color:#F8F4E3;
	padding:3px 1px 3px 2px;
}

.gcf_title 
{
	padding-top:4px;
	padding-left:10px;
	font-weight:bold;
}
.gcftextarea {
	width:350px;
	height:100px;
	color:#3C3C3C;
	border:1px solid #BD9639;
	border-radius:3px;
	-moz-border-radius:3px;
	font-family:arial,verdana, helvetica,serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 1px 3px 2px;
}
.gcftextarea:hover {
	font-weight:bold;
	color:#000;
	border:1px solid  #BD9639;
	border-radius:3px;
	-moz-border-radius:3px;
	background-color:#F8F4E3;
	padding:3px 1px 3px 2px;
}

#gcf_alertmessage{color:red;}

fieldset { border:1px solid #BD9639; }

legend {
  font-weight:bold;	
  padding: 0.2em 0.5em;
  border:1px solid #BD9639;
  color:#7B0008;
  font-size:18px;
  text-align:right;
  }


.css_btn_class {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #d02718;
	padding:9px 18px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f24537), color-stop(100%, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	background:-ms-linear-gradient( top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #8a0b02;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #f5978e;
 	-moz-box-shadow:inset 1px 1px 0px 0px #f5978e;
 	box-shadow:inset 1px 1px 0px 0px #f5978e;
}.css_btn_class:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #c62d1f), color-stop(100%, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	background:-ms-linear-gradient( top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}
