/*body{

	background:#F4F5EE;

	margin: 0px;

	padding: 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.menu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 18px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

}

.wldmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 18px;

	display: block;

	background-color: #48708E;

	font-weight: bold;

}

.topMenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 26px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

}

.topMenu a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topMenu a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topMenu a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topMenu a:hover{color:#FFFFFF;font-weight: bold;}





.headingMenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 30px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

	padding-bottom:2px;

	padding-top:2px;

}

.headingMenu a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.headingMenu a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.headingMenu a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.headingMenu a:hover{color:#FFFFFF;text-decoration:none;font-weight: bold;}



.topNewsletter{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 18px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

	text-indent: 16px;

}

.topNewsletter a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topNewsletter a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topNewsletter a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.topNewsletter a:hover{color:#FF99FF;text-decoration:none;font-weight: bold;}



.menuUnderlined{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	line-height: 18px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

	text-decoration: underline;

}

.menuForm{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	background-color: #C613EC;

	border: 2px solid #000000;

	line-height: 10px;

	margin: 0px;

	padding: 0px;

	height: 8px;

}

.header{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF9966;

	font-size: 12px;

	line-height: 18px;

	display: block;

	background-color: #C613EC;

	font-weight: bold;

}

.colourbar {

	background-color: #C613EC;

	display: block;

}

.signup {

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	padding-top: 3px;

	padding-bottom: 1px;

	background-color: #FFFFFF;

}

.whiteText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

}

.blockPurple {

	background-color: #C613EC;

	display: block;

}

.blockBlue {

	background-color: #5CADD6;

	display: block;

}

.whiteBackground {

	background-color: #FFFFFF;

}

.bordered  {

	border: 1px solid #C613EC;

}

.bodyText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	padding-right: 10px;

	padding-left: 10px;

}

.bodyText p{

	font-size: 12px;

	color: #000000;

}

.blueHeader{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #6699cc;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

}

.blueSmallHead{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #5CADD6;

}

.purpleHeader{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.purpleHeaderArticle{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #C613EC;

	display: inline;

	text-decoration:underline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.purpleHeaderDir{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 20px;

	font-weight: bold;

	line-height: 30px;	

}

.smallestPurple{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #C613EC;

	display: inline;

	padding-right: 5px;

	padding-left: 5px;

}

.smallestBlue {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #6699cc;

	display: inline;

	padding-right: 5px;

	padding-left: 5px;

}

.smallBlue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6699cc;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.blueHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.style3 {

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

}

.style77 {

	color: #cc99ff;

	font-size: 11px;

	font-weight: normal;

}

.style77 a:link {color:#cc99ff;text-decoration:none;font-weight: normal;}

.style77 a:active {color:#cc99ff;text-decoration:none;font-weight: normal;}

.style77 a:visited {color:#cc99ff;text-decoration:none;font-weight: normal;}

.style77 a:hover{color:cc99ff;text-decoration:none;font-weight: normal;}

.smallPurple12 {

	color: #C613EC;

	font-size: 12px;

	font-weight: bold;

}

.blueHeade {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #5CADD6;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.smallestPurple a:link,.smallestPurple a:active,.smallestPurple a:visited{color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallestPurple a:hover{color:#C613EC;text-decoration:underline;font-weight: bold;}

.menu a:link,.menu a:active,.menu a:visited{color:#FFFFFF;text-decoration:none;}

.menu a:hover{color:#FF9966;text-decoration:none;}

.blueHeader a:link,.blueHeader a:active,.blueHeader a:visited{color:#5CADD6;text-decoration:underline;font-weight: bold;}

.blueHeader a:hover{color:#C613EC;text-decoration:underline;}

.smallPurple{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.smallPurple a:link {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple a:active {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple a:visited {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple a:hover{color:#C613EC;text-decoration:underline;font-weight: bold;}

.blueSmallHead a:link, .blueSmallHead a:active, .blueSmallHead a:visited{color:#5CADD6;text-decoration:none;font-weight: bold;}



.smallPurplelink{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}



.smallPurplelink a:link {color:#C613EC;text-decoration:none;font-weight: bold;}

.smallPurplelink a:active {color:#C613EC;text-decoration:none;font-weight: bold;}

.smallPurplelink a:visited {color:#C613EC;text-decoration:none;font-weight: bold;}

.smallPurplelink a:hover{color:#C613EC;text-decoration:none;font-weight: bold;}



.blueSmallHead a:link, .blueSmallHead a:active, .blueSmallHead a:visited{color:#5CADD6;text-decoration:none;font-weight: bold;}

.blueSmallHead a:hover{color:#C613EC;text-decoration:underline;font-weight: bold;}

.bodyText a:link, .bodyText a:active, .bodyText a:visited {color:#5CADD6;text-decoration:underline;}

.bodyText a:hover{color:#C613EC;text-decoration:underline;}

.formText {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFCC;}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFCC;}

.smallPurple12 a:link {

	color:#5CADD6;

	text-decoration:underline;

	font-weight: bold;

	text-indent: 10px;

}

.smallPurple12 a:active {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple12 a:visited {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple12 a:hover{color:#C613EC;text-decoration:underline;font-weight: bold;}



.borderedImageLeft a:link {color:#C613EC;}

.borderedImageLeft a:active {color:#C613EC;}

.borderedImageLeft a:visited {color:#C613EC;}

.borderedImageLeft a:hover{color:#C613EC;}









.inline-link {

	color:#000;

	text-decoration:underline;

}

.reprintPermission {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #999999;

}

.YellowText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #FFFF00;

	background-color: #666666;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	display: block;

	width: 450px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-indent: 10px;

	margin-left: 10px;

}

.BlockHeadingTop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	display: block;

	width: 450px;

	height: 15px;

	margin-top: 15px;

}

.BlockHeading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	word-spacing: normal;

	white-space: normal;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-left: 0px;

	height: 15px;

	width: 450px;

	text-indent: 10px;

	text-align: left;

}

.BlockHeading a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeading a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeading a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeading a:hover{color:#FFFFFF;text-decoration:none;font-weight: bold;}



.BlockHeadingDirectory {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	word-spacing: normal;

	white-space: normal;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-left: 15px;

	height: 15px;

	width: 450px;

	text-indent: 10px;

}

.BlockHeadingShort {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-left: 10px;

	display: block;

	width: 300px;

	height: 15px;

	text-indent: 10px;

	

}

.BlockHeadingShort a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShort a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShort a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShort a:hover{color:#FFFFFF;text-decoration:none;font-weight: bold;}



.BlockHeadingShortRight {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-left: 10px;

	display: block;

	width: 300px;

	height: 15px;

	text-indent: 10px;

	

}

.BlockHeadingShortRight a:link {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShortRight a:active {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShortRight a:visited {color:#FFFFFF;text-decoration:none;font-weight: bold;}

.BlockHeadingShortRight a:hover{color:#FFFFFF;text-decoration:none;font-weight: bold;}





.BlockHeadingSiteMap {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C613EC;

	letter-spacing: normal;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	margin-left: 10px;

	display: block;

	width: 215px;

	height: 15px;

	text-indent: 10px;

	

}

.MainImage {

	float: right;

	border: medium none #000000;

	position: static;

	top: 201px;

	right: 384px;

	background-color: #FFFFFF;

	clear: left;

	margin-left: 5px;

	margin-right: 10px;

	letter-spacing: normal;

	text-align: justify;

	word-spacing: normal;

	white-space: normal;

	display: block;

}

.IntroCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	letter-spacing: normal;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	display: block;

	width: 300px;

	top: 500px;

	float: none;

	text-indent: 0px;

	padding-left: 10px;

}

.paddingLeft10 {

	padding-left: 10px;

	font-size: 12px;

	font-weight: normal;

}

.imageLeft5 {

	font-size: 12px;

	padding-left: 5px;

}

.borderedImageLeft {

	margin-left: 5px;

	border: 1px solid #C613EC;

}

.smallPurple11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #C613EC;

	text-indent: 20px;

	line-height: 25px;

}

.smallPurple11 a:link {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple11 a:active {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple11 a:visited {color:#5CADD6;text-decoration:underline;font-weight: bold;}

.smallPurple11 a:hover{color:#C613EC;text-decoration:underline;font-weight: bold;}





.pink_menu {	

	color:#FFFFFF;

}

.pink_menu a:hover{	

	color:#C613EC;

}

.blueHeaderLinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #C613EC;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.blueHeaderLinks a:link {color:#C613EC;text-decoration:none;font-weight: bold;}

.blueHeaderLinks a:active {color:#C613EC;text-decoration:none;font-weight: bold;}

.blueHeaderLinks a:visited {color:#C613EC;text-decoration:none;font-weight: bold;}

.blueHeaderLinks a:hover{color:#C613EC;text-decoration:none;font-weight: bold;}



.blueHeadeLinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #5CADD6;

	display: inline;

	padding-right: 10px;

	padding-left: 10px;

	font-weight: bold;

}

.blueHeadeLinks a:link {color:#5CADD6;text-decoration:none;font-weight: bold;}

.blueHeadeLinks a:active {color:#5CADD6;text-decoration:none;font-weight: bold;}

.blueHeadeLinks a:visited {color:#5CADD6;text-decoration:none;font-weight: bold;}

.blueHeadeLinks a:hover{color:#5CADD6;text-decoration:none;font-weight: bold;}



*/

