BODY {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #69C;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: "Times New Roman", Times, serif;
	COLOR: #000000;
	FONT-SIZE: 110%;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px
}
TD {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.thrColFixHdr #container {
	BORDER-BOTTOM: #d6d5b6 2px double;
	TEXT-ALIGN: left;
	BORDER-LEFT: #d6d5b6 2px double;
	BACKGROUND-COLOR: #FFF;
	WIDTH: 960px;
	MARGIN-LEFT: auto;
	FONT-SIZE: 1em;
	BORDER-TOP: #d6d5b6 2px double;
	MARGIN-RIGHT: auto;
	BORDER-RIGHT: #d6d5b6 2px double
}
.thrColFixHdr #header {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeigeLight.gif);
	BORDER-BOTTOM: #3333b6 double;
	PADDING-BOTTOM: 12px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-POSITION: left top;
	PADDING-TOP: 0px
}
.thrColFixHdr #header H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em; PADDING-TOP: 10px
}
.thrColFixHdr #sidebar1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 150px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 15px
}
.thrColFixHdr #sidebar2 {
	BORDER-LEFT: #d6d5b6 double; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 160px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 15px
}
.thrColFixHdr #mainContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px 200px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
.thrColFixHdr #footer {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeigeLight.gif);
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #CFF;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 10px;
	BACKGROUND-REPEAT: repeat;
	COLOR: #333;
	FONT-SIZE: 0.78em;
	BORDER-TOP: #a29b7e double;
	PADDING-TOP: 0px
}
.thrColFixHdr #footer P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.fltrt {
	FLOAT: right; MARGIN-LEFT: 8px
}
.fltlft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.clearfloat {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 1px
}
A:link {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #29407c; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
A:visited {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #327097; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND-COLOR: #CFF;
	COLOR: #099;
	TEXT-DECORATION: none
}
A:active {
	BORDER-BOTTOM: #327097 thin dotted; COLOR: #660000; TEXT-DECORATION: none
}
H1 {
	FONT-FAMILY: "Times New Roman", Times, serif
}
H2 {
	FONT-FAMILY: "Times New Roman", Times, serif
}
H3 {
	FONT-FAMILY: "Times New Roman", Times, serif
}
H4 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
H1 {
	COLOR: #121657; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
H2 {
	BORDER-LEFT: #000066 thin solid;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #FFF;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #000033;
	FONT-SIZE: 1.3em;
	BORDER-BOTTOM: #000066 thin solid;
	FONT-WEIGHT: bold;
	PADDING-TOP: 4px
}
H3 {
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #FFF;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #000033;
	FONT-SIZE: 1.1em;
	BORDER-BOTTOM: #000066 thin solid;
	PADDING-TOP: 4px
}
H4 {
	COLOR: #660000; FONT-SIZE: 1.05em; FONT-WEIGHT: bold
}
H5 {
	COLOR: #000033; FONT-SIZE: 1.02em; FONT-WEIGHT: bold
}
CAPTION {
	TEXT-ALIGN: left
}
.filename {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.wobbie {
	FONT-FAMILY: "Courier New", Courier, mono
}
.title {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
.red {
	COLOR: #993300
}
.code {
	FONT-FAMILY: "Courier New", Courier, mono; COLOR: #663333; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.authorHome {
	FONT-STYLE: italic; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; COLOR: #000033; FONT-SIZE: 0.8em; FONT-WEIGHT: normal
}
.quote {
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif; COLOR: #000033; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.bodytext {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 1em
}
.questions {
	FONT-STYLE: italic; COLOR: #333333; FONT-SIZE: 0.8em
}
.bold {
	COLOR: #000033; FONT-WEIGHT: bold
}
.spacedOutText {
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif; LETTER-SPACING: 3px; COLOR: #565656; FONT-SIZE: 1.1em
}
TR.RowOverOdd {
	BORDER-BOTTOM-COLOR: #333333; BORDER-LEFT: #333333 thin solid; BACKGROUND-COLOR: #dbdbce; BORDER-TOP-COLOR: #333333; BORDER-TOP-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT: #333333 thin solid
}
TR.RowOverEven {
	BORDER-BOTTOM-COLOR: #333333; BORDER-LEFT: #333333 thin solid; BACKGROUND-COLOR: #e4e4da; BORDER-TOP-COLOR: #333333; BORDER-TOP-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT: #333333 thin solid
}
TR.darkBG {
	BACKGROUND-COLOR: #4a4a4a; COLOR: #e9e8e0
}
TR.darkMedBG {
	BACKGROUND-COLOR: #929bc2; COLOR: #dde7f1
}
TD.darkCELL {
	BACKGROUND-COLOR: #003366; COLOR: #dde7f1
}
TR.lightBG {
	BORDER-BOTTOM-COLOR: #333333; BORDER-LEFT: #333333 thin solid; BACKGROUND-COLOR: #e4e4da; BORDER-TOP-COLOR: #333333; BORDER-TOP-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; BORDER-RIGHT: #333333 thin solid
}
TD.sidebarTOP {
	BACKGROUND-COLOR: #003366; WIDTH: 120px; COLOR: #dde7f1
}
TD.sidebarBOTTOM {
	BACKGROUND-COLOR: #dde7f1; WIDTH: 120px
}
TD.outsideColumn {
	WIDTH: 200px
}
#navcontainer {
	BORDER-BOTTOM: #565656 1px dotted;
	TEXT-ALIGN: center;
	BORDER-LEFT: #565656 1px dotted;
	PADDING-BOTTOM: 1em;
	TEXT-TRANSFORM: none;
	BACKGROUND-COLOR: #69C;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	FONT-SIZE: 0.82em;
	BORDER-TOP: #565656 1px dotted;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #565656 1px dotted;
	PADDING-TOP: 1em;
	background-image: url(../cis211/images/bgBeighTexture.jpg);
}
UL#navlist {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 90%;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px;
	background-color: #CFF;
}
UL#navlist LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL#navlist LI A {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeigeHash.jpg); BORDER-BOTTOM: #a39c7f 1px; BORDER-LEFT: #fff 1px; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; WIDTH: 100%; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #000033; BORDER-TOP: #ffe 1px; BORDER-RIGHT: #aaab9c 1px; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#navcontainer UL#navlist LI A {
	WIDTH: auto
}
UL#navlist LI#active A {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeigeLight.gif); BACKGROUND-COLOR: #e4e3cf; COLOR: #000066
}
UL#navlist LI A:hover {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeighTexture.jpg);
	BORDER-BOTTOM-COLOR: #fff;
	BACKGROUND-COLOR: #e1e1d6;
	BORDER-TOP-COLOR: #aaab9c;
	COLOR: #F60;
	BORDER-RIGHT-COLOR: #fff;
	BORDER-LEFT-COLOR: #ccc
}
UL#navlist LI#active A:hover {
	BACKGROUND-IMAGE: url(../cis211/images/bgBeighTexture.jpg); BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #e1e1d6; BORDER-TOP-COLOR: #aaab9c; COLOR: #e2e1cd; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #ccc
}
#pullquote {
	BORDER-BOTTOM: #000066 thin dotted;
	BORDER-LEFT: #000066 thin dotted;
	PADDING-BOTTOM: 6px;
	BACKGROUND-COLOR: #CFF;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	FONT-SIZE: 0.8em;
	BORDER-TOP: #000066 thin dotted;
	BORDER-RIGHT: #000066 thin dotted;
	PADDING-TOP: 6px
}
#pullquote UL LI {
	MARGIN-LEFT: -20px
}
.smallish {
	FONT-SIZE: 0.75em
}
.topic {
	TEXT-TRANSFORM: uppercase; COLOR: #1a5077
}
.review {
	BACKGROUND-COLOR: #efeede; COLOR: #600
}
