p {
	margin-top: 0px;
	margin-bottom: 5px;
}
a { font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: normal; color: #555555}

a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

a.embedded:link {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
a.embedded:visited {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
a.embedded:active {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
a.embedded:hover {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

a.embeddedRh {
	font-size: 10px;
	font-style: normal;
}
a.embeddedRh:link {
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
a.embeddedRh:visited {
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
a.embeddedRh:active {
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
a.embeddedRh:hover {
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.linkPlain { font-weight: normal; font-size: 11px; color: #333333; text-decoration: none}
a.linkPlain:hover { text-decoration: none}
.linkSmallWhite { font-weight: normal; font-size: 11px; color: #FFFFFF; text-decoration: underline}
a.linkSmallWhite:hover { text-decoration: none}
.linkSmallGreyPlain { font-weight: normal; font-size: 11px; color: #999999; text-decoration: none}
a.linkSmallGreyPlain:link { text-decoration: none}
a.linkSmallGreyPlain:visited { text-decoration: none}
a.linkSmallGreyPlain:hover { text-decoration: underline}
.linkSmallDark { font-weight: normal; font-size: 11px; color: #333333; text-decoration: underline}
a.linkSmallDark:hover { text-decoration: none}
.linkSmallDarkPlain { font-weight: normal; font-size: 11px; color: #333333; text-decoration: none}
a.linkSmallDarkPlain:hover { text-decoration: underline}
a.menuLink {font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF; text-decoration: none}
a.menuLink:hover { text-decoration: underline}
a.menuLink:visited { text-decoration: none}
a.rhButtonLink {font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: bold; text-decoration: none}
a.rhButtonLink:hover { text-decoration: none}

.menuText {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-weight: normal;
}
.heading {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	padding-bottom: 10px;
	padding-left: 0px;
}
.subHeading {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #555555;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: normal;
}
h1 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	padding-bottom: 10px;
	padding-left: 0px;
}
h2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	padding-bottom: 10px;
	padding-left: 0px;
}
.main_body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

ul {
/*	left: -20px;*/
	margin-left: 5px; 
	padding-left: 10px;
	list-style-position: outside;
	list-style-type: square;
}
li {
/*	left: -20px;*/
	margin-left: 5px; 
	padding-left: 10px;
	list-style-position: outside;
	list-style-type: square;
}

.rhTitle {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
}
.main_bodyRH {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	height: 100%;
}
.body_RHInner {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 2px;
}
.menuTextBot {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-top: 3px;
}


.tinyWhite {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.padForm1 {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 7px;
	background-color: #F3F3F3;
}
.padForm2 {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 10px;
/*	font-weight: bold;
	background-color: #EAEAEA;*/
}
.padForm3 {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 10px;
	font-weight: bold;
	background-color: #EAEAEA;
}

/* Coloured Text -------------------------------------------------------------------------- */
.redTextP {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C82255;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E8799A;
	border-right-color: #8C173A;
	border-bottom-color: #8C173A;
	border-left-color: #E8799A;
}
a.redTextP {
	text-decoration: none;
}
a.redTextP:hover {
	text-decoration: none;
}

.greenTextP {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #404c1c;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #839838;
	border-right-color: #2d3313;
	border-bottom-color: #2d3313;
	border-left-color: #839838;
}
a.greenTextP {
	text-decoration: none;
}
a.greenTextP:hover {
	text-decoration: none;
}

.blueTextP {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #427474;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #78B4B4;
	border-right-color: #315757;
	border-bottom-color: #315757;
	border-left-color: #78B4B4;
}
a.blueTextP {
	text-decoration: none;
}
a.blueTextP:hover {
	text-decoration: none;
}



/* Intra Specific  -------------------------------------------------------------------------- */

.inputField { font-size:11px;padding:2px;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color: #333333; background-color: #EEEEEE; border: 1px #333333 solid}
.inputFieldLarge {
font-size:12px;padding:2px;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color: #333333; background-color: #EEEEEE; border: 1px #333333 solid
}
.inputFieldWhite { font-size:11px;padding:2px;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color: #555555; background-color: #FFFFFF; border: 1px #333333 solid}
.button {  font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.imgBorderBlueFull { border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.padTopBot {  padding-bottom: 5px}

.greenText {  color: #FFFFFF; background-color: #00CC33; font-family: "Courier New", Courier, mono}
.redText {  color: #FFFFFF; background-color: #FF0000; font-family: "Courier New", Courier, mono}
.blueText { color: #FFFFFF; background-color: #0066FF; text-decoration: none; font-family: "Courier New", Courier, mono; font-size: 11px}
.orangeText { color: #FFFFFF; background-color: #FF6600; font-family: "Courier New", Courier, mono}
.purpleText { color: #FFFFFF; background-color: #9933CC; font-family: "Courier New", Courier, mono }
.redTextNormal {  color: #FF0000}

.orangeTextP { color: #FFFFFF; background-color: #FF6600; text-decoration: none}
.purpTextPSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6633FF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A688FF;
	border-right-color: #2F00BB;
	border-bottom-color: #2F00BB;
	border-left-color: #A688FF;
	text-decoration: none;
}
a.purpTextPSmall {
	text-decoration: none;
}
a.purpTextPSmall:hover {
	text-decoration: none;
}
.redTextPSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #C82255;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E8799A;
	border-right-color: #8C173A;
	border-bottom-color: #8C173A;
	border-left-color: #E8799A;
	text-decoration: none;
}
a.redTextPSmall {
	text-decoration: none;
}
a.redTextPSmall:hover {
	text-decoration: none;
}

.greenTextPSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #00CC33;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #37FF69;
	border-right-color: #009325;
	border-bottom-color: #009325;
	border-left-color: #37FF69;
	text-decoration: none;
}
a.greenTextPSmall {
	text-decoration: none;
}
a.greenTextPSmall:hover {
	text-decoration: none;
}
.blueTextPSmall { color: #FFFFFF; font-size: 9px ; background-color: #0000FF; text-decoration: none}

.smallLink { font-size: 7pt}

.miniBoxTextNoPad { font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #CCCCCC; padding-right: 7px; padding-left: 7px; color: #000000; font-weight: normal; border: 1px solid; border-color: #333366 #333366 #003366 }
.miniBoxPad {  padding-left: 10px}

.tabletext {
	font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.inputFieldWhite { font-size:10px;padding:2px;font-family:Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border: 1px #003366 solid }

.tableshade {  background-color: #CCCCCC; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}
.tableshade2 { background-color: #EEEEEE; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}
.tableshade3 { background-color: #99CCFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
.body_top {
	background-color: #737373;
	background-image: url(images/bg_grad_plain.gif);
	background-repeat: repeat-x;
}

.tableshade4 { background-color: #666699; padding-top: 2px; padding-bottom: 2px; padding-left: 2px ; font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 9px}
.tableshade5 { background-color: #99CC99; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
.body_over {
	background-image: url(images/bg_grad.gif);
	background-repeat: repeat-x;
}

.tableshade6 { background-color: #FFCCFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
.tablenoshade { background-color: #FFFFFF}

.button {  font-family: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}

.messageHeader {
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3A3D98;
	background-image: url(images/tableHeadBg.gif);
}

.threadTab1 { background-color: #e9e6f0; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px}
.threadTab2 { background-color: #FFFFFF; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px}
.threadTab3 { background-color: #cbc4dc; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px}
.threadTab4 { background-color: #FFCCCC; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px}
.threadTab5 { background-color: #d5f0a0; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px}
