body, td, p, li, div, .regcopy {
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #000;
}

h1, h2, h3, h4 {
	font-family: arial, tahoma, sans-serif;
}

#header, .header {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px! important;
    FONT-WEIGHT: bold! important;
}

#header2, .header2 {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 22px! important;
    FONT-WEIGHT: bold! important;
}

#header14navy, .header14navy {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 14px! important;
    FONT-WEIGHT: bold! important;
}

#header14, .header14 {
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 14px! important;
    FONT-WEIGHT: bold! important;
}

#header16, .header16 {
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 16px! important;
    FONT-WEIGHT: bold! important;
}

.heading2	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		}

.heading3  {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		}

.headline {
		color: navy;
		FONT-SIZE: 11pt;
		font-weight: bold;
		}

.headtext {
    COLOR: #000;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.headtextnavy {
    COLOR: navy;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

#descText, .descText {
    COLOR: #000;
    FONT-FAMILY: verdana, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

#descText10, .descText10 {
    COLOR: #000;
    FONT-FAMILY: verdana, helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}

.new {
    COLOR: red;
    FONT-FAMILY: arial, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	float: right;
}

.viptitle {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #36C;
	font-weight: bold;
}

#teeth {
    COLOR: navy;
    FONT-FAMILY: verdana,arial,sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 900
}

#big, .big {
    BACKGROUND-COLOR: navy;
    COLOR: #FFF;
    FONT-FAMILY: arial, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.bigpadded {
	BACKGROUND-COLOR: navy;
    COLOR: #FFF;
    FONT-FAMILY: arial, 'Times New Roman';
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	padding: 5px;
}

td.subhead {
    FONT-FAMILY: arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
}

.menu {
    position: absolute;
    width: 100px;
    height: 20px;
    left: 10px;
    z-index: 10;
    font-family: arial, tahoma, 'times new roman';
    font-weight: bold;
    font-size: 8px;
}

.submenu {
    position: absolute;
    left: 25px;
    width: 120px;
    font-family: arial, tahoma, 'times new roman';
    font-size: 8px;
    visibility: hidden;
}

.submenu2 {
    position: absolute;
    left: 25px;
    width: 120px;
    font-family: arial, tahoma, 'times new roman';
    font-size: 8px;
    visibility: hidden;
}

a:link, a:visited, a:active {
    COLOR: navy;
}

a.Index:link, a.Index:visited, a.Index:active {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
}

a.Index:hover {
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 12px;
}

a.smIndex:link, a.smIndex:visited, a.smIndex:active {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

a.smIndex:hover {
    COLOR: red;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    FONT-WEIGHT: normal;
}

a#red {
    COLOR: red;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
    TEXT-ALIGN: justify
}

.pagetitle {
	color: navy;
	font-family: arial, tahoma, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.smalltext, .smalltext a {
	font-size: 10px;
}

SPAN.header {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

SPAN.head {
    COLOR: navy;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

SPAN.head2 {
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman';
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}

SPAN.copy {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
    TEXT-ALIGN: justify
}

SPAN.copy1 {
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify
}

SPAN.copy1bold {
	FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify;
	font-weight: bold;
}

SPAN.copy1navy {
	FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify;
	color: navy;
	font-weight: ;
}

SPAN.copy1red {
	FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: justify;
	color: red;
	font-weight: bold;
}

SPAN.copy11 {
    FONT-FAMILY: arial;
    FONT-SIZE: 11px;
    TEXT-ALIGN: justify;
	FONT-WEIGHT: normal;
	COLOR: #000000;
}

SPAN.copy11navy {
    FONT-FAMILY: arial;
    FONT-SIZE: 11px;
    TEXT-ALIGN: justify;
	FONT-WEIGHT: normal;
	COLOR: navy;
}

SPAN.copy2 {
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
    TEXT-ALIGN: justify
}

span.copy3 {
    FONT-FAMILY: arial;
    FONT-SIZE: 18px;
    COLOR:   navy;
}

span.copy3navybold {
    FONT-FAMILY: arial;
    FONT-SIZE: 18px;
    COLOR:   navy;
	font-weight: bold;
}

span.copy4 {
    FONT-FAMILY: arial;
    FONT-SIZE: 18px;
    COLOR:   navy;
}

SPAN.copy5navybold {
	COLOR: navy;
    FONT-FAMILY: arial;
    FONT-SIZE: 16px;
    TEXT-ALIGN: justify;
	font-weight: bold;
}

span.copy6 {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
}

span.copy6bold {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
	font-weight: bold;
}

span.copy6red {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
	color: red;
}

span.copy6redbold {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
	color: red;
	font-weight: bold;
}

span.copy6navy {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
	color: navy;
}

span.copy6navybold {
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
	color: navy;
	font-weight: bold;
}

.blue {
    COLOR: navy;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    font-size: 14px;
}

.red {
    COLOR: red;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bolder;
    font-size: 12px;
}

SPAN.link {
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}

SPAN.cases {
    color:#6666CC;
    font-family:arial, Times New Roman, helvetica;
    font-weight:900;
    font-size:16px;
    text-decoration:none;
}

SPAN.caseX {
    color:#002163;
    font-family:Arial, Tahoma, 'Times New Roman';
    font-weight:700;
    font-size:12px;
}

SPAN.caseTitle {
    color:navy;
    font-family:Arial, Tahoma, 'Times New Roman';
    font-weight:bold;
    font-size:14px;
}

SPAN.caseTitle2 {
    color:navy;
    font-family:Arial, Tahoma, 'Times New Roman';
    font-weight:bold;
    font-size:12px;
}

SPAN.caseTitle3 {
    color:navy;
    font-family:Arial, Tahoma, 'Times New Roman';
    font-weight:bold;
    font-size:16px;
}

.alert {
	color: red;
}

sup {
	font-size: 8px;
}

.pad10 {
	padding: 10px;
}

.pad2 {
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#head {
    BACKGROUND-COLOR: lightgoldenrodyellow;
    COLOR: royalblue;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 900;
}

#headblue {
    BACKGROUND-COLOR: #E2E7ED;
    COLOR: #000000;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 900;
}

#headblue2 {
    BACKGROUND-COLOR: #C6D5E3;
    COLOR: #000000;
    FONT-FAMILY: Verdana, helvetica;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 900;
}

.copyright, td.copyright {
	background-color: #063180;
	color: #FFF;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.copyright a:link, .copyright a:visited, .copyright a:active {
	color: #693;
}

.demotext {
	color: #FFF;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
}

.subnav, .subnav a:link, .subnav a:visited, .subnav a:active, .subnav a:hover {
    FONT-SIZE: 10px;
    COLOR: #330066;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}

.boxHeadingNav {
		background-color: navy;
		color: white;
		margin: 3px 0px 3px 0px;
		padding: 3px 0px 3px 8px;
		border: 1px;
		border-color: navy;
		}

.boxHeading3	{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: normal;
		}

.boxTextNav {
		padding: 5px 5px 25px 8px;
		/*width: 495px;*/
		}

.nb 	{
    FONT-SIZE: 8pt;
	/*text-align: center;*/
		}
		
div.textTop {
	position:	absolute;
	top:		0px;
}

<!-- TPS StyleSheet -->
.bodytextsmall{
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}	
.blue2 {
    COLOR: navy;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    font-size: 13px;
}		