

.main div{

	margin: 20px;
        padding: 10px;
}
.main img{
	margin:10px;

}
.main em{
	font-style:normal;
	font-weight:bold;
        color:#FF3300;
	
}
.main h1{
	font-weight: bold;
        font-size: 200%;
	margin:10px; 10px; 10px; 0px;
	color:#ff6600;
        

}
.main h2{
	font-weight: bold;
        font-size: 115%;
	color:#ffffff;
        text-align:center;
        background-color:#ff9900;
        padding:5px;
        margin:5px 10px 10px 10px;
}
.main h3{
	font-weight: bold;
        font-size: 100%;
	    color:#ff6600;
        margin:10px 10px 10px 10px;
        border:solid 1px;
        padding:5px 5px 5px 5px;
        text-align:center;

}
.main h4{
	font-weight:bold;
  font-size: 90%;
	color:#ff6600;
  margin:10px 10px 10px 10px;
}
.main h5{
	font-weight:bold;
  font-size: 90%;
	color:#ff6600;
  margin:10px 10px 10px 10px;
}
.main h6{
	font-weight:bold;
  font-size: 90%;
	color:#ff6600;
  margin:10px 10px 10px 10px;
}
.main p{
	line-height: 1.5em;
  margin:10px 10px;
}
.main ul{
	list-style-image:URL(http://www.bridge-els.com/images/all_ul.gif);
  margin-left:20px;
}
.main ol{
	list-style-type:decimal;
  margin-left:20px;
}
.main dl{
  margin:5px 30px;

}
.main dt{
	font-weight:bold;
	color:#ffffff;
  padding:10px;
  background:#ff9900;
}
.main dd{
  margin:0;
  padding:10px;
  background:#FFFF99;
  border:solid #ff9900;
  border-width:1px 1px 1px 20px;
}
.main ol{
	list-style-type:decimal;
  margin-left:20px;
}
.main abbr{
	text-decoration: underline;
}
.main code{
  font-size: 90%;
  padding:2px;
	border:solid 1px #222222;
	background-color:#cccccc;
}
.main cite{
  fot-size:xx-small;
}
.main table{
	text-align:left;
	background-color:#eeeeee;
	margin:0 5%;
	border: none ;
  border-collapse: collapse;
}
.main th{
	border: 2px ridge;
	padding:5px;
  font-weight: normal;
}
.main a:link {
	font-weight: bold;
        color: #696969;
}
.main a:visited {
	font-weight: bold;
        color: #696969;
        
}
.main a:hover {
	font-weight: bold;
        color: #696969;
        background-color:#FFFF66;
}
.main a:active {
	font-weight: bold;
  color: #696969;
	background-color:#FFFF66;

}
#author{
  text-align:right;
