
span.nav
{
    font-family:Verdana;Arial;
    font-size:10pt;
    color:black;
    text-decoration:'none';
}
/*__________________________________ DIV DEFINITIONS __________________________________*/

div.top
{       
	align:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}

div.menu
{
	align:left;
	margin-top:0px;
	background-color:#FFFFFF;
	
}

div.content
{
	margin-top:10px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	height:800px;	
	overflow: auto;

}

div.footer
{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	font-family:Verdana;
	background-color:#FFFFFF;
}

/*__________________________________ HEAD DEFINITIONS __________________________________*/
p.Head1, li.Head1, div.Head1
{	
	font-family:Verdana;
	font-size:16.0pt;
	font-weight:bold;
	text-align:left;
	color:#000000;
	margin-top:12.0pt;
	margin-bottom:12.0pt;
	page-break-after:avoid;
}
	
p.Head2, li.Head2, div.Head2
{	
	font-family:Verdana;
	font-size:12.0pt;
	text-align:left;
	font-weight:bold;
	margin-top:10.0pt;
	margin-bottom:4.0pt;
}

p.Head3, li.Head3, div.Head3
{	
	font-family:Verdana;
	font-size:10.0pt;
	text-align:left;
	font-weight:bold;
	margin-top:10.0pt;
	margin-bottom:4.0pt;
	margin-left:10px;		
}	
/*__________________________________ LIST DEFINITIONS __________________________________*/

LI
{
    font-family:Verdana;
    font-size:10pt;
    text-align:left;
    margin-top:5px;
    margin-bottom:5px;
    margin-right:40px;
    background-color:#FFFFFF;
}

/*______________________________ MISC P CLASS DEFINITIONS _______________________________*/

BODY
{
    font-family:Verdana;
    font-size:10pt;
    margin-top:10px;
    margin-bottom:3px;
    margin-left:0px;
    margin-right:0px;
}

P.Break
{
    visible:no;
}

P.para
{
    font-family:Verdana;
    font-size:10pt;
    text-align:left;
    margin-top:12.0pt;
    margin-bottom:0.0pt;
    margin-right:40px;
    background-color:#FFFFFF;
}

P.indent
{
    font-family:Verdana;
    font-size:10pt;
    text-align:left;
    text-indent:15px;
    margin-top:12.0pt;
    margin-bottom:0.0pt;
    margin-right:40px;
    background-color:#FFFFFF;
}

P.center
{
    font-family:Verdana;
    font-size:10pt;
    text-align:center;
    margin-top:12.0pt;
    margin-bottom:0.0pt;
    margin-right:40px;
    background-color:#FFFFFF;
}

/*__________________________________ GALLERY __________________________________*/

#caption
{       
	align:center;
	margin-top:0px;
	margin-bottom:0px;
	width: 350px;
	background-color:#f7f7e3;
}


table.details
{
	width:100%;
	FONT-SIZE: 80%;
	COLOR: brown;
}

p.subject
{
    font-family:Verdana;Arial;
    font-size:12pt;
    font-style:italic;
    text-decoration:'bold';
    color:black;
    

}

p.price
{
    font-family:Verdana;Arial;
    font-size:8pt;
    color:green;

}

p.note
{
    font-family:Verdana;Arial;
    font-size:10pt;
    text-decoration:'italic';
    color:black;

}

/*__________________________________ HYPERLINK DEFINITIONS __________________________________*/

A.image
{
	color: none
	border-color: transparent
}

A:link
{
	color: #0000cc;
}
A:active
{
	color: #000099;
}
A:visited
{
	color: #000099;
}
A:hover
{
    color: #660000;
    text-decoration: none
}

/*________________________________ TABLE DEFINITIONS _______________________________*/

Table
{	
	font-family: Verdana;
	font-size: 10.0pt;
	text-decoration: none;
}

TR
{	
	font-family: Verdana;
	font-size: 10.0pt;
	text-decoration: none;
	background-color:FFFFFF;
}
	
TD
{	
	font-family: Verdana;
	font-size: 10.0pt;
	vertical-align: text-top;	
	text-decoration: none;
	background-color;#FFFFFF;
}

/*_______________________________Two column table_______________________________*/

div.TableBorder
{
    text-align:center;
}

TABLE.TableBorder
{
    margin-left:auto;
    margin-right:auto;
    width:90%;
}

TR.TableBorderRow
{
}

TD.TableBorderFirstCol
{
    background-color:#FFFFFF;
    width:50%;
}

TD.TableBorderLastCol
{
    background-color:#FFFFFF;
    width:50%;    
}


/*_______________________________Two column table_______________________________*/

div.TableLinks
{
}

TABLE.TableLinks
{
    border: solid #000000 .25pt;
    width:90%;
}

TR.TableLinks
{
}

