.subhead { color: #000000; font-size: 13px; font-family: Verdana, Arial; font-weight: bold}

a {text-decoration: none;} 
a:linkwithtextsize {
	color: #660000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
} 

a:link {
	color:#666666;
	text-decoration: none;
	font-weight: bold;
} 

a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
} 
a:hover    {
	color: #666666;
	background-color:#CCCCCC;
}

a:active {
	color: #666666;
} 

a.menu:link {
	color: #000000;
	text-decoration: none;
} 

a.menu:visited {
	color: #000000;
	text-decoration: none;
} 
a.menu:hover    {
	color: #93300;
	background-color: #FFCC99;
}

a.menu:active {
	color: #000000;
} 


.navlinks      { font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.smaller   { font-size: 10px }
.larger   { font-size: 16px }
.caption  { font-size: 11px; font-family: Arial, Helvetica }
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
}
.quotetext {
	font-family: ComicSans;
	font-size: 10pt;
	font-style: normal;
}

.quotesource {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
}

.calloutbox {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color:#006699
	}

.author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	line-height: 19px;
}

}
.text               {
                        font-size: 12px;
                        font-style: normal;
                        color: #333333;
                        line-height: 16px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        }
						
.head               {
                        font-size: 18px;
                        font-style: normal;
                        font-weight: bold;
                        color: #666666;
                        textalign: center;
						line-height: 20px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
						
.modulenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
color:#FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.module {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
}						
                        }
.headbrown               {
                        font-size: 16px;
                        font-style: normal;
                        font-weight: bold;
                        color: #660000;
                        line-height: 20px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
						padding-top: 6px;
						text-align: center;
                        }
						
						.headbrown2               {
                        font-size: 18px;
                        font-style: normal;
                        font-weight: bold;
                        color: #660000;
                        line-height: 20px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
						padding-top: 6px;
						text-align: center;
                        }
						
						.headbrown3               {
                        font-size: 20px;
                        font-style: normal;
                        font-weight: bold;
                        color: #660000;
                        line-height: 20px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
						padding-top: 6px;
						text-align: center;
                        }
						
.headwhite{
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color:#FFFFFF;
        line-height: 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 6px;
		text-align: center;
                        }


.texthome {font-size: 11px; font-style: normal; line-height: 15px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif;}
}
.texthomesm {font-size: 11px; font-style: normal; line-height: 13px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif;}
}

.lessonhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
}
.lessonsubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	line-height: 1;
}
/* ----- start:body ----- */


body { 
 margin:0;
 padding:0;
 font-family:Verdana, Arial, sans-serif;
 font-size:9pt;
 text-align:center;
 margin: 20pt 20pt 20pt 20pt;
 color:#000;
 background-color:#fff;
 background-image: url(/images/main/bg_v3.gif);
 background-repeat: repeat-y;
 background-position: top center; }
 
 

  
/* ----- start:alternetgeneral text ------ */


h1, h2, h3, h4, h5, h6 { 
 margin:0;
 padding:0;
 }

h1 { 
 font-family:Verdana, Arial, sans-serif;
 font-size:22px;
 font-weight:bold;
}
 
h2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:21px;
	padding-top: 10px;
}

h3 {
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-top: 4px;
}

h4 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding-top: 20px;}
 
 h5 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding-top: 20px;}
 h6 {
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#666600
	padding-top: 4px;
}
 h7 {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding-top: 20px;}
 
 
p { 
 font-family:Verdana, Arial, sans-serif;
  font-size:9pt;
  font-weight: normal;
  line-height:16px;
  margin-bottom:8px;
  margin-top:6px;
  color:#000; }
  
 
li {
	font-size:12px;
	margin-left:6px;
	margin-right:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(images/bullet.gif); ;
	margin-bottom: 10px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	list-style-image: url(images/bullet.gif); ;
	margin-bottom: -0.2;

}
 
blockquote { font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;
  color: #222; }

. 
    
.title { font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  font-size: 14px; 
  color: #333333; }

.subhead { font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  font-size: 12px; 	 
  color: black; }

.description { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 	 
  color: black; }

.nav { font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #333; }

.smallgr { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-weight: normal;
  font-size: 10px; 
  color: #999999; }
  
 

 

/* ----- start: wire boxes ----- */

/*
div.wirebox {
  height: 30px;
  width: 208px;
  border: 0;
  background: #fff; }

div.wirebox ul.wireboxmenu {
  height: 30px;
  width: 208px;
  background: transparent url(/images/boxes/rh_v2.gif) top left no-repeat;
  margin: 0;
  padding: 0;
  position: relative; }

div.wirebox ul.wireboxmenu li {
  margin: 0;
  list-style: none;
  position: absolute;
  top: 0; 
  font-size:11px;
  font-weight:bold;
  color:#fff;
  padding-top:5px; 
  padding-left:7px;
  height: 30px;
  display: block; }  
  html>body ul.wireboxmenu li { overflow: hidden; }
  

.wireboxdescrip { 
  color:#FFEACC;

  font-size:10px;
  font-weight:normal;
  padding-left:5px; }
	
div.wirebox ul.wireboxmenu li {
  color:#fff;

  text-decoration: none; }
	
.wirehead {
  left: 0;
  width: 208px; }
  
.wirehead a:hover {
  background: transparent url(/images/boxes/rh_v2.gif) 0 -30px no-repeat; }
*/

 
 
.inlinePlayer {
  border: 1px solid #ccc;
  text-align:center;
  padding:0 0 1px 0;
  margin-top: 6px;
}

.HHDL {
	font-family: Courier;
	font-size: 10pt;
	line-height:15px;
	color: #660000;
}
td {
font-size: 12px; font-family: Verdana, Helvetica, Sans-Serif
}
.lessontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	line-height: 24px;
}
.lessonnumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-style: normal;
	font-weight: bold;
}
.lessonpages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}
.modulenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25pt;
	font-style: normal;
	font-weight: bold;
}


.menuhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
}

.menuheadwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color:#FFF
}
.mediahead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#666600
	}

.pullquote {
	font-family:Comic Sans MS, Helvetica, sans-serif;
	font-size: 10pt;
}
.pullquotequotemark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #660000;
}
.floatright { float: right; }
