.booktitle
{
    FONT-STYLE: italic
}
.center
{
    TEXT-ALIGN: center
}

.sidemenutxt
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: indigo;
}

.courseopen
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #191970;
    BACKGROUND-COLOR: #fffff0
}
.exampleheading
{
    PADDING-LEFT: 5pt;
    COLOR: firebrick;
    BACKGROUND-COLOR: darkseagreen
}
.fivehundred
{
    WIDTH: 500px
}
.highlight
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND: #f0e68c;
    PADDING-BOTTOM: 2pt;
    COLOR: #0000ff;
    LINE-HEIGHT: 140%;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Sans-Serif
}
.indent
{
    MARGIN-LEFT: 1cm
}
.item
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2pt;
    MARGIN-LEFT: 10pt;
    COLOR: #6a5acd;
    LINE-HEIGHT: 140%;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Sans-Serif;
    BACKGROUND-COLOR: #dcdcdc
}
.navigation
{
    BACKGROUND-COLOR: #dcdcdc
}
.news
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    COLOR: #a0522d;
    BACKGROUND-COLOR: #87ceeb
}
.note
{
    BORDER-RIGHT: thin groove;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: #556b2f thin groove;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND: #dcdcdc;
    PADDING-BOTTOM: 2pt;
    BORDER-LEFT: thin groove;
    COLOR: #000080;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: left
}
.open
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND: #fff0f5;
    PADDING-BOTTOM: 2pt;
    COLOR: blue;
    LINE-HEIGHT: 140%;
    PADDING-TOP: 2pt;
    FONT-FAMILY: Sans-Serif
}
.pagetitle
{
    PADDING-LEFT: 5pt;
    COLOR: #333300;
    BACKGROUND-COLOR: #dcdcdc
}
.right
{
    TEXT-ALIGN: right
}
.sectionnav
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: left
}
.sectiontitle
{
    PADDING-LEFT: 5pt;
    COLOR: #191970;
    BACKGROUND-COLOR: gainsboro
}

.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: center
}
.smallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: center
}
.sub2sectiontitle
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: normal;
    COLOR: #483d8b;
    BACKGROUND-COLOR: #b0e0e6
}
.subsectiontitle
{
    PADDING-LEFT: 10pt;
    COLOR: #191970;
    BACKGROUND-COLOR: gainsboro
}
.unithighlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8b0000;
    LINE-HEIGHT: 140%;
    BACKGROUND-COLOR: #fafad2
}
.unititem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8b0000;
    LINE-HEIGHT: 140%;
    BACKGROUND-COLOR: #dcdcdc
}
.unitopen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8b0000;
    LINE-HEIGHT: 140%;
    BACKGROUND-COLOR: #f5f5f5
}
.xmpattribute
{
    COLOR: #006666
}
.xmpattributevalue
{
    COLOR: #9900cc
}
.xmpcontents
{
    COLOR: #008000
}
.xmpstartend
{
    COLOR: #ff0000
}
.xmptag
{
    COLOR: #990000
}
A:link
{
 
    COLOR:#000000;
    FONT-FAMILY: 'Century Gothic', Arial;
    TEXT-DECORATION: none
}
A:visited
{
 
    COLOR: #006699;
    FONT-FAMILY: 'Century Gothic', Arial;
    TEXT-DECORATION: none
}
A:hover
{
 
    COLOR:#1177AA;
    FONT-FAMILY: 'Century Gothic', Arial;
    TEXT-DECORATION: underline
    
}
.sitenavigation
{
    COLOR:#000000;
    FONT-FAMILY: 'Century Gothic', Arial;
    TEXT-DECORATION: none
}

BLOCKQUOTE CAPTION
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR:indigo;
    FONT-FAMILY: Sans-Serif
}
DD
{
    FONT-WEIGHT: normal;
    COLOR: navy;
    FONT-FAMILY: Sans-Serif
}
DT
{
    FONT-WEIGHT: bold;
    COLOR: #2f4f4f;
    FONT-FAMILY: Sans-Serif
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: Indigo;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif;
    TEXT-ALIGN: left
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: left
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Sans-Serif;
    TEXT-ALIGN: left
}
H4
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Sans-Serif
}
H5
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Sans-Serif
}
H6
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Sans-Serif
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: indigo;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

STRONG
{
    COLOR: #000000
}
TABLE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

.obutton
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;    
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    BACKGROUND: #0080C0;
    BORDER-BOTTOM: #000000 1px solid;    
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

.bbutton
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;    
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    BACKGROUND: #0080C0;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}
.tmenu
{
    BORDER-TOP: #999999 0px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #666666 0px solid;
    

}
.smallstuff
{

    MARGIN: 0px;
    FONT-SIZE: 7pt;
    COLOR: #000000;      
    FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif

}
.tsubheader
{
	BORDER-BOTTOM: #999999 1px solid;
}

.FatLine
{
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-TOP: #999999 3px solid;
}

.theader
{
	BORDER-TOP: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
}

.titem
{
	BORDER-BOTTOM: #CCCCCC 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}

.itemheader
{
	BORDER-RIGHT: #999999 1px solid;
    	BORDER-TOP: #999999 1px solid;
    	BORDER-LEFT: #999999 1px solid;
    	BORDER-BOTTOM: #999999 1px solid;   
    	COLOR: #FFFFFF;
    	BACKGROUND: #0080C0;
    	FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

.itemsubheader
{
	BORDER-RIGHT: #999999 1px solid;
    	BORDER-TOP: #999999 1px solid;
    	BORDER-LEFT: #999999 1px solid;
    	BORDER-BOTTOM: #999999 1px solid;   
    	COLOR: #000000;
    	BACKGROUND: #CCCCCC;	
    	FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}

.itemdata
{
	BORDER-RIGHT: #999999 1px solid;
    	BORDER-TOP: #999999 1px solid;
    	BORDER-LEFT: #999999 1px solid;
    	BORDER-BOTTOM: #999999 1px solid;   
    	COLOR: #000000;
    	BACKGROUND: #DDDDDD;
    	FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif
}


.tnoborders
{
    BORDER-RIGHT: #999999 0px solid;
    BORDER-TOP: #999999 0px solid;
    BORDER-LEFT: #999999 0px solid;
    BORDER-BOTTOM: #999999 0px solid;   
}

.tcalendarcell
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 0px solid;
    	BORDER-LEFT: #999999 0px solid;
    	BORDER-BOTTOM: #999999 1px solid;       	
}
.tcalendarnum
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 0px solid;
    	BORDER-LEFT: #999999 0px solid;
    	BORDER-BOTTOM: #999999 1px solid; 
    	
	FONT-FAMILY: 'Century Gothic', Arial, Sans-Serif;
}

TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: center
}
a.mainnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
	text-decoration: none;
}
.noborder {
	border: 0px none;
}
}.listingborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: none;
	border-bottom-color: #666666;
	border-right-color: #666666;

}
.listingborderright {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: inset;
	border-left-style: none;
	border-bottom-color: #666666;
}
.droplist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
