BODY
{
	margin-top: 0px;
	margin-left: 0px;
	font-size: 10px;
	background: white;
	font-family: verdana, arial, sans-serif;
}

SPAN
{
	margin-top: 0px;
	margin-left: 0px;
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
}

TD
{
	margin-top: 0px;
	margin-left: 0px;
	font-size: 12px; /* This controls most of the page's fonts */
	font-family: verdana, arial, sans-serif;
}
/* LINKS BEGIN HERE */
A:link, A:visited
{
	font-size: 12px;
	color: #000066;
	font-family: verdana, arial, sans-serif;
	text-decoration: underline;
}

A:link:hover, A:visited:hover
{
	font-size: 12px;
	color: #996633;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
}

A.ActionLink:link, A.ActionLink:visited
{
	font-size: 14px;
	color: #000066;
	font-family: verdana, arial, sans-serif;
	text-decoration: underline;
}

A.ActionLink:link:hover, A.ActionLink:visited:hover
{
	font-size: 14px;
	color: #996633;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
}

A.ForLinks:link, A.ForLinks:visited
{
	font-size: 12px;
	color: #000066;
	font-family: verdana, arial, sans-serif;
	text-decoration: underline;
}

A.ForLinks:link:hover, A.ForLinks:visited:hover
{
	font-size: 12px;
	color: #996633;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
}

A.headlink:link, A.headlink:visited
{
	text-decoration: none;
	color: #000000;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
}

A.headlink:link:hover, A.headlink:vistied:hover
{
	text-decoration: underline;
	color: #000000;
	font: 10pt Verdana, Arial, sans-serif;
	font-weight: bold;
}

A.CCheadlink:link, A.CCheadlink:visited
{
	text-decoration: none;
	color: #000000;
	font: 8pt Verdana, Arial, sans-serif;
	font-weight: bold;
}

A.CCheadlinkActive:link, A.CCheadlinkActive:visited
{
	text-decoration: none;
	color: #CC0000;
	font: 8pt Verdana, Arial, sans-serif;
	font-weight: bold;
	margin-top: 10px;
}

A.CCheadlink:link:hover, A.CCheadlink:visited:hover
{
	text-decoration: underline;
	color: #CC0000;
	font: 8pt Verdana, Arial, sans-serif;
	font-weight: bold;
}

A.CCheadlinkActive:link:hover, A.CCheadlinkActive:visited:hover
{
	text-decoration: underline;
	color: #CC0000;
	font: 8pt Verdana, Arial, sans-serif;
	font-weight: bold;
}

A.CCHPLink:link, A.CCHPLink:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #cc0000;
	font-family: verdana, arial, sans-serif;
}

A.CCHPLink:link:hover, A.CCHPLink:visited:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	color: #996633;
	font-family: verdana, arial, sans-serif;
}
A.listlink:link, A.listlink:visited
{
	font-size: 10px;
	color: #000066;
	font-family: verdana, arial, sans-serif;
	text-decoration: underline;
	display: block;
	margin: 0.66em;
}

A.listlink:link:hover, A.listlink:visited:hover
{
	font-size: 10px;
	color: #996633;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	display: block;
	margin: 0.66em;
}
/* LINKS END HERE */
/* LISTS BEGIN HERE */
ul
{
	margin-left: 20;
	margin-right: 30;
	margin-top: 10;
	margin-bottom: 10;
}
li
{
	list-style: disc;
	margin-bottom: 10;
}
ul ul li
{
	list-style: circle;
}

ul.NopadList
{
	list-style: disc;
	margin-left: 2.5em;
}
/* LISTS END HERE */
div.row
{
	clear: both;
	padding-top: 5px;
	width: 100%;
}
div.row span.left
{
	float: left;
	text-align: left;
	width: 70%;
}
div.row span.right
{
	float: left;
	text-align: center;
	width: 15%;
}

.content
{
	font-size: 10px;
}

.copywrite
{
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #FFFFFF;
}

