BODY {
    background:#dddddd;
    font-family: frutiger,verdana,helvetica,arial;
    marginwidth:0px;
    marginheight:0px;
    margin:0px;
    leftmargin:0px;
    rightmargin:0px;
    margin-top:0px;
    height:100%;
    }
h1 {
    font-family: frutiger,verdana,helvetica,arial;
    font-size: 10pt;
    color:#303060;
    font-weight:normal;
    display:inline;
    padding-right:4px;
    }
h3 {
    font-family: verdana;
    margin-top:5px;
    margin-bottom:2px;
    }
HTML {
    height:100%;
    }
TD {
    font-family: frutiger,verdana,helvetica,arial;
    font-size: 10pt;
    color:#303060;
    }
A {
    color:#ff8600;
    text-decoration:none;
    }
A:hover {
    text-decoration:underline;
    }
.displayField {
    font-size:8pt;
    color:#000099;
    text-decoration:none;
    font-family:frutiger,verdana,helvetica,arial;
    border:1px solid gray;
    background:#ffddaa;
    padding:2px;
    }
.listClass {
    font-family:verdana;
    font-size:8pt;
    }
.myClass {
    width:500px;
    color:purple;
    }
.searchBox {
    font-size:10pt;
    color:#339966;
    text-decoration:none;
    font-family:frutiger,verdana,helvetica,arial;
    border:1px solid #669966;
    background:#ffffee;
    }
.articleContent {
    font-size: 11px;
    background: white;
    color: #303030;
    min-width:300px;
    }
.question {
    color: #603030;
    font-weight:bold;
    }
.code {
	padding:10px;
	font-size:9pt;
	font-family:courier new, courier;
    background: #ebebeb;
	border: 1px solid #739cce;
	margin-top:15px;
	margin-bottom:20px;
    margin-left:5px;
    margin-right:5px;
	}
.codeCS {
    color:#6060c0;
	padding:10px;
	font-size:9pt;
	font-family:courier new, courier;
    background: #ebebeb;
	border: 1px solid #739cce;
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    margin-right:5px;
	}
.codeJS {
    color:maroon;
	padding:10px;
	font-size:9pt;
	font-family:courier new, courier;
    background: #ebebeb;
	border: 1px solid #739cce;
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    margin-right:5px;
	}
.codeVB {
    color:#609060;
	padding:10px;
	font-size:9pt;
	font-family:courier new, courier;
    background: #ebebeb;
	border: 1px solid #739cce;
	margin-top:10px;
	margin-bottom:20px;
    margin-left:5px;
    margin-right:5px;
	}
.header {
    font-family:century gothic, verdana, helvetica, arial;
    font-size: 15pt;
    font-weight: bold;
    align: middle;
    color:#ff8600;
    }
.subHeader {
    font-size: 10pt;
    font-weight: bold;
    align: middle;
    }
.subHeadLanguage {
    font-size: 10pt;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left:5px;
    }
INPUT {
    font-size: 8pt;
    font-family: frutiger,verdana,helvetica,arial;
    border:1px solid #000000;
    }
INPUT.Button {
    border:2px outset #dddddd;
    }
SELECT {
    font-size: 8pt;
    font-family: frutiger,verdana,helvetica,arial;
    }
.topLink {
    font-weight:bold;
    color: #ffd000;
    }
.topLink:hover {
    text-decoration:underline;
    }
.staticLink {
    color:#cf0000;
    text-decoration:none;
    }
.staticLink:hover {
    text-decoration:underline;
    }
.staticLink:visited {
    color:#cf0000;
    }
.testimonial {
    font-size: 6pt;
    }
.contentUnit {
    font-size: 8pt;
    border:1px solid #ffd060;
    padding: 2px;
    background: #a0c0e0;
    }
.compHead {
    font-size:9pt;
    font-weight:bold;
    }
.boldLink {
    font-weight:bold;
    }
.boldTest {
    color:blue;
    font-family:verdana;
    font-size:9pt;
    }
.menuLink {
    font-size:8pt;
    color:#ff8600;
    text-decoration:none;
    font-family:frutiger, verdana, helvetical, arial;
    font-weight:bold;
    }
.menuLink:hover {
    color:#739cce;
    }
.menuCell {
    font-size:9pt;
    border-top:1px solid gray;
    padding-top:9px;
    filter:
    }
.bottomLine {
    border-bottom:1px solid #f0c090;
    }
.justBold {
    font-weight:bold;
    font-size:8pt;
    }
.displayList
{
    font-size:9pt;
    color:#D57C1B;
    text-decoration:none;
    font-family: Arial;
    border:1px solid gray;
    background:#ffdd66;
    padding:2px;
    overflow:scroll;
}
.priceHead {
    background-color:transparent;
    border-top:1px solid #ffd000;
    border-left:1px solid #ffd000;
    border-right:1px solid #ffd000;
    font-size:8pt;
    padding-left:10px;
    padding-right:10px;
    }
.priceFoot {
    border-bottom:1px solid #ffd000;
    border-left:1px solid #ffd000;
    border-right:1px solid #ffd000;
    font-size:8pt;
    padding-left:10px;
    padding-right:10px;
    }
.sideBorder {
    border-left: 2px solid #739cce;
    border-right: 2px solid #739cce;
    }
.sideBorderLight {
    border-left: 2px solid #93bcee;
    border-right: 2px solid #93bcee;
    }
