body{
	background-color:FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	scrollbar-face-color:D4D0C8;
	scrollbar-shadow-color:808080;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-3dlight-color:D4D0C8;
	scrollbar-darkshadow-color:404040;
	scrollbar-track-color:F5F5F4;
	scrollbar-arrow-color:black;
	font-family : Trebuchet MS;
	font-size : 0.8em;
	color:000000;

	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.3em;

}
ul{
	list-style-type : square;
}
li{
	list-style-type : square;
	color:00778A;
	font : Trebuchet MS;
	font-size : 1.0em;
}
hr{
	color:C7C7C7;
	width: 80%
	align: left
}

li.indent1{
	list-style-type : none;
	color:000000;
}
ul.indent2{

}
li.indent2{
	list-style-type : none;
	color:000000;
	font : Trebuchet MS;
	font-size : 1.0em;
	text-indent : 25px;
}

li.indent3{
	list-style-type : none;
	color:000000;
	font : Trebuchet MS;
	text-indent : 50px;
}

li.indent4{
	list-style-type : none;
	color:000000;
	text-indent : 75px;
}

li.bullet{
	list-style-type:square;
	color:00778A;
	font : Trebuchet MS;
	font-size : 1.0em;
}

h1{
	color: 005580;
	font-family : Trebuchet MS;
	font-size : 1.7em;
	font-weight: normal;
}
h2{
	color: 005580;
	font-family : Trebuchet MS;
	font-size : 1.0em;
	font-weight: normal;
}
h3{
	color:828282;
	font-family : Trebuchet MS;
	font-size : 1.0em;
}
h4{
	color:005580;
	font-family : Trebuchet MS;
	font-size : 1.3em;
	line-height: 1.4em;
	font-weight: normal;
}
h5{
	color:547FA0;
	font-family : Trebuchet MS;
	font-size : 1.2em;
    font-style : italic;
	font-weight: bold;
	line-height: 1.3em;
}
h6{
	color:547FA0;
	font-family : Trebuchet MS;
	font-size : 1.0em;
	font-weight: bold;
}


p{
	color:000000;
}

.bannertitle{
	color: ffffff;
	font-family : Trebuchet MS;
	font-size : 1.7em;
	font-weight: bold;
}



.student{
	align: right;
	color:799DB9;
	font : Trebuchet MS;
}

.teacher{
	align: right;
	color:547FA0;
	font : Trebuchet MS;
}

.emph{
	color:547FA0;
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
}

.quote{
	color:5E7D7D;
	font : Trebuchet MS;
	font-size : 1.5em;
	font-style : italic;
	font-weight: bold;
}

.userquote{
	color:547FA0;
	font-family : Trebuchet MS;
	font-size : 8pt;
}


.buynow{
	color:400080;
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;

}
.pred{
	color:B22222;
	font : Trebuchet MS;
	font-weight: bold;
}

.emph_p{
	color:000000;
	font : Trebuchet MS;
	font-size : 8pt;
}

.small{
	color:000000;
	font : Trebuchet MS;
	font-size : 8pt;
}


a:visited{
	color:a52a2a;
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: underline;	
}

a:link{
	color:b22222;	
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: underline;	
}

a:link.current{
	color:ff0000;	
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: underline;	
}

a:hover{
	color:001580; 
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: underline;	
}



a.buy:visited{
	color:B22222;
	line-height: 1.2em;
	text-decoration: none;	
}

a.buy:link{
	color:B22222;	
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: underline;	
}

a.buy:link.current{
	color:ffa514;	
	line-height: 1.2em;
	text-decoration: none;	
}

a.buy:hover{
	color:001580; 
	text-decoration: underline;	
	font-weight: bold;
	line-height: 1.2em;
}



a.content:link{
	color:6633CC;
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 10pt;
	line-height: 1.2em;
}


a.content:visited{
	color:8AA9C1;
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 10pt;
	line-height: 1.2em;
}

a.content:hover{
	color:6633CC; 
	text-decoration: underline;	
	font : Trebuchet MS;
	font-size : 10pt;
	line-height: 1.2em;
}


a.buynow:link{
	color:FFAA21; 
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
	line-height: 1.2em;
}


a.menu:link{
	color:B22222;
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
	line-height: 1.8em;
}


a.menu:visited{
	color:B22222;
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
	line-height: 1.8em;
}

