body
{
	background-color: black;
	background-image: url(honey-back.jpg);
	background-attachment:scroll;
	background-position:top;
	background-repeat: repeat-x;

	margin: 0px 0px 0px 0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	
	scrollbar-3dlight-color:white;
	scrollbar-arrow-color:red;
	scrollbar-track-color:#333333;
	scrollbar-darkshadow-color:gray;
	scrollbar-face-color:black;
	scrollbar-highlight-color:gray;
	scrollbar-shadow-color:gray;
	
	font-family:  "Calibri", "Trebuchet MS","Tahoma", "Lucida Sans Unicode", "Verdana";
}



.spiderpic
{
position: relative;
z-index: 0;
}
 
.spiderpic:hover
{
background-color: transparent;
z-index: 50;
}
 
.spiderpic span
{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}
 
.spiderpic span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
 
.spiderpic:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 20px; /*position where enlarged image should offset horizontally */
 
}
 




td
{
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	font-size: 75%;
	vertical-align:middle;
}

<!-- CSS TABLE BULIDER - http://www.somacon.com/p141.php -->

table.tableContactList {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #A1A1A1;
	border-collapse: collapse;
}
table.tableContactList th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	background: #DDDDDD;
	text-align: left;
}
table.tableContactList td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
}

table.tableScheduleBox {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #A1A1A1;
	border-collapse: collapse;
}
table.tableScheduleBox th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: red;
}
table.tableScheduleBox td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
}


table.tableScheduleBox2 {
}
table.tableScheduleBox2 th {
	padding: 3px;
}
table.tableScheduleBox2 td {
	padding: 3px;
}

