body, td
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 70%;
}

body
{
	color: black;
	background-color: #F5FAFB;
	margin: 0px;
}

#Header
{
	border-bottom: 1px solid black;
	background-image: url(/images/head.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: white;
	height: 59px;
}

#Breadcrumb
{
	padding: 3px 10px;
	text-align: left;
	background-color: #9EC4B6;
	border-width: 1px;
	border-style: solid;
	border-top-color: white;
	border-left-color: white;
	border-bottom-color: #779AA1;
	border-right-color: #779AA1;
	color: white;
}

#InfoBar
{
	padding: 2px 10px;
	text-align: left;
	margin-top: -10px;
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 10px;
	background-color: white;
	border-bottom: 1px solid #736434;
	font-weight: bold;
	font-size: 90%;
	color: #736434;
}

a.breadcrumb:hover, a.breadcrumb
{
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
}

a.breadcrumb:hover
{
	color: white;
}
	
a.breadcrumb, a.breadcrumb:active
{
	color: white;
}

#Content
{
	padding: 10px;
}

#LeftColumn
{
	width: 135px;
}

#LeftMenu
{
	background-image: url(/images/menu.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 135px;
}

td.menuTop, td.menuTopHover, td.menuTopSelect
{
	filter: alpha(opacity=95);
	padding: 12px;
	border-width: 1px;
	border-style: solid;
	border-top-color: white;
	border-left-color: white;
	border-bottom-color: #87AAB1;
	border-right-color: #87AAB1;
	cursor: pointer;
}

td.menuTop
{
	background-color: #B7DAE1;
}

td.menuTopHover, td.menuTopSelect
{
	background-color: #DAF2DE;
}

a.menuTop, a.menuTop:hover, a.menuTop:active
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}

a.menuTopHover, a.menuTopHover:hover, a.menuTopHover:active,
a.menuTopSelect, a.menuTopSelect:hover, a.menuTopSelect:active
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}

#LeftSubMenu
{
}

.menuSubTitle
{
	font-weight: bold;
	color: #736434;
	padding: 12px;
	border: 1px #736434 solid;
	background-color: #D0D0A0;
	margin: 1px;
	margin-right: 0px;
}

.menuSubBlock
{
	border: 1px #736434 solid;
	background-color: #E8E8DA;
	margin-left: 1px;
	padding: 1px;
}

div.menuSub, div.menuSubHover, div.menuSubSelect
{
	font-weight: bold;
	color: #736434;
	padding: 4px 10px;
	cursor: pointer;
	border: 1px solid #E8E8DA;
}

div.menuSubHover, div.menuSubSelect
{
	background-color: white;
	border: 1px #736434 solid;
}

a.menuSub, a.menuSub:hover, a.menuSub:active
{
	color: #736434;
	text-decoration: none;
}

a.menuSubHover, a.menuSubHover:hover, a.menuSubHover:active,
a.menuSubSelect, a.menuSubSelect:hover, a.menuSubSelect:active
{
	color: #736434;
	text-decoration: none;
}

a
{
	color: #0000D0;
}

a:hover
{
	color: #0080FF;
}

a:active
{
	color: #0000D0;
}


h1
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 200%;
	margin: 0px;
}

h2, .subheading
{
	font-size: 125%;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 30px;
}

h3
{
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}

.photo
{
	border: 1px solid black;
}

.caption
{
	font-weight: bold;
}

li
{
	margin-bottom: 6px;
}

.demoBlock, .codeBlock
{
	border: 1px solid black;
	background-color: white;
	padding: 5px;
}

.codeBlock
{
	font-family: Courier New, Courier;
	font-size: 110%;
	text-align: left;
}

.keyword
{
	color: blue;
}

.operator
{
	color: red;
}

.asptag
{
	background-color: yellow;
	color: black;
}

.asp
{
	color: black;
}

.tag
{
	color: darkred;
}

.attr
{
	color: red;
}

.attrval
{
	color: blue;
}

.ltgt
{
	color: blue;
}

.comment
{
	font-style: italic;
	color: green;
}

.string
{
	color: green;
}

.orderForm
{
	background-color: white;
	border: 1px solid black;
	width: 500px;
	padding: 7px;
}

.inlineblock
{
	background-color: #FFFFE8;
	font-style: italic;
}

.inlinekeyword
{
	color: blue;
}

.inlineoperator
{
	color: #E04040;
}

.inlinefunction
{
	color: darkblue;
}

.inlinestring
{
	color: green;
}

.inlinebracket
{
	color: #404040;
}

.inlinenumber
{
	color: #E04040;
}

.inlineproperty
{
	color: darkred;
}
