html, body {
	height: 100%;
	background-color: #fff;
	width: 100%;
}
.subheadproductmain {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        color : #ED252A;
        font-weight : bold;
}

.heading {
	font-weight: bold;
}
a {
        color : #666666;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
}

a:hover {
        color : #ED252A;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
}

a:active {

        color : #ED252A;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
}

p {
        color : #666666;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 14px;
}

.activeglobal {
        color : #ed252a;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
}

#mailto {
        color : #ED252A;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
}
.subheads {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 14px;
        color : #ed252a;
}

.downloadTable
        {
        border: solid 2px #CCCCCC;
        }

.ranges_intros {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        line-height : 14px;
        /*
        background-color added 02/05/2003 Arjan Almekinders
        */
        background-color: #E6E6E6;
        color : #666666;
        font-weight : bold;
        }

.intros {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 14px;
        color : #666666;
        font-weight : bold;
        }


.bodyred {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #ed252a;
}

.problem {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 14px;
        color : #666666;
}
body {
        color : #444444;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
        background-color: rgb(255,255,255);
}

span, td, .introText {
        color : #444444;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
}

.title {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
        line-height : 20px;
        color : #666666;
        font-weight : bold;
        background : #E6E6E6;

        }

.knowledgetitle {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 22px;
        color : #ED252A;
        line-height : 30px;
}
.normal {
        color : #666666;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 14px;
}

.mini {
        color : #666666;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 9px;
        line-height : 10px;
}

a.mini:hover {
        color : #ED252A;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 9px;
}

a.mini:active {

        color : #ED252A;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 9px;
}


.demo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #ed252a
}
.right {
        background-image: url(/_images/_interface/page_title_right.gif);
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #ed252a
}

.left {
        background-image: url(/_images/_interface/page_title_left.gif);
        background-repeat: no-repeat
}

table.helpmenus {
        background-color : #F7F7F7;
}

.plinklist {
        color : #666666;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        margin-right : 10px;
        line-height : 17px;
}

.headlinetext {
        color : #999999;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height: 15px;
}

.form {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        width : 160;
        color : #666666;
}

.form_lang {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #666666;
}

.form_button {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #666666;
}

.maintitle {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 15px;
        color : #ed252a;
        font-weight : bold;
        line-height: 22px;
}

.pintro{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight: bold;
        color : #999999;
        line-height: 15px;
}
.path{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #999999;
}

.linklisttitle {
        color : #ed252a;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        margin-right : 5px;
        font-weight : bold;
        vertical-align: baseline;
}

.pbold{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size : 10px;
        line-height : 15px;
        color : #666666;
}

.footer{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #999999;
        background-color : #e6e6e6;
}
/*
downloadbox is the class of different DIVs that are placed over each other and become visible when the visitor selects a language
*/
input { font-family: Verdana; font-size: 11px; }
select { font-family: Verdana; font-size: 11px; }
textarea { font-family: Verdana; font-size: 11px; }

.stats{
        border-bottom: solid 1px rgb(192,192,192);
}

.grey {
	background-color: #a0a0a0;
	color: #ffffff;
}

.header{
	background-color: #e0e0e0;
	color: #000000;
	font-weight: bold;
	font-family: verdana;
}

.redish {
	color: #ff0000;
}

.marked {
	background-color: #FFFFE0;
	color: #000000;
}

.na {
	color: d0d0d0;
	position: relative;
	left: 30px;
	}

.un {
	background-color: #f9f9f9;
}

.ev {
	background-color: #ffffff;
}

.light {
	color: #c0c0c0;
}
.mp {
	color: #ff0000;
}

.line {
	border-style: dashed;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: red;
}

