A{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #5859A9;
	text-decoration: none}
A:hover{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #5859A9;
	text-decoration: underline}
td{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.bold {
	font-weight: bold;
}
.smlline{
	line-height: 9px;
	}
.padded {
	padding: 4px;
	}
.small{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 7pt;
	font-weight: normal}
.smallpurple{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 7pt;
	font-weight: normal;
	color: #5859A9}
.boldred{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	font-weight: bold;
	color: #942905}
.grey{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: normal;
	color: #224422}
.sunred{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: normal;
	color: #942905
	}
.purpletint{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: normal;
	color: #9A92C2
	}
.blue {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	font-weight: normal;
	color: #41338A;
	}
.bold9{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	font-weight: bold;
}
.9{
	font-size: 8pt;
	}
.white{
	color: #FFFFFF;
	font-size: 8pt;
}
.whitebold{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	}
.whiteboldnine{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;}
.picbrdr{
	border: 1px solid #303191}
.picbrdrsub{
	BORDER-RIGHT: #303191 1px solid;
	BORDER-LEFT: #303191 1px solid;
	BORDER-bottom: #303191 1px solid;
}
BODY{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #FFFFFF;
	background-color:#FFFFFF;
	border-left:1px solid #942905;
	border-right:1px solid #942905;
	scrollbar-highlight-color: #E5E5F2;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-face-color: #EFEFF7;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #8585E6;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #3F3FBF
	}
.box_join{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #006600 1px solid;
	BORDER-LEFT: #006600  1px solid;
	BORDER-RIGHT: #006600 1px solid;
	BORDER-TOP: #006600  1px solid;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 7pt;
	HEIGHT: 19px;
	MARGIN: 1px;
	WIDTH: 195px;
	padding: 2px}
.box_basket{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #942905 1px solid;
	BORDER-LEFT: #942905  1px solid;
	BORDER-RIGHT: #942905 1px solid;
	BORDER-TOP: #942905  1px solid;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 7pt;
	HEIGHT: 19px;
	MARGIN: 1px;
	WIDTH: 40px;
	padding: 2px}
.boxes150{
	BACKGROUND-COLOR: #ffffff;
	BORDER: 1px solid #942905;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 18px;
	MARGIN: 1px;
	WIDTH: 150px;
	}
.boxesrec{
	BACKGROUND-COLOR: #ffffff;
	BORDER: 1px solid #5859A9;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 18px;
	MARGIN: 1px;
	WIDTH: 150px;
	}
.boxes200{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #5859A9 1px solid;
	BORDER-LEFT: #5859A9  1px solid;
	BORDER-RIGHT: #5859A9 1px solid;
	BORDER-TOP: #5859A9  1px solid;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 22px;
	MARGIN: 1px;
	WIDTH: 200px;
	padding: 2px}
.boxes300{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #942905 1px solid;
	BORDER-LEFT: #942905  1px solid;
	BORDER-RIGHT: #942905 1px solid;
	BORDER-TOP: #006600  1px solid;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 22px;
	MARGIN: 1px;
	WIDTH: 300px;
	padding: 2px}
.messagebox{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #5859A9 1px solid;
	BORDER-LEFT: #5859A9  1px solid;
	BORDER-RIGHT: #5859A9 1px solid;
	BORDER-TOP: #5859A9  1px solid;
	COLOR: #737373;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 80px;
	MARGIN: 1px;
	WIDTH: 200px;
	padding: 2px}
.buttons{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #5859A9 1px solid;
	BORDER-LEFT: #5859A9  1px solid;
	BORDER-RIGHT: #5859A9 1px solid;
	BORDER-TOP: #5859A9  1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans;
	FONT-SIZE: 8pt;
	HEIGHT: 22px;
	MARGIN: 1px;
	WIDTH: 60px
	}

.white8pt {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 7px;
	font-weight: bold;
	color: #FFFFFF;
}
.purplebold {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	font-weight: bold;
	color: #2C2E93;
}
.topline {
	border-top: solid #2C2E93 1px;
}
.topleftline {
	border-top: solid #2C2E93 1px;
	border-left: solid #2C2E93 1px;
}
.toprightline {
	border-top: solid #2C2E93 1px;
	border-right: solid #2C2E93 1px;
}
.leftline {
	border-left: solid #2C2E93 1px;
}
.rightline {
	border-right: solid #2C2E93 1px;
}
.bottomline {
	border-bottom: solid #2C2E93 1px;
}
.bottomleftline {
	border-bottom: solid #2C2E93 1px;
	border-left: solid #2C2E93 1px;
}
.bottomrightline {
	border-bottom: solid #2C2E93 1px;
	border-right: solid #2C2E93 1px;
}
.topline {
	border-top: solid #2C2E93 1px;
	border-left: solid #2C2E93 1px;
	border-right: solid #2C2E93 1px;
}
.midline {
	width: 115px;
	border-left: solid #2C2E93 1px;
	border-right: solid #2C2E93 1px;
}
.bottomline {
	border-bottom: solid #2C2E93 1px;
	border-left: solid #2C2E93 1px;
	border-right: solid #2C2E93 1px;
}
.purpleboldpadded {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9pt;
	font-weight: bold;
	color: #2C2E93;
	padding: 3px;
}
.allsides {
	border: 1px solid #9A92C2;
	background-color: #FFFFFF;
	}
.topright{
	border-top: 1px solid #9A92C2;
	border-right: 1px solid #9A92C2;
	background-color: #FFFFFF;
	}
.bottomright{
	border-bottom: 1px solid #9A92C2;
	border-right: 1px solid #9A92C2;
	background-color: #FFFFFF;
	}


/*** list ***/

.listtop {
	border-top: solid #9A92C2 1px;
	border-right: solid #9A92C2 1px;
	border-left: solid #9A92C2 1px;
	background-color: #FFFFFF;
	width: 110px;
	padding: 3px;
	text-align: center;
}
.listmid {
	border-right: solid #9A92C2 1px;
	border-left: solid #9A92C2 1px;
	background-color: #FFFFFF;
	width: 110px;
	padding: 3px;
	text-align: center;
}
.listbot {
	border-bottom: solid #9A92C2 1px;
	border-right: solid #9A92C2 1px;
	border-left: solid #9A92C2 1px;
	background-color: #FFFFFF;
	width: 110px;
	padding: 3px;
	text-align: center;
}
.listside {
	width: 7px;
}
	
	
#pageNav{
	float: center;
	width:250px;
	padding: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #D6D6EB;
}



#sectionLinks{
width: 300px;
display: block;
margin:0px;
height: 20px;
}
#sectionLinks a:link, #sectionLinks a:visited {
width: 100%;
color: #3C2E8E;
font-weight: bold;
text-decoration:none;
background-color: #FFFFFF;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 10px;
}
#sectionLinks a:hover{
color: #3C2E8E;
font-weight: bold;
text-decoration:none;
background-color: #D6D6EB;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 10px;
}


#subsectionLinks{
width: 300px;
display: block;
margin:0px;
height: 20px;
}
#subsectionLinks a:link, #subsectionLinks a:visited {
width: 100%;
color: #6555C5;
font-weight: bold;
text-decoration:none;
background-color: #FFFFFF;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 10px;
}
#subsectionLinks a:hover{
color: #6555C5;
font-weight: bold;
text-decoration:none;
background-color: #DEDEF2;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 10px;
}


#subsubsectionLinks{
width: 300px;
display: block;
margin:0px;
height: 20px;
}
#subsubsectionLinks a:link, #subsubsectionLinks a:visited {
width: 100%;
color: #8A7BDF;
font-weight: bold;
text-decoration:none;
background-color: #FFFFFF;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 23px;
}
#subsubsectionLinks a:hover{
color: #8A7BDF;
font-weight: bold;
text-decoration:none;
background-color: #E6E6F9;
border-bottom: 1px solid #D6D6EB;
padding: 3px 0px 3px 23px;
}
