
/*A:link				{text-decoration: underline; color: #0000FF; }
A:visited			{text-decoration: underline; color: #0000FF; }
A:hover				{text-decoration: underline; color: #FF0000; }	 */
.address 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: black; text-decoration: none;  }
.normalsm 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: black; text-decoration: none; padding-bottom: 10px;  }
.normal 			{font-family: Tahoma,Arial,Helvetica; font-size: 15px; font-weight: normal; color: black; text-decoration: none; padding: 25px;  }
.normalbold			{font-family: Tahoma,Arial,Helvetica; font-size: 16px; font-weight: bold; color: black; text-decoration: none; padding-bottom: 0px; line-height: 22px; }
.normalbold2		{font-family: Tahoma,Arial,Helvetica; font-size: 15px; font-weight: bold; color: black; text-decoration: none; padding-bottom: 0px; line-height: 18px; }
.normalheader		{font-family: Tahoma,Arial,Helvetica; font-size: 26px; font-weight: bold; color: #cc0000; text-decoration: none;  text-align: center; padding-bottom: 30px; padding-top: 0px; }
.normalheader2		{font-family: Tahoma,Arial,Helvetica; font-size: 24px; font-weight: bold; color: #3366cc; text-decoration: none;  text-align: center; padding-bottom: 30px; padding-top: 0px; }
.normalsubheader	{font-family: Tahoma,Arial,Helvetica; font-size: 24px; font-weight: bold; color: #003399; text-decoration: none;  text-align: center; padding-bottom: 20px; padding-top: 0px; }
.normalsubheader2	{font-family: Tahoma,Arial,Helvetica; font-size: 18px; font-weight: bold; color: #CC0000; text-decoration: none;  text-align: center; padding-bottom: 10px; padding-top: 0px; }
.normalsubheader3	{font-family: Tahoma,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;  text-align: center; padding-bottom: 10px; padding-top: 0px; }
.normalbox 			{font-family: Tahoma,Arial,Helvetica; font-size: 14px; font-weight: normal; color: black; text-decoration: none; text-align: justify; border: 1px solid #000000;  background: #FFFFCC; padding-bottom: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
A.normal:link		{color: #0000FF; font-weight: bold; font-size: 16px; text-decoration: underline;  }
A.normal:visited	{color: #0000FF; font-weight: bold; font-size: 16px; text-decoration: underline;  }
A.normal:hover		{color: #FF0000; font-weight: bold; font-size: 16px; text-decoration: underline;  }

.topnav 			{font-family: Tahoma,Arial,Helvetica; font-size: 16px; font-weight: normal; color: #3366cc; }
A.topnav:link 		{color: #3366cc; font-weight: normal; font-size: 16px; text-decoration: underline; }
A.topnav:visited	{color: #3366cc; font-weight: normal; font-size: 16px; text-decoration: underline; }
A.topnav:hover 		{color: #cc0000; font-weight: normal; font-size: 16px; text-decoration: underline; }

.leftnav 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; line-height: 20px;  text-align: center;  bottom: auto;  vertical-align: middle;   }
.leftnavbox 		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; padding-right: 10px; line-height: 25px;  border: 1px solid #000000;  background: #99CCFF; .text-align: left;  bottom: auto;  vertical-align: middle;   }
A.leftnav:link		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #99CCFF;  }			/* BG Color = F1F1F1 */
A.leftnav:visited	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #99CCFF;  }
A.leftnav:hover		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #3399FF;  }

.leftnav2 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #FFCC33; width: 166px;  text-align: left;  bottom: auto;     }
A.leftnav2:link		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #FFCC33;  }			/* BG Color = F1F1F1 */
A.leftnav2:visited	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #FFCC33;  }
A.leftnav2:hover	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #FF9900;  }

.leftnav3 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #66CC66; width: 166px;  text-align: left;  bottom: auto;     }
A.leftnav3:link		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #66CC66;  }			/* BG Color = F1F1F1 */
A.leftnav3:visited	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #66CC66;  }
A.leftnav3:hover	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; line-height: 25px;  border: 1px solid #000000;  background: #52b746;  }

.leftnavsub			{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 15px;  border: 1px solid #000000;  background: #99CCFF; width: 150px;  text-align: right;  bottom: auto;  vertical-align: middle;   }
A.leftnavsub:link	{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 15px;  border: 1px solid #000000;  background: #99CCFF;  }			/* BG Color = F1F1F1 */
A.leftnavsub:visited{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; padding-left: 10px; line-height: 15px;  border: 1px solid #000000;  background: #99CCFF;  }
A.leftnavsub:hover	{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; line-height: 15px;  border: 1px solid #000000;  background: #3399FF;  }

.tagline 			{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #85A5BF; text-decoration: none; }
A.tagline:link 		{color: #85A5BF; font-weight: normal; font-size: 10px;  text-decoration: none;}
A.tagline:visited 	{color: #85A5BF; font-weight: normal; font-size: 10px;  text-decoration: none;}
A.tagline:hover 	{color: #85A5BF; font-weight: normal; font-size: 10px;  text-decoration: underline;}
.copyrightnotice	{font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #000000; vertical-align: middle; padding-right: 10px }

.slogan				{font-family: Tahoma,Arial,Helvetica; font-size: 13px; font-weight: bold; color: #CC0000; text-decoration: none; padding-bottom: 5px; padding-top: 10px; text-align: center; }

.breadcrumb			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: #003399;  font-weight: bold;  padding-left: 5px; text-decoration: none; }
A.breadcrumb:link	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: #003399;  font-weight: bold;  padding-left: 5px; text-decoration: none; }
A.breadcrumb:visited{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: #003399;  font-weight: bold;  padding-left: 5px; text-decoration: none; }
A.breadcrumb:hover	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: #FF0000;  font-weight: bold;  padding-left: 5px; text-decoration: underline; }

.orderbox	 		{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; line-height: 25px;  border: 3px DASHED #FF0000;  background: #FFFFFF; text-align: center;  bottom: auto;  vertical-align: middle;   }
.highlighter		{background-color: yellow; }

.borders {
	border-left-color: black;	border-left-style: solid;	border-left-width: 	1px; padding-left: 0px;
	border-right-color: black; 	border-right-style: solid; 	border-right-width: 1px; padding-right: 0px;
	border-top-color: black; 	border-top-style: solid; 	border-top-width: 	1px; padding-top: 0px;
	border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0px;
	background-color: #FFFFFF;
	}

cometogether		{padding-left: 0px;}

/*THESE ARE THE STYLES FOR THE SCHEDULE CALL BACK FORM --- DO NOT EDIT*/

/*body 				{background-color:#666666 margin : 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }*/
form				{margin : 0px 0px 0px; }
.alltext			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; }
/*.maintable			{background-color: #ffffff; border:solid 1px black; }*/
.maintable			{vertical-align:middle; background-color: #F1F1F1; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; border:solid 1px black; }

/*formats the display of the text boxes throughout form*/
.txtfield			{width:165px; height:17px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style: normal; font-weight: normal; }
.txtddltime			{height:17px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-style: normal; font-weight: normal; }
.txtarea			{width:296px; height:95px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style: normal; font-weight: normal; }
.txtfielddropdown	{width:270px; height:22px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-style: normal; font-weight: normal; }
.btnsub				{height:22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style: normal;	font-weight: normal; }


/*THESE ARE THE STYLES FOR THE BG ROLLOVERS --- DO NOT EDIT*/
.catlink 			{text-decoration: none; font-family: Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000; padding-left: 4px; margin: 1px; height: 20px; display: block; border: 1px solid #F7F3F7; width: 168px; }
A.catlink:link	    {text-decoration: none; font-family: Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000; padding-left: 4px; margin: 1px; height: 20px; display: block; border: 1px solid #999999; width: 168px; background-color: #F7F3F7;}
A.catlink:hover	    {text-decoration: none; font-family: Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000; padding-left: 4px; margin: 1px; height: 20px; display: block; border: 1px solid #999999; width: 168px; background-color: #CCCCCC;}
A.selectedcat		{text-decoration: none; font-family: Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000; padding-left: 4px; margin: 1px; height: 20px; display: block; border: 1px solid #999999; width: 168px; background-color: #ffffff;}

/* For standards based browsers...*/
head:first-child+body .catlink 			{width: 166px; }
head:first-child+body .catlink:hover 	{width: 166px; }
head:first-child+body .selectedcat 		{width: 166px; } 

/*THESE ARE THE STYLES FOR THE SLIDER --- DO NOT EDIT*/
.yellowplain 		{BACKGROUND-COLOR: #ffff00; }

.leading1 {
	FONT-SIZE: 1px
}
.leading2 {
	FONT-SIZE: 2px
}
.leading3 {
	FONT-SIZE: 3px
}
.leading4 {
	FONT-SIZE: 4px
}
.leading5 {
	FONT-SIZE: 5px
}
.leading6 {
	FONT-SIZE: 6px
}
.leading7 {
	FONT-SIZE: 7px
}
.leading8 {
	FONT-SIZE: 8px
}
.leading9 {
	FONT-SIZE: 9px
}
.leading10 {
	FONT-SIZE: 10px
}
.leading11 {
	FONT-SIZE: 11px
}
.leading12 {
	FONT-SIZE: 12px
}

.redman {

	FONT-WEIGHT: 800; COLOR: #FF0000; FONT-STYLE: italic; ZZcolor: #2149c1
}


.darkred {
	COLOR: #aa2020
}


.optin {
	width: 500px;
	background-color: #FFFFCC;
	border-style: dashed;
	border-color: black;
	font-size: 10pt;
	font-style: bold;
	font-family: arial;
	margin: 20px auto 0 auto;
}

.optinner {
	width: 380px;
	font-size: 10pt;
	font-style: bold;
	font-family: arial;
	margin: 15px auto 15px auto;
}

.optin blockquote {
	margin: 20px 0 10px 55px;
	}
.optin2 {
	font-size: 10pt;
	font-weight: bold;
	font-family: arial;
        margin: 0px auto 0px auto;
}
.optin3 {
        margin: 5px auto 10px auto;
}

.optsub {
        width: 360px;
        height: 40px;
        margin: 4px;
}


.optin h1 {
	font-size: 16pt;
	text-align: center;
	letter-spacing; -1;
	font-family: tahoma;
        margin: 10px 0px 0px 0px;
	}
