.gray {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A.link {
	TEXT-DECORATION: none;
	color: #4978BC;
	font-size: 12px;
	font-family: Arial, sans-serif;
}
A.link:Visited {
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.link:Hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #003366;
	TEXT-DECORATION: underline
}

A.link33 {
	TEXT-DECORATION: none;
	color: #4978BC;
	font-size: 9px;
	font-family: Arial, sans-serif;
}
A.link33:Visited {
	TEXT-DECORATION: none;
	font-size: 9px;
}
A.link33:Hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #003366;
	TEXT-DECORATION: underline
}

.gray1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.gray1_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, sans-serif;
	TEXT-DECORATION: none
}

A.linkhome {
	TEXT-DECORATION: none;
	color: #4978BC;
	font-size: 12px;
	font-family: Arial, sans-serif;
}
A.linkhome:Visited {
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.linkhome:Hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #003366;
	TEXT-DECORATION: underline
}


A.linkvendors {
	TEXT-DECORATION: none;
	color: #990000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}
A.linkvendors:Visited {
	TEXT-DECORATION: none;
	font-size: 12px;
	color: #0066FF;
}
A.linkvendors:Hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003366;
	TEXT-DECORATION: underline
}

.red_h {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #26627c;
	FONT-FAMILY: Arial, sans-serif
}

.red_htitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #26627c;
	FONT-FAMILY: Arial, sans-serif
}

body		{ margin: 0px;  padding: 0px; color: #000; background: #fff; }
h1			{ color: #6f6f6f; font: bold 16px Arial, sans-serif, sans-serif; text-transform: uppercase; padding-left: 20px; }

.message	{ color: #6f6f6f; font: bold 10px Arial, sans-serif, sans-serif; text-decoration: none; padding-left: 20px; }
.fotterTXT	{ color: #fff; font: 11px Arial, sans-serif, sans-serif; text-decoration: none; padding: 20px; }

/* --- navigation --------------------------------------------------- */
a:link		{ text-decoration: none; }
a:hover		{ text-decoration: underline; }
a:visited	{ text-decoration: none; }

a.direction:link	{ color: #fff9d7; font: 11px Arial, sans-serif; text-decoration: underline; }
a.direction:visited	{ color: #fff9d7; font: 11px Arial, sans-serif; text-decoration: underline; }
a.direction:hover	{ color: #fff9d7; font: 11px Arial, sans-serif; text-decoration: none; }

a.lnk:link			{
	color: #26627C;
	font: bold 12px Arial, sans-serif;
	text-decoration: none;
}
a.lnk:visited		{ color: #26627C; font: bold 12px Arial, sans-serif; text-decoration: none; }
a.lnk:hover			{ color: #26627C; font: bold 12px Arial, sans-serif; text-decoration: underline; }

a.mainNav		{
	color: #fff;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}
a.mainNav:visited	{
	color: #fff;
	text-decoration: none;
}
a.mainNav: active	{
	color: #fff;
	text-decoration: none;
}
a.mainNav:hover 	{
	color: #FFCC00;
	text-decoration: none;
}

a.subNav		{ color: #fff; font: 12px Arial, sans-serif; display: block; text-decoration: none; padding-top: 1; padding-right: 1; padding-bottom: 1; padding-left: 35; }
a.subNav:visited	{ color: #fff; font: 12px Arial, sans-serif; display: block; text-decoration: none; padding-top: 1; padding-right: 1; padding-bottom: 1; padding-left: 35; }
a.subNav:active	{ color: #fff; font: 12px Arial, sans-serif; display: block; text-decoration: none; padding-top: 1; padding-right: 1; padding-bottom: 1; padding-left: 35; }
a.subNav:hover 	{ color: #fff; background-color: #7f7f7f; text-decoration: none; }

/* --- tables -------------------------------------------------------- */
#globalwrap 		{ position:relative; margin: 0 auto; width: 780px; }
#light_bulp			{ width: 115px; height: 85px; right: 20px; top: 30px; position: absolute; z-index: 3; }
#cTEL		 		{ width: 190px; height: 20px; right: 20px; bottom: 45px; position: absolute; visibility: Arial; color: #fff; font: 18px Arial, sans-serif; }
a.cellNav			{ background: #595959; }
a.footer 			{ background: #990000; }

tr.navHead			{ color: #303030; font-size: 14px; font-family: Arial, sans-serif; text-decoration: none; padding-left: 10px; border-bottom: 1px dotted #999; height: 35px; }
tr.d0 td			{ color: #303030; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding-left: 10px; border-bottom: 1px dotted #999; height: 25px; }
tr.d1 td			{
	background-color: #D1EDFC;
	color: #303030;
	font-size: 12px;
	font-family: Arial, sans-serif;
	text-decoration: none;
	padding-left: 10px;
	border-bottom: 1px dotted #999;
	height: 25px;
}
a.bck {
	background-image: url(../images/bckgnd_table.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