.headertext
{
	font-size: 12pt;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.Header
{
	font: bold 10pt Verdana;
	color: #ffffff;
	background-color: #000000;
}

.largehead
{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
}

.banner
{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
}

.banner2
{
	font-weight: bold;
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
}

.ErrorMessage
{
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #CC0000;
}

.ErrorMessage_sm
{
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	color: #CC0000;
}

.ProdHeader
{
	font-size: 12pt;
	font-family: Verdana, arial, sans-serif;
	color: #CC0000;
	font-weight: bold;
}

.ProdSubHead
{
	font-size: 11pt;
	font-family: Verdana, arial, sans-serif;
	color: #000000;
}
.glossaryheader
{
	font-weight: bolder;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	color: #666666;
}

.headline
{
	font-weight: bold;
	font-size: 14px;
	color: #cc0000;
	font-family: verdana, arial, sans-serif;
}
.subhead
{
	font-weight: bolder;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
}

.ContactInfo
{
	font-size: 10px;
	line-height: 2px;
	font-family: verdana, arial, sans-serif;
}

.button
{
	background-image: url(../Admin/Img/button.gif);
	width: 106px;
	height: 27px;
	border: none;
	padding-top: 2px;
	cursor: hand;
}

.input
{
	background-image: url(../Admin/Img/textfield.gif);
	background-color: #F4F4F4;
	border: none;
	background-repeat: no-repeat;
	padding-left: 5px;
	height: 21px;
	background-attachment: fixed;
}

.input1
{
	background-image: url(../Admin/Img/textfield1.gif);
	background-color: #F4F4F4;
	border: none;
	background-repeat: no-repeat;
	padding-left: 5px;
	height: 21px;
	width: 179px;
	background-attachment: fixed;
}

.addButton
{
	background-image: url(../Admin/Img/1.gif);
	border: none;
	margin-bottom: 3px;
	width: 33px;
	height: 19px;
	cursor: hand;
	font-family: Comic Sans MS, Verdana;
	font-weight: bold;
	font-size: 10px;
}

td.dataGridLink a
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	background-image: none;
	padding-left: 5px;
	padding-top: 5px;
	width: 100%;
	height: 27px;
}

td.dataGridLink a:visited
{
	color: black;
	text-decoration: none;
	font-weight: bold;
	background-image: none;
}

td.dataGridLink a:hover
{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../Admin/Img/hover.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 5px;
	height: 27px;
}

.editorButton
{
	background-image: url(../Img/buton.gif);
	width: 65px;
	height: 23px;
	border: none;
	padding-top: 1px;
	cursor: hand;
}

.FormTable
{
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;
}

.FormInput
{
	background: #f5f5f5;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom: #999999 1px dashed;
	color: #000000;
}

.FormLabel
{
	font: 10pt Verdana;
	color: #000000;
	background-color: #ffffff;
}

.FormLabel_red
{
	font: 10pt Verdana;
	color: #CC0000;
	background-color: #FFFFFF;
}

#wrapper
{
	position: relative;
	text-align: left;
	width: 1001px;
	margin-left: auto;
	margin-right: auto;
}

#content
{
	margin-left: 217px;
}

#navigation
{
	position: absolute;
	left: 0;
	top: 0;
}

#tabs
{
	background-image: url(../Img/topBg.gif);
	width: 100%;
}

#contentRight
{
	background-repeat: repeat-y;
	background-position: right;
	background-image: url(../Img/bgRight.gif);
	padding-right: 9px;
	height: 100%; /*box-sizing: border-box; -moz-box-sizing:border-box;*/
}

#footer
{
	background-image: url(../Img/footerBg.gif);
	color: #999999;
	font-size: 11px;
	height: 112px;
}

#footer A
{
	color: #999999;
}

#footer A:hover
{
	color: black;
}

.text
{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}


.contentInner
{
	margin-left: 21px;
	line-height: 26px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}

#contentTD
{
	background-repeat: repeat-y;
	background-position: left;
	background-image: url(../Img/tabsBg.gif);
	height: 100%;
}

.code
{
	width: 743px;
	height: 300px;
	padding-left: 8px;
	padding-right: 5px;
	overflow: auto;
	font-size: 12px; /*     scrollbar-face-color: #E9E9E9;  scrollbar-highlight-color: #FFFFFF;     scrollbar-shadow-color: #E9E9E9;    scrollbar-3dlight-color: #DBDBDB;   scrollbar-arrow-color: #787878;     scrollbar-track-color: #F5F5F5;     scrollbar-darkshadow-color: #AEAEAE;    box-sizing: border-box;     -moz-box-sizing: border-box;    */
}

.codeOuter
{
	background-image: url(../Img/codeViewBg.gif);
	background-repeat: no-repeat;
}

.tab
{
	cursor: hand;
}

.navigationCategoryNode
{
	color: #666666;
	cursor: hand;
	font-size: 12px;
}

