body {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
color: #000000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
background-color: #848481;
background-image: url(/site_graphics/katuk_bg_gradient.jpg);
background-repeat: repeat-x;
}
table,td {
color: #000000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
}
a   {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
margin-bottom: 0px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:active {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
h1  {
margin-bottom: 0px;
margin-top: 0px;
}
h2  {
margin-bottom: 0px;
margin-top: 0px;
}
h3  {
margin-bottom: 0px;
margin-top: 0px;
line-height: 120%;
}
h1 a {
color: #000000;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 18pt;
font-weight: bold;
margin-bottom: 0px;
margin-top: 0px;
text-decoration: none;
cursor: default;
}
h2 a {
color: #000000;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 18pt;
font-weight: bold;
margin-bottom: 0px;
margin-top: 0px;
text-decoration: none;
cursor: default;
}
h3 a {
color: #000000;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 13pt;
margin-bottom: 0px;
margin-top: 0px;
line-height: 120%;
text-decoration: none;
cursor: default;
}
h1 a:hover, h2 a:hover, h3 a:hover {
color: #000000;
text-decoration: none;
}
input,textarea,select {
background-color: #FEEABA;
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
border-width: 1px 1px 1px 1px;
border-color: #000000;
}
ul  {
margin-top: 10px;
}
.katukmainpanel {
background-color: #FFFFFF;
}
.katukmainpanell {
background-image: url(/site_graphics/katuk_main_panel_l.gif);
background-repeat: repeat-y;
}
.katukmainpanelr {
background-image: url(/site_graphics/katuk_main_panel_r.gif);
background-repeat: repeat-y;
}
.katukmainpanelt {
background-image: url(/site_graphics/katuk_main_panel_t.gif);
background-repeat: repeat-x;
}
.katukmainpanelb {
background-image: url(/site_graphics/katuk_main_panel_b.gif);
background-repeat: repeat-x;
}
.katukmainpanelspecial {
background-image: url(/site_graphics/katuk_pubhdr_r2_c4.jpg);
background-repeat: no-repeat;
}
.katukblackborder {
background-color: #000000;
}
.katukgreypanel {
background-color: #DDDDDD;
}
table.katukgenheading {
background-color: #5B5A5F;
border-width: 1px 1px 1px 1px;
border-color: #C9C9C7 #C9C9C7 #C9C9C7 #C9C9C7;
border-style: solid;
}
td.katukgenheading {
background-color: #F7BF44;
}
a.katuklinklarge {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: normal;
color: #000000;
margin-bottom: 0px;
}
a.katuklinklarge:link {
color: #000000;
text-decoration: none;
}
a.katuklinklarge:active {
color: #000000;
text-decoration: none;
}
a.katuklinklarge:visited {
color: #000000;
text-decoration: none;
}
a.katuklinklarge:hover {
color: #000000;
text-decoration: none;
/*        cursor: default; */
}
.katukborderedimage {
border-color: #000000;
border-width: 1px;
border-type: solid;
}
.katukquotelarge {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
font-style: italic;
text-align: left;
margin-left: 20px;
margin-right: 20px;
}
.katukyellowpanel {
background-color: #FEEABA;
}
.katuksubheading {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 14pt;
font-weight: normal;
color: #000000;
margin-bottom: 0px;
}
.katuklargelist {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
margin-bottom: 8px;
}
.katukstdtext {
margin-top: 6px;
margin-bottom: 6px;
}
.katukjustifiedtext {
text-align: justify;
margin-top: 6px;
margin-bottom: 8px;
}
.katuksmalltext {
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt
}
.katuklinkmed {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
margin-bottom: 0px;
}
a.katuklinkmed {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
margin-bottom: 0px;
}
a.katuklinkmede:link {
color: #000000;
text-decoration: none;
}
a.katuklinkmed:active {
color: #000000;
text-decoration: none;
}
a.katuklinkmed:visited {
color: #000000;
text-decoration: none;
}
a.katuklinkmed:hover {
color: #000000;
text-decoration: underline;
}
/*  Styles for header  */
.katukheaderlink {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
}
a.katukheaderlink {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
}
a.katukheaderlink:link {
color: #000000;
text-decoration: underline;
}
a.katukheaderlink:active {
color: #000000;
text-decoration: underline;
}
a.katukheaderlink:visited {
color: #000000;
text-decoration: underline;
}
a.katukheaderlink:hover {
color: #000000;
text-decoration: none;
}
/*  Styles for footer  */
.katukfooterbar {
background-image: url(/site_graphics/katuk_pubftr_r1_c2.jpg);
background-repeat: no-repeat;
}
.katukfootertext {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
}
a.katukfooterlink {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
}
a.katukfooterlink:link {
color: #FFFFFF;
text-decoration: none;
}
a.katukfooterlink:active {
color: #FFFFFF;
text-decoration: none;
}
a.katukfooterlink:visited {
color: #FFFFFF;
text-decoration: none;
}
a.katukfooterlink:hover {
color: #FFFFFF;
text-decoration: none;
}
/*  Styles for index page  */
a.katuksmalllink {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
margin-bottom: 0px;
}
a.katuksmalllink:link {
color: #000000;
text-decoration: none;
}
a.katuksmalllink:active {
color: #000000;z
text-decoration: none;
}
a.katuksmalllink:visited {
color: #000000;
text-decoration: none;
}
a.katuksmalllink:hover {
color: #000000;
text-decoration: underline;
}
/*  Styles for articles  */
.katukarticletitlemain {
background-color: #F5C044;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #000000;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}
.katukarticleimage {
border-color: #000000;
border-width: 1px;
border-type: solid;
margin-right: 5px;
margin-left: 5px;
}
.katukarticletext {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-align: justify;
padding-top: 4px;
padding-bottom: 4px;
}
a.katukindexlink {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}
p.katukindexlink {
margin-top: 2px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 3px;
}
p.katukindexlinkbottom {
margin-top: 2px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
}
.katukpricelisttitleb {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
}
.katukpricelisttitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: normal;
}
.katukpricelistborder {
border-bottom: 1px #000000 solid;
font-size: 9pt;
}
.katukpricelistborderyellow {
border-bottom: 1px #000000 solid;
background-color: #F4C044;
font-size: 9pt;
}
.katukpricelisthdg {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
color: #000000;
font-weight: bold;
margin-bottom: 10px;
margin-right: 5px;
}
.katuksubfooter {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #343434;
}
a.katuksubfooter {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #343434;
margin-bottom: 0px;
}
a.katuksubfooter:link {
color: #343434;
text-decoration: underline;
}
a.katuksubfooter:active {
color: #343434;
text-decoration: underline;
}
a.katuksubfooter:visited {
color: #343434;
text-decoration: underline;
}
a.katuksubfooter:hover {
color: #343434;
text-decoration: none;
}
h2.katukindexpage a.katukindexpage {
color: #000000;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 13pt;
margin-bottom: 0px;
margin-top: 0px;
line-height: 120%;
}
.katukcolourchart {
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: #343434;
padding-top: 0px;
}
p.katukcolourchart {
margin-top: 0px;
}
/* Gallery style */

img.katthumb
{
	                border:1px solid #999;
	                padding:10px;
	                background-color:#FFF;
}

img.katthumb:hover
{
	                border:1px solid #666;
	                padding:10px;
	                background-color:#CCC;
}

span.katukgaltitle
{
    font-size: 14pt;
}

img.katukgalimage
{
    padding-top: 20px;
}

h3.katukgaltitle
{
    font-size: 14pt;
    font-weight: normal;
    padding-bottom: 20px;
}
