/* called by index.htm */

/* html */

body {
 background: RGB(255,255,255); /* white */
 color: RGB(0,0,0);
 margin: 15px 15px 15px 15px;
}

/* links */

a:link {
 color: RGB(0,0,139); /* darkblue */
 text-decoration: none;
}

a:visited {
 color: RGB(95,158,160); /* cadetblue */
 text-decoration: none;
}

a:active {
 color: RGB(0,0,255); /* blue */
 text-decoration: none;
}

a:hover {
 color: RGB(0,0,255); /* blue */
 text-decoration: underline;
}

/* end links */

img {
 border: 0px;
 margin: 5px 0px 5px 0px;
}

p {
 color: RGB(70,130,180); /* steelblue */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 75%;
 font-weight: normal;
 text-align: justify;
}

table {
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 100%;
}

td {
 background: RGB(255,255,255); /* white */
 border: 1px solid RGB(47,79,79); /* darkslategray */
 color: RGB(70,130,180); /* steelblue */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 70%;
 font-weight: normal;
 padding: 5px 1px 5px 1px;
 text-align: left;
}

th {
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 70%;
 font-weight: normal;
 padding: 0px 0px 5px 0px;
 text-align: left;
 /* text-decoration: underline; */
}

/* end html */

/* divisions */

.banner {
 background: RGB(47,79,79); /* darkslategray */
 color: RGB(0,0,0);
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 width: 100%;
}

.left {
 float: left;
 position: relative;
 background: RGB(255,255,255); /* white */
 border: 0px solid RGB(0,0,139); /* darkblue */
 color: RGB(0,0,0);
 height: 100%;
 margin: 0px 0px 0px 0px;
 padding: 2px 2px 2px 2px;
 width: 72.5%;
}

.right {
 float: right;
 position: relative;
 background: RGB(255,255,255); /* white */
 border: 0px solid RGB(0,0,139); /* darkblue */
 color: RGB(0,0,0);
 height: 100%;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 25%;
}

/* text */

.title {
 font-size: 85%;
 padding: 2px 0px 2px 3px;
}

.mixsim_head {
 color: RGB(255,255,255); /* white */
}

.mixsim_text {
 color: RGB(47,79,79); /* darkslategray */
}

.header {
 background: RGB(47,79,79); /* darkslategray */
 color: RGB(255,255,255);
 margin: 0px 0px 0px 0px;
 padding: 2px 0px 2px 2px;
 width: 100%;
}

/* images */

.bookcover {
 height: 209px;
 width: 140px;
}

.notepad {
 height: 31px;
 width: 88px;
}

.validHTML {
 height: 31px;
 margin: 1px 0px 1px 0px;
 width: 88px;
}

.validCSS {
 height: 31px;
 margin: 1px 0px 1px 0px;
 width: 88px;
}

/* tables */

.references {
 margin: 10px 0px 15px 1px;
}

.faqs {
 margin: 10px 0px 15px 1px;
}

.links {
 margin: 10px 0px 15px 1px;
}

.menu {
 background: RGB(255,255,255); /* white */
 border: 0px;
 margin: 0px 0px 0px 0px;
}

/* table cells */

.reference {
 background: RGB(255,255,255);
 border: 1px solid RGB(47,79,79); /* darkslategray */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 75%;
 font-weight: normal;
 padding: 5px 5px 5px 5px;
 text-align: justify;
}

.query {
 background: RGB(255,255,255);
 border: 1px solid RGB(47,79,79); /* darkslategray */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 75%;
 font-weight: normal;
 padding: 5px 5px 5px 5px;
 text-align: justify;
}

.answer {
 background: RGB(255,255,255);
 border: 1px solid RGB(47,79,79); /* darkslategray */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 75%;
 font-weight: normal;
 padding: 5px 5px 5px 5px;
 text-align: center;
}

.link {
 background: RGB(255,255,255); /* white */
 border: 0px solid RGB(47,79,79); /* darkslategray */
 font-family: "verdana", "arial", "helvetica", sans-serif;
 font-size: 75%;
 font-weight: normal;
 padding: 5px 5px 5px 5px;
 text-align: justify;
}

.translate {
 background: RGB(255,255,255);
 text-align: center;
}

.book {
 background: RGB(255,255,255);
 text-align: center;
}

.specification {
 background: RGB(255,255,255);
 text-align: center;
}

.price {
 background: RGB(255,255,255);
 text-align: center;
}

.contact {
 background: RGB(255,255,255);
 text-align: center;
}

.site {
 background: RGB(255,255,255);
 text-align: center;
}

.hosting {
 background: RGB(255,255,255);
 text-align: center;
}

.validator {
 background: RGB(255,255,255);
 text-align: center;
}

