PRE
{
    COLOR: #990000
}
BODY
{
	font-family: Verdana;
	font-size: 1em;
	font-style:normal;
}
p
{
    text-indent: 30px;
    margin: 10px 10px 10px 10px;
    line-height: 1.3em;
}

.demoIframe
{
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-style: ridge;
    border-color: #CCCCCC;
    border-width: 2px;
}

a{text-decoration: none;}
a:link{color:#0000ff;}
a:visited{color:#0000ff;}
a:hover{color:#0000ff;}

th {
	background: buttonface; 
	/* font: menu; */
	font-weight: bold;
	border: 1px outset white;
	cursor: default; 
	padding-top: 2px;
	/* margin: 5px 5px 5px 5px; */
	padding-bottom: 2px;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-bottom: 1px solid buttonshadow;
	/* height: 16px; */
}
th h1, 
th h2, 
th h3, 
th h4, 
th h5 { margin: 0.5em; }

.defaultButtonStyle
{
    cursor: pointer;
}

.small
{
	font-size: 0.8em;
}

.smallb
{
	font-size: 0.8em;
	font-weight: bold;
}

.smallbutton
{
	font-weight: bold;
	font-size: 0.8em;
	font-style: normal;
}

.normalb
{
	font-weight: bold;
}

.xsmallb
{
	font-size: 0.7em;
	font-weight: bold;
}

.xsmall
{
	font-size: 0.7em;
}

.navtext
{
	color:#ffffff;
	text-decoration: none;
	font-size: 0.8em;
}
.navtext:link
{
	color:#ffffff;
	font-size: 0.7em;
}
.navtext:visited
{
	color:#ffffff;
	font-size: 0.7em;
}
.navtext:hover
{
	color:#c4d7ef;
	font-size: 0.7em;
}

.code
{
    COLOR: #990000
}
.codeComment
{
    COLOR: #008000
}
.codeHighlight
{
    BACKGROUND-COLOR: #ffff00
}
.codeFileName
{
    FONT-WEIGHT: bold
}
.homePageHeading
{
    FONT-SIZE: 14pt;
    COLOR: #6060c0;
    FONT-FAMILY: "Arial";
    TEXT-ALIGN: center
}
.homePageSubheading
{
    FONT-SIZE: 12pt;
    COLOR: #6060c0;
    FONT-FAMILY: "Arial";
    TEXT-ALIGN: center
}

.navbarText
{
	
}

.navbarH1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #999999;
    FONT-FAMILY: "arial"
}
.navbarH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: "verdana"
}
.txtbarH1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: Navy;
    FONT-FAMILY: "verdana"
}
.txtbarH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Navy;
    FONT-FAMILY: "verdana"
}
.navbarLink
{
    FONT-SIZE: 4pt;
    COLOR: #000000;
    FONT-FAMILY: "verdana"
}
.editorialHeading
{
    FONT-SIZE: 18pt;
    COLOR: #6060c0;
    FONT-FAMILY: "Arial";
    TEXT-ALIGN: center
}
.editorialAuthor
{
}
.homePageIntro
{
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: "Comic Sans MS";
    TEXT-ALIGN: center
}
.calMonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: navy;
    FONT-FAMILY: "verdana"
}
.calDay
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: "verdana"
}
.calDate
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: "verdana"
}
.calAuthor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: "verdana"
}
.calDesc
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: "verdana"
}
.calNote
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-STYLE: italic;
    FONT-FAMILY: "verdana"
}
.figureCaption
{
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-FAMILY: "verdana"
}
.rowTitle
{
	font-size: 1.1em;
	font-weight: bold;
    COLOR: navy;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.rowAuthor
{
    FONT-SIZE: 0.8em;
    color: White;
    FONT-STYLE: italic;
}
.rowArticle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #a0a099;
    FONT-FAMILY: "Times New Roman";
    TEXT-ALIGN: center
}

.AlternatingItemStyle 
{
	background-color: #d3d3d3;
}


.EditItemStyle
{
	background-color: #ffffcc;
}

.SelectedItemStyle
{
	background-color: #ffffcc;
}

.HeaderStyle
{
	background-color: #f5f5f5;
	font-weight:bold;
	text-align:center;
	border-style: ridge;
	border-width: 2px;
}

.DataGrid
{
    border-style: ridge;
	border-width: 2px;
}

.PagerStyle
{
	background-color: #f5f5f5;
	font-weight:bold;
	text-align:left;
	border-style: ridge;
	border-width: 2px;
}

.FilterRow
{
	border-style: ridge;
	border-width: 2px;
	 background-color: #f5f5f5;
	 font-weight:bold
}

.alert
{
	color: Red;
	font-weight: bold;
	font-size: 0.9em;
}

.raisedTable {
	background: #eeeeee;
	cursor: default; 
	padding-top: 2;
	margin: 5px 5px 5px 5px;
	padding-bottom: 2;
	border-style: outset;
	border-width: thin;
}
