body{font:400 12px arial,sans-serif;color:#333;background:url(../images/bground_page_gsquare.gif) top left #999;border:0px;margin:0;padding:0;}
p,ul,li,ol,.default,.fieldesc,.fieldentry,td,th,pre,blockquote{font:400 12px arial,sans-serif;color:#333;}
.content{
	font:400 12px arial,sans-serif;
	color:#333;
	background:#fff;
	text-align:justify;
}
a:link{
	color:#06C;
	text-decoration: none;
}
a:visited{
	color:#660099;
	text-decoration: none;
}
a:active{
	color:#f93;
	text-decoration: none;
}
a:hover{
	color:#f93;
	text-decoration: none;
}
b,dt{font-weight:800}
i{font-style:italic}
q{display:block;padding:0 0 5px 20px;}
cite{display:block;padding:0 0 15px 20px;}
h1{font:800 16px arial,sans-serif;color:#fff; background:url(../images/bground_horizontal_line.jpg) top left repeat-y #203D79; border:1px solid #fff; margin:0 -20px 1em -27px; padding:14px 27px 10px 27px; height:16px}
#homecontent h3 {padding:1px; border:1px solid #333; margin:0 0 1em 0}
#homecontent h3 span {display:block; background:#3366cc; padding:7px 5px 0 10px; font-size:12px; height:22px; color:white; text-decoration:none}
h2{font:800 14px arial,sans-serif;color:inherit;}
h3{font:800 18px arial,sans-serif;color:inherit;}
h4{font:500 10pt arial,sans-serif;color:#557;}
.footer,.smalltext{font-size:11px;}
.breadcrumb{
	font-size:11px;
	padding-left:9px;
	text-align:justify;
}
.lineborder,.formborder{background:#999}
.heading1{
	font:800 1.2em arial,sans-serif;
	color:#fff;
	background:#666;
	text-align:justify;
}
.heading2,.formheading{font:800 1.1em arial,sans-serif;color:#292929;background:#b5b5c1;}
.heading3{font:800 1.3em arial,sans-serif;color:#fff;background:#7c7c7c;}
.formdesc{background:#fff;color:#333;}
.entry,.value{background:#eee;color:#000;}
.label{font-weight:800;color:black;background:white; font-size:12px}
.even{background:#333;}
.odd{background:#dedee3}
.buttonbarright{background:#666;text-align:right}
.buttonbarleft{background:#666;text-align: left}
.highlight{background:#fff280;color:#000;}
img.spacer {display:block}
.actionerror,.entryerror,.fielderror,.error{font-weight:600;color:#9B2A2A}
.success{font-weight:600;color:#335}
.results{background:#eee}
.fieldlabel{font-weight:700}
.sup{font:normal .7em sans-serif;vertical-align:super}
.smalltext{font-size:10px}
a.plain{text-decoration:none;color:#000}
.khint{background:#fcdd2f;text-align: center}
.buttonbarright{background:#999;color:#000;text-align:right}
.buttonbarleft{background: #999;color:#000;text-align: left}
.buttonbar{background:#999;color:#000}
.even{background:#fff}
.odd{background:#ececec}
.success{font-weight:600}
.results{background:#f1f1f1}
.lineborder,.formborder{background:#999}
.progressborder{background:#ccc;}
.progresstitle{background:#fff;color:#000;font-size:9px;}
.progresspast{background:#f1f1f1;color:#000;font-style:italic;font-size:9px;vertical-align:middle;}
.progressfuture{background:#f1f1f1;color:#000;vertical-align:middle;font-size:9px;}
.progressactive{font-weight:700;background:#f90;color:#fff;vertical-align:middle;font-size:9px;}
span.tip{background:url(/kicons/dotorg/tip_16.png) left no-repeat;padding-left:17px;padding-top:3px;}
.label img{vertical-align:middle;}
a:focus{}
.content,.visualFontSizeCorrection{background:#fff;}
img.spacer{display:block;}
.error{font-weight:600;color:#f00;display:block;width:auto;background:#ff8;padding:3px;margin:2px;border:1px solid #f00;}
.progressborder{background:#666;}
.progresstitle{background:#fff;color:#000;font-size:9px;}
.progresspast{background:#f1f1f1;color:#000;font-style:italic;font-size:9px;vertical-align:middle;}
.progressfuture{background:#f1f1f1;color:#000;vertical-align:middle;font-size:9px;}
.progressactive{font-weight:700;background:#666;color:#fff;vertical-align:middle;font-size:9px;}
.formheading a,td.label a{line-height:18px;text-decoration:none;font-size:11px;border:1px solid #fff;color:#06C;margin:2px;padding:1px 8px;white-space:pre;}
.formheading a:link,.formheading a:visited,td.label a:link,td.label a:visited{background-color:#e4e4e4;}
.formheading a:hover,td.label a:hover{background-color:#ccc;}
a.addlink{background:url(/kicons/dotorg/add_16.png) left no-repeat;padding:3px 8px 2px 18px;margin:3px;}
a.action{white-space:nowrap;padding:4px 0 8px 10px;background:url(/kicons/dotorg/play_16.png) left no-repeat;display:block;}
input:focus,textarea:focus,option:focus{background:#fff280;}
tr.label th{text-align:left;}
tr.odd td{vertical-align:top;}
tr.odd:hover,tr.even:hover{background:#fff280;}
.keditborder{background:#666;}
.kedittabactive{background:#fff;text-align:center;}
.kedittabinactive{background:#ccc;text-align:center;}
.keditstatusbar{font-size:11px;background:#f1f1f1;}
.keditbuttonedit{background:#fff;font-size:10px;text-align:right;}
.keditcontentarea{background:#fff;}
.kedithighlight{background:#fcfcbd;}
#menu {width:157px}
#menu ul { margin: 0; padding: 0; list-style-type: none; font-family: arial,sans-serif; border-bottom:1px solid #fff; width: 157px; text-align:left}
#menu a {display:block; font-size:11px; padding: 5px 10px; width: 136px; color:#fff; background:#999; text-decoration: none; border-top:1px solid #ccc}
#menu a:hover, #menu a.menuon {background:#f93}
#menu ul ul a {padding-left: 20px; width: 126px;}
#menu ul ul a:hover {}
#menu ul ul ul a {padding-left: 30px; width: 116px;}
#menu ul ul ul a:hover {}
#menu ul ul ul ul a {padding-left: 40px; width: 106px;}
#menu ul ul ul ul a:hover {}
img.producticon{border:none}
tr.even td{vertical-align:top}
tr.odd label{display:block;width:100%;}
tr.even label{display:block;width:100%;}
div.suboptions{margin:0 0 5px 24px;}
div.reportoperator{float:left;}
div.reportentry{float:left;display:block;margin:0 0 0 4px;}
#container {width:775px; margin:13px auto; background:#3B7EE6; border:1px solid #fff}
#header {
	background: url(../images/bground_header_banner5.gif) 129px 0 no-repeat #3B7EE6;
	height:120px;
	text-align:right;
	border-bottom:1px solid #fff;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#header #logo {float:left; text-align:left; padding:17px 0 0 49px; width:200px}
#header #chapter {margin-top:8px; margin-right:60px; font-size:14px; font-weight:bold; color:white}

#header form#quicklinks {float:right; margin:5px; padding:0;}
#header form#quicklinks select {border:1px solid #c60; background:#fc9; font-size:11px;}
#header form#quicklinks select option {border:1px solid #E6A96C;}

#topnavigation {clear:both; background:#666; padding:10px 0; height:15px; border-bottom:1px solid #fff}
#topnavigation ul {list-style:none; margin:0; padding:0 10px;}
#topnavigation li {float:left; margin:0; padding:0}
#topnavigation a, #footer #links a {color:#fff; font-size:12px; text-decoration:none; text-transform:uppercase; display:block; padding:0 10px; border-right:1px solid #fff}
#topnavigation a#join_navNode_1, #footer #links a#rsd {border:none}
#topnavigation a:hover, #footer #links a:hover, #topnavigation a.menuon {color:#fc6}
#topnavigation #search {float:right; text-align:right; margin:-2px 7px 0 0; padding:0}
html>body #topnavigation #search {margin-right:14px}
#topnavigation #search form {padding:0; margin:0}
#topnavigation #search form input.text {font-size:11px}
#topnavigation h2 {text-transform:none; color:#fff; margin:0; padding:0 0 0 49px}
#main {margin-top:11px; border-bottom:1px solid #fff}
#main td#leftnavigation {background:url(../images/bground_main_content.gif) top right repeat-y #ccc; width:157px}
#main td#pagecontent {background:url(../images/bground_page_content.gif) top right repeat-y #fff}
#crumbs {font-size:11px; color:#333; background:url(../images/bground_scrolling_line.gif) top right no-repeat #ccc; padding:5px 10px 6px 27px; height:11px; border-top:1px solid #fff; border-left:none}
#crumbs a {color:#039; text-decoration:none}
#crumbs a:hover {color:#f93}
#content {margin:0 14px 0 0; padding:0 20px 20px 27px; background:url(../images/bground_horizontal_shadow.gif) 0 45px repeat-x}
html>body h1 {padding-bottom:13px}
h1 img.producticon {margin-top:-15px}
.submitbutton {text-decoration:none;background:#CDDFF5;color:#000;padding:10px 20px;text-align:center;white-space:nowrap;font-size:14px;font-weight:bold;border-width:2px;border-style:groove;border-color:#D9EAFF #7397C3 #7397C3 #D9EAFF}
#right {float:right; width:223px; padding:10px 20px}
#right img {border:1px solid #333}
#right ul.alsosee {list-style:none; padding:0 0 1em 0; margin:1em 0; border:1px solid #333}
#right ul.alsosee li.title {padding:1px; border-bottom:1px solid #333}
#right ul.alsosee li.title h3 {background:url(/images/highlight_heading.gif) top left no-repeat #36c; padding:10px 5px 0 30px; font-size:12px; height:19px; color:#fff; margin:0}
#right ul.alsosee li.titlenoarrow {padding:1px; border-bottom:1px solid #333}
#right ul.alsosee li.titlenoarrow h3 {background:url(/images/blank.gif) top left no-repeat #36c; padding:10px 5px 5px 10px; font-size:12px; height:19px; color:#fff; margin:0}
#right ul.alsosee li {font-size:11px; margin:0; padding:0.5em}
#rightcell {float:right; width:270px; padding:0 0 20px 0; margin-top:5px}
#rightcell ul.header {list-style:none; padding:1px 1px 1px 1px; margin:0 0; border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333}
#rightcell ul.header li.title {background:url(/images/highlight_heading.gif) top left no-repeat #36c; padding:10px 5px 0 30px; font-size:12px; height:19px; color:#fff; margin:0}
#rightcell p {font-size:12px; margin-top:6px}
#leftcell {float:left; width:270px; padding:0 0 20px 0; margin-top:5px}
#leftcell ul.header {list-style:none; padding:1px 1px 1px 1px; margin:0 0; border:1px solid #333}
#leftcell ul.header li.title {background:url(/images/highlight_heading.gif) top left no-repeat #36c; padding:10px 5px 0 30px; font-size:12px; font-weight:bold; height:19px; color:#fff; margin:0}
#leftcell p {font-size:12px; margin-top:6px}
#footer {margin-top:11px; text-align:center; font-size:11px}
#footer #links {height:15px; padding:10px; background:#666; border-top:1px solid #fff; border-bottom:1px solid #fff}
#footer #links ul {list-style:none; margin:0 auto; width:48em}
#footer #links li {float:left}
#footer #links a {font-size:11px}
#footer p#copyright {color:#fff; font-size:9px; margin:0; padding:10px 20px}
#summaries h3 {padding:1px; border:1px solid #333; margin:0 0 1em 0}
#summaries h3 span {display:block; background:url(/images/highlight_heading.gif) top left no-repeat #36c; padding:7px 5px 0 30px; font-size:12px; height:22px; color:#fff; text-decoration:none}


