/* VoiceTeach Web May2010.CSS*/
/* Hyperlinks */

	a:visited {
		text-decoration: none;
		color: #378FC4;
	}

	a:link {
		text-decoration: none;
		color: #378FC4;
	}
		
	a:active {
		text-decoration: none;
		color: #378FC4;
	}

	a:hover {
		text-decoration: underline;
	}


 .wTitle      {
	font-family:Verdana, Arial, Helvetica, sans-serif;
color="#282828"; 	font-size: 160%;
	text-align: left;
	word-spacing: 0;
	text-indent: 0;
	line-height: 100%;
	margin-top: 3pt;
	margin-bottom: 9pt;
}

 .wTitleGrey      {
	font-family:Verdana, Arial, Helvetica, sans-serif;
color="#797979"; 	font-size: 160%;
	text-align: left;
	word-spacing: 0;
	text-indent: 0;
	line-height: 100%;
	margin-top: 3pt;
	margin-bottom: 9pt;
}


 .wLargeTitle      { font-family:Verdana, Arial, Helvetica, sans-serif;color="#282828"; font-size: 240%; text-align: left; 
               word-spacing: 0; text-indent: 0; line-height: 100%; margin-top: 3pt; margin-bottom: 9pt; }

  .wSubTitle      {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size: 120%;letter-spacing: 1pt; text-align: left; 
               word-spacing: 0; text-indent: 0; line-height: 100%; margin-top: 2pt; margin-bottom: 3pt; }
   


.Lucida100black   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#000000";font-size: 100%;letter-spacing: 1pt;margin-top: 1pt;margin-bottom: 3pt; } 

.Lucida100   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 100%;letter-spacing: 1pt;margin-top: 1pt;margin-bottom: 3pt; } 
.Lucida95   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 95%;letter-spacing: 1pt;margin-top: 1pt;margin-bottom: 3pt; } 
.Lucida90   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 90%;margin-top: 1pt;margin-bottom: 2pt; } 
.Lucida85   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 85%;margin-top: 1pt;margin-bottom: 2pt; } 
.Lucida80   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 80%;margin-top: 1pt;margin-bottom: 1pt; } 
.Lucida75   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 75%;margin-top: 1pt;margin-bottom: 1pt; } 
.Lucida70   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 70%;margin-top: 1pt;margin-bottom: 1pt; } 

.wQuote80   {
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
color="#505050";	font-size: 80%;
	margin-top: 1pt;
	margin-bottom: 1pt;
	font-style: italic;
} 

.wIndent85  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;text-align: left;  font-size: 85%;
               word-spacing: 0; margin-left: 10pt; line-height: 100%; margin-right:0; margin-top: 1pt; margin-bottom: 6pt ;}

.wBullet85   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";text-align: left;  font-size: 85%;
               word-spacing: 0;line-height: 120%; margin-left: 15pt; text-indent:-11pt; margin-right:0; margin-top: 3pt; margin-bottom:3pt ;}

.wBullet90   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";text-align: left;  font-size: 90%;
               word-spacing: 0;line-height: 120%; margin-left: 15pt; text-indent:-15pt; margin-right:0; margin-top: 3pt; margin-bottom:3pt ;}

.LucidaSmall   {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color="#505050";font-size: 20%;margin-top: 0pt;margin-bottom: 0pt; } 


.wCommands  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;color: #800000;font-size: 100%; 
               margin-left: 20pt; margin-top: 2pt; margin-bottom: 3pt ;}                    

           
.mNumberedSectionTitle  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 90%; text-align: left; 
               word-spacing: 0; text-indent:-28pt; margin-left:28pt; line-height: 100%; margin-top: 3pt; margin-bottom: 5pt; }
     
               
.borderdraw {
  border-style: solid; 
  width: 0px;
  height: 0px;
  line-height: 0px;
}
/*--- Global Footer (legacy) ---*/
#globalfooter .gf-buy { float: left; width: 60%; margin: 18px 0 9px; }
#globalfooter .gf-links { float: right; margin: 18px 0 9px; }
#globalfooter .gf-links a { padding: 0 10px; white-space: nowrap; }
#globalfooter .gf-links a.last { padding-right: 0; _float: none !important; width: auto !important; }

