
table.listing {
border-width : 3px;
border-spacing : 2px;
border-style : solid;
border-color : #86c7c9;
border-collapse : collapse;
background-color : #fffff0;
}
table.listing th {
text-align : left;
border-width : 0px;
padding-left : 10px;
border-style : inset;
background-color : #c1e3eb;
}
table.listing td {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
border-width : 0px;
padding : 5px;
border-style : inset;
border-color : black;
background-color : #fffafa;
}
table.detail {
border-width : 3px;
border-spacing : 2px;
border-style : solid;
border-color : #86c7c9;
border-collapse : collapse;
background-color : #ffffff;
}
table.detail td {
border-width : 0px;
padding : 10px;
background-color : #fffafa;
}

.heading-red {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : 800;
color : #ff0000;
line-height : normal;
}
.smallred {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : 12px;
color : #ff0000;
}
.style2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
line-height : 18px;
color : #000000;
text-align: justify;
}
.style3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
line-height : 18px;
color : #000000;
text-align: justify;
}
.desc {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
line-height : 20px;
color : #000000;
}
a:link {
font-family : Arial, Helvetica, sans-serif;
color : #005599;
font-weight : bold;
}
a:visited {
font-family : Arial, Helvetica, sans-serif;
color : #6d559d;
font-weight : bold;
}
a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #6d8d9d;
background-color : #EEFFDD;
font-weight : bold;
text-decoration : none;
}
a:active {
font-family : Arial, Helvetica, sans-serif;
color : #005599;
font-weight : bold;
}
.info {
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
background-color : #c5f4ff;
text-decoration : none;
}
.info:hover {
background-color : #e7f6fa;
}
.h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #1c7e95;
}
.h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #447e95;
text-align : left;
}
.h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 30px;
font-weight : bold;
color : #1c7e95;
text-align : left;
}
input.groovybutton
{
   font-family: Helvetica, sans-serif;
   font-weight:bold;
   background-color:#78bbf9;
}