body, li, ol, p, table, td, tr, ul{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; color:#000000; }
body{background-color:#ededed;}

form, input, select{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0}

a {color:#cf142b; text-decoration:none}
a:visited {color:#cf142b; text-decoration:none}
a:hover {color:#938e80; text-decoration:none}

.subtitle{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#007dc2}

.subtitle2{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#cf142b}

.rightNav{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;	line-height:16px;
}
.rightNav a, .rightNav a:visited{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;	text-decoration: underline; line-height:16px
}
.rightNav a:hover{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  line-height:16px
}

.bottomNav{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #938E80;	line-height:14px;
}
.bottomNav a, .bottomNav a:visited{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #938E80;	text-decoration: none; line-height:14px
}
.bottomNav a:hover{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;  
	line-height:14px;
	color: #D42E12;
}

.img_border{border:1px solid #507ca7;}

.italics {font-style: italic;}

.bold {font-weight: bold;}

.bottom-border {
	border-bottom: 1px dotted #cccccc;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.small_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style:italic;
	font-weight: normal;
}

.bullet {
	margin-bottom: 11px;
}

.products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007dc2;
}

a.products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007dc2;
	text-decoration: underline;
}

a.products:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf142b;
	text-decoration: none;
}

a.products:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007dc2;
}

a.products:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf142b;
}

.splash{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #007dc3;	line-height:14px;
}
.splash a, .splash a:visited{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color: #007dc3;	text-decoration: underline; line-height:14px
}
.splash a:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  line-height:14px
}.pink_note {
	color: #FF00FF;
}
.greyline-dotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.table_title {
	font-weight: bold;
	/* background-color: #F4F4F4; */
}

.dottedline {
	border-bottom: 1px dotted #cccccc;
}

.solidline {
	border-bottom: 1px solid #999999;
}

.formborder {
	border: 1px dotted #cccccc;
}

/* Apply this class to html elements that should be VISIBLE 
when logged in through myADI and HIDDEN when gone to the 
site directly */
.w6_private{
	visibility: hidden;
}
	
/* Apply this class to html elements that should be HIDDEN 
when logged in through myADI and VISIBLE when gone to the 
site directly */
.w6_public{
	visibility: visible;
}
