@charset "UTF-8";
.tagline_left {
	font-family: "Comic Sans MS", cursive;
	font-size: 22px;
	font-style: italic;
	color: #06F;
	background-image: url(images/banner_tagline_left.jpg);
	text-align: left;
}
.tagline_right {
	font-family: "Comic Sans MS", cursive;
	font-size: 22px;
	font-style: italic;
	color: #06F;
	background-image: url(images/banner_tagline_right.jpg);
	text-align: right;
}
.main_feature_home_text {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 26px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	background-image: url(images/main_feature_background.jpg);
	text-align: justify;
	padding: 50px;
}
.main_feature_supplies_text {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
	background-image: url(images/main_feature_background.jpg);
	text-align: left;
	padding: 50px;
}
.main_product_text {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 18px;
	color: #000;
	background-image: url(images/main_feature_background.jpg);
	text-align: justify;
	padding: 0px;
}
.main_product_image {
	position: absolute;
	left: 0px;
	top: 0px;
}
.column1 {
	position: relative;
	left: 10px;
	width: 400px;
	float: left;
}
.main_footer_text {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	font-style: italic;
	color: #FFF;
	background-image: url(images/main_footer.jpg);
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.main_footer_sm {
	background-image: url(images/main_footer_sm.jpg);
	vertical-align: top;
	padding-top: 10px;
}
.main_feature_abc_text {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	background-image: url(images/main_feature_abc_background.jpg);
	text-align: justify;
	padding: 50px;
}
.main_abc_text {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 16px;
	color: #000;
	text-align: justify;
	padding: 0px;
}
.main_feature_abc_text_1st_letter {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align: left;
	padding: 0px;
}
.main_feature_abc_text_1st_word {
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-align: left;
	padding: 0px;
}
.main_footer_text_ABC {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	font-style: italic;
	color: #FFF;
	background-image: url(images/main_footer_abc.jpg);
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.main_feature_products_l {
	background-image: url(images/main_feature_bckgnd_l.jpg);
}
.main_feature_products_m {
	background-image: url(images/main_feature_bckgnd_m.jpg);
}
.main_feature_products_r {
	background-image: url(images/main_feature_bckgnd_r.jpg);
}


/* Copied from JotForm */


.tbmain{ 
 /* Changes on the form */
 background: white; 
}
.left{
  /* Changes on the form */
  color: black; 
  font-family: Verdana;
  font-size: 12px;
}
.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  text-align: center;
  font-family:"Verdana";
}

.label{
  /* Changes on the form */
  color: black; 
  font-family: Verdana;
  font-size: 12px;
}

td.left {
  font-family:"Verdana";
  font-size:12px;
  color:black;
  text-align: right;
}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.tbmain{
  height:100%;
  background:white;
}
span.required{
  font-size: 13px;
  color: red;
}
 
div.backButton{
	background: transparent url("http://www.jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float:left;
	margin-bottom:15px;
	padding-right:5px;
}
div.backButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
	background: transparent url("http://www.jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
	background: transparent url("http://www.jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
	height:16px;
	width:53px;
	float: left;
	margin-bottom:15px;
	padding-right:5px;
}
div.nextButton:hover{
	background: transparent url("http://www.jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
	background: transparent url("http://www.jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
	padding-right:5px;
	margin-bottom:15px;
	float:left;
}

.calendarover {
	text-align: center;
	background: #CAD7F9;
	width: 15px;
}

.calendaroff {
	text-align: center;
	background: #A2BAFA;
	width: 15px;
}

.calendartodayover {
	text-align: center;
	background: #FECE6E;
	width: 15px;
}

.calendartodayoff {
	text-align: center;
	background: #FFBC37;
	width: 15px;
}

.cal {
	position: relative;
	left: 0px;
	top: 0px;
}

.calmenu {
	position: relative;
	left: 0px;
	top: 0px;
	float: left;
}

.calbutton {
	position: relative;
	left: 8px;
	top: 6px;
	width: 9px;
	height: 9px;
	float: left;
}

.calendar_style {
	position: relative;
	left: 12px;
	top: 4px;
	font-size: 9px;
	float: left;
}

.button_level {
	position: relative;
	left: 0px;
	top: -4px;
}

.button_level1 {
	position: relative;
	left: 0px;
	top: -2px;
}

.img_line {
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 4px;
	float: left;
}

.clear_line {
	position: relative;
	left: 0px;
	top: 0px;
	height: 1px;
	clear: both;
}

.link_line {
	border: 0px;
}

.entertain_image {
	position: relative;
	left: 40px;
	top: 5px;
	padding: px;
}

