a:active {outline: none;}
a {outline: none;}
body {-webkit-text-size-adjust:100%;}

.textgrey { font-size:13px; font-family: Lucida Grande, Arial, Helvetica, sans-serif; color: #b2b2b2; font-weight:bold; line-height: 20px; text-decoration:none;}
.textgrey A:link{ color: #294ea6; text-decoration:none;}
.textgrey A:visited{ color: #294ea6;text-decoration:none;}
.textgrey A:hover{ color: #294ea6;text-decoration:underline; }
.textgrey A:active{ color: #294ea6; text-decoration:none;}

.textblack { font-family: Lucida Grande, Arial, Helvetica, sans-serif; font-size: 12px; color: #b2b2b2; line-height: 20px; text-decoration:none;}
.textblack A:link{ color: #294ea6; text-decoration:none;}
.textblack A:visited{ color: #294ea6; text-decoration:none;}
.textgrey A:hover{ color: #294ea6;text-decoration:underline; }
.textblack A:active{ color: #294ea6; text-decoration:none;}

.textsmall { font-family: Lucida Grande, Arial, Helvetica, sans-serif; font-size: 11px;color: #333333;text-decoration:none; }
.textsmall A:link { color: #294ea6; text-decoration: underline; text-decoration:none;}
.textsmall A:visited { color: #294ea6; text-decoration: underline;text-decoration:none; }
.textsmall A:hover { color: #294ea6; text-decoration: underline; text-decoration:none;}
.textsmall A:active { color: #294ea6; text-decoration: underline; text-decoration:none;}

.textbig { font-family: Lucida Grande, Arial, Helvetica;font-size: 12px; color: #7399cc; }

.pagetitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; text-transform: uppercase; color: #294ea6; }

/**** The RETURN button!  ****/
.return				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-transform: uppercase; color: #6699CC; }
.return A:link		{ color: #6699CC; text-decoration: underline; }
.return A:active	{ color: #6699CC; text-decoration: underline; }
.return A:visited	{ color: #6699CC; text-decoration: underline; }