.highlight {background-Color: #336699;}
.inputBorder {border-bottom: 1px solid Black; border-left: 1px solid Black; border-right: 1px solid Black; border-top: 1px solid Black;}
body,table,td,p,caption {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.header,h1 {
	font-size: 16px;
	color: #336699;
	font-weight : bold;
}
.v2header {
	font-size: 20px;
	color: #336699;
	font-weight : bold;
}
.headersm,h2 {
	font-size: 14px;
	color: #336699;
	font-weight : bold;
	font-style : italic;
}
.small {
	font-size: 10px;
}

a,a.icontitle {
	font-size: 12px;
	text-decoration : none;
	color : #336699;
	font-weight : bold;
}


a.upperlinks {
	font-size: 12px;
	text-decoration : none;
	color : #0066ff;
	font-weight : bold;
}

a.upperlinks:hover {
	font-size: 12px;
	text-decoration : none;
	color : #990000;
	font-weight : bold;
}

a.subnav {
	font-size: 10px;
	text-decoration : none;
	color : #4477ff;
	font-weight : bold;
}
a.v2subnav {
	font-size: 10px;
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
}

a.sitemapmain {
	font-size: 18px;
	text-decoration : none;
	color : #4477ff;
	font-weight : bold;
}
a.sitemapsub {
	font-size: 14px;
	text-decoration : none;
	color : #4477ff;
}



.tiny {
	font-size: 10px;
	text-decoration : none;
	color : #4477ff;
	font-weight : bold;
}

.whip {
	font-size: 20px;
	text-decoration : underline;
}
.v2tiny {
	font-size: 10px;
	text-decoration : none;
	color : #006766;
	font-weight : bold;
}

.clickmessage {
	color : #4477ff;
	font-weight : bold;
	font-size: 14px;
}

.newhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.whatsnew {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #ffffff;
}

a.portfoliotitle {
	font-size: 9px;
	text-decoration : underline;
	color : #4477ff;
	font-weight : normal;
}
