/* Copyright 2006 Neil MacLeod www.web-studio.co.uk */


body {
		text-align:center;
        font-family:verdana,Arial, sans-serif;
        padding:0;
        margin:0;
 		font-size:80% ;
        color:#000;
        background-color: #fff;
        background-image: url(../images/back.jpg);
        background-position: top;
        background-repeat: repeat-x;
}

#wrap {
        position:relative;
		width:766px;
       	margin-top:4px;
        margin-left:auto;
        margin-right:auto;
		padding:0px;
		text-align:left;
        border:4px double #fff;
        color:#000;
        background-color:#fff;


}

#content {
        width:555px;
        height: auto;
	    background:#fff;
	    color:#000;
        margin: 285px 0px 0px 190px;
        padding-left:10px;
        border-left:1px dotted #006699;
        text-align:justify;
}
.info{
  font-size:0.85em;
}

#menu{
        position:absolute;
        top:280px;
        left:0px;
	    width:180px;

	}


#footer{
        margin-top:10px;
        padding:10px;
        text-align:center;
        font-size:0.8em;
        border-top:1px dotted #006699;
    }

h1{
        font-size:1.5em;
        font-family:Helvetica ,Arial,sans-serif;
        font-style: italic;
        background:#fff;
        color:#1668B1;
        border-bottom:2px solid #1668B1;
  background-image: url(../images/heading.jpg) ;
  background-position: top left;
  background-repeat: no-repeat;
  padding-left:30px;
  padding-bottom:3px;
}
h2,h3,h4,h5,h6 {
  line-height:1em;
  font-size:1em;
  border-bottom:1px dotted #1668B1;

}

p{
        padding-left:10px;
        padding-right:10px;
}
img{
        border:none;
}


.imgright{
        float:right;
        margin:5px;
}

.divider{
        padding-bottom:20px;;
        background-image: url(../images/divider.jpg);
        background-position: bottom center;
        background-repeat: no-repeat;
}

#nav ul{
        margin:0 0 20px 0;
        padding:0;


}
#nav li{
        margin-left:5px;
        list-style: none;
}
#nav li.active{

       font-weight:bold;
}

#nav li a:link,#nav li a:visited{
  display:block;
  width:95%;
  padding: 2px 3px 2px 0.5em;
  line-height:1em;
  text-decoration:none;
  background:#1668B1;
    border-right:3px double #060;
  border-bottom:3px double #060;
  border-top:2px solid #cfc;
  border-left:2px solid #cfc;

  color: #fff;

       }


#nav li a:hover{
  color:#000;
  border-bottom:3px double #cfc;
  border-top:2px solid #060;
  border-left:2px solid #060;
  border-right:3px double #cfc;
   background:#99BDDD;
  }
  #access li{
        font-size:0.8em;
        list-style: none;
        margin-left:-10px;
}

.header{
  position:absolute;
  left:0px;
  top:40px;
  border-bottom:4px double #000;

}
.headertitle{
  position:absolute;
  left:0px;
  top:0px;
  background:#000;
  color:#Cff;
  height:40px;
  width:766px;
  font-size: 2em;
  padding-top:3px;
  background-image: url(../images/top.jpg);
  background-repeat: repeat-x;
  text-align:center;
  font-weight:   bold;
}



.small{
 text-align:center;
  font-size:0.8em;
}

 .fillheight{
   padding-bottom:100px;
 }
.breadcrumbs{
  position:absolute;
  top:272px;
  right:5px;
  font-size:0.8em;
}
.top{
  text-align:right;
}
.sub{
  margin-left:50px;
}
.callback{

  background:#1668B1;
  color:#fff;

  margin-left:10px;
  background-image: url(../images/callback.jpg);
  background-position: top;
  background-repeat: no-repeat;
    height:190px;
  padding: 10px 5px 0px 5px;
}

.leftimg{
  float:left;
  margin-right:10px;
}
.rightimg{
  float:right;
}
.advert{
  clear:both;
  width:100%;
 

}
 .advert td{
   padding:5px;
 }

      .myform{
  width:110px;
  float:left;
}
.myfield{


}

