/* CHM Help CSS */
/* Fomatted by http://www.cssportal.com/format-css/ */
* {
    font-family:arial, verdana;
    font-size:10pt;
    line-height:1.4em;
}
body {
    color:#000000;
    background-color:#ffffff;
    text-align:justify;
    text-indent:25px;
}
hr {
    border:solid 1px #ff6633;
    margin:0px 10px 0px 10px;
    padding:0px;
    height:1px;
}
p {
    text-indent:0px;
    text-align:justify;
    margin:5px 15px 10px 20px;
}
p.large {
    text-indent:14px;
    text-align:justify;
    margin:5px 15px 5px 20px;
}
p.inlist {
    margin:2, 0, 0, 0;
}
/* headers */
h2 {
    color:#000000;
    font-size:14pt;
    font-weight:bold;
    text-align:left;
    text-indent:10px;
    margin:1;
}
h3 {
    color:#000000;
    font-size:12pt;
    font-weight:bold;
    text-align:left;
    text-indent:10px;
    margin:25 10 10 10;
}
h4 {
    color:#000000;
    font-size:10pt;
    font-weight:bold;
    text-align:left;
    text-indent:10px;
    margin:20 10 10 10;
}
/* links */
a {
    font-size:10pt;
    color:#d03a20;
    border:0px;
}
a:hover {
    font-size:10pt;
    color:#ff6633;
    border:0px;
}
/* lists */
ul {
    text-align:justify;
    margin:0 10 10 50;
}
ul.inlist {
    margin:0 0 0 30;
    list-style-type:disc;
}
ol {
    text-align:justify;
    margin:0 10 10 60;
    /* top right bottom left*/
}
li {
    margin:5 0 0 0;
}
li.arrow {
    list-style-image:url(images/arrow_sign.png);
}
li.plus {
    list-style-image:url(images/plus_sign.png);
}
li.minus {
    list-style-image:url(images/minus_sign.png);
}
li.bug {
    list-style-image:url(images/bug_sign.png);
}
li.star {
    list-style-image:url(images/star_sign.png);
}
li.circle {
    list-style-image:url(images/circle_sign.png);
}
/* images */
img.bordered {
    border:solid 1px #3b5a82;
}
img.icon {
    border:solid 0px #003366;
    margin:0px 0px -4px 0px;
}
img.icon_large {
    border:solid 0px #003366;
}
img.button {
    border:solid 0px #003366;
    margin:0px 0px -8px 0px;
}
img.boxshot_left {
    float:left;
    display:inline;
    margin:5px 10px 5px 0px;
}
img.boxshot_right {
    float:right;
    display:inline;
    margin:5px 0px 5px 10px;
}
img.img-responsive {
}
table.image {
    /* with delimiter after image */
	margin:-3, 0, 17, 0;	
	border:solid 0px #003366;
}
table.image_intext {
    /* without delimiter after image */
	border:solid 0px #003366;
    margin:-3, 0, 0, 0;
}
table.image_inlist {
    margin:3, 0, 10, 0;
}
table td.caption {
    border:solid 0px #003366;
    color:#000000;
    text-align:right;
    font-size:8pt;
    font-weight:bold;
    height:3;
}
table td.image {
}
/* notes */
p.note {
    margin:20 10 5 20;
}
p.note_intext {
}
p.note_inlist {
    margin:5, 0, 0, 0;
}
font.note_caption {
    color:#222222;
    font-weight:bold;
    font-style:italic;
}
/* attributes */
.white {
    color:#ffffff;
}
.gray {
    color:#dfe0f0;
}
.blue {
    color:#000099;
}
.blueback {
    background-color:#ff6633;
}
font.outline {
    color:#990066;
    font-style:italic;
}
font.outline2 {
    color:#0000cc;
    font-style:italic;
}
/* tables */
table {
    text-align:center;
    border:solid 0px #0000ff;
    border-collapse:collapse;
    background-color:#ffffff;
}
td {
    border:solid 0px #ff0000;
}
table.table {
    margin:15 0 0 20;
    text-align:center;
    border:solid 1px #000000;
}
table.table td {
    border:solid 0px #000000;
}
table.product {
    margin:0, 0, 20, 0;
    border:solid 0px #000000;
}
table.product td.name {
    text-align:left;
    font-size:12pt;
    font-weight:bold;
    height:30;
    border:solid 0px #000000;
}
/* Fix to correct table left align */
table tbody{
  text-align:left;
}
table.image, table.image_intext, table.product {
	margin-left:20px;
}	
/* Fix End */
/* the end  */
