
TD,BODY   { color: #000000; font-size: x-small; font-family: Arial }
A { color: #666666; }
A:active { color: #666666; }
A:visited { color: #666666; }
A:hover { color: #000000; }

.header { background-color: #FFFFFF; color: #000000; font-size: 11px; }
.header A { color: #000000; }
.header A:active { color: #000000; }
.header A:visited { color: #000000; }
.header A:hover { color: #999999; }

.home-intro { color: #FFFFFF; padding-left: 1px; }
.home-link    { font-size: 11px; }
.home-link A    { color: #000000; font-size: 11px; text-decoration: none }
.home-link A:active    { color: #000000; font-size: 11px; text-decoration: none }
.home-link A:visited    { color: #000000; font-size: 11px; text-decoration: none }
.home-link A:hover    { color: #000000; font-size: 11px; text-decoration: underline }
.home-link SPAN    { color: #000000; font-size: 11px }
.slot-title { color: #456395; font-weight: bold; font-size: 12px; padding-left: 1px; font-family: Helvetica,Arial,sans-serif; }
.slot-subtitle-t3 { color: #000000; font-weight: bold; font-size: 12px; padding-left: 1px; font-family: Helvetica,Arial,sans-serif; }
.slot-subtitle { color: #456395; font-weight: bold; font-size: 11px; padding-left: 1px; font-family: Helvetica,Arial,sans-serif; }
.slot-content { margin: 5px 0px 5px 0px; }
.slot-callout { color: #28436E; font-size: 18px; font-weight: bold; }
.ps-title { color: #28436E; font-size: 20px; font-weight: bold; }
.ps-question { color: #28436E; font-size: 16px; font-weight: bold; }
.ps-solutionquestion { color: #456395; font-weight: bold; font-size: 14px; padding-left: 1px; font-family: Helvetica,Arial,sans-serif; }
.error { color: #ff0000; font-weight: bold; font-size: 12px; padding-left: 1px; font-family: Helvetica,Arial,sans-serif; }
.button12 { color: white; font-weight: bold; font-size: 12px; font-family: Arial; background-color: #6484BD; border: 0}
.pst { color: #FFFFFF; font-size: 11px;  text-decoration: none; font-weight: bold; }
.pst:hover { color: #FFFFFF; font-size: 11px;  text-decoration: underline; }

A.slot-more { color: #456395; font-size: 11px; font-weight: bold; text-decoration: none; }
A.slot-more:active { color: #456395; font-size: 11px;  text-decoration: none; }
A.slot-more:visited { color: #456395; font-size: 11px; text-decoration: none; }
A.slot-more:hover { color: #000000; font-size: 11px; text-decoration: underline; }

.product-headline { color: #374e76; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding-left: 1px }
.product-headline16 { color: #374e76; font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding-left: 1px }
.adhocnav {float: right; margin: 10px;}
.adhocnext {float: right; margin: 10px; color: #333333; font-size: 12px; font-weight: 600; font-size: 12px;}
.adhocnext a { text-decoration: none; float: right; margin: 10px; color: #333333; font-size: 12px; font-weight: 600; font-size: 12px;}
.adhocnext a:hover {text-decoration: none; float: right; margin: 10px; color: #93A9BE; font-size: 12px; font-weight: 600; font-size: 12px;}

/*pagination*/

.c-pagination {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}



.c-pagination form {
	clear: both;
	float: right;
}

.c-pagination select {
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-serif;
}
.c-pagination a {
	font-weight: bold;
 	color:#333333;
 	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}

.c-pagination a:hover {
	font-weight: bold;
	color:#666666;
	text-decoration: underline;
	margin-right: 5px;
	margin-left: 5px;
}
.currentpage {
	color: #FFA74E;
	font-weight: bolder;
	font-size: 11px;
	margin-right: 5px;
	margin-left: 5px;
	
}




.crumb-top { color: #000000; font-size: 12px; font-weight: bold; padding: 10px 10px 5px 12px; }
.crumb-top A { color: #000000; text-decoration: none; }
.crumb-top A:active { color: #000000; text-decoration: none; }
.crumb-top A:visited { color: #000000; text-decoration: none; }
.crumb-top A:hover { color: #999999; text-decoration: none; }
.crumb-bottom { color: #999999; font-size: 24px; font-weight: 600; padding: 0px 10px 10px 10px; }
.crumb-bottom A { color: #999999; text-decoration: none; font-size: 24px; font-weight: 600; }
.crumb-bottom A:active { color: #999999; text-decoration: none; }
.crumb-bottom A:visited { color: #999999; text-decoration: none; }
.crumb-bottom A:hover { color: #000000; text-decoration: none; }

TABLE.product-info { border: 1px solid #CCCCCC; background-color: #E5E5E5; }
TABLE.product-info TD { padding: 5px; }
.subnav    { font-size: 11px; padding: 4px 0 4px 10px }
.subnav A     { color: #777; font-size: 11px; text-decoration: none }
.subnav A:active     { color: #777; font-size: 11px; text-decoration: none }
.subnav A:visited     { color: #777; font-size: 11px; text-decoration: none }
.subnav A:hover    { color: #000000; font-size: 11px; text-decoration: underline }
.subnav SPAN    { color: #ffa74e; font-size: 11px }

.subnav-on    { font-size: 11px; background-color: #cccccc; padding: 4px 0 4px 10px }
.subnav-on A    { color: #000000; font-size: 11px; text-decoration: none }
.subnav-on A:active    { color: #000000; font-size: 11px; text-decoration: none }
.subnav-on A:visited    { color: #000000; font-size: 11px; text-decoration: none }
.subnav-on A:hover    { color: #000000; font-size: 11px; text-decoration: underline }
.subnav-on SPAN    { color: #000000; font-size: 11px }

.subnav-indent    { font-size: 11px; padding-left: 15px }
.subnav-indent-body    { font-size: 10px; padding-left: 15px }
.subnav-line    { font-size: 11px; margin: 4px 10px; border-bottom: 1px dashed #999999 }

.footer { color: #FFFFFF; background-color: #405C8B; }
.footer A { color: #FFFFFF; text-decoration: none; }
.footer A:active { color: #FFFFFF; text-decoration: none; }
.footer A:visited { color: #FFFFFF; text-decoration: none; }
.footer A:hover { color: #CCCCCC; text-decoration: underline; }

.footer-copyright  { color: #777 }