.navigationNodes
{
	text-decoration: none;
	font-size: 11px;
	background-image: url(../Img/sideNavCategory.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	margin-top: 16px;
}

.navigationNodes A:hover
{
	text-decoration: underline;
	color: black;
}

.navigationNodes A
{
	color: #666666;
	text-decoration: none;
}
.sideNavCategoryTitle
{
	font-weight: bold;
	padding: 2px 0px 16px 39px;
}
.module
{
	border: 1px solid #DADADA;
	width: 340px;
	height: 242px;
	padding: 12px;
	background-image: url(../Img/moduleBg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #333333;
	vertical-align: top;
}
.module TD, .module A
{
	font-size: 10px;
	color: #333333;
}
.button
{
	border: 1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-image: url(../Img/buttonBg.gif);
	background-position: top;
	background-color: white;
	height: 20px;
	width: 80px;
	vertical-align: top;
}
.textfield
{
	height: 21px;
	width: 80px;
	background-image: url(../Img/textfield.gif);
	background-attachment: fixed;
	padding-left: 3px;
	border: 0px;
	font-size: 11px;
	padding-top: 3px;
	background-repeat: no-repeat;
	background-color: #E5E5E5;
}
.datagrid
{
	border: 1px solid #C0C0C0;
}

TD.sideNavSubSection
{
	padding-top: 10px;
	font-weight: bold;
}
.sideNav
{
	background-image: url(../Img/sideNavBg.gif);
	width: 206px;
	height: 36px;
	text-align: right;
	font-size: 12px;
	padding-right: 30px;
	padding-top: 12px; /*   box-sizing: border-box;     -moz-box-sizing: border-box;    */
}
.sideNav A
{
	color: black;
	text-decoration: none;
}
.sideNav A:hover
{
	text-decoration: underline;
}

.textred
{
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: Red;
}
.welcomeModule
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	background-image: url(../Img/welcomeBg.gif);
	height: 80px;
	width: 344px;
	background-position: right 23px;
	background-repeat: no-repeat;
	margin-top: 20px;
}
.welcomeModule A
{
	color: black;
	text-decoration: none;
}
.welcomeModule A:hover
{
	text-decoration: underline;
}
.DropDown
{
	font-size: 11px;
}
IMG.RadETool
{
	background-color: #C3DAF9;
}

* /

/*styles to be displaid in the Examples */

TABLE.style1
{
	background-color: #F2F2F2;
	border: 1px solid #969696;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
}
TABLE.style1 THEAD TH
{
	background-color: #929292;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #444444;
	height: 30px;
}
TABLE.style1 TD
{
	border: 1px solid white;
	height: 20px;
}
A.style1
{
	color: black;
}
A.style1:hover
{
	background-color: #E2E2E2;
}

TABLE.style2
{
	background-color: #FBFBE5;
	border: 1px solid #475E1E;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
}
TABLE.style2 THEAD TH
{
	background-color: #6C7D47;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	height: 30px;
}
TABLE.style2 TD
{
	border-top: 1px solid #CBDE8E;
	height: 20px;
}
A.style2
{
	color: black;
}
A.style2:hover
{
	font-weight: bold;
}


TABLE.style3
{
	background-color: #E9E9DE;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
}
TABLE.style3 THEAD TH
{
	background-color: #6F2C3E;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ffffff;
	height: 30px;
	color: white;
}
TABLE.style3 TD
{
	border-top: 1px solid #929292;
	height: 20px;
}
A.style3
{
	color: black;
	text-decoration: none;
	font-style: italic;
}
A.style3:hover
{
	text-decoration: underline;
}
.projects
{
	width: 193px;
	height: 132px;
	background-image: url(../Img/projectsBg.gif);
	background-repeat: no-repeat;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 12px 0px 0px 0px;
	margin-left: 16px;
	margin-top: 21px;
}
.projects A
{
	text-decoration: none;
	color: #333333;
	padding-left: 24px;
}
.projects A:hover
{
	text-decoration: underline;
	color: black;
	padding-left: 25px;
}

.download
{
	margin-top: 3px;
	background-image: url(../Img/downloadBg.gif);
	background-repeat: no-repeat;
	height: 36px;
	font-size: 12px;
	padding-left: 30px;
	padding-top: 11px;
	font-weight: bold;
}

.download A
{
	text-decoration: underline;
	color: black;
}

TEXTAREA
{
	border: 1px #666666 solid;
	font-family: verdana, arial, sans-serif;
}

div.float
{
	float: left;
	background-image: url(../images/bull.gif);
	background-repeat: no-repeat;
	width: 250px;
	height: 250px;
	padding-left: 15px;
	padding-right: 40px;
	padding-top: 20px;
	padding-bottom: 0px;
}

div.float p
{
	text-align: left;
}
