<style type="text/css">
ul				{font-family: arial, helvetica, sans-serif; font-size: 12px;}
body 			{font-family: arial, helvetica, sans-serif; font-size: 12px;}
td 				{font-family: arial; font-size: 12px;}
p 				{font-family: arial; font-size: 12px;}
form			{margin: 0px; padding: 0px;}
input			{margin: 0px; font-family: arial; font-size: 12px;}
input.text		{font-size: 12px !important; background-color: #00248A !important; color: #ffffff !important; border: solid #004DCC 1px !important; padding-left: 4px; padding-bottom: 0px; padding-top: 0px;  height: 17px;}
select			{font-size: 12px !important; background-color: #00248A !important; color: #ffffff !important; border: solid #004DCC 1px !important;}
textarea		{arial; font-size: 11px; background-color: #00248A; color: #ffffff; border: solid #004DCC 1px; padding-left: 4px; padding-top: 1px;}
input.subm		{background-color: #00248A; border: solid #ffffff 1px; color: #ffffff; font-weight: bold; font-size: 11px;}

a:link 	{color: #ffff66; text-decoration: none;}
a:hover {color: #ffff66; text-decoration: underline;}
a		{color: #ffff66; text-decoration: none;}

a.hl:link 	{color: #ffffff; text-decoration: none;}
a.hl:hover 	{color: #999999; text-decoration: none;}
a.hl 		{font-family: arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none}

a.quick:link 	{color: #ffffff; text-decoration: none;}
a.quick:hover 	{color: #999999; text-decoration: none;}
a.quick 		{font-family: arial; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none}

a.toplink:link 	{color: #ffffff; text-decoration: none;}
a.toplink:hover	{color: #999999; text-decoration: none;}
a.toplink 		{font-family: arial; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none}

span.hl 	{font-size: 13px; font-weight: bold;}
span.smfont {font-family: arial; font-size: 10px;}
.pgtitle 	{font-size: 15px; font-weight: bold;}
.req		{color: #ffff66;}
.err		{color: #ffff66;}
.noreq		{color: #cccccc;}
.signupcatgs{color: #0066ff;}
.availreq	{color: #ffff66; font-weight:bold;}

td.formreq		{color:#FFFF99;}
td.quick		{font-family: arial; font-size: 11px; font-weight: bold;}
td.comptdA		{font-size: 12px; border-bottom: solid #003399 1px; background-color: #335CAD;}
td.comptdB		{font-size: 12px; border-bottom: solid #003399 1px; background-color: #4D71B8;}
td.comptdtop	{font-size: 14px; border-bottom: solid #003399 1px;}
td.comptd		{font-size: 12px; border-bottom: solid #003399 1px;}
td.comptdprd	{font-size: 12px; border-bottom: solid #003399 1px; font-weight: bold; text-align: right; background-color: #00197F;}
td.comptdprd2	{font-size: 12px; border-bottom: solid #003399 1px; background-color: #00197F;}
.backgr			{background-position: top left; background-repeat: no-repeat;}
.nobackgr		{background-color: transparent;}
.left			{border-left: solid #aa0000 1px;}
.right			{border-right: solid #aa0000 1px;}
.bottom			{border-bottom: solid #aa0000 1px;}
.top			{border-top: solid #aa0000 1px;}
td.hlbackgr		{background-color: transparent;}
td.nopad		{padding: 0px;}
.greybottom		{border-bottom: solid #001177 1px;}
.gbottom		{border-bottom: solid #0066cc 1px;}
.gtop			{border-top: solid #0066ff 1px;}
.lightbottom	{border-bottom: solid #999999 1px;}
td.glossary		{border-bottom: solid #ffffff 1px; font-weight: bold; background-color: #112288; padding-left: 2px;}
.surveybrdr		{border: solid #0066cc 1px;}

input.phnnum1		{font-size: 11px; width: 32px; padding-left: 4px;}
input.phnnum2		{font-size: 11px; width: 38px; padding-left: 4px;}
input.ltblueButton	{font-weight: bold; color: #ffffff !important; border: solid #ffffff 1px !important; background-color: #0066cc !important; height: 19px;}
input.greyButton	{font-weight: bold; color: #000000; border: solid #666666 1px; background-color: #cccccc; height: 17px;}
input.whiteButton	{font-weight: bold; color: #000000; border: solid #999999 0px; background-color: #cccccc; height: 17px;}
.radio				{border-style: none; background-color: #transparent; color: #000000; height: auto; width: auto;}
.butn				{font-family: arial; font-size: 11px; font-weight: bold; border: solid #0066cc 1px; background-color: #ddeeff; color: #444444; height: 19; padding-left:1px;}

.fullopac {position:relative; filter: alpha(opacity=100);}

#div_contacts		{color: #ffffff; background-color: #003399; border: 4px double #aa0000; position: absolute; left: 75px; top: 175px; width: 475px; visibility: hidden;}
#tbl_contacts		{color: #ffffff;}
#hdr_contact		{text-align: center; color: #ffffff;}
#hdr_contact td		{text-align: center; color: #ffffff; font-weight: bold;}
</style>