
body			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000;
				  margin: 0px; background: url('../Kepware_BG_Grey.gif') repeat-y center;}
					
table.content p { margin-top: 2px; }
p.tabletop      { font-size:12px; font-weight: bold; color: #333333; background-color:#efefef; padding: 4px; margin-bottom: 0px;}


ul				{ color: #000000; line-height: 1.3em; list-style-type: disc; margin-top: 2px; margin-bottom: 4px; }
ul.rn			{ font-size: 11px; color: #333333; list-style-type: disc; margin-top: 5px; }
ul.tight	{ font-size: 10px; color: #666666; line-height: 1.1em; }
ul.tight li { margin-bottom: 2px; }
ul.narrow	{ color: #333333; line-height: 1.3em; list-style-type: square; margin-top: 5px; margin-left: 10px; padding-left: 10px;}
#resources ul	{ color: #333333; line-height: 1.3em; list-style-type: square; margin-bottom: 4px; margin-top: 5px; }
dt				{ margin-top: 0.5em; margin-bottom: .7em; color: #996633; font-weight: bold; }
dd        { font-style: italic; }
sub				{ font-size: 90%; line-height: .75; }
sup				{ font-size: 90%; line-height: 1.25; }
blockquote      { margin-top: 1em; }
pre             { font-family: Courier New, Courier, monospace; }

b.nob, strong.nob { font-weight: normal; }

table			{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}

hr				{ color: #ffffff; width: 100%; border-bottom: 1px solid #cccccc; }
h1 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: normal;  margin-bottom: 0px; margin-top: 0px;}
h2				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; margin-bottom: 10px; }
h2.sub    { margin-top: -12px }
h3				{ font-size: 14px; color: #CC9900; margin-bottom: 10px; line-height: 1.5em;}
h3.prodsubtitle	{ margin: -12px 0px 0px 0px; }
h4   			{ font-size: 12px; color: #CC6600; margin-bottom: 4px; line-height: 1.5em;}
h5   			{ font-size: 11px; margin-bottom: 4px; margin-top: .5em;}


form			{ margin-top: 5px; margin-bottom: 5px; } 
select			{ font-size: 10px; color: #000000;}
select.spselect	{ font-size: 10px; color: #000000; font-weight: normal; line-height: 1.3; border: 1px solid #000000; height: 20px; background-color: #ffcc99; }
select.alt1		{ font-size: 11px; color: #000000; font-weight: normal; }
input			{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; }
textarea		{ font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

table.formblk   { border: 1px solid #666666; }
span.input1		{
	background-color: #F8EEDA;
	border: 1px solid #999999;
	padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}


#content		{ padding: 5px 29px 0px 10px; }

.nav			{ font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 1.1;  }
a.nav,
a.nav:visited	{ color: #ffffff; text-decoration: none; }
a.nav:active	{ color: #cc6600; text-decoration: none; }
a.nav:hover		{ color: #FFCC99; text-decoration: none; }

.subnav			{ font-size: 10px; color: #999999; text-decoration: none; font-weight: normal; line-height: 1.4em; }
table.subnav	{ background-color:#E3E6E3; background-repeat: no-repeat; background-position: top; border-right: 1px solid #cccccc; }

td.carets	{ font-size: 8px; color: #999999; font-weight: bold; line-height: 1.4em; padding: 6px 0px 0px 3px; }

td.subnav		{ padding: 5px 0px 5px 0px; font-size: 10px; color: #999999; line-height: 1.4em;} 

a.subnav,
a.subnav:visited	{ color: #666666; text-decoration: none; }
a.subnav:active     { color: #666666; text-decoration: none; }
a.subnav:hover		{ color: #F8B208; text-decoration: none; }

a.subnavcaton, 
a.subnavcaton:active, 
a.subnavcaton:visited, 
a.subnavcaton:hover	{ font-size: 10px; color: #000000; text-decoration: none; line-height: 1.4em; }

.subnavon			{ font-size: 10px; color: #FF6600; text-decoration: none; }
a.subnavon,
a.subnavon:active,
a.subnavon:visited,
a.subnavon:hover	{ color: #FF6600; text-decoration: none; }


.tabb			{ font-size: 10px; color: #999999; text-decoration: none; font-weight: bold; line-height: 1.1;  }
td.tabright		{ border-bottom: 1px solid #cccccc; }

a.tab,
a.tab:active,
a.tab:visited	{ color: #ff6600; text-decoration: none; }
a.tab:hover		{ color: #CC0000; text-decoration: none; }

.top			{ font-size: 9px; color: #999999; text-decoration: none; font-weight: normal; }

div.closewindow	{ width: 200px; padding: 3px; text-align: center; border: 1px solid #999; background-color:#eee; }

table.content	{ background-color: #666666; margin-bottom: 5px; }
td.secthead 	{ font-size: 12px; background-color:#E3E6E3; border-left: 3px solid #009900; border-top: 1px solid #999; 
					border-right: 1px solid #999;   border-bottom: 1px solid #999; }
td.sectheadright 	{ font-size: 12px; background-color:#E3E6E3; border-left: 3px solid #ff6600; border-top: 1px solid #999; 
					border-right: 1px solid #999;   border-bottom: 1px solid #999; }
td.bdrleft 		{ border-left: 1px solid #ccc; }
td.bdrtop 		{ border-top: 1px solid #ccc; }
td.bdrtop2    { border-top: 3px solid #999; }

.bdr1 { border: 1px solid #999999; }

.bggray			{ background-color: #E3E6E3; }
.bgwhite		{ background-color: #ffffff; }

.caption		{ font-size: 10px; color: #666666; text-align: right; margin-top: -5px; }
div.caption		{ float: right; padding: 10px; }

