﻿.body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	list-style-type: disc;
}
.header1 {
	display: block;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.h1-sanserif-white {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.h1-sanserif-blue-pt-14 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330099;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.h1-sanserif-blue-pt-12 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330099;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
}
.h1-sanserif-red-pt-12 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3333;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.h1-sanserif-charcoal-pt-14 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.h1-sanserif-charcoal-pt-12 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
}
.bold-sanserif-red-pt-12 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.bold-sanserif-white-pt-12 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
}
.header2 {
	display: block;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
}
.header2_charcoal {
	display: block;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
}
.charcoal_text_bold{
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: 130%;
	font-weight: strong;
}
.smallsofttext {
	margin: 0px;
	font-family:Times New Roman, Times, serif;
	font-size: 9px;
	color: #999999;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	list-style-type: disc;
}
.medsofttext {
	margin: 0px;
	font-family:Times New Roman, Times, serif;
	font-size: 12px;
	color: #999999;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	list-style-type: disc;
}
.medswoserif-12 {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	list-style-type: disc;
}
.medswoserif {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	list-style-type: disc;
}
.arial12 {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	list-style-type: disc;
}
}.explanation {
	margin: 0px;
	font-family:Times New Roman, Times, serif;
	font-size: 7px;
	color: #000000;
	font-style: normal;
	line-height: 130%;
	font-weight: normal;
	list-style-type: disc;
}
td img {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
}
a:link {
	color: #0066cc;
	text-decoration: none;-->
}
a:visited {
	color: #147688;
	text-decoration: underline;
}
a:hover {
	color: #990099;
	text-decoration: underline;
}
a:active {
	color: #660099;
	<text-decoration: underline; 
}
.lookslikelink {	 Georgia, Times New Roman, Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; background-color: #FFFFFF;
	font-size: 12px;
	color: #0066cc;
	text-decoration: underline;
	cursor: pointer
}
.lookslikelinkgr {	 Georgia, Times New Roman, Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; background-color: #ECF4EC;
	font-size: 12px;
	color: #336699;
	text-decoration: underline;
	cursor: pointer
}
#ashtrash a:link {color:#FFFFCC;
                 text-decoration: none;
}
#ashtrash a:visited {color:#CCCCFF;
                 text-decoration: underline;
}
#ashtrash a:hover  {color:#9999FF;
                 text-decoration: underline;
}
#ashtrash a:active  {color:#CCCCFF;
                 text-decoration: underline;
}



/* for programming */
img {border-style:none;}

.orderformsection1 {background-color:silver;width:700px;padding:4px;}
.orderformsectiontitle {background-color:silver;font-weight:bold;font-size:12pt;}
.orderformsectiontitle a {text-decoration:none;}
.orderformsection2 {border:solid 1px black;display:block;background-color:White;}

.message {background-color:#FFFFA0;border-style:solid;border-width:1px;border-color:Red;
    margin:16px;padding-top:4px;padding-left:8px;display:block; }


/* Styles for nav Menu */
#nav1 {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-family:arial,sans-serif;
	font-size:8pt;
	text-align:center;
	}
#nav1 img {border:none;}
#nav1 li {
	position: relative;
	position: relative;
	display: inline;
	padding-top:6px;
	float: left;
	}
#nav1 li a {
	padding: 1px 8px;
	color: white;
	display: block;
	float:left;
	height:20px;
	text-decoration: none;
	background-color:#EB1B24; /* IE6 Bug */
	/*width:90px;*/
	padding: 0px;
	/*border: 1px solid #ccc; /* IE6 Bug */
	/*border-bottom: 1px solid #ccc;*/
	}
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* htm1 ul li a { height: 1%; }
/* End */
#nav1 li a:hover, li a.over { 
    color:Black;
    background-color:#EEEEEE;
    }
#nav1 li:hover ul, li.over ul { 
    display: block;  /* The magic */
    color:Black;
    background-color:#EEEEEE;
    }
#nav2 {
	position: absolute;
	left: -40px; /* Set 1px less than menu width */
	top: 26px;
	display: none;
	text-align:left;
	}
#nav2 li a {
	float:none;
	height:18px;
	width:250px;
	color:Black;
	background-color:#EEEEEE;
	/*border-bottom:solid 1px #A04040;*/
	}
#nav2 li a:hover {
    color:white;
	background-color:#303050;
	}
