.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text1:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:none;
}
.textw: {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}

.text_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}
.text_new:link,visited,hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration:none;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
.titlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: FFD941;
}
.title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration:none;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
.textarea {
	background-color: #FFFFFF;
	height: 18px;
	width: 175px;
	border: 1px solid;
}
.textarea1 {

	background-color: FFFFCC;
	height: 18px;
	width: 230px;
	border: 1px solid;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;

}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;

}

.typeforms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #F3F3F3;
	border: 1px solid #000000;
	color: #000000;
}

.buttons {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #300093;
	border: medium outset #999999;
	font-weight: bold;
	color: #CCFFFF;
	text-decoration: none;
}

.hilites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E9D3A7;
	background-color: #252572;
	line-height: 17px;
	border-top: thin #000099;
	border-right: thin #000099;
	border-bottom: medium groove #000099;
	border-left: thin #000099;
}
.hilites1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 6F0000;
	background-color: #FF9FB8;
	line-height: normal;
	border-top-width: #6699FF;
	border-right-width: #6699FF;
	border-bottom-width: thin;
	border-left-width: #6699FF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: none;
	border-top-color: #6699FF;
	border-right-color: #6699FF;
	border-bottom-color: #993366;
	border-left-color: #6699FF;
}

.error{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt; 
	font-style: normal; 
	font-weight: normal; 
	color: red; 
}

.tabl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFDFBF;
	line-height: 17px;
	border: thick ridge #330099;
}
.price {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #FD9800;
	font-weight: bolder;
}

.cart_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FFCC66;
	font-weight: bold;
	text-decoration: none;
	background-color: #330066;
	font-style: normal;
	border-top-width: #666666;
	border-right-width: #666666;
	border-bottom-width: medium;
	border-left-width: #666666;
	border-top-style: #666666;
	border-right-style: #666666;
	border-bottom-style: groove;
	border-left-style: #666666;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.tbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: 626262;
}

.price {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #FFCC33;
	font-weight: bolder;
}

.menu {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #850700;
	text-transform : uppercase;
	text-decoration: none;
	background-color: #FFEAD5;
	padding: 5px;
	position: relative;
	z-index: 0;
	background-position: left;
	border: thin solid #999999;
}
.text_footer:hover {
    color: #FF9966;
}
.menu:hover {
	background-color: #FF9933;
	color: #99FFFF;
	font-weight: bold;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
	background-repeat: repeat;
}

div.sample_attach, a.sample_attach
{
  width: 217px;
  border: 1px solid #ffffff;
  background: #003464;
  padding: 0px 5px;
  font-weight: bold;
  color: #FECD01;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
}
.sample_attach:hover
{
  width: 217px;
  border: 1px solid #ffffff;
  background: #F8E493;
  padding: 0px 5px;
  font-weight: bold;
  color: #003464;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
}

a.sample_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
	line-height: 22px;
}

form.sample_attach
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFFF;
  padding: 0px 5px 2px 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
	line-height: 22px;
}

.blackmed {
	font-size : 11px;
	padding: 4px;
}
.blacksmall { font-size : 10px;  }
.blacklarge { font-size : 14px;  }
.black,.blackmed,.blacksmall, .blacklarge { color : #000000; text-decoration: none; }
a.black,a.blackmed,a.blacksmall { color: #000000; text-decoration: none; }
a.black:visited,a.blackmed:visited,a.blacksmall:visited { color: #000000; text-decoration: none; }
a.black:hover,a.blackmed:hover,a.blacksmall:hover { color: #000000; text-decoration: none; }

/* black text */
.blackunder{ font-size : 12px; }
.blackundermed { font-size : 11px; }
.blackundersmall { font-size : 10px; }
.blackunderlarge { font-size : 14px; }
.blackunder,.blackundermed,.blackundersmall, .blackunderlarge { color : #000000; text-decoration: underline; }
a.blackunder,a.blackundermed,a.blackundersmall { color: #000000; text-decoration: underline; }
a.blackunder:visited,a.blackundermed:visited,a.blackundersmall:visited { color: #000000; text-decoration: underline; }
a.blackunder:hover,a.blackundermed:hover,a.blacksmall:hover { color: #000000; text-decoration: underline; }


/* Purple*/
.purple{ font-size : 12px; }
.purplemed{ font-size : 11px; }
.purplesmall{ font-size : 10px; }
.purplelarge { font-size : 14px; }
.purple,.purplemed,.purplesmall, .purplelarge { color : #660099; text-decoration: none; }
a.purple,a.purplemed,a.purplesmall { color: #66099; text-decoration: none; }
a.purple:visited,a.purplemed:visited,a.purplesmall:visited { color: #660099; text-decoration: none; }
a.purple:hover,a.purplemed:hover,a.purplesmall:hover { color: #660099; text-decoration: underline; }


.blackText {
        text-align : left;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}

.blacksmall {
        text-align : left;
        font-size: 10px;
        color: #000000;
        text-decoration: none;
}

.purpleText {
        font-size: 13px;
        color: #660099;
        text-decoration: none;
}

.whiteText {
        font-size: 10px;
        color: #660099;
        text-decoration: none;
}

.redmed { font-size : 11px; }
.redsmall { font-size : 10px; }
.red,.redmed,.redsmall, .redlarge { color : #CC3333; text-decoration: none; }
a.red,a.redmed,a.redsmall { color: #CC3333; text-decoration: none; }
a.red:visited,a.redmed:visited,a.redsmall:visited    { color: #CC3333; text-decoration: none; }
a.red:hover,a.redmed:hover,a.redsmall:hover  { color: #666666; text-decoration: none; }