HTML
{
    WIDTH: 100%
}
BODY
{
    WIDTH: 100%
}
BODY
{
    FONT-SIZE: 12pt;
    MARGIN: 0px;
    COLOR: #000;
    FONT-FAMILY: Georgia, Garamond, Times New Roman, Times, serif;
    /*BACKGROUND-COLOR: #700020*/
	BACKGROUND-COLOR: #003E82
}
A:link
{
    FONT-WEIGHT: bold;
    /*COLOR: #800020;*/
	COLOR: #003E82;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    /*COLOR: #800020;*/
	COLOR: #003E82;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    /*COLOR: #800020;*/
	COLOR: #003E82;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    /*COLOR: #800020;*/
	COLOR: #003E82;
    TEXT-DECORATION: none
}
P
{
    MARGIN-TOP: 0px
}
.crossreference
{
    FONT-STYLE: italic
}
.foreign
{
    FONT-STYLE: italic
}
.sponsors-term
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
A.dictionary
{
    FONT-SIZE: xx-small;
    MARGIN-LEFT: 1em;
    FONT-STYLE: italic
}
A.edit
{
    FONT-SIZE: xx-small;
    MARGIN-LEFT: 1em;
    FONT-STYLE: italic
}
A.dictionary IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#container
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 1em;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fff
	
}
#navigation
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #000 1px solid;
    /*BACKGROUND-COLOR: #fffbec;*/
	BACKGROUND-COLOR: #fffbec;
    TEXT-ALIGN: center
}

#ads
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 1em;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #000 1px solid;
    /*BACKGROUND-COLOR: #fffbec;*/
	BACKGROUND-COLOR: #fffbec;
    TEXT-ALIGN: center
}

#logo
{
    MARGIN-BOTTOM: 0.5em
}
#logo IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
#browse
{
    MARGIN: 0.5em auto;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.paging
{
    MARGIN: 0.5em auto;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
#browse UL
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 0.25em;
    BORDER-TOP: #000 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, sans-serif;
    LIST-STYLE-TYPE: none
}
.paging UL
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 0.25em;
    BORDER-TOP: #000 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, sans-serif;
    LIST-STYLE-TYPE: none
}
#browse LI
{
    DISPLAY: inline
}
.paging LI
{
    DISPLAY: inline
}
#browse LI A
{
    BORDER-RIGHT: #fffbec 1px solid;
    PADDING-RIGHT: 0.25em;
    BORDER-TOP: #fffbec 0px solid;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fffbec 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fffbec 0px solid
}
.paging LI A
{
    BORDER-RIGHT: #fffbec 1px solid;
    PADDING-RIGHT: 0.25em;
    BORDER-TOP: #fffbec 0px solid;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fffbec 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fffbec 0px solid
}

#browse LI A:hover
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BACKGROUND-COLOR: #fff;
    BORDER-RIGHT-COLOR: #000
}

#browse LI A.current
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BACKGROUND-COLOR:#00FFFF;
    BORDER-RIGHT-COLOR: #000
}

.paging LI A:hover
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BACKGROUND-COLOR: #fff;
    BORDER-RIGHT-COLOR: #000
}


.paging LI A.current
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BACKGROUND-COLOR: #fff;
    BORDER-RIGHT-COLOR: #000
}

#dictionary
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    MARGIN-BOTTOM: 1em;
    BORDER-LEFT: #000 1px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fffbec
}
#dictionary DD
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fffbec
}
#dictionary DT
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fffbec
}
#dictionary DD
{
    PADDING-BOTTOM: 0.1em
}
#dictionary .highlight
{
    BACKGROUND-COLOR: #ddd9ca

}
#google-adsense
{
    MARGIN: 1em;
    TEXT-ALIGN: center
}
#footer
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #fffbec
}
#footer UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0.5em;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#footer LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#footer #links
{
    FLOAT: left;
    TEXT-ALIGN: left
}
#footer #credits
{
    FLOAT: right;
    TEXT-ALIGN: right
}
#sponsor-link
{
    FONT-WEIGHT: bold;
    MARGIN: 1.5em 0px;
    TEXT-ALIGN: center
}
#sponsor-link P
{
    MARGIN: 0px
}
#sponsor-link #paypal-button
{
    FLOAT: right
}
#login-form
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    MARGIN: 2em auto;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid;
    TEXT-ALIGN: center
}
.form-row .form-label
{
    TEXT-ALIGN: right
}
.form-row .form-element
{
    TEXT-ALIGN: left
}
#addterm
{
    TEXT-ALIGN: right
}
#main-content-edit LABEL
{
    DISPLAY: block
}
#main-content-edit TEXTAREA
{
    WIDTH: 98%
}
#main-content-edit INPUT
{
    BORDER-RIGHT: #000 2px solid;
    BORDER-TOP: #000 2px solid;
    BORDER-LEFT: #000 2px solid;
    BORDER-BOTTOM: #000 2px solid;
    BACKGROUND-COLOR: #fffbec
}
#main-content-edit TEXTAREA
{
    BORDER-RIGHT: #000 2px solid;
    BORDER-TOP: #000 2px solid;
    BORDER-LEFT: #000 2px solid;
    BORDER-BOTTOM: #000 2px solid;
    BACKGROUND-COLOR: #fffbec
}
.blank
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 0;
    PADDING-TOP: 0px;
    HEIGHT: 0px
}
* HTML #container
{
    HEIGHT: 1%
}
* HTML #footer
{
    HEIGHT: 1%
}
* HTML #dictionary DL
{
    HEIGHT: 1%
}

.style4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.oddRow { background-color:#FFFFCC; }
.evenRow { background-color:#FFCCFF; }

#content {
	height:auto;
}

#left_col {
	width: 70%;
	float: left;
	border:thin #993300;
}

#right_col {
	width: 30%;
	float: left;
}

#boilerplate {
	background-color:#FFFFCC;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 5px;
	padding-top: 5px;
}

#forum_link {
	width: 300px;
	height: 200px;
	margin-left: 15px;
	background-color:#99FFCC;
	border-color: #000000;
	border-style: solid;
	border-width:thin;
}