BODY {
	font-size:76%;
	font-family : Arial, Helvetica, sans-serif;
/* top, right, bottom, left*/
	margin:10px, 0, 0, 0;
	padding:0;
	background-color:#0085DE;
}

#container{
width:960px;
position:relative;
left:50%;
margin-left:-480px;



}
.tabs {
list-style:none;
/* top, right, bottom, left*/
padding:11px 0 0 10px; 
margin:0px 10px 0px 10px; 
height:29px; 
background:url(tabs/backing.gif) repeat-x;
font-size:1.1em;
}
.tabs li {
display:block; 
float:left; 
margin:0 -29px -1px 0;
}
.tabs li a {
display:block; 
text-decoration:none; 
position:relative;
}
.tabs li a b.p1 {
display:block; 
width:29px; 
height:29px; 
background:url(tabs/normal_l.gif); 
float:left;
}
.tabs li a b.p2 {
display:block; 
height:29px; 
padding:0 3px; 
background:url(tabs/normal_m.gif) repeat-x; 
float:left; 
text-align:center; 
line-height:28px; 
color:white; 
font-weight:normal; 
}
.tabs li a b.p3 {
display:block; 
width:29px; 
height:29px; 
background:url(tabs/normal_r.gif); 
float:left; 
position:relative; 
z-index:100;
}
.tabs li a.m1 {
z-index:700;
}
.tabs li a.m2 {
z-index:600;
}
.tabs li a.m3 {
z-index:500;
}
.tabs li a.m4 {
z-index:400;
}
.tabs li a.m5 {
z-index:300;
}
.tabs li a.m6 {
z-index:200;
}
.tabs li a.m7 {
z-index:100;
}

.tabs li a:hover, .tabs li a:focus, .tabs li a:active {
border:0;
z-index:700;
}
.tabs li a:hover b.p1, .tabs li a:focus b.p1, .tabs li a:active b.p1 {
position:relative; 
z-index:100; 
background:url(tabs/hover_l.gif); 
cursor:pointer;
}
.tabs li a:hover b.p2, .tabs li a:focus b.p2, .tabs li a:active b.p2
{
position:relative; 
z-index:100; 
background:url(tabs/hover_m.gif) repeat-x; 
color:black; 
cursor:pointer;
}
.tabs li a:hover b.p3, .tabs li a:focus b.p3, .tabs li a:active b.p3{
position:relative; 
z-index:100; 
background:url(tabs/hover_r.gif); 
cursor:pointer;
}
.tabs li a.selected {
z-index:800;
}
.tabs li a.selected b.p1, .tabs li a:hover.selected b.p1, .tabs li a:active.selected b.p1{
position:relative;
z-index:200; 
background:url(tabs/select_l.png); 
cursor:default;
}
.tabs li a.selected b.p2, .tabs li a:hover.selected b.p2, .tabs li a:active.selected b.p2 {
position:relative; 
z-index:200; 
background:url(tabs/select_m.png) repeat-x;
color:black; 
cursor:default;
}
.tabs li a.selected b.p3, .tabs li a:hover.selected b.p3, .tabs li a:active.selected b.p3{
position:relative; 
z-index:200; 
background:url(tabs/select_r.png); 
cursor:default;
}
/* box corners*/
/*http://www.webreference.com/programming/css_borders/2.html*/
.box1 {
  background:transparent; 
  margin:0 auto; /*centre for opera & moz*/
  width:960px;

}

.box1 a{
	text-decoration:none;
	color:#0085DE;
	font-weight : bold;
}
.box1 a:hover{
	text-decoration:underline;
}
.box1 h1 {
 	font-size:2.2em; 
  	color:#0085DE;
	 margin:0;
  }
.box1 h2, .box1 h3{
 	font-size:1.1em; 
  	color:black;
/* top, right, bottom, left*/
	margin:5px 5px 5px 5px;
}
.box1 .b1, .box1 .b2, .box1 .b3, .box1 .b4{
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.box1 .b1, .box1 .b2, .box1 .b3{
  height:1px;
  }
.box1 .b1 {
  margin:0 5px; 
  background-color:white;
  }
.box1 .b2 {
  border-left:1px solid white; 
  border-right:1px solid white;
  margin:0 3px; 
  border-width:0 2px;
  background-color:white;
  }
.box1 .b3 {
  border-left:1px solid white; 
  border-right:1px solid white;
  margin:0 2px;
  background-color:white;
  }
.box1 .b4 {
  border-left:1px solid white; 
  border-right:1px solid white;
  height:2px; 
  margin:0 1px;
  background-color:white;
  }
#container2{
background:url(images/back.gif) repeat-y left top;
}
#content{
float:left;
width:58%;
padding:20px;
}
#picture{
float:right;
/* top, right, bottom, left*/
padding:10px 20px 10px 20px;
}
#footer{
background-color:white;
font-size:0.8em;
margin:0;
text-align:center;

}
#changes{
	margin-left:60px;
margin-top:50px;
  border:1px solid gray; 
  height:70px;
  width:75%;
  overflow:auto;
padding:5px;
font-size:0.9em;
}