/*--- Global Footer ---*/
#globalfooter {
	width: 800px;
	color: #888;
	font-size: 10px;
	margin: 18px auto;
	padding-bottom: 36px;
	text-align: left !important;
}
#globalfooter a { color: #08c; }
#globalfooter p { margin-bottom: 1em; }
#globalfooter p.gf-buy { float: left; width: 52%; margin: 18px 0 9px 3px; }
#globalfooter ul.piped a { padding: 0 0 0 1.5em; margin-left: 1.5em; border-left: 1px solid #d0d0d0; }
#globalfooter .gf-links { float: right; margin: 18px 3px 9px 0; }
#globalfooter .gf-sosumi { clear: both; width: 100%; border-top: 1px solid #ddd; padding-top: 9px; }
#globalfooter .gf-sosumi a { padding: 0 10px; }
#globalfooter .gf-sosumi p {
	float: left;
	margin-left: 3px;
	font-weight: bold;
}
#globalfooter form { margin: 18px 10px; }
#globalfooter .search-wrapper { margin: 0 auto; }
#globalfooter .search-wrapper input.prettysearch { margin-left: 10px; }
#globalfooter ul.piped a.contact_us { padding-right: 1.5em; border-right: 1px solid #d0d0d0; }
#globalfooter ul.piped a.choose { margin-left: 0; border: 0; }
#globalfooter ul.piped a.choose img { vertical-align: middle; margin-top: -5px; position: relative; }

/*--- Breadcrumbs (legacy) ---*/
#globalfooter #breadcrumbs { font-size: 11px; color: #444; background: url(http://images.apple.com/global/nav/images/breadcrumb_bg.png) no-repeat; overflow: hidden; height: 36px; line-height: 34px; font-weight: bold; text-shadow: 2px 2px 1px #fff; }
#globalfooter #breadcrumbs a { color: #444; text-decoration: none; float: left; padding: 0 10px; position: relative; margin-left: -10px; _cursor: hand; }
#globalfooter #breadcrumbs a:hover { color: #333; text-decoration: none !important; }
#globalfooter #breadcrumbs a.home { margin: 0; width: 15px; height: 0; padding-top: 36px; overflow: hidden; }
#globalfooter #breadcrumbs span { float: left; width: 9px; margin: 0 10px 0 0; position: relative; height: 0; padding-top: 34px; margin-top: 1px; overflow: hidden; background: url(http://images.apple.com/global/nav/images/breadcrumb_sep.png) no-repeat; }

/*--- Breadcrumbs ---*/
#globalfooter ol#breadcrumbs { font-size: 11px; color: #444; background: url(http://images.apple.com/global/nav/images/breadcrumb_bg.png) no-repeat; height: 36px; line-height: 34px; margin: 0; list-style: none; font-weight: bold; text-shadow: 2px 2px 1px #fff; }
#globalfooter ol#breadcrumbs li { float: left; margin: 0; padding: 0 0 0 20px; background: url(http://images.apple.com/global/nav/images/breadcrumb_sep_20080909.png) no-repeat; }
#globalfooter ol#breadcrumbs li a { float: left; color: #444; text-decoration: none; padding: 0 10px; margin-left: -10px; }
#globalfooter ol#breadcrumbs li a:hover { color: #333; text-decoration: none; }
#globalfooter ol#breadcrumbs li.home { background: none; margin: 0; padding: 0; }
#globalfooter ol#breadcrumbs li.home a { margin: 0; padding: 0 10px; width: 15px; text-indent: -9999px; overflow: hidden; }
/* PIPED LINKS */
.piped { display: block; zoom: 1; }
.piped:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.piped li { float: left; display: inline; }
.piped a { border-left: 1px solid #797c80; padding: 0 0 0 0.75em; margin-left: 0.75em; }
.piped a.first { border-left: 0 !important; padding-left: 0; margin-left: 0 !important; }