.txtredTitle 		{  font-size: 90%; padding-left: 4px; color: #CC0000; font-family:  "Trebuchet MS", "Verdana";  font-weight: bold;}
.txtredTitle80 		{  font-size: 80%; padding-left: 4px; color: #CC0000; font-family:  "Trebuchet MS", "Verdana";  font-weight: bold;}
.txtredTitle75 		{  font-size: 75%; padding-left: 4px; color: #CC0000; font-family:  "Trebuchet MS", "Verdana";  font-weight: bold;}
.txtgreySubTitle 	{  font-size: 75%; padding-left: 4px; color: #666666; font-family:  "Trebuchet MS", "Verdana";}

.txt130blk 	{ font-size: 130%; }
.txt130blkB	{ font-size: 130%;  font-weight: bold;  }
.txt120blk 	{ font-size: 120%; }
.txt120blkB	{ font-size: 120%;  font-weight: bold;  }
.txt110blk 	{ font-size: 110%; }
.txt110blkB	{ font-size: 110%;  font-weight: bold;  }
.txt100blk 	{ font-size: 100%; }
.txt100blkB	{ font-size: 100%;  font-weight: bold;  }
.txt90blk 	{ font-size: 90%; }
.txt90blkB	{ font-size: 90%;  font-weight: bold;  }
.txt90blkBU	{ font-size: 90%;  font-weight: bold; text-decoration: underline;}
.txt80blk 	{ font-size: 80%; }
.txt80blkB	{ font-size: 80%;  font-weight: bold;  }
.txt80blkBU	{ font-size: 80%;  font-weight: bold; text-decoration: underline;}
.txt75blk 	{ font-size: 75%; }
.txt75blkB	{ font-size: 75%;  font-weight: bold;  }
.txt70blk 	{ font-size: 70%; }
.txt70blkB	{ font-size: 70%;  font-weight: bold;  }


.txt110red 	{ color: #CC0000; font-size: 110%; }
.txt110redB	{ color: #CC0000; font-size: 110%;  font-weight: bold; }
.txt110redBU	{ color: #CC0000; font-size: 110%;  font-weight: bold; text-decoration: underline; }
.txt120red 	{ color: #CC0000; font-size: 120%; }
.txt120redB	{ color: #CC0000; font-size: 120%;  font-weight: bold; }
.txt120redBU	{ color: #CC0000; font-size: 120%;  font-weight: bold; text-decoration: underline; }
.txt130red 	{ color: #CC0000; font-size: 130%; }
.txt130redB	{ color: #CC0000; font-size: 130%;  font-weight: bold; }
.txt130redBU	{ color: #CC0000; font-size: 130%;  font-weight: bold; text-decoration: underline; }
.txt140red 	{ color: #CC0000; font-size: 140%; }
.txt140redB	{ color: #CC0000; font-size: 140%;  font-weight: bold; }
.txt140redBU	{ color: #CC0000; font-size: 140%;  font-weight: bold; text-decoration: underline; }
.txt100red 	{ color: #CC0000; font-size: 100%; }
.txt100redB	{ color: #CC0000; font-size: 100%;  font-weight: bold; }
.txt90red 	{ color: #CC0000; font-size: 90%; }
.txt90redB	{ color: #CC0000; font-size: 90%; font-weight: bold; }
.txt85red 	{ color: #CC0000; font-size: 85%; }
.txt85redB	{ color: #CC0000; font-size: 85%; font-weight: bold; }
.txt80red 	{ color: #CC0000; font-size: 80%; }
.txt80redB	{ color: #CC0000; font-size: 80%; font-weight: bold; }
.txt75red 	{ color: #CC0000; font-size: 75%; }
.txt75redB	{ color: #CC0000; font-size: 75%; font-weight: bold; }
.txt70red 	{ color: #CC0000; font-size: 70%; }
.txt70redB	{ color: #CC0000; font-size: 70%; font-weight: bold; }

.txt100org 	{ color: #FF6600; font-size: 100%; }
.txt100orgB	{ color: #FF6600; font-size: 100%;  font-weight: bold; }
.txt90org 	{ color: #FF6600; font-size: 90%; }
.txt90orgB	{ color: #FF6600; font-size: 90%; font-weight: bold; }
.txt80org 	{ color: #FF6600; font-size: 80%; }
.txt80orgB	{ color: #FF6600; font-size: 80%; font-weight: bold; }
.txt75org 	{ color: #FF6600; font-size: 75%; }
.txt75orgB	{ color: #FF6600; font-size: 75%; font-weight: bold; }

.txt110green 	{ color: #009900; font-size: 110%; }
.txt110greenB	{ color: #009900; font-size: 110%;  font-weight: bold; }
.txt100green 	{ color: #009900; font-size: 100%; }
.txt100greenB	{ color: #009900; font-size: 100%;  font-weight: bold; }
.txt90green 	{ color: #009900; font-size: 90%; }
.txt90greenB	{ color: #009900; font-size: 90%; font-weight: bold; }
.txt80green 	{ color: #009900; font-size: 80%; }
.txt80greenB	{ color: #009900; font-size: 80%; font-weight: bold; }
.txt75green 	{ color: #009900; font-size: 75%; }
.txt75greenB	{ color: #009900; font-size: 75%; font-weight: bold; }

.txt80offwht 	{ color: #F0F0F0; font-size: 80%; }
.txt80offwhtB	{ color: #F0F0F0; font-size: 80%; font-weight: bold; }

.txt75wht 	{ color: #FFFFFF; font-size: 75%; }
.txt75whtB	{ color: #FFFFFF; font-size: 75%; font-weight: bold; }
.txt70wht 	{ color: #FFFFFF; font-size: 70%; }
.txt70whtB	{ color: #FFFFFF; font-size: 70%; font-weight: bold; }

.txt75ltgrey 	{ color: #CECDCD; font-size: 75%; }
.txt75ltgreyB	{ color: #CECDCD; font-size: 75%; font-weight: bold; }
.txt70ltgrey 	{ color: #CECDCD; font-size: 70%; }
.txt70ltgreyB	{ color: #CECDCD; font-size: 70%; font-weight: bold; }

.txt100medgrey 	{ color: #666666; font-size: 100%; }
.txt100medgreyB	{ color: #666666; font-size: 100%; font-weight: bold; }
.txt90medgrey 	{ color: #666666; font-size: 90%;  }
.txt90medgreyB	{ color: #666666; font-size: 90%;  font-weight: bold; }
.txt80medgrey 	{ color: #666666; font-size: 80%;  }
.txt80medgreyB	{ color: #666666; font-size: 80%;  font-weight: bold; }
.txt75medgrey 	{ color: #666666; font-size: 75%;  }
.txt75medgreyB	{ color: #666666; font-size: 75%;  font-weight: bold; }
.txt70medgrey 	{ color: #666666; font-size: 70%;  }
.txt70medgreyB	{ color: #666666; font-size: 70%;  font-weight: bold; }

.atxt75:link 		{ color:#CC0000; font-size: 75%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt75:visited		{ color:#CC0000; font-size: 75%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt75:hover 		{ color:#CC0000; font-size: 75%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt75:active 		{ color:#CC0000; font-size: 75%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;} 

.atxt80:link 		{ color:#CC0000; font-size: 80%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt80:visited 	{ color:#CC0000; font-size: 80%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt80:hover 		{ color:#CC0000; font-size: 80%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt80:active 		{ color:#CC0000; font-size: 80%; font-family: Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}

.atxt90org:link 	{ color:#FF3300; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode;text-decoration: none;}
.atxt90org:visited 	{ color:#FF3300; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode;text-decoration: none;}
.atxt90org:hover 	{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode;text-decoration: underline;}
.atxt90org:active 	{ color:#FF3300; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode;text-decoration: none;}

.atxt90:link 		{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt90:visited 	{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt90:hover 		{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90:active 		{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}

.atxt90U:link 		{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90U:visited 	{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90U:hover 		{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90U:active 	{ color:#CC0000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt80blkU:link 		{ color:#000000; font-size: 80%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt80blkU:visited 	{ color:#000000; font-size: 80%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt80blkU:hover 		{ color:#000000; font-size: 80%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt80blkU:active 		{ color:#000000; font-size: 80%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt90blkU:link 		{ color:#000000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90blkU:visited 	{ color:#000000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90blkU:hover 		{ color:#000000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt90blkU:active 		{ color:#000000; font-size: 90%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt100blkU:link 		{ color:#000000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100blkU:visited 	{ color:#000000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100blkU:hover 		{ color:#000000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100blkU:active 	{ color:#000000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt100redU:link 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100redU:visited 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100redU:hover 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100redU:active 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt110redU:link 		{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110redU:visited 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110redU:hover 		{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110redU:active 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt120redU:link 		{ color:#CC0000; font-size: 120%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt120redU:visited 	{ color:#CC0000; font-size: 120%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt120redU:hover 		{ color:#CC0000; font-size: 120%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt120redU:active 	{ color:#CC0000; font-size: 120%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt130redU:link 		{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt130redU:visited 	{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt130redU:hover 		{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt130redU:active 	{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt100:link 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
 atxt100:visited 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt100:hover 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100:active 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}

.atxt100x:link 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
 atxt100x:visited 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt100x:hover 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100x:active 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}

.atxt100u:link 		{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
 atxt100u:visited 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100u:hover 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt100u:active 	{ color:#CC0000; font-size: 100%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt110:link 		{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
 atxt110:visited 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}
.atxt110:hover 		{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110:active 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: none;}

.atxt110u:link 		{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
 atxt110u:visited 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110u:hover 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt110u:active 	{ color:#CC0000; font-size: 110%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}

.atxt130u:link 		{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
 atxt130u:visited 	{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt130u:hover 	{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}
.atxt130u:active 	{ color:#CC0000; font-size: 130%; font-family: Calibri, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;text-decoration: underline;}


select
{
	font-family:  "Trebuchet MS","Tahoma", "Lucida Sans Unicode", "Verdana";
	font-size: 110%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
}

input 
{
	font-family:  "Trebuchet MS","Tahoma", "Lucida Sans Unicode", "Verdana";
	font-size: 110%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
}

input.login 			
{ 
	width: 77px;
	height: 22px;
	background-image: url('images/buttons/login.jpg'); 
	border: none;
}		

input.login:hover 	
{ 
	width: 77px;
	height: 22px;
	background-image: url('images/buttons/login_over.jpg'); 
	border: none;
}


.textIdField
{
	width: 228px;
	height: 28px;
	background: url(images/formImages/textBoxId228.jpg) no-repeat;
	float: left;
}

.textPwField
{
	width: 228px;
	height: 28px;
	background: url(images/formImages/textBoxPw228.jpg) no-repeat;
	float: left;
}

.textLoginInput
{
	width: 216px;
	height: 23px;
	background: none;
	border: none;
	margin-top: 5px;
	margin-left: 5px;
	padding-left:62px;
}

.textLoginPw
{
	width: 216px;
	height: 23px;
	background: none;
	border: none;
	margin-top: 4px;
	margin-left: 5px;
	padding-left:62px;
	font-family: Arial;
	font-size: 14px;
	
}

input.checkbox14
{
	font-family:  "Arial";
	padding:0.15em;
	width: 15px;
	height: 15px; 
	background:#cccccc;
	font-size:11px; 
	font-weight:normal;
	border:1px #cccccc solid;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.text35 {
	width: 35px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}


.text80 {
	width: 80px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.text130 {
	width: 130px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.text280 {
	width: 280px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.text130Password {
	width: 130px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.text130Error {
	width: 130px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}


.userName {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.userNameError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.password {
	width: 160px;
	
	font-family:  Arial, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;
	font-size: 14px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.passwordError {
	width: 160px;

	font-family:  Arial, Trebuchet MS,Tahoma, Lucida Sans Unicode, Verdana;
	font-size: 14px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.jerseyNumber {
	width: 50px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.jerseyNumberError {
	width: 50px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.firstName {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.firstNameError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;

}

.lastName {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.lastNameError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.address {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.addressError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.birthday {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.birthdayError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.phoneNumber {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.phoneNumberError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.email {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.emailError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.zip {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.zipError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.city {
	width: 160px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.cityError {
	width: 160px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.inputText60 {
	width: 60px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.inputText36 {
	width: 36px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}


.inputText180 {
	width: 180px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.inputText180error {
	width: 180px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}
 
.inputText300 {
	width: 300px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.inputText300error {
	width: 300px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}


select.select_180 { 
	width: 180px;
	height: 18px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 0px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

select.select_240 { 
	width: 240px;
	height: 18px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 0px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

select.select_300 { 
	width: 300px;
	height: 18px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

select.select_300error { 
	width: 300px;
	height: 18px;
	border:1px red solid;
	padding: 0px 0px 0px 2px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

select.selectActive { 
	width: 160px;
	height: 18px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 0px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

select.selectActiveError { 
	width: 160px;
	height: 18px;
	border:1px red solid;
	padding: 0px 0px 0px 0px;
	background:url(images/formImages/formFieldBack.gif) #f6f6f6 top repeat-x;
}

.passwordHandout {
	font-size: 11px;
	width: 100px;
	border:1px #666666 solid;
	padding: 0px 0px 0px 2px;
}


.textarea280x100
{
	width: 280px;
	height: 100px;
	border:1px solid #666666;
	padding: 2px;
}

.textarea380x64
{
	width: 380px;
	height: 64px;
	border:1px solid #666666;
	padding: 2px;
}

button.calendarStyle
{
	background-color: transparent;
	border: 0;
	height:18px;
	width:22px;
	background-image:url(images/formImages/calendarOriginal.png);
	cursor: pointer;
	cursor: hand;
}

.annImageTableMain
{	
	border: #AAAAAA solid 1pt; 
<!--
	margin-top: 	2px;
	margin-right: 	7px;
	margin-bottom: 	5px;
	margin-left: 	4px;
-->	
	float:left;
}

.annImageTableInners
{	
	border: #AAAAAA solid 1pt; 
}

.annImageSimple
{
	float: left;
	margin: 1px; 
	border: 1px solid #FFFFFF;  
}

.annImageTableInnersBlackBorder
{	
	border: #000000 solid 1pt; 
}