TD.TableLinksFirstCol
{
    border: solid #000000 .25pt;
    background-color:#FFFFFF;
}

TD.TableLinksLastCol
{
    border: solid #000000 .25pt;
    background-color:#FFFFFF;
}


/*_______________________ IMG DEFINITIONS (REPLACE WITH FIGURE?) _______________________*/
/*______________________________________ not used ? ____________________________________*/
img.Left
	{margin-right:10px;	
	}

img.Right
	{margin-left:10px;	
	}

/*__________________________________ HEAD DEFINITIONS __________________________________*/
/*______________________________________ not used ______________________________________*/

p.Booktitle, li.Booktitle, div.Booktitle
	{mso-style-name:"BookTitle";
	mso-style-parent:"course title";
	margin-top:0.0pt;
	margin-right:0.0in;
	margin-bottom:6.0pt;
	margin-left:0.0in;
	text-align:left;
	mso-pagination:none;
	mso-outline-level:2;
	mso-layout-grid-align:none;
	text-autospace:none;
	font-size:16.0pt;
	font-family:Verdana;
	color:black;
	font-weight:bold;}
	
p.ChapTitle, li.ChapTitle, div.ChapTitle
	{mso-style-name:"chap title";
	mso-style-next:Para;
	margin-top:0.0pt;
	margin-right:0.0in;
	margin-bottom:6.0pt;
	margin-left:0.0in;
	text-align:left;
	mso-pagination:none;
	mso-outline-level:3;
	mso-layout-grid-align:none;
	text-autospace:none;
	font-size:16.0pt;
	font-family:Verdana;
	color:black;
	font-weight:bold;}
	
/*__________________________________ LIST DEFINITIONS __________________________________*/
/*______________________________________ not used ______________________________________*/

p.ListNum2, li.ListNum2, div.ListNum2
	{margin-top:4.0pt;
	margin-right:9.95pt;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-15.0pt;
	font-size:10.0pt;
	font-family:Verdana;}


p.ListBullet2, li.ListBullet2, div.ListBullet2
	{margin-top:4.0pt;
	margin-right:10.1pt;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:Verdana;}

P.ListPara2
	{margin-top:4.0pt;
	margin-right:10.1pt;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:Verdana;}

/*__________________________________ NOTE DEFINITIONS __________________________________*/

p.NoteStart1, li.NoteStart, div.NoteStart
{	
	font-family:Verdana;
	font-size:0.0pt;
	line-height:0.0pt;
	margin-top:0.0in;
	margin-bottom:8.0pt;
	margin-left:0.25in;
	margin-right:0.0in;
}
	
div.NotePara
{
	font-family:Verdana;
	font-size:10pt;
	margin-top:0.0in;
	margin-bottom:4.0pt;
	margin-left:.2in;
	margin-right:0in;
	background-color: #FFFFFF;
}

p.NotePara1, li.NotePara
{
	font-family:Verdana;
	font-size:10pt;
	font-style:italic;
	margin-top:0.0in;
	margin-bottom:4.0pt;
	margin-left:.1in;
	margin-right:0.0in;
	background-color: #FFFFFF;
}
	
p.NoteListBullet1, li.NoteListBullet1, div.NoteListBullet1
{
	font-family:Verdana;
	font-size:10pt;
	margin-top:4.0pt;
	margin-bottom:0.0pt;
	margin-left:0.0in;
	margin-right:0.0in;
	text-indent:-0.31in;
	background-color: #FFFFFF;
}

p.NoteEnd1, li.NoteEnd, div.NoteEnd
{
	font-family:Verdana;
	font-size:0.0pt;
	line-height:0.0pt;
	margin-top:0.0in;
	margin-bottom:0.0pt;
	margin-left:0.25in;
	margin-right:0.0in;
	padding:0.0in;
}

/*__________________________________ EXPANDHEAD DEFINITIONS ____________________________*/

p.ExpandHead, li.ExpandHead, div.ExpandHead
{
	font-family:Verdana;
	font-size:10.0pt;
	font-weight:bold;	
	color:blue;
	margin;0pt;
}
	
p.ExpandEnd, li.ExpandEnd, div.ExpandEnd
{	
	font-family:Verdana;
	font-size:2.0pt;
	color:white;	
	margin:0pt;
}
	
.expandheader
{
	font-family:Verdana;
	font-size:10.0pt;
	font-weight:bold;
	color:blue;
	cursor: hand; 
	margin:0pt;
}

.expandingText
{
	
	display:none;
	background-color:#FFFFFF;
}

.expandingText p.para
{
	margin-left:.19in;
	background-color:#FFFFFF;
}

.expandingText td
{
	background-color:#FFFFFF;
}

.closeText
{
	margin-left:.00in;

	padding-left:.18in;
	text-align:left;
	cursor: hand; 
	background-color:#FFFFFF;
}