/*



p {

    font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height:1.2em;

	margin:0 20px 15px 15px;

	padding:0;

	font-size:12px;

	text-align:justify;

	

}



p a:link {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}

p a:hover {

	color:#C613EC;

	text-decoration:underline;

	font-weight:bold;

}



p a:visited {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}



p a:active {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}

	

.pShort {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height:1.2em;

	margin:0 25px 15px 20px;

	padding:0;

	font-size:12px;

	text-align:justify;

	

}



.pShort a:link {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}

.pShort a:hover {

	color:#C613EC;

	text-decoration:underline;

	font-weight:bold;

}



.pShort a:visited {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}



.pShort a:active {

	color:#5CADD6;

	text-decoration:underline;

	font-weight:bold;

}



	

.important {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#C613EC;

	font-weight:bold;

	font-size:12px;

	line-height:3em;

	margin:0 20px 15px 20px;

	padding:0;	

}



.BlockHeadingNew {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#C613EC;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:0px;

	margin-top:10px;

	margin-left:12px;

	margin-right:12px;

	margin-bottom:15px;

	height:15px;

	width:450px;

	text-indent:10px;

	text-align:left;

}



.ShortHeadingNew {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#C613EC;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	display:block;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:0px;

	margin-left:3px;

	margin-right:0px;

	margin-bottom:15px;

	height:15px;

	width:295px;

	text-indent:10px;

	text-align:left;

}



.image {

	margin:0px 0px 5px 20px;

	border:#C613EC;

}



.topBanner {

	margin-top:15px;

	margin-right:12px;

	margin-bottom:5px;

	margin-left:12px;

	height:100px;

	width:450px;

}

 2009 Update. */
 

