		#border {
			border: 3px #F77300 solid;
			margin: 5px auto;
			padding: 0px 0px;
}

		#header {
			padding: 0px;
			margin-bottom: 0px;
			background-color: #FFFFFF;
		}
#advert {
			padding: 0px;
			margin-bottom: 0px;
			background-color: inherit; 
			font-family: "Arial", Verdana, Sans-serif; 
			color: #000000; 
			border: #808080; 
			border-style: dashed; 
			border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; 
			font-size: smaller}		


		
		#mainpage {
padding-top: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
margin-left: 189px;
margin-right: 189px;
background-color: #FFFFFF;
line-height: 1.3em}

		#menu {
			float: left;
			width: 170px;
			\width: 176px;
			w\idth: 170px;
			height: 1100px;
			margin: 0;
			margin-right: 3px;
			padding: 3px;
			background-color: #E7F7FF;
			
		}
		
		#page {
			padding-top: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
			width: 50%;
			\width: 50%;
			w\idth: 50%;
            margin-left: 189px;
            margin-right: 189px;
			padding: 0px;
			background-color: #E7F7FF;
			font-size: medium;
			
		}

		#rightside {
			float: right;
			width: 180px;
			\width: 186px;
			w\idth: 180px;
			height: 1100px;
			margin: 0;
			margin-left: 3px;
			margin-bottom: 20px;
			padding: 3px;
			background-color: #FFE7D6;
		}

		#bottom {
			clear: both;
			padding: 3px;
			margin-top: 3px;
			background-color: #FFFFFF;
            font-size: smaller; 
			color: #000000; 
			font-family: "Arial", Verdana, Sans-serif;
            text-align: center;
			}
			
		#righthomepage {
			float: right;
			width: 47%;
			\width: 47%;
			w\idth: 47%;
			margin: 0;
			margin-left: 3px;
			margin-bottom: 20px;
			padding: 3px;
			background-color: #FFE7D6;
			}
			
		#lefthomepage {
			float: left;
			width: 47%;
			\width: 47%;
			w\idth: 47%;
			margin: 0;
			margin-right: 3px;
			padding: 3px;
			background-color: #E7F7FF;
			
		}
* html #bottom{ font-size:smaller; f\ont-size:small;position:relative;}/* for ie only */



	
body { font-family: "Arial", Verdana, Sans-serif; color: #000000; background-color: #FFFFFF; }
* html body {font-size:small;f\ont-size:medium; }

ul {  list-style-type: none; text-align: left; margin-left: 5px; padding-left: 5px}

a:link {text-decoration: underline;  font-family: "Arial", Verdana, Sans-serif; color: #f77300; background-color: transparent; }
a:visited { color:  #f77300; text-decoration: underline; }
a:active { color:  #fffef2; background-color: #FFFFFF ; text-decoration: none;}
a:hover  { color: #f77300; text-decoration: none; background-color: #FFFFFF}
a:focus { color: #f77300; text-decoration: none; background-color: #FFFFFF}
li a:link {display: block; width: 100%; margin:0px; padding:0px;}
li a:visited {display: block; width: 100%; margin:0px; padding:0px;}
a img {border-style: none; display:block;}



.nocss  a,.nocss span{
  position: absolute;
  overflow: hidden;
  width: 0;
  height: 0;
   top:-4em;
  left:-7em;
}

.nocss a:active, .nocss a:focus {
  position: absolute;
  overflow: visible;
  width: auto;
  height: auto;
 
  background-color: #E7F7FF;
  color: #f77300;
  top: 0em;
  left: 15em;
  padding: 1px;
  border: 1px solid;
  font-weight: bold;
 z-index:1
} 

.border {border: #808080; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.align-centre { text-align:center }
.topleft {float:left; margin-right:0.1em; ; margin-top: 0.1em; margin-left: 0.1em; margin-bottom: 0em; text-align: left; ; font-family: "Arial", Verdana, Sans-serif}
.topright {float:right; margin-left:0.1em; ; margin-top: 0.1em; margin-right: 0.1em; margin-bottom: 0em; text-align: right; ; font-family: "Arial", Verdana, Sans-serif}


h1 {  font-family: "Arial", Verdana, Sans-serif; color: #fffcd8; background-color: #F77300;  text-align: center; font-size: 1.3em}
h2 {  font-family: "Arial", Verdana, Sans-serif; color: #f77300; background-color: inherit; font-size: 1.3em; }
h3 {  font-family: "Arial", Verdana, Sans-serif; color: #f77300; background-color: inherit; font-size: 1em}
h4 {  font-family: "Arial", Verdana, Sans-serif; color: #f77300; background-color: inherit}
h5 {  font-family: "Arial", Verdana, Sans-serif; color: #f77300; background-color: #E7F7FF; font-size: 1.5em}
#menu h1 {  font-family: "Arial", Verdana, Sans-serif; color: #fffcd8; background-color: #F77300;  text-align: center; font-size: 0.9em}
#rightside h1 {  font-family: "Arial", Verdana, Sans-serif; color: #fffcd8; background-color: #f77300;  text-align: center; font-size: 0.9em}

#content li  {width: 200px;}
#content li a {width:200px;}
#content .list  {list-style-type: disc; width: auto ;}
#content .list a:link  {list-style-type: disc; width: 190px; line-height: 1.3em}
#content .list_nobullet  {list-style-type: none; width: auto ;}


hr {
  border: 0;
  width: 75%;
  color:#FFFFFF;
 background-color: #FFFFFF;
 height: 0.25em;
}

#rightlist { padding-right: 1em; padding-left: 1em; background: inherit; float: right; padding-bottom: 1em; width: auto; margin-right: 0.8em; padding-top: 1em; border: 0.1em #f77300 solid}
#leftlist { padding-right: 1em; padding-left: 1em; background: inherit; float: left; padding-bottom: 1em; margin-left: 0.8em; margin-right: 0.5em; width: auto; padding-top: 1em; border: 0.1em #f77300 solid}
#leftlist ul {list-style-type: disc;}
#rightlist ul {list-style-type: disc;}
#leftlist li {width:auto; }
#rightlist li {width:auto; }

.clear { clear: both; margin: 0; padding: 0;}
.center {
	margin:0 auto; width:60%; 
}
.floatright {float:right; margin-left:1em; ; margin-top: 0em; margin-right: 1em; margin-bottom: 1em}
.floatleft {float:left; margin-right:1em;; margin-top: 0em; margin-bottom: 1em; margin-left: 0em}

.floatimgleft {
float:left;
margin-top:1em;
margin-right:1em;
margin-bottom:1em;
} 
.floatimgright {
float:right;
margin-top:1em;
margin-left:1em;
margin-bottom:1em;
} 

#an {text-align:center;}
#an img {display:inline;}
#an a:hover {background-color:transparent;}