
a {
color:#333333;
font-size:small;
}

a:visited {
}

a:hover {
background-color:lime;
text-decoration:underline;
}

a.body {
color:#000;
font-size:medium;
}

a.body:visited {
}

a.body:hover {
background-color:none;
text-decoration:underline;
}

.mainlink
{
    font-weight:bolder;
    color:purple;
}

.text
{
    font-size:9.5pt;
    line-height:150%;
    font-family:cambria, sans-serif;
}

.title
{
    font-weight:bold;
    font-size:12.5pt;
    font-family:cambria, sans-serif;
}

.subtitle
{
    font-weight:bold;
    font-size:10pt;
}

.sideitem
{
	font-weight:bolder;
	font-size:x-small;
	color:purple;
	font-family:Cambria;
}

.tabitem
{
    font-size:10pt;
}

.comment
{
    font-size:8pt;
    line-height:150%;
}

.searchbtn
{
    border-right:outset;
    border-top:outset;
    font-weight:bolder;
    text-transform:capitalize;
    border-left:outset;
    color:black;
    border-bottom:outset;
    background-color:silver;
}

.tbldef1
{
    border-right:navy thin solid;
    border-top:navy thin solid;
    border-left:navy thin solid;
    width:100%;
    border-bottom:navy thin solid;
}

.tblheader1
{
    font-weight:bolder;
    color:white;
    background-color:navy;
    text-align:center;
}

.tbldetail1
{
    font-size:smaller;
    background-color:white;
}

.formfield1
{
    font-size:9pt;
}

.formlabel1
{
    font-size:9pt;
}

.hdr1
{
	font-size:large;
	color:#CC0000;
	font-family:arial, tahoma, trebuchet ms;
	background-color:yellow;
	font-variant:small-caps;
}

.hdr2
{
    font-size:medium;
    color:navy;
}

.tbldef2
{
    border-right:navy thin solid;
    border-top:navy thin solid;
    border-left:navy thin solid;
    width:95%;
    border-bottom:navy thin solid;
}

.tbldetail2
{
    border-right:silver 1px;
    padding-right:0px;
    border-top:silver 1px;
    padding-left:0px;
    font-size:smaller;
    padding-bottom:0px;
    margin:0px;
    border-left:silver 1px;
    padding-top:0px;
    border-bottom:silver 1px;
}

.tblheader2
{
    padding-right:0px;
    padding-left:0px;
    font-weight:bolder;
    padding-bottom:0px;
    margin:0px;
    color:white;
    padding-top:0px;
    background-color:#f00;
    text-align:center;
}

.tblrecord2
{
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    margin:0px;
    padding-top:0px;
}

.mnuitem
{
    color:purple;
    background-color:yellow;
}

.tblheader3
{
    padding-right:3px;
    padding-left:3px;
    font-weight:bolder;
    padding-bottom:1px;
    margin:0px;
    color:white;
    padding-top:1px;
    background-color:teal;
    text-align:left;
}

.tbldetail3 {
font-variant:small-caps;
}

.imagelink {
}

.smallbtn {
border-right:blue 1px outset;
padding-right:0px;
border-top:blue 1px outset;
padding-left:0px;
font-weight:lighter;
font-size:smaller;
padding-bottom:0px;
margin:0px;
text-transform:uppercase;
border-left:blue 1px outset;
color:black;
padding-top:0px;
border-bottom:blue 1px outset;
background-color:transparent;
}

