BODY		{ margin: 0px}
bodytxt 	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333;}
subhead 	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;}
P,ul,ol,li,td	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
marg		{ margin: 15px 10px 10px 10px; }
P			{ margin: 15px 10px 10px 10px; }	
ul, ol		{ list-style-type: disc }
ol          { list-style-type: decimal }
li			{ margin: 0px 10px 8px 0px; display: list-item  }
.pageTitle	{ margin: 0px; margin-left: 10px; color: #333333; font-size: 17px; font-weight: bold }
.copyright	{ font-size: 10px; color: #818181 }
.resources	{ margin: 5px 14px 5px 14px; color: white;}
.form		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #333; border:1px solid #333; background: white}
.subhead 	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;}
.small		{ text-size: 10px; }
.noMargin	{ margin: 0px; }
.crumbTrail	{ margin: 0px; }
.priNavList	{ margin: 5px; margin-left: 10px; margin-right: 10px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: white; }
.tableTitle { color: 595959; margin:5px 10px 5px 10px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
td			{ margin: 0px } 

a			{ color: #790000; text-decoration: underline; }
a:hover		{ color: #330000; text-decoration: underline; }
a.noLine	{ color: black; text-decoration: none; }
a.noLine:hover	{ color: black; text-decoration: underline; }
a.noLine2	{ color: 595959; text-decoration: none; }
a.noLine2:hover	{ color: 595959; text-decoration: underline; }
a.h3	{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003D72; text-decoration: none;}
a.h3:hover	{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003D72; text-decoration: underline;}
a.navLink		{ color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px;}
a.navLink:hover	{ color: white; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10px;}


h1, h2, h3, h4, h5, h6 { margin: 30px 10px 10px 10px; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003D72}

#nav0	{  /* products */
	position: absolute;
	top: 125;
	left: 182;
	visibility: hidden;
}
#nav1	{	/* solutions */
	position: absolute;
	top: 125;
	left: 259;
	visibility: hidden;
}
#nav2	{	/* services */
	position: absolute;
	top: 125;
	left: 337;
	visibility: hidden;
}
#nav3	{	/* customers */
	position: absolute;
	top: 125;
	left: 407;
	visibility: hidden;
}
#nav4	{	/* partners */
	position: absolute;
	top: 125;
	left: 490;
	visibility: hidden;
}
#nav5	{	/* company */
	position: absolute;
	top: 125;
	left: 565;
	visibility: hidden;
}
#nav6	{	/* news */
	z-index: 10;
	position: absolute;
	top: 125;
	left: 637;
	visibility: hidden;
}



.navType, .navTypeShort	{	
	padding: 3px;
	padding-left: 13px;
	width: 170px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
	border: 1px solid #DADADA;
	border-top: none;
	text-decoration: none;
	background: #666666
}
.navTypeOver, .navTypeShortOver	{	
	padding: 3px;
	padding-left: 13px;
	width: 170px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	border: none;
	font-weight: normal;
	color: white;
	border: 1px solid #DADADA;
	border-top: none;
	text-decoration: none;
	background: #D0181F
}

.navTypeShort {	width: 120px; }
.navTypeShortOver {	width: 120px; }