BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fcfcfc;
	letter-spacing:0.023em;
}

p {
	font-family: inherit;
	font-size: .92em;
	background-color: transparent;
	color: #222222;
}

/* links */
a:link {
	color: #483D8B;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: navy;
	background-color: transparent;
	text-decoration: none;
}

a:active { 
	color: navy; 
	background-color: transparent; 
}

a.hover {
    text-decoration: none;
	color: #483D8B;
	background-color: #D6DF84;
}

a:hover#aa {
	text-decoration: none;
	color: #483D8B;
	font-weight: bold;
}

/* text element touchies - in order of appearance */

#upNav {
    color: #483D8B;
	font-size: .93em;;
	font-weight: bold;
	font-family: inherit;
	background-color: transparent;
	text-align: left;
	padding-left: 2px;
	text-decoration: none;
}

#inner {
	color: inherit;
	font-weight: bold;
	font-family: inherit;
}

#bcenter {
	font-family: inherit;
	font-size: inherit;
	font-weight: bold;
	background-color: transparent;
    text-align: center;
}

#centered {
	font-family: inherit;
	font-size: inherit;
	background-color: transparent;
    text-align: center;
}

#t-small {
	color: #8B0000;
    font-family: inherit;
	background-color: transparent;
	font-size: .87em;
}

#red {
   font-family:inherit;
   background-color: transparent;
   font-size: .92em;
   font-weight: bold;
   color: #8B0000;
   text-align: center;
}

#faq {
   font-weight: bold;
   font-size: large;
   font-family: inherit;
   color: #8B0000;
}

#normal {
   font-family:inherit;
   background-color: transparent;
   font-size: .92em;
   color: inherit;
   text-align: center;
}

#footer {
	color: #8B0000;
	font-size: .87em;
	background-color: transparent;
	text-align: center;
}

/* Text touches primarily used for headers */

#subhead {
	color: #004477;
	font-size: 1.08em;
	font-weight: bold;
	font-family: inherit;
	margin-bottom: 2px;
	margin-top: 5px;
	line-height: 1.2em;
	text-align: center;
}

#subhead1 {
	color: #004477;
	font-size: 1.02em;
	font-weight: bold;
	font-family: inherit;
	margin-bottom: 2px;
	margin-top: 5px;
	line-height: 1.2em;
	text-align: center;
}

#subhead3 {
	color: #004477;
	font-size: 1.0em;
	font-weight: bold;
	font-family: inherit;
	margin-bottom: 2px;
	margin-top: 5px;
	line-height: 1.2em;
	text-align: center;
}


/* div classes */

.top {
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	border-left: 1px solid #D6DF84;
	margin-left: 0px;
	background : url(UK-based.gif) #FEFEFE no-repeat fixed 100%;
}

.main {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.larger {
	background-color: #fefefe;
	padding: 6px;
	margin: 0px;
	border: 7px double #626262;
	width: 80%;
	font-family: inherit;
	font-size: inherit;
	color: #085047;
}

.smaller {
    padding-top: 0px;
	padding-bottom: 5px;
	border-left: 4px solid #FCFCFC;
	border-right: 10px solid #FCFCFC;
	min-width: 20%;
	font-size: .89em;
	color: #8B0000;
}

.head {
	color: #fefefe;
	background-color: #333333;
	font-size: .98em;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin-left: 2px;
	line-height: 1.1em;
	width: 100%;
	border-top:  7px double #191151;
	border-bottom: 7px double #191151;
	text-decoration: none;
	text-align: center;
}

.head1 {
	color: #fefefe;
	background-color: #191151;
	font-size: .92em;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	margin-left: 2px;
	line-height: 1.0em;
	width: 100%;
	text-decoration: none;
	text-align: center;
}


/* text and border touches used in charts and tables */

#package {
	color: #8B0000;
	font-weight: bold;
	font-family: inherit;
	font-size: 1.1em;
	text-align: center;
	padding: 4px;
}

#headings {
	font-size: .88em;
	font-weight: bold;
	color: #8B0000;
	text-align: center;
}

#headings1 {
	font-size: .88em;
	font-weight: bold;
	color: #191151;
	text-align: center;
}

#L  {
	border: 1px solid #191151;
	font-family: inherit;
	font-size: .88em;
	padding: 4px;
}

#M {
	border-top: 1px solid #191151;
	border-bottom: 1px solid #191151;
	border-left: 0px;
	border-right: 0px;
	font-family: inherit;
	padding: 4px;
	font-size: .88em;
	text-align: center;
}

#N {
	border-top: 1px solid #191151;
	border-bottom: 1px solid #191151;
	border-right: 1px solid #191151;
	border-left: 0px;
	font-family: inherit;
	font-size: .88em;
	padding: 4px;
}

#O {
    border-top: 0px;
	border-bottom: 1px solid #191151;
	border-right: 1px solid #191151;
	border-left: 1px solid #191151;
	font-family: inherit;
	font-size: .88em;
	padding: 4px;
}

#P {
    border-top: 0px;
	border-bottom: 1px solid #191151;
	border-right: 1px solid #191151;
	border-left: 0px;
	font-family: inherit;
	font-size: .88em;
	padding: 4px;
}

#Q {
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px solid #191151;
	border-left: 1px solid #191151;
	font-family: inherit;
	font-size: .88em;
	padding: 4px;
}

#R {
    border-top: 0px;
	border-bottom: 1px solid #191151;
	border-right: 0px;
	border-left: 0px;
	font-family: inherit;
	font-size: .88em;
	color: inherit;
	padding: 4px;
	text-align: center;
}

#S {
	border: 0px; 
	font-family: inherit;
	font-size: .88em;
	color: inherit;
	padding: 4px;
	text-align: center;
}

