
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&display=swap');


body
{
    font-family     : 'Source Sans Pro', sans-serif;
    font-size       : small;
    color           : #000000;
    background-color: #FFFFFF;
    text-align	    : left;
    text-decoration : none;
    cursor          : default;
    margin          : 3px;
}

P
{
    font-family     : 'Source Sans Pro', sans-serif;
}

.footnote
{
    font-size       : xx-small;
}

.welcometext
{
    font-size       : x-small;
}

h1
{
    font-size	    : medium;
    font-weight	    : bold;
}


span.lightertitle
{
    font-weight     : lighter;
    font-style      : italic;
}

.welcometitle
{
    color : #00009c; /* Deep Blue */
}

.logo
{
    border-style: none ;
}

.loggedin
{
    color : #00009c; /* Deep Blue */
    font-weight     : lighter;
    font-style      : italic;
    position:absolute;
    top: 20px;
    left:50%;
    right:50%;
    width:200px;
}

/* DK */

.bgone {
	background-image:url(images/1bg.gif);
	background-repeat:no-repeat;
	width:235px;
	height:47px;
	color:#FFFFFF;
}

.bgtwo {
	background-image:url(images/2bg.gif);
	background-repeat:no-repeat;
	width:235px;
	height:47px;
	color:#FFFFFF;
}

.headertxt {
	padding:10px;
	padding-top:10px;
	font-weight:bold;
	text-align:center;
	line-height:15px;
	font-size:12px;	
}

.headertxtoneline {
	padding:10px;
	padding-top:17px;
	font-weight:bold;
	text-align:center;
	line-height:15px;
	font-size:12px;	
}

#searchbox {
	width:235px;
	height:121px;
	background-image:url(images/main-search-bg.gif);
	background-repeat:no-repeat;
}

#searchboxdat {
	width:235px;
	height:138px;
	background-repeat:no-repeat;
}

.searchtext {
	padding-top:0px;
	padding-left:8px;
}

.searchbutton {
	padding-top:7px;
	padding-left:0px;
}

.box {
	padding-left:3px;
	height:20px;
	width:150px;
	border:#CCC 1px solid;
	padding-top: 4px;
}

.findbutton {
	padding-top:15px;
}

.home-bg {
	/*background-image:url(images/options-bg-other.jpg);*/
	background-repeat:repeat-x;
	padding-top:10px;
}

.left-bg {
	background-image:url(images/mat-info-vertical.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:143px;
	height:512px;
}
.option-lnk {
	font-size:10px; 
	color:#666; 
	text-decoration:none; 
	font-weight:normal;
}
.option-head {
	font-size: 16px; 
	font-weight: bold; 
	color: #666;
}

.radio {
	height:4px;
}

a:link { COLOR: #000;  TEXT-DECORATION: underline }
a:hover { COLOR: #999;  TEXT-DECORATION: underline }
a:visited { COLOR: #000;  TEXT-DECORATION: underline }
a:visited:hover {  COLOR: #999;  TEXT-DECORATION: underline
}

img {
	border:0px;
}
