/*cope with inheritance bugs*/
body, table, th, td{
color:#0059bb;
font-size: x-small;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:#f4ffff;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}

A:visited {
	FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a:hover{
FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a:active{
FONT-SIZE: 12px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:none
}


li{
color:#0059bb;
list-style-type:square;
}

ol{
color:#0059bb;
}

ul{
color:#0059bb;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

SELECT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#fff8f0;}
.actCHECKOUTBG {background-color:#ffffff;}

.actlarger{
font-size: larger;
color:#0059bb;
}

.actsmaller
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial;

.actxxsmall{font-size:xx-small;color:#0059bb;}
.actxsmall{font-size:x-small;color:#0059bb;}
.actsmall{font-size:small;color:#0059bb;}
.actregular{font-size:12px;color:#0059bb;}
.actregular2{font-size:12px;color:#0059bb;}
.actlarge{font-size:large;color:#0059bb;}
.actxlarge{font-size:x-large;color:#0059bb;}
.actxxlarge{font-size:xx-large;color:#0059bb;}

.actwarningcolor{color:#ff0000;}
.actrequiredcolor{color:#ff0000;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff0000;}
.actwarning{font-size:x-large;color:#ff0000;}
.actwelcome{font-size:medium;color:#0059bb;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#ff0000;
}

.Navigation {
	BORDER-RIGHT: #ffcc00 2px solid; BORDER-TOP: #e4e4e4 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 2px solid; COLOR: #032392; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.NavigationSUB {
	BORDER-RIGHT: #c5e2f1 2px solid; BORDER-TOP: #e4e4e4 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 2px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center



}
.bookLinkText2 {
	BORDER-RIGHT: #c5e2f1 3px solid; BORDER-TOP: #e4e4e4 3px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 3px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5fafb; TEXT-ALIGN: center
}
.boxText {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffcc99 1px solid; COLOR: #032392; BORDER-BOTTOM: #ffcc99 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bodyText {
	FONT-SIZE: 12px;
	COLOR: #0059bb;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyTextBlack {	FONT-SIZE: 12px;  COLOR: #000000; FONT-FAMILY: arial
}
.bookLinkText {
	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #efd6fe 1px solid; COLOR: #032392; BORDER-BOTTOM: #b1a6f7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bookLinkText222 {
	FONT-SIZE: 12px; COLOR: #0059bb; FONT-FAMILY: arial ; BORDER-RIGHT: #c5e2f1 1px solid; BORDER-TOP: #e4e4e4 1px solid;  BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #8399d6 1px solid;TEXT-ALIGN: justify}
.prodLinkText {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #032392; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.bodyText2 {
	FONT-SIZE: 9px; COLOR: #ff9900; FONT-FAMILY: arial;FONT-WEIGHT: bold; 
}
.bodyText3 {
	FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: arial
}
.bodyTextLARGE {
	FONT-SIZE: 14px; COLOR: #0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Navigation3 {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #032392; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextDark {
	FONT-SIZE: 12px; COLOR: #032392; FONT-FAMILY: arial
}
.bookLinkText2smaller {
	BORDER-RIGHT: #c5e2f1 3px solid; BORDER-TOP: #e4e4e4 3px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #aaaaaa 3px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5fafb; TEXT-ALIGN: center
}
.bookLinkText2small {
	BORDER-RIGHT: #c5e2f1 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5fafb; TEXT-ALIGN: center
}
.NavigationSMALLER {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #032392; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;	
}
.NavigationSUBSMALL {
	BORDER-RIGHT: #c5e2f1 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.Extendedinfo {

FONT-SIZE: 12px; COLOR: #032392;	FONT-FAMILY: Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #ffffff;TEXT-ALIGN: left;text-decoration: underline;
}
.NavigationSUB6{
	BORDER-RIGHT: #c5e2f1 0px solid; BORDER-TOP: #e4e4e4 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 0px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;text-decoration: underline;FONT-WEIGHT: bold; 
}

.NavigationSUB7{
	BORDER-RIGHT: #c5e2f1 0px solid;
	BORDER-TOP: #e4e4e4 0px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #aaaaaa 0px solid;
	COLOR: #032392;
	BORDER-BOTTOM: #8399d6 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	list-style-image: url(orange-arrow.gif);

}.faqborder {
	BORDER-RIGHT: #ffcc99 1px solid;
	BORDER-TOP: #ffcc99 1px solid;
	BORDER-LEFT: #ffcc99 1px solid;
	BORDER-BOTTOM: #ffcc99 1px solid;
	text-align: center;
}
.faqborder2 {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 0px solid
}
.formborder {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 1px solid
}
.faqHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: none; COLOR: #ff6600; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
.teacherborder {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 1px solid
}
.linkborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.memberform {
	BORDER-RIGHT: #ff0000 1px double; BORDER-TOP: #ff0000 1px double; BORDER-LEFT: #ff0000 1px double; BORDER-BOTTOM: #ff0000 1px double
}
.prodLinkText2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #032392; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffcf9; TEXT-ALIGN: center
}
.prodLinkText3 {
	FONT-SIZE: 11pt; COLOR: #0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff8f0; TEXT-ALIGN: center
}
.prodLinkTextBlue {
	FONT-SIZE: 10pt; COLOR: #032392; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4ffff; TEXT-ALIGN: center
}
.NavigationTextOnly {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextOrange{
	FONT-SIZE: 12px;
	COLOR: #ff6600;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.NavigationTextOnly2 {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyTextSize11 {
	FONT-SIZE: 11px;
	COLOR: #0059bb;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bookLinkText3small {
	BORDER-RIGHT: #c5e2f1 1px solid; BORDER-TOP: #e4e4e4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #032392; BORDER-BOTTOM: #8399d6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff8f0; TEXT-ALIGN: center
}
.bookLinkText222SMALL {
	FONT-SIZE: 10px; COLOR: #0059bb; FONT-FAMILY: arial;BORDER-RIGHT: #c5e2f1 1px solid; BORDER-TOP: #e4e4e4 1px solid;  BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #8399d6 1px solid;TEXT-ALIGN: center
}
.bodyTextBrown {
	FONT-SIZE: 12px;
	COLOR: #660000;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.White_Border {
	border: 1px solid;
}
.HR_Line {
	background-color: #0000FF;
}
.bodyTextgrey{
	FONT-SIZE: 9px; COLOR: #aaaaaa; FONT-FAMILY: arial;FONT-WEIGHT: bold; 
}
a.nav:link{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.nav:visited{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.nav:hover{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.nav:active{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.bodyTextRed{
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: arial}

a.nav2:visited{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0059bb;FONT-SIZE: 14px
}
a.nav2:hover{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0059bb;FONT-SIZE: 14px; TEXT-DECORATION: underline
}

a.nav2:active{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0059bb;FONT-SIZE: 14px
}
.boxText_underline {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffcc99 1px solid; COLOR: #032392; BORDER-BOTTOM: #ffcc99 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.bodyText_Underline {
	FONT-SIZE: 12px; COLOR: #0059bb; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.bodyText_header{
	FONT-SIZE: 15px;
	COLOR: #0059bb;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bodyText_size_10 {
	FONT-SIZE: 10px; COLOR: #0059bb; FONT-FAMILY: arial}
.bodyText_Red {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: arial}
.bookLinkTextLarge {
	BORDER-RIGHT: #efd6fe 1px solid;
	BORDER-TOP: #cbc5fa 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BORDER-LEFT: #efd6fe 1px solid;
	COLOR: #0059bb;
	BORDER-BOTTOM: #b1a6f7 1px solid;
FONT-FAMILY: arial, Helvetica, sans-serif; 	BACKGROUND-COLOR: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bookLinkTextPink {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #ffcc99 1px solid; COLOR: #032392; BORDER-BOTTOM: #ffcc99 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bookLinkTextwhite {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #0059bb;
}
.bodyTextOrangesize11 {

	FONT-SIZE: 11px;
	COLOR: #ff6600;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyTextOrangeBold {
	FONT-SIZE: 12px;
	COLOR: #ff6600;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bodyTextRED {

	FONT-SIZE: 12px;
	COLOR: #FF0000;
FONT-FAMILY: arial; 	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.actxsmall_Blue {
	font-size:12px;


color:#0059bb;
	color: #0059bb;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.nav_css {

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #032392; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextOrangesize11underline {
	FONT-SIZE: 11px;
	COLOR: #ff6600;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.bodyText_headerBrown {

	FONT-SIZE: 15px;
	COLOR: #660000;FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.prodLinkText_noBorder {
	FONT-SIZE: 10pt;
	COLOR: #032392;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #F9F9F9;
	TEXT-ALIGN: center;
	border: 1px none #FFFFFF;
}
.bookLinkTextpinkborder {

	BORDER-RIGHT: 1px solid #ffcc99; BORDER-TOP: 1px solid #ffcc99; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: 1px solid #ffcc99; COLOR: #032392; BORDER-BOTTOM: 1px solid #ffcc99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bodyText_headerBrownsize11 {


	FONT-SIZE: 11px;
	COLOR: #660000;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.bodyText_header_pink_background {
	FONT-SIZE: 15px;
	COLOR: #0059bb;


FONT-FAMILY: arial; 			font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff8f0;
}
.bodyText_headerOrange {


	FONT-SIZE: 15px;
	COLOR: #ff6600;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.prodLinkTextnoborder {
	FONT-SIZE: 10pt;
	COLOR: #032392;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	border: none;
}
.prodLinkTextborder {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.prodLinkTextpink_border {
TEXT-ALIGN: center
}
.faqbordernotopline {

	BORDER-RIGHT: 1px solid #ffcc99; BORDER-TOP: 1px solid #FFFFFF; BORDER-LEFT: 1px solid #ffcc99; BORDER-BOTTOM: 1px solid #ffcc99
}
.prodLinkTextnoborderCopy {

	FONT-SIZE: 15pt;
	COLOR: #0059bb;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	border: none;
}
.bodyTextblack {

	FONT-SIZE: 12px;
	COLOR: #333333;
FONT-FAMILY: arial;
}
.bodyTextBlac {
	FONT-SIZE: 12px;
	COLOR: #333333;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: left;
}
.bookLinkTextNoTop {

	BORDER-RIGHT: 1px solid #efd6fe; BORDER-TOP: 1px none #FFFFFF; BORDER-LEFT: 1px solid #efd6fe; BORDER-BOTTOM: 1px solid #b1a6f7; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bookLinkTextNoBottom {


	BORDER-RIGHT: 1px solid #efd6fe; BORDER-TOP: 1px solid #cbc5fa; BORDER-LEFT: 1px solid #efd6fe; BORDER-BOTTOM: 1px none #FFFFFF; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.faqbordernotop {

	BORDER-RIGHT: 1px solid #ffcc99; BORDER-TOP: 1px none #FFFFFF; BORDER-LEFT: 1px solid #ffcc99; BORDER-BOTTOM: 1px solid #ffcc99
}
a.blue:link{
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.blue:visited{
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.blue:hover{
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.blue:active{
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0059bb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.orangelink:link{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.orangelink:visited{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.orangelink:hover{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.orangelink:active{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
a.navorange:link{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.navorange:visited{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.navorange:hover{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.navorange:active{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}a.orangelink12:link {

FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
a.orangelink12:visited {

FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
a.orangelink12:hover {

FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
a.orangelink12:active {

FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.prodLinkText_white {
	FONT-SIZE: 10pt;
	COLOR: #032392;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	border: 1px solid #FFFFFF;
}
.bodyTextJUSTIFY {
	FONT-SIZE: 12px;
	COLOR: #0059bb;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bodyText_header_pink_background_LEFTALIGN {
	FONT-SIZE: 15px;
	COLOR: #0059bb;



FONT-FAMILY: arial; 				font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff8f0;
	text-align: left;
}
.bodytextBrownRIGHTALIGN {
	FONT-SIZE: 12px;
	COLOR: #660000;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: right;

}
.bodyTextITALIC_CENTRED {
	FONT-SIZE: 12px;
	COLOR: #0059bb;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: center;
}
.bodyTextOrangeJUSTIFY {
	FONT-SIZE: 12px;
	COLOR: #ff6600;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: justify;
}
.bodyTextOrangeCENTRED {
	FONT-SIZE: 12px;
	COLOR: #ff6600;

FONT-FAMILY: arial ; font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;

}
.BLUEBORDER {
	background-color: #f4ffff;
	border: #f4ffff;
}
.WHITEBORDER {
	border: #EEEEEE;
	background-color: #EEEEEE;
}
.bodyTextBOLD {
	FONT-SIZE: 12px;
	COLOR: #0059bb;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;
}
.formborderNotBOLD {

	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 1px solid
}
.prodLinkTextSmall {
	FONT-SIZE: 9pt;
	COLOR: #0059bb;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff8f0;
	TEXT-ALIGN: left;
	}
.bookLinkTextLEFTALIGN {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #0059bb;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	border: 2px solid;
}
.bodyTextOrangeLEFTALIGN {
	FONT-SIZE: 12px;
	COLOR: #ff6600;

FONT-FAMILY: arial; 		font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.bookLinkTextWhiteBorder {

	BORDER-RIGHT: 1px solid #EEEEEE; BORDER-TOP: 1px solid #EEEEEE; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: 1px solid #EEEEEE; COLOR: #032392; BORDER-BOTTOM: 1px solid #EEEEEE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bodyTextJUSTIFYITALIC {
	FONT-SIZE: 12px;
	COLOR: #0059bb;


FONT-FAMILY: arial; 			font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-style: italic;
}
.bodyText_header_pink_background_CENTRED {

	FONT-SIZE: 15px;
	COLOR: #0059bb;



FONT-FAMILY: arial; 				font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff8f0;
	text-align: center;
}
.bodyTextSize11JUSTIFY {
	FONT-SIZE: 11px;
	COLOR: #0059bb;
	FONT-FAMILY: arial;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bookLinkNOText {

	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; BORDER-LEFT: #efd6fe 1px solid; BORDER-BOTTOM: #b1a6f7 1px solid; BACKGROUND-COLOR: #ffffff
}

a.brown:link{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.brown:visited{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.brown:hover{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.brown:active{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextOrangesize11JUSTIFY {
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-FAMILY: arial;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bodyText_headerBrownsize11JUSTIFY {
	FONT-SIZE: 11px;
	COLOR: #660000;
	FONT-FAMILY: arial;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}
.bodyTextSize11JUSTIFYred {

	FONT-SIZE: 11px;
	COLOR: #AA0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bodyTextblackJUSTIFY {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
a.redlink:link{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.redlink:visited{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

a.red:hover{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}

a.redlink:active{
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #AA0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bodyTextSize11JUSTIFYBRIGHTred {


	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bodyTextOrangesize10 {

	FONT-SIZE: 10px;
	COLOR: #ff6600;

FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 		font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: justify;
}
.pinkbackgroundandborder {
	FONT-SIZE: 10px;
	COLOR: #0059bb;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #fff8f0;
	border: 1px solid #ffcc99;
	text-align: center;
}
.bookLinkOrangeText {

	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #efd6fe 1px solid; COLOR: #990000; BORDER-BOTTOM: #b1a6f7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.bookLinkOrangeBold {


	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #efd6fe 1px solid; COLOR: #660033; BORDER-BOTTOM: #b1a6f7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bookLinkOrangeBoldnoborder {



	BORDER-RIGHT: none; BORDER-TOP: none; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: none; COLOR: #ff6600; BORDER-BOTTOM: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.NavigationEvenSMALLER {

	BORDER-RIGHT: .5px solid #ffcc00; BORDER-TOP: .5px solid #e4e4e4; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: .5px solid #aaaaaa; COLOR: #032392; BORDER-BOTTOM: .5px solid #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pinkborder {
	FONT-SIZE: 10px;
	COLOR: #0059bb;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #ffcc99;
	text-align: center;
	background-color: #FFFFFF;
}
.pinkbackground {
	FONT-SIZE: 10px;
	COLOR: #0059bb;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #ffcc99;
	text-align: center;
	background-image: url(pink_background.jpg);
}
.prodLinkTextOrange {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cccccc 1px solid; COLOR: #ff6600; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.bodyTextOrangesize11greybackground {
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-FAMILY: arial;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	text-align: center;
}
.pinkborderOrangetextsize11 {

	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #ffcc99;
	text-align: center;
	background-color: #FFFFFF;
}
.bookLinkOrangesize11 {



	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #efd6fe 1px solid; COLOR: #ff6600; BORDER-BOTTOM: #b1a6f7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bodyTextOrangesize11LIGHTERBOLD {
	FONT-SIZE: 11px;
	COLOR: #ff6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-style: normal;
	text-transform: none;
}
.bookLinkTextLeft {

	BORDER-RIGHT: #efd6fe 1px solid; BORDER-TOP: #cbc5fa 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #efd6fe 1px solid; COLOR: #032392; BORDER-BOTTOM: #b1a6f7 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.bodyText_headerIMAGE {
	FONT-SIZE: 16px;
	COLOR: #0059bb;
	FONT-FAMILY: "Courier New", Courier, monospace;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
