h4 {
    /*font-style: italic;*/
    font-weight: normal;
    /*text-decoration: underline;*/
}
sub {
    vertical-align: baseline;
}
.bodybox {
    background-color: #6e6e6e;
	font-size: small;
	/*padding: 3px;*/
    margin-bottom: 1px;
    margin-top: 5px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFF66;
	text-align: center;
}
.highlight {
	/*font-family: Arial, Helvetica, sans-serif;*/
    font-size: large;
    font-weight: bold;
    color: green;
}
.menuitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	/*font-size: medium;*/
	font-weight:bold;
	color: #FFFFFF;
	text-align: center;
}
.menuitemhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight:bold;
	/*color: #27A442;*/
    color: #FFD700;
	text-align: center;
}
.onepix {
	border: 1px solid #000000;
	padding: 3px;
}
.outerpage {
	border: 0px solid #3d3d3d;
	/*background-color: #FbFbFb;*/
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.selected {
	/*padding-bottom: 100px;*/
    color: #000000;
	padding: 0 0 0 0;
	font-weight:bold;
    background-color: #004080;
	/*background: white;*/
}
td.address {
	font-size: x-small;
	text-align: right;
	padding: 0px;
	margin: 0px;
	color: #212169;
}
h3.appnote {
    font-weight: normal;
    margin-top: 0em;
    margin-bottom: 0em;
}
p.appnote {
    text-align: justify;
}
p.appnotebox {
	/*background-color: #004080;*/
	/*background-color: #006666;*/
	background-color: #E6E6FA;
    /*background-color: #000099;*/
	padding: 0px;
	font-size: x-small;
	/*font-size: medium;*/
	font-weight: normal;
	color: #000000;
    margin-top: 0em;
    /*margin-bottom: 0em;*/
}
a.bold {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
p.bold {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
span.bold {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
span.italic_bold {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: italic;
}
a.contactus {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: x-small;*/
  	/*font-weight:bold;*/
}
li.contactus {
    /*display: inline;*/
    /*list-style: none;*/
    /*float: center;*/
	/*border: solid;*/
	border-width: 0 0 0 0;
	margin: 0 0em 0 0em;
}
ul.contactus {
    list-style: none;
    list-style-position: inside;
    margin-left: 1px;
	padding-left: 1em;
	text-indent: -1em;
}
p.description {
    margin-top: 0em;
}
table.description, tr.description {
    margin-top: 4em;
    margin-bottom: 4em;
}
p.firstbox {
	/*background-color: #004080;*/
	/*background-color: #006666;*/
	background-color: #E6E6FA;
	padding: 0px;
	font-size: small;
	/*font-size: medium;*/
	font-weight:bold;
	color: #000000;
}
p.itemized {
    list-style: disc;
    font-size: medium;
    font-style: italic;
    font-weight: bold;
}
p.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
    /*font-weight: bold;*/
    /*color: green;*/
    color: #FF6600;
}
img.imageref {
    border: none;
}
p.item {
    margin-bottom: 0em;
}
p.link {
	/*font-family: Arial, Helvetica, sans-serif;*/
    font-weight: bold;
    color: blue;
}
td.margin {
    width: 2em;
}
a.menuitems:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuitems:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuitems:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
a.menuitems:active {
	/*color: #FFFFFF;*/
	font-weight:bold;
}
table.product-table, #product-table-layout{
    width: 97%;
    /*text-align: left;*/
}
p.productdescription {
    /*text-align: justify;*/
    width: 100%;
}
a.reflist {
    /*list-style-position: inside;*/
    margin-left: 0em;
	padding-left: 0em;
	text-indent: 0em;
}
li.reflist {
    list-style-type: none;
    /*list-style-position: inside;*/
    margin-left: 0em;
	padding-left: 5em;
	text-indent: -5em;
}
ul.reflist {
    list-style-type: none;
    /*list-style-position: inside;*/
    margin-left: 0em;
	padding-left: 5em;
	text-indent: -5em;
}
.sidebar {
    /*background-color: #aabeaa;*/
    /*background-color: #ffffff;*/
}
a.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: x-small;*/
  	/*font-weight:bold;*/
}
ol.sidebar {
    list-style: lower-roman;
    list-style-position: inside;
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size: x-small;*/
    /*font-style: italic;*/
    margin-left: 1px;
	padding-left: 1em;
	text-indent: -1em;
}
ul.sidebar {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: 1px;
	padding-left: 1em;
	text-indent: -1em;
}
li.simplelist {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: 0px;
	padding-left: 1em;
	text-indent: -1em;
}
ul.simplelist {
    list-style-type: none;
    /*list-style-position: inside;*/
    margin-left: 0px;
	padding-left: 0em;
	text-indent: 0em;
}
ul.subulist {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: 1em;
	padding-left: 0em;
	text-indent: 0em;
}
li.subulist {
    list-style-type: disc;
    list-style-position: inside;
    margin-left: 1em;
	padding-left: 0em;
	text-indent: -1em;
}
li.tablelist {
    list-style-type: none;
    list-style-position: inside;
	text-indent: -6em;
}
a.tabmenuitems {
	padding: 0 0 0 0;
	font-weight:bold;
}
a.tabmenuitems:active {
	color: #004080;
	font-weight:bold;
	/*padding-bottom: 100px;*/
	/*background: white;*/
}
a.tabmenuitems:hover {
	color: #FFFFFF;
	/*font-weight:bold;*/
	text-decoration: underline;
}
a.tabmenuitems:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.tabmenuitems:visited {
	color: #FFFFFF;
	text-decoration: none;
}
li.tabmenuitems, li.maintext {
    /*display: inline;*/
    list-style: none;
    float: none;
	/*border: solid;*/
	border-width: 0 0 0 0;
	margin: 0 1em 0 2em;
}
ul.tabmenuitems, ul.maintext {
	list-style: none;
    padding: 0;
	margin: 0;
}
li.ulist {
    list-style-type: none;
    list-style-position: inside;
    margin-left: 5em;
	padding-left: 0em;
	text-indent: -6em;
}
ul.ulist {
    list-style-type: none;
    /*list-style-position: inside;*/
    margin-left: 0em;
	padding-left: 0em;
	text-indent: 0em;
}
