.border{  border:1px solid #666;}
body {  background-color:#fff;}

body,div,a,p,input,textarea,label,td{font-size:11px; font-family:arial;  color:#000;}

a {  text-decoration:none;  color:#ef893b;}
a:hover{  text-decoration:underline;  color:blue;}
a.inputlink{
  color:#ffe600;
  background-color:#ea9740;
  border:solid 1px #666;  
  padding:2px;
  line-height:14px;
  font-weight:bold;
  text-align:center;
}
a.inputlink:hover{
  color:#fff;
  text-decoration:none;
  background-color:#000;
  border:solid 1px #666;
}

img{border:0;}
h3{font-size:12px; color:#ffe600; text-indent:5px; padding:5px 0;  background-color:#ea9740;  margin:0; border-bottom:solid 1px black;}
h4{font-size:12px; color:#fff; text-indent:5px; padding:2px 0;  background-color:#000;  margin:5px 0;}

p{  margin:10px 0px;  text-align:justify;}
hr{  color:#ea9740;  height:1px;}

.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}
.bold{font-weight:bold;}
.alignleft{text-align:left;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}

#holder{margin:0;}
#container{width:760px;}
#header{  text-align:left;  border-color:#666;  border-style:solid;  border-width:0 1px;}
#content{
  text-align:left;
  padding:10px;
  background-image:url(../images/watermarque.jpg);
  background-position: bottom right;
  background-repeat:no-repeat;
  border-color:#666;
  border-style:solid;
  border-width:0 1px;
}
#footer{
  height:20px;
  text-align:left;
  background-color:#000;
  border-color:#666;
  border-style:solid;
  border-width:0 1px 1px 1px;
}
#isologo{
  position:relative;
  left:25px;
  top:-75px;
  background-color:#fff;
}
#isologo img{ margin:5px;}

#footer div{
  padding:2px 5px;
  font-size:95%;
}
#footer div a{color:#ffe600;}
#leftpannel{  width:175px;}
#rightpannel{  margin-left:175px;}


#nav ul{
  list-style-type:none;
  margin:20px 0px 0px 0px;
  padding:0px;
  background-color:#fff;
}

#nav ul li{ float:left; padding:0; margin:1px 0;}
#nav ul li.heading{color:#fff;background-color:#000; padding:2px 2px 2px 5px;width:140px;}

#nav ul li a, #nav ul li ul li a{
  font-weight:Bold;
  font-size:11px;
  width:140px;
  display:block;
  color:#ffe600;
  padding:2px 0px 2px 5px;
  margin:0;
  background-color:#ea9740;
  border:solid 1px #000;
}
#nav ul li a:hover, #nav ul li ul li a:hover{
  text-decoration:none;
  background-color:black;
  color:#fff;
}

#nav ul li a.on{
  background-color:black;
}
#nav ul li a.on:hover{
  background-color:black;
}

#nav li ul {
  position: absolute;
  left: -999em;
  height: auto;
  width: 140px;
  margin-top : -21px;
  margin-left : 148px;
  background-color:#fff;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{
  left: auto;
}

#nav ul li.sfhover, #nav ul li a:hover, #nav ul li.sfhover a:hover {
  background-color: black;
  color:#fff;
}

#contactform{
  margin:0;
}
#contactform label{
  font-weight:bold;
}

.imagecell{
  background-color:#ffe600;
  width: 35px;
  vertical-align: top;
  height: 100%;
}
.pod{
  width:265px;
  height:180px;
  
}
.pod table td p {
  padding:10px 10px;
  margin:0px;
}
.pod div.content, .pagepod div.content{
  padding:10px;
}
.pod a, .pagepod a{
  font-weight:bold;
}

.pagepod{
  width:540px;
}
.pagepod p{
  margin:0;
  padding:5px 10px;
}