<!--
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
a:link {  text-decoration: none; color: #000099}
a:visited { text-decoration: none; color: #663399 }
a:hover {   text-decoration: underline; color: #cc0000 }
a:active {  text-decoration: none; color: #cc0000 }
a:visited:hover {  text-decoration: underline; color:#cc0000 }
a.rollmenu {  text-decoration: none; color: #333333 }
a.rollmenu:visited { text-decoration: none; color: #333333 }
a.rollmenu:hover { text-decoration: none; color: #ffffff }
a.rollmenu:active { text-decoration: none; color: #333333 }
a.rollmenu:visited:hover {  text-decoration: none; color:#ffffff }
a.mclink {  text-decoration: none; color: #CC99FF }
a.mclink:visited { text-decoration: none; color: #CC99FF }
a.mclink:hover {   text-decoration: underline; color: #FFFF00 }
a.mclink:active {  text-decoration: none; color: #CC99FF }
a.mclink:visited:hover {  text-decoration: underline; color:#FFFF00 }
a.clink {  text-decoration: none; color: #CC99FF }
a.clink:visited { text-decoration: none; color: #CC99FF }
a.clink:hover {   text-decoration: none; color: #cc99ff }
a.clink:active {  text-decoration: none; color: #cc99ff }
a.clink:visited:hover {  text-decoration: none; color:#cc99ff }
A:Hover.bodytext {
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	color : #CC0000;
	text-decoration : underline;
}

A:Link.bodytext {
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	color : #CC0000;
	text-decoration : none;
}
	
A:Visited.bodytext {
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	color : #CC0000;
	text-decoration : none;
}

.bodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-decoration: none;
}

.iboldbodyttext {  
font-family:  Times Roman, Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: italic; 
line-height: 16px; 
font-weight: bold; 
color: #666666; 
text-decoration: none;
}

.ismallbodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: italic; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-decoration: none;
}

.usmallbodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-decoration: underline;
}

.smallbodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-decoration: none;
}

.ismallbodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: italic; 
line-height: 16px; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
}

.usmallbodytext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #333333; 
text-decoration: underline;
}
.smallbodytextred {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: normal; 
color: #cc0000; 
text-decoration: none;
}

.smallbodytextbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: bold; 
color: #333333; 
text-decoration: none;
}

.ismallbodytextbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: italic; 
line-height: 16px; 
font-weight: bold; 
color: #333333; 
text-decoration: none;
}

.smallboldgray {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: bold; 
color: #666666; 
text-decoration: none;
}

.smallboldred {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 16px; 
font-weight: bold; 
color: #cc0000; 
text-decoration: none;
}

.bodytextboldred {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: 16px; 
font-weight: bold; 
color: #cc0000; 
text-decoration: none;
}

.bodytextbold {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
line-height: 16px; 
font-weight: bold; 
color: #333333; 
text-decoration: none;
}

.copyrighttext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: normal; 
color: #666666; 
text-decoration: none;
}
.lcopyrighttext {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: normal; 
color: #CC99FF; 
text-decoration: none;
}

.copyrighttextwhite {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: normal; 
color: #ffffff; 
text-decoration: none;
}

.header {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #660099; 
text-decoration: none;
}

.bookheader {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-style: italic; 
font-weight: bold; 
color: #000000; 
text-decoration: none;
}

.bookheader2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: italic; 
font-weight: bold; 
color: #000000; 
text-decoration: none;
}

.featurebox {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 8px 8px 8px 8px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #F6F5F5
}

.featurebox2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 10px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #F6F5F5
}

.featurebox3 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 5px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #F6F5F5
}

.featureboxorange {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #FFCC33 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #FFCC33
}
.featureboxorange2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #FFCC33 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #FFCC33 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #FFCC33
}

.featureboxbook {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #ffffff
} 
.featureboxbook2 {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 10px 10px 10px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #F6F5F5
}
 
 H1 { font-family: Verdana, Arial, Helvetica, Sans-serif;
            font-size: 13px;
            color: #660099 }
 H2 { font-family:  Verdana, Arial, Helvetica, Sans-serif;
            font-size: 13px;
            color: #000000 }
 H3 { font-family: Arial, Helvetica, Sans-serif;
            font-size: 10px;
            color: #ffffff }

a.navlink2 {  text-decoration: none; color: #003399 }
a.navlink2:visited { text-decoration: none; color: #003399 }
a.navlink2:hover { text-decoration: none; color: #ff0000 }
a.navlink2:active { text-decoration: none; color: #003399 }
a.navlink2:visited:hover { text-decoration: none; color: #ff0000 }

.nav {
	FONT-SIZE: 11px; COLOR: #660099; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; ; font-weight: bold
}

A.nav:link {
	FONT-SIZE: 11px; COLOR: #660099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none	
}
A.nav:visited {
	FONT-SIZE: 11px; COLOR: #660099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.main {
	VERTICAL-ALIGN: top; WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
.rollmenu {border-right: #999999 1px solid; padding-right: 2px; border-top: #999999 0px solid; display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; border-left: #999999 1px solid; color: #eee; line-height: normal; padding-top: 2px; border-bottom: #999999 1px solid; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; background-color: #cccccc; text-decoration: none}
.rollmenu:hover {	background-color: #660099; text-decoration: none}
.menuhead {font-weight: bold; font-size: 11px; color: #333333; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu5 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu6 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu7 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu8 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu9 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.featurebox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 1px 
}
TR.NavRow TD {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid
}
.btnav { background-color: #ffffff; border: 1px #000000 solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, sans-serif; font-weight: bold
} 

table.newsletter {
   border-collapse:collapse;
}

th.grayborder1  {
  background-color:#cccccc;
  border:1px solid #999999;
  padding:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  font-weight: bold; 
  line-height: 16px; 
  color: #333333; 
  text-decoration: none;
}  

th.grayborder  {
  background-color:#ffffff;
  border:1px solid #999999;
  padding:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  font-weight: bold; 
  line-height: 16px; 
  color: #333333; 
  text-decoration: none;
}  

td.grayborder {
  background-color:#ffffff;
  border:1px solid #999999;
  padding:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  line-height: 16px; 
  font-weight: normal; 
  color: #000000; 
  text-decoration: none;
}
td.subnav {
  background-color:#ffffff;
  border:1px solid #000000;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  text-decoration: none;
}
-->