a.menu:hover{
	color:001580; 
	text-decoration: underline;	
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
	line-height: 1.8em;
}

a.menu:active{
	color:000000;	
	text-decoration: none;	
	font : Trebuchet MS;
	font-size : 8pt;
	font-weight: bold;
	line-height: 1.8em;
}



td{
	font : Trebuchet MS;
	font-size : 0.8em;
	color:000000;
}

.small{
	color:000000;
	font : Trebuchet MS;
	font-size : 8pt;
}



#conceptstewmenu{
	position:absolute; 
	top:120px; 
	left:3px; 
	width:1100px;
}


#bannertitle{
	position:absolute; 
	top:155px; 
	left:0px; 
	width:950px;
}

#fullwidthbody{
	position:absolute; 
	top:170px; 
	left:45px; 
	width:900px;
}

#conceptstewtitle11{
	position:absolute; 
	top:240px; 
	left:45px; 
	width:255px;
}

#conceptstewtags11{
	position:absolute; 
	top:275px; 
	left:130px; 
	width:250px;
}

#conceptstewbody11{
	position:absolute; 
	top:400px; 
	left:45px; 
	width:260px;
}


#conceptstewtitle12{
	position:absolute; 
	top:240px; 
	left:335px; 
	width:250px;
}

#conceptstewtags12{
	position:absolute; 
	top:270px; 
	left:425px; 
	width:250px;
}

#conceptstewbody12{
	position:absolute; 
	top:400px; 
	left:335px; 
	width:310px;
}

#conceptstewtitle13{
	position:absolute; 
	top:240px; 
	left:686px; 
	width:250px;
}

#conceptstewtags13{
	position:absolute; 
	top:275px; 
	left:773px; 
	width:250px;
}


#conceptstewbody13{
	position:absolute; 
	top:400px; 
	left:686px; 
	width:250px;
}

#conceptstewbody21{
	position:absolute; 
	top:530px; 
	left:45px; 
	width:250px;
}


#conceptstewbody22{
	position:absolute; 
	top:530px; 
	left:335px; 
	width:250px;
}


#conceptstewtitle23{
	position:absolute; 
	top:530px; 
	left:686px; 
	width:250px;
}

#conceptstewbody23{
	position:absolute; 
	top:560px; 
	left:686px; 
	width:250px;
}

#homequote{
	position:absolute; 
	top:650px; 
	left:45px; 
	width:900px;
}

#conceptstewbody{
	position:absolute; 
	top:160px; 
	left:200px; 
	width:400px;
}

#conceptstewwidebody{
	position:absolute; 
	top:230px; 
	left:220px; 
	width:535px;
}

#leftlist{
	position:absolute; 
	top:230px; 
	left:0px; 
	width:210px;
	height:758px;
	background-color:FFFFFF;
}

#rightlist{
	position:absolute; 
	top:230px; 
	left:790px; 
	width:200px;
	background-color:FFFFFF;
}

#conceptstewverywidebody{
	position:absolute; 
	top:133px; 
	left:220px; 
	width:658px;
}

#conceptstewsalesbody{
	position:absolute; 
	top:165px; 
	left:70px; 
	width:935px;
}
#conceptstewsalesbody2{
	position:absolute; 
	top:220px; 
	left:323px; 
	width:430px;
}
#conceptstewtopbody{
	position:absolute; 
	top:0px; 
	left:0px; 
	width:450px;
}

#meteor{
	position:absolute; 
	top:800px; 
	left:790px; 
	width:200px;
	background-color:FFFFFF;
}

#chapterlist{
	position:absolute; 
	top:222px; 
	left:790px; 
	width:220px;
	background-color:FFFFFF;
}

#s4tscreenshot{
	position:absolute; 
	top:10px; 
	left:10px; 
	width:820px;
}

#contenttopwide{
	position:absolute; 
	top:230px; 
	left:230px; 
	width:735px;
}

#content11{
	position:absolute; 
	top:280px; 
	left:230px; 
	width:327px;
}

#content12{
	position:absolute; 
	top:280px; 
	left:627px; 
	width:337px;
}

#content21{
	position:absolute; 
	top:510px; 
	left:230px; 
	width:327px;
}

#content22{
	position:absolute; 
	top:510px; 
	left:627px; 
	width:327px;
}

#contentwide{
	position:absolute; 
	top:810px; 
	left:210px; 
	width:735px;
}

