html {
     overflow-y: scroll;
}

#covers {padding-right: 20px; width: 150px; float: left;}
#covers2 {padding-right: 20px; width: 150px; float: left;}
#covers3 {padding-right: 20px; width: 150px; float: left;}
#covers4 {padding-right: 20px; width: 150px; float: left;}
#covers5 {padding-right: 20px; width: 150px; float: left;}
.dashedline {border-top: 1px dashed #CCCCCC; margin: 0; padding: 0; display: block;}



#update {border: 1px solid #aaaaaa; background-color:#ededed; padding: 5px; text-align: center; float:right;}

.licensingdiv {background-color: #FFFFFF; padding: 8px; margin: 8px; font-size: 12px; color: #625f5c; font-family: Verdana, Arial, Helvetica, sans-serif;}

.mntext {
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}

.formbox
{
    FONT-SIZE: 11px;
    COLOR: #625f5c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tiny
{
    FONT-SIZE: 9px;
	COLOR: #ABABAB;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.smtext
{
    FONT-SIZE: 10px;
	COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.redtext {
	color:#FF0000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.redtextlg{
	color:#CC0000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

img.border {
	border: 1px dashed #c50902;
	padding: 2px;
}

img.border:hover {
	border: 1px dashed #3467b2;
	padding: 2px;
}

a.news:link { color:#666666; text-decoration:none }
a.news:active { color:#666666; text-decoration:none }
a.news:visited { color:#666666; text-decoration:none}
a.news:hover { color:#d6282a; text-decoration:none}

a.foot:link { color:#808080; text-decoration:none }
a.foot:active { color:#808080; text-decoration:none }
a.foot:visited { color:#808080; text-decoration:none}
a.foot:hover { color:#d6282a; text-decoration:none}



A:hover
{
    COLOR: #CA1710;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #0A76EE;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #0A76EE;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #CA1710
}
UL
{
    LIST-STYLE-IMAGE: url(images/bullet.gif)
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ul.check {
	list-style-image:url(images/checkmark.gif);
	margin-top: 0;
}

ul {
	list-style-image:url(images/bullet.gif);
}

form {
margin:0px;
}


.limit{
max-width:150px;
/* IE Image max-width */
width: expression(this.width > 150 ? 150: true);
padding:0px;
margin:0px;
}

.border {
width:150px;
border-style: solid;
border-width:1px; 
padding:4px 2px 4px 3px;
border-color: #dddddd;
background-color:#FFFFFF;
float:left;
margin:5px 5px 5px 5px;
}


/* Accordian */


.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 12px Verdana;
margin: 0px 0;
}

.thelanguage{ background-color:#f2f2f2; padding:5px; line-height:18px; margin-bottom:5px;}


.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; margin: 0;}

h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;}

h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; margin: 0;}

h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; color: #c30f0b;}

.blacktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.dashed {border-top: 1px solid #CCCCCC;}


/* NAVIGATION ****************************************/

a.home {display: block; width: 41px; height: 24px; background: url(images/btn_home.gif);}
a.home:hover {background-position: 0 -24px;}

a.links {display: block; width: 43px; height: 24px; background: url(images/btn_links.gif);}
a.links:hover {background-position: 0 -24px;}

a.benefits {display: block; width: 91px; height: 24px; background: url(images/btn_benefits.gif);}
a.benefits:hover {background-position: 0 -24px;}

a.news2 {display: block; width: 42px; height: 24px; background: url(images/btn_news.gif);}
a.news2:hover {background-position: 0 -24px;}

a.publications {display: block; width: 80px; height: 24px; background: url(images/btn_publications.gif);}
a.publications:hover {background-position: 0 -24px;}

a.directors {display: block; width: 112px; height: 24px; background: url(images/btn_directors.gif);}
a.directors:hover {background-position: 0 -24px;}

a.licensing {display: block; width: 64px; height: 24px; background: url(images/btn_licensing.gif);}
a.licensing:hover {background-position: 0 -24px;}

a.members {display: block; width: 114px; height: 24px; background: url(images/btn_members.gif);}
a.members:hover {background-position: 0 -24px;}

a.aboutus {display: block; width: 63px; height: 24px; background: url(images/btn_aboutus.gif);}
a.aboutus:hover {background-position: 0 -24px;}

a.netco {display: block; width: 73px; height: 24px; background: url(images/btn_netco.gif);}
a.netco:hover {background-position: 0 -24px;}