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

.orangeclass {
background:url(/templates/images/catbg.gif);
}

.round_corners {
border-radius: 5px;    -moz-border-radius: 5px;    -khtml-border-radius: 5px;    -webkit-border-radius: 5px;
background:#fff url(/templates/images/fieldbg.gif) repeat-x; 
width:200px; 
height:20px;
border:1px solid #e3e3e3;
font:10pt arial;
}


.searchtext {
border-radius: 5px;    -moz-border-radius: 5px;    -khtml-border-radius: 5px;    -webkit-border-radius: 5px;
background:#fff url(/templates/images/fieldbg.gif) repeat-x; 
width:150px; 
font:10pt arial;
height:20px;
border:0px;
padding:2px;
}

.searchtext_off {
border-radius: 5px;    -moz-border-radius: 5px;    -khtml-border-radius: 5px;    -webkit-border-radius: 5px;
background:#fff url(/templates/images/fieldbg.gif) repeat-x; 
width:150px; 
font:10pt arial;
height:20px;
border:0px;
color:#c0c0c0;
padding:2px;
font-style: italic;
}




td {
font : 10pt arial; 
color : #000000; 
} 

P {
margin:0px;
margin-top:15px;
}

ul li {
list-style-type:circle;
margin:5px;
}

h1 {
font : 20pt arial; 
color : #000; 
} 

h2 {
font : 17pt arial; 
color : #000000;
margin-bottom:10px; 
}

.h2style {
font : 17pt arial; 
color : #000000;
margin-bottom:10px; 
} 

h3 {
font : 17pt arial; 
color : #808080;
margin-bottom:5px; 
} 

h4 {
font : 14pt arial; 
color : #808080;
margin:0;
position:relative;
top:-10px;
} 

table.pix {border-collapse:collapse}
table.pix td {border:1px solid #ede1cf;}

.pixbg {background:#ede1cf;}

.activated {
background:url(images/pattern.gif);
height:100%;
cursor:pointer;
}

.deactivated {
background:url(images/spacer.gif);
height:100%;
}

img {
border:0px;
}

DIV.block {
background:url(/templates/images/bg_left.gif) no-repeat;
padding-left:5px;
padding-top:5px;
border:1px solid #eeeeee;
}
DIV.block DIV {
background:url(/templates/images/bg_right.gif) repeat-y 100% 100%;
padding-right:5px;
padding-bottom:5px;
text-align:center;
vertical-align:middle;
}

.redm {
color:#ec0000; 
}


.errorm {
color:#ec0000; 
font:8pt arial; 
line-height:10px;
}

.successm {
color:green; 
}

.smallm {
color:#808080; 
font:8pt arial; 
line-height:10px;
}

a:link, a:active, a:visited {
color : #51afff; 
text-decoration : underline; 
} 
a:hover {
color:#d10000; 
} 
a.menu:link, a.menu:active, a.menu:visited {
font: 11pt arial; 
color:#51afff;
display:block;
text-decoration:underline; 
padding-top:2px;
height:30px;
padding-left:34px;
padding-right:7px;
} 
a.menu:hover { 
color : #d10000; 
}

a.excel:link, a.excel:active, a.excel:visited {
padding-left:20px; background:url(/templates/images/excelico.gif) no-repeat 4px 4px;
}

a.word:link, a.word:active, a.word:visited {
padding-left:20px; background:url(/templates/images/wordico.gif) no-repeat 4px 4px;
}

a.menuonmouse:link, a.menuonmouse:active, a.menuonmouse:visited {
font: 11pt arial; 
color:#51afff;
display:block;
text-decoration:none;
background:url(/templates/images/onmouse.gif) no-repeat 23px 2px;
padding-top:2px;
height:30px;
padding-left:34px;
padding-right:7px;
} 
a.menu:hover { 
color : #d10000; 
}

a.poltitle:link, a.poltitle:active, a.poltitle:visited {
font: 14pt arial; 
color:#51afff;
display:block;
text-decoration:underline; 
height:30px;
padding-left:45px;
padding-right:7px;
background:url(/templates/images/logoicon.gif) no-repeat;
} 
a.poltitle:hover { 
color : #d10000; 
}


a.menuselected:link, a.menuselected:active, a.menuselected:visited {
font: 11pt arial; 
padding-top:2px;
color:#000; 
background:url(/templates/images/menuselectedbg.gif) no-repeat 0px 0px;
display:block;
text-decoration:none; 
cursor:default;
vertical-align:center;
height:28px;
padding-left:34px;
padding-right:7px;
} 

#jsddm
{margin: 0;
padding: 0}
#jsddm li
{float: left;
list-style: none;
font: 12px arial, arial}
#jsddm li a
{
	display: block;
}
#jsddm li a:hover
{
}
#jsddm li ul
{
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
}
#jsddm li ul li
{
	float: none;
	display: inline
}
#jsddm li ul li a
{
	width: auto;
}
#jsddm li ul li a:hover
{
	
}


div.gallery div {float:left;}

#gl_imgContainer {overflow:hidden; padding:4px; background:white;}
#gl_imgWrapper {overflow:hidden; position:relative;}
#gl_bottom {position:absolute; bottom:0; left:4px; height:24px; background:white;}
#gl_nav td {width:24px; padding:0 5px;}
#gl_next, #gl_prev, #gl_close {cursor:pointer; width:24px; height:24px;}
#gl_prev {background:url(../images/prev.png) no-repeat;}
#gl_next {background:url(../images/next.png) no-repeat;}
#gl_close {position:absolute; right:0; bottom:0; background:url(../images/close.png) no-repeat;}


/** administration **/

.adm_title {
font-size:14pt;
line-height:30px;
}


.adm_subtext {
font-style: italic;
color: #808080;
}

.adm_table td {

padding:15px;
padding-top:10px;
padding-bottom:15px;
border-bottom:1px solid #eee;
}

.email_cell {
border-right:1px solid #eee;
border-left:1px solid #eee;
width:140px;
}

.tel_cell {
}

.title_cell {
width:350px;
}

  #slide-container {
     text-align:center;
     margin:20px 0px;
  }
  #slide-container #slideshow {
     width:200;
     height:300px;
     margin:auto;
     position:relative;
  }
  #slide-container #slideshow IMG {
     position:absolute;
     top:0;
     left:0;
  }
