/* CSS Document */
input#textField {
	background: #FFFFFF url(/css/images/icon_back-search.png) no-repeat left center;
	width: 310px;
	color: #0A8EC7;
	padding: 1px 1px 1px 30px;
	font: 14px "Comic Sans MS", cursive;
	border-top: 1px solid #0A8EC7;
	border-right: 1px solid #0AC7A1;
	border-bottom: 1px solid #0AC7A1;
	border-left: 1px solid #0A8EC7;
}

input#textField2 {
	background: #FFFFFF url(/css/images/icon_back-email.png) no-repeat left center;
	width: 310px;
	color: #0A8EC7;
	padding: 1px 1px 1px 10px;
	font: 14px "Comic Sans MS", cursive;
	border-top: 1px solid #0A8EC7;
	border-right: 1px solid #0AC7A1;
	border-bottom: 1px solid #0AC7A1;
	border-left: 1px solid #0A8EC7;

}
input#textField_new {
	background: #FEFEFE url(/css/images/icon_back-search.png) no-repeat left center;
	width: 240px;
	color: #0A8EC7;
	padding: 1px 1px 1px 30px;
	font: 12px "Comic Sans MS", cursive;
	border: 1px dotted #9D9DB0;
}

input#textField_new2 {
	background: #FEFEFE url(/css/images/icon_back-email.png) no-repeat left center;
	width: 240px;
	color: #0A8EC7;
	padding: 1px 1px 1px 30px;
	font: 12px "Comic Sans MS", cursive;
	border: 1px dotted #9D9DB0;

}
.formbutton{
	cursor: pointer;
	color: #FFFFFF;
	width: 24px;
	height: 24px;
	background: url(/css/images/go_submit.png) repeat center center;
	font: 14px "Comic Sans MS", cursive;
	margin-right: 6px;
	border-style: none;
}
.button_H_search{
	cursor: pointer;
	width: 24px;
	height: 24px;
	margin-right: 16px;
	border: none;
	margin-left: 4px;
	background: url(/css/images/head_submit.png) no-repeat center center;
	color: #8DC70A;
}
.formbutton3{
	cursor: pointer;
	color: #FFFFFF;
	width: 24px;
	height: 24px;
	background: url(/css/images/go_submit2.png) repeat center center;
	font: 14px "Comic Sans MS", cursive;
	margin-right: 6px;
	border-style: none;
}

input#textField_user {
  background: #FFFFFF url(/css/images/icon_back-user.png) no-repeat left center;
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
	border: 1px solid  #E0E1E4;
}

input#textField_email {
  background: #FFFFFF url(/css/images/icon_back-email.png) no-repeat left center;
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
	border: 1px solid  #E0E1E4;
}

input#textField_mobile {
  background: #FFFFFF url(/css/images/icon_back-mobile.png) no-repeat left center;
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
	border: 1px solid  #E0E1E4;
}

input#textField_code {
  background: #FFFFFF url(/css/images/icon_back-code.png) no-repeat left center;
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
	border: 1px solid  #E0E1E4;
}

input#textField_web {
  background: #FFFFFF url(/css/images/icon_back-web.png) no-repeat left center;
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
	border: 1px solid  #E0E1E4;
}

select#textField5 {
  width: 360px;
  color: #0A8EC7;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 3px 3px 3px 30px;
  font: 14px "Comic Sans MS", cursive;
}

select#textField6 {
	color: #FFFFFF;
	font: 10px Tahoma, Arial, sans-serif;
	background: #0A8EC7;
}

.form_validation_field_error_error_message {
  color: #cc0000;
  font-weight: bold;
  clear: left;
  font-size: 10px;
}

form.form_validation_form_error table {
  border: 2px solid red;
}

.KT_field_error {
  color: #cc0000;
  font-size: 9px;
}

.KT_field_hint {
  color: #0A8EC7;
  font-size: 10px;
}

.KT_tngtable label span.KT_required {
  padding: 0 2px;
  color: #cc0000;
  font-weight: normal;
}

#KT_tngerror {
  padding: 5px 10px 5px 50px;
  margin: 5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #CC0000;
  font-size: 10px;
  border: 1px solid red;
  background-image: url(/includes/skins/kollection/images/error.gif);
  background-repeat: no-repeat;
  background-position: left;
}

.captcha_image {
  text-align: center;
}

.formbutton2{
  cursor: pointer;
  color: #FFFFFF;
  width: 100px;
  border-style: none;
  height: 28px;
  background: #0A8EC7 url(/css/images/point_lightgreen.png) no-repeat left center;
  font: 14px "Comic Sans MS", cursive;
  margin-top: 4px;
  margin-bottom: 4px;
}

.comment_form_container .textarea_fields{
	width: 390px;
	border: 1px solid  #E0E1E4;
}

.submit {
	font: bold 10px "Comic Sans MS", "Comic Sans MS5", cursive;
	color: #FFFFFF;
	background: #0A8EC7 url(/css/images/point_lightgreen.png) no-repeat left center;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	border-style: none;
	}

option {
  background: #8DC70A;
  color: #FFFFFF;
}

label {
  float: left;
  width: 110px;
  padding: 0px 4px 0px 0px;
  text-align: left;
  font: 13px "Comic Sans MS", cursive;
}

fieldset {
  clear: both;
  margin-top: 2px;
  margin-bottom: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-left: 6px;
}

label.radio {
  padding: 0px 0px 0px 0px;
  text-align: left;
}

legend {
  color: #8655F6;
  padding-bottom: 5px;
  background: transparent;
  margin: 1px;
  padding: 0px 10px 2px 10px;
  font: bold 16px Georgia, "Times New Roman", Times, serif;
}

form {
  margin: 0px;
  padding: 0px;
}

.form1 {
  font-size: 11px;
  color: #5C5C72;
  border: 1px solid #E0E1E4;
  padding-right: 2px;
  padding-left: 2px;
  background: #FFFFFF;
}


.submit_button {
  font: 14px "Comic Sans MS", cursive;
  color: #FFFFFF;
 background: #0A8EC7 url(/css/images/point_lightgreen.png) no-repeat left center;
  cursor: pointer;
  border-style: none;
  width: 100px;
}
/*comment stuff*/
.comment_container {
  width: inherit;
}

.comment_item{
  text-decoration: none;
}

.comment_author{
  padding: 4px;
  height: 15px;
}

.comment_body{
  padding: 4px;
   margin-top: 4px;
  margin-bottom: 4px;
   border-bottom: 1px dotted #888C97
}


.comment_container a:link {
  color: #0A8EC7;
  text-decoration: none;
  padding: 4px;
}

.comment_container a:visited {
  color: #0A8EC7;
  text-decoration: none;
  padding: 4px;
}

.comment_container a:active {
  color: #0A8EC7;
  text-decoration: none;
  padding: 4px;
}

.comment_container a:hover {
  color: #FFFFFF;
  text-decoration: none;
  background: #C70A30;
}

.comment_form_container form{
  padding: 2px;
}

.username {
  font: 12px Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  padding: 4px;
}

.CAPTCHA{
  margin-top: 4px;
  margin-bottom: 8px;
}

.submit_comment {
	font: 14px "Comic Sans MS", cursive;
	color: #FFFFFF;
	background: #0A8EC7 url(/css/images/point_lightgreen.png) no-repeat left center;
	cursor: pointer;
	width: 174px;
	border-style: none;
	
}
