/* Reset and font 1*/
html {
	color: #000;
	background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup {
	font-style: inherit;
	font-weight: inherit;
}

del,
ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,
button,
textarea,
select {
	*font-size: 100%;
}

/* base */
html{
    color:#000;background:#FFF;
	overflow: hidden;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
    margin:0;
    padding:0;
}

table{
    border-collapse:collapse;
    border-spacing:0;
}

fieldset,
img{
    border:0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
optgroup{
    font-style:inherit;
    font-weight:inherit;
}

del,
ins{
    text-decoration:none;
}

li{
    list-style:none;
}

caption,
th{
    text-align:left;
}

h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:normal;
}

q:before,q:after{
    content:'';
}

abbr,acronym{
    border:0;
    font-variant:normal;
}

sup{
    vertical-align:baseline;
}

sub{
    vertical-align:baseline;
}

legend{
    color:#000;
}

input,button,textarea,select,optgroup,option{
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}

input,button,textarea,select{
    *font-size:100%;
}

body{
	font-family: Tahoma,Verdana,Arial,Sans-Serif;
    font-size: 70%; /* 11.2px */
}

select,input,button,textarea,button{
    font:99% arial,helvetica,clean,sans-serif;
}

table{
    font-size:inherit;
    font:100%;
}

pre,code,kbd,samp,tt{
    font-family:monospace;
    *font-size:108%;
    line-height:100%;
}

h1 {
	/* 18px via YUI Fonts CSS foundation. */
	font-size: 138.5%;
}

h2 {
	/* 16px via YUI Fonts CSS foundation. */
	font-size: 123.1%;
}

h3 {
	/* 14px via YUI Fonts CSS foundation. */
	font-size: 108%;
}

h1,h2,h3 {
	/* Top & bottom margin based on font size. */
	margin: 1em 0;
}

h1,h2,h3,h4,h5,h6,strong,dt {
	/* Bringing boldness back to headers and the strong element. */
	font-weight: bold;
}
optgroup {
	font-weight:normal;
}

abbr,acronym {
	/* Indicating to users that more info is available. */
	border-bottom: 1px dotted #000;
	cursor: help;
}

em {
	/* Bringing italics back to the em element. */
	font-style: italic;
}

del {
	/* Striking deleted phrases. */
	text-decoration: line-through;
}

blockquote,ul,ol,dl {
	/* Giving blockquotes and lists room to breath. */
	margin: 1em;
}

ol,ul,dl {
	/* Bringing lists on to the page with breathing room. */
	margin-left: 2em;
}

ol li {
	/* Giving OL's LIs generated numbers. */
	list-style: decimal outside;
}

ul li {
	/* Giving UL's LIs generated disc markers. */
	list-style: disc outside;
}

dl dd {
	/* Giving UL's LIs generated numbers. */
	margin-left: 1em;
}

th,td {
	/* Borders and padding to make the table readable. */
	border: 1px solid #000;
	padding: .5em;
}

th {
	/* Distinguishing table headers from data cells. */
	font-weight: bold;
	text-align: center;
}

caption {
	/* Coordinated margin to match cell's padding. */
	margin-bottom: .5em;
	/* Centered so it doesn't blend in to other content. */
	text-align: center;
}

sup {
	/* to preserve line-height and selector appearance */
	vertical-align: super;
}

sub {
	/* to preserve line-height and selector appearance */
	vertical-align: sub;
}

p,
fieldset,
table,
pre {
	/* So things don't run into each other. */
	margin-bottom: 1em;
}
/* Opera requires 1px of passing to render with contemporary native chrome */
button,
input[type="checkbox"],
input[type="radio"],
input[type="reset"],
input[type="submit"] {
	padding:1px;
}
/* end reset-fonts-base ! */

body{
    margin:0 1px;
}

.help  th,td {
	border:0;
    padding:2px;
}

.help table{
    margin:0;
}

.help #Content{
    line-height:13px;
    position: fixed;
    bottom: 0;
	top: 54px;
	left: 239px;
	overflow: auto;
    margin: 0;
	padding: 10px 5px 5px 5px;
}
.ie7 .help #Content{
	padding-right: 20px;
	overflow-x: hidden;
}

.help #Content table td{
    font-size:100%;
}

.help #Logo{
    width:237px;
    height:50px;
    border:1px solid #858585;
	position: fixed;
	top: 1px;
	left: 1px;
}

.ie6 .help #Logo {
	position: absolute;
}

.help h1#mainTitle{
    color:#000000;
    background-color:#B1C8D9;
    font-weight:bold;
    font-size:120%;
    padding:16px 11px 6px 11px;
    margin:0;
    margin-left: 239px;
    height:30px;
    border:1px solid #fff;
}

.ie6 .help h1#mainTitle{
	position: static;
	padding-bottom: 7px;
	width: auto;
}

.help #LHM{
    width:237px;
    float:left;
}

.help #Navigation{
    width:234px;
    background-color:#EEEEEE;
    padding: 3px 0 2px 3px;
    border:1px solid #858585;
	position: fixed;
	overflow: auto;
	left: 1px;
	bottom: 1px;
	top: 54px;
}

.ie6 .help #Navigation {
	position: absolute;
	top: 55px;
}

.help a {
    color:#095BA6;        
}

.help a:hover {
    text-decoration:none;
}

.help #Navigation ul ul li{
    list-style-type:circle;
}

.help #Navigation ul ul ul li{
    list-style-type:square;
}

.help #Navigation ul {
    margin-top:0;
    margin-bottom:0;
    margin-left:1.5em;
}

.help .GlobalBoldedText{
    font-weight:bold;
}

.help .GlobalTableCell {
    background-color:#ffffff;
    border-bottom:1px solid #e4e4e4;
}

.help .GlobalTableHeaderBackground {
    background-color:#d9e8ea;
}