.body{
background-image:url(images/bg.gif);
padding-left:5px;
}
.text {font-family: Verdana, Helvetica, Arial, Tahoma;font-size: 10px;font-color:#999999;padding-left:15px;}
.text-search{font-family: Verdana, Helvetica, Arial, Tahoma;font-size: 10px;color:#ffffff;padding-left:15px;background:#15516C;text-align:center;width:100%;}
.text-search td a:link, .text-search td a:visited {color:#FFF!important}
.text-search td a:hover {color:#FFFF99!important}
.text-search td a:active {color:#FF0!important}

.text-foot {font-family: Verdana, Helvetica, Arial, Tahoma;font-size: 11px;font-color:#999999;}

/********** edited by  Walter *********/
table { border-collapse:collapse; border:none}
td {border:1px solid #ddd}
table table {border:none}
td td {border:none}
table td a {border:none!important}
table td a img {border:none!important}
.text-front-header {font-family: Verdana, Helvetica, Arial, Tahoma;font-size:11px; font-weight:bold; font-color:#ffffff;text-transform:uppercase;}
.text-header {font-family: Verdana, Helvetica, Arial, Tahoma;font-size:11px; font-weight:bold; font-color:#cc0000;text-transform:uppercase;}
.text-header1 {font-family: Tahoma, Helvetica, Arial, Verdana;font-size: 10px; padding-left:3px;}
.text-body {font-family: Tahoma, Helvetica, Arial, Verdana;font-size: 11px; padding-left:15px; padding-right:8px;}
.text1 {font-family:  Arial,Verdana,Helvetica,Tahoma;font-size: 11px;}
.text1 td {border:none}
.text-others {font-family:  Arial,Verdana,Helvetica,Tahoma;font-size: 11px;padding-left:30px; padding-right:8px;}
.submitboxbdr {  border-color: #999999 #FFFFFF #FFFFFF #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.watermark {
position: relative;
}
.watermark span {
position: absolute;
right:8px;
top:4px;
background-image: url(images/magnify.png);
background-repeat : no-repeat;
}

.promo {
position: relative;
}

.promo span {
font-family:  Arial,Verdana,Tahoma, Helvetica;font-size: 12px;padding-left:5px; padding-right:5px; font-weight:bold; color:#2A7EB2; background-color:#ffffff;
position: absolute;
left:10;
top: 20;
}
.field {font-family: Arial, Verdana,Tahoma, Helvetica;font-size: 10px;color: #000000;border: 1 solid;border-color:#cccccc;}
.borders {border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;
border-top-style: dotted;border-right-style: dotted;border-bottom-style: dotted;border-left-style: dotted;
border-top-color: #C0C0C0;border-right-color: #C0C0C0;border-bottom-color: #C0C0C0;border-left-color: #C0C0C0;}
.button{font-family: Tahoma,Verdana, Helvetica, Arial ;font-size: 11px;font-weight: normal;color:#ffffdd;
background-color: #2C5C73; border: 1px solid #ffffff; height:20;}
.button_long{font-family: Tahoma,Verdana, Helvetica, Arial ;font-size: 11px;font-weight: normal;color:#ffffdd;
background-color: #2C5C73; border: 1px solid #ffffff; width: 90;}
.button1 {font-family: Verdana, Helvetica, Arial,Tahoma ;font-size: 11px;font-weight: normal;color:#ffffff;
background-color: #B1AAAA; border: 1px solid #dddddd; width:70; height:20;}
.button_new {background: url(images/new.gif); width:57; height:36;
font-family: Tahoma, Helvetica, Arial, Verdana; font-weight:bold; font-size: 11px;}
.button_edit {background: url(images/edit_admin.gif); width:57; height:36;
font-family: Tahoma, Helvetica, Arial, Verdana; font-weight:bold; font-size: 11px;}
.border {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee;}
.table-border {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #939393;
border-top-width: 1px; border-top-style: solid; border-top-color: #939393;
border-left-width: 1px; border-left-style: solid; border-left-color: #939393;
border-right-width: 1px; border-right-style: solid; border-right-color: #939393;
}
.img2{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #ffffff;
border-top-width: 2px; border-top-style: solid; border-top-color: #ffffff;
border-left-width: 2px; border-left-style: solid; border-left-color: #ffffff;
border-right-width: 2px; border-right-style: solid; border-right-color: #ffffff;
}
.img{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;
border-top-width: 1px; border-top-style: solid; border-top-color: #000000;
border-left-width: 1px; border-left-style: solid; border-left-color: #000000;
border-right-width: 1px; border-right-style: solid; border-right-color: #000000;
}
.navigation td.border :hover  {background-color: #DCE0ED; display:block;}

.links a {font-family: Arial,Verdana,Tahoma; font-size: 11px; font-weight: normal; font-color: #5B5B5B;}
.links a:link {
     color: #5B5B5B;
     text-decoration: none;
     }
.links a:visited {
     color: #5B5B5B;
     text-decoration: none;
     }
.links a:hover {
     color: #273f8f;
     text-decoration: underline;
	  }
.links a:active {
     color: #5B5B5B;
     text-decoration: none;
     }
.linksmore a {font-family: Verdana, Arial,Tahoma; font-size: 11px; font-weight: normal; font-color: #cc0000;}
.linksmore a:link {
     color: #0099FF;
     text-decoration: underline;
     }
.linksmore a:visited {
     color: #0099FF;
     text-decoration: underline;
     }
.linksmore a:hover {
     color: #273f8f;
     text-decoration: none;
	  }
.linksmore a:active {
     color: #cc0000;
     text-decoration: underline;
     }
.links-fat a {font-family: Arial,Verdana,Tahoma; font-size: 11px; font-weight: bold; vertical-align: middle; font-color: #0099FF;}
.links-fat a:link {
     color: #0099FF;
     text-decoration: none;
     }
.links-fat a:visited {
     color: #0099FF;
     text-decoration: none;
     }
.links-fat a:hover {
     color: #ffffff;
     text-decoration: none;
	  }
.links-fat a:active {
     color: #ffffff;
     text-decoration: none;
     }
 .link-botom {
 	color: #0099FF;
    padding-left:4px;
    font-family:Arial,Verdana,Tahoma;
	font-size:14px;
	font-weight:bold;
 }

.menubox {
background:#EEEEEE none repeat scroll 0%;
border-color:#CCCCCC;
border-right:1px solid #CCCCCC;
overflow:hidden;
padding-bottom:10px;
width:18%;
font-family: Tahoma;
font-size: 11px;
v-align: top;
}

div.foundnumber {
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}

container.ifrm {
width: 100%;
}

#catContent {
background:#EEEEEE;
}

#even {
background: #f3f2e5;
}

#odd {
background: #FFF;
}

.vertline {
background: #FFFFFF url('images/vert-line.gif') repeat-y;
width: 2px;
}

.layout #catsidebar1 {
width: 250px;
}

.layout #catsidebar1 #cathead h2 {
color: #ffffff;
}