/* MOST OF TEXT ON THE SITE */
.mainbody { 
color: #000000; 
background-color: #ffffff;
background-image: url(./images/bkgd1.gif);
font-size: 100%; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
text-decoration: none; 
margin-top: 2px;
margin-bottom: 0px;
}

.maintable { 
font-size: 62.5%; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
color: #990000; 
height: 100%;
}

.mainpage-top { 
font-size: 1.00em; 
border-top: 1px solid #990000;
border-left: 1px solid #990000;
border-right: 2px solid #990000;
background-color: #ffffff;
}

.mainpage { 
font-size: 1.00em; 
border-left: 1px solid #990000;
border-right: 2px solid #990000;
background-color: #ffffff;
}

.mainpage-bot { 
font-size: 1.00em; 
border-left: 1px solid #990000;
border-right: 2px solid #990000;
border-bottom: 2px solid #990000;
background-color: #ffffff;
}


.banner1 {
background-image: url(./images/banner1.gif);
}

.banner2 {
background-image: url(./images/footer1.gif);
}

.banner3 {
background-image: url(./images/circle-bu1.gif);
color: #3a62d3; 
background-color: #ffffff; 
font-size: 2.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
line-height: 130%;
}

.banner4 {
background-image: url(./images/circle-gn1.gif);
color: #075868; 
background-color: #ffffff; 
font-size: 2.30em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
line-height: 130%;
}

.catalogue { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
border-top: 1px solid #990000;
border-left: 1px solid #990000;
border-right: 2px solid #990000;
border-bottom: 2px solid #990000;
}

.catalogue-bold { 
font-weight: bold; 
background-color: #e4f0fe; 
}

.catalogue-bk1 { 
background-color: #ffffff; 
}

.catalogue-bk2 { 
background-color: #e4f0fe; 
}


/* MOST OF TEXT ON THE SITE */
.regulartext { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.00em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

.regulartextcenter { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.00em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
text-align: center 
}

.regulartextspaced { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.00em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
text-align: left;
line-height: 1.30em
}

.regulartextbold { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.00em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
text-decoration: none; 
}

.regulartexttiny { 
color: #990000; 
background-color: #ffffff; 
font-size: 0.60em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

.regulartextsmall { 
color: #990000; 
background-color: #ffffff; 
font-size: 0.80em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

.regulartext12 { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

.regulartext12center { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
text-align: center 
}

.regulartext12bold { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
text-decoration: none; 
}

.regulartext12boldital { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

.regulartext14 { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.40em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}

.regulartext14bold { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.40em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
text-decoration: none; 
}

.regulartext14boldital { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.40em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

.regulartitle { 
color: #990000; 
background-color: #ffffff; 
font-size: 1.50em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
line-height: 120%;
text-decoration: none; 
}

.regulartitlespacer { 
color: #990000; 
background-color: #ffffff; 
font-size: 0.20em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
text-decoration: none; 
}

.largetitle { 
color: #990000; 
background-color: #ffffff; 
font-size: 2.30em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
line-height: 120%;
text-decoration: none; 
}

/* otext */
.otext { 
color: transparent; 
background-color: transparent; 
font-size: 0.01em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}


/* REGULAR LINK */
a          
{ 
color: #3963d6; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

a:visited          
{ 
color: #3963d6; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

a:hover    
{
color: #56e42d; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: underline 
}

a:active    
{
color: #990000; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: underline 
}


/* Footer LINK */
a.footer         
{ 
color: #990000; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

a.footer:visited          
{ 
color: #990000; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: none; 
}

a.footer:hover    
{
color: #56e42d; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: underline 
}


a.footer:active    
{
color: #3963d6; 
background-color: transparent; 
font-size: 1.10em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: bold; 
font-style: italic; 
text-decoration: underline 
}



/* HEADER STYLES */

h1  
{ 
color: #ffffff; 
background-color: #ffffff; 
font-size: 0.01em; 
font-family: sans-serif; 
font-weight: normal; 
text-decoration: none; 
}


h2  
{ 
color: #ffffff; 
background-color: #ffffff; 
font-size: 0.01em; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-weight: normal; 
text-decoration: none; 
}


/* LIST TYPES */
ul.list1
{ margin: 0px; 
margin-top: 0px; 
margin-left: 15px; 
padding: 0px; 
padding-left: 15px; 
/*list-style-type: circle; */
list-style-image: url('./images/rsbullet.gif');
}

ul.list1 
li
{ margin: 0px; 
padding: 0px; 
padding-bottom: 12px; /* space between adjacent lines */
padding-left: 5px; 
margin-left: 0px;}
