/*-----------------------------------------------------------------------*/
/* CSS for TMHA
/*-----------------------------------------------------------------------*/
.clearFloat { clear:both; }

/*------ Defaults ------*/
body {
background: #fefefe;
margin: 0px;
padding: 0px;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
}

/*------ Footer ------*/
.footer {
color: black;
margin: 5px 0px 5px 0px;
font-family: Arial;
font-size: 10px;
font-style: italic;
text-align: center;
}

/*------ Headings ------*/
/* page title */
.headB1 {
color: #222;
font-family: Arial;
font-size: 15px;
font-weight: bold;
margin: 10px 0px 10px 0px;
}

/* paragraph title */
.headB2 {
color: #222;
font-family: Arial;
font-size: 13px;
font-weight: bold;
margin: 10px 0px 10px 0px;
}

/*------ Text ------*/
p.A1 {
color: black;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
margin: 0px 0px 8px 0px;
line-height:18px;
}

.A1 {
color: black;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
margin: 0px 0px 8px 0px;
}

/*------ Links ------*/
a { color:#04a;  text-decoration: none; }
a:visited {color:#04a;}
a:hover {color:red;}

/* regular link */
a.A1 {
color: #00e;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}
a.A1:visited {color: #00e;}
a.A1:hover {color: red;}

/* regular link (bigger) */
a.A2 {
color: #00e;
font-family: MS Sans Serif, Arial;
font-size: 15px;
font-weight: normal;
text-decoration: none;
}
a.A2:visited {color: #00e;}
a.A2:hover {color: red;}

/* regular link (small) */
a.A3 {
color: #04a;
font-family: Arial;
font-size: 11px;
font-weight: normal;
text-decoration:none;
}
a.A3:visited {color: #04a;}
a.A3:hover {color: red;}

/* bold link */
a.A4 {
color: #04e;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
a.A4:visited {color: #00e;}
a.A4:hover {color: red;}

/*------ Table (no border) ------*/
.tabNB {
margin: 0px;
padding: 0px;
}

.tabNB td, th {
margin: 0px;
color: black;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
text-align: left;
}

/*------ Table (with border) ------*/
.tabB {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 1px solid black;
}

.tabB td, th {
margin: 0px;
color: black;
font-family: MS Sans Serif, Arial;
font-size: 14px;
font-weight: normal;
text-align: left;
border: 1px solid black;
}


