html, body {
    background-color: #ffffff;
   	font-family:Verdana;
	margin:0px;
	padding:0px;
}
div.banner {
	position:fixed;
  /*  _position:absolute;
	_top:expression(eval(document.body.scrollTop));
*/  	
top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:320px;
	height:100%;
	background-color:#ffffff;
    z-index:1;
    float:left;
	/*border:1px solid green;*/
	overflow-y:auto;
	overflow-x:hidden;
}


/* main section where all of the content goes */
/* set a left margin to compensate for IE/Win always making room for a scrollbar */
div.main {
/* set left margin and bottom padding for IE5/Win */
	padding:20px;
/* set left margin and bottom padding for others */
	voice-family: "\"}\""; 
	margin:0px 0px 0px 325px;
	voice-family:inherit;
	padding-bottom:50px;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	width:700px;
	/*border:1px solid green;*/
}

img {
	display:block;
	margin: 0px auto 0px auto;
	text-align:center;
	padding:0px;
	max-width:700px;
}

img.left {
display:block;
margin: 10px 10px 10px 0px;
padding:0px;
max-width:700px;
}

img.right {
display:block;
margin: 10px 10px 10px 0px;
padding:0px;
max-width:700px;
}


div.page {
  position:absolute;
  top:0px;
  width:825px;
  background-color:#ffffff;
  margin:0px;
  border-left:2px solid #5f7276;
  border-right:2px solid #5f7276;
  padding:10px;
  filter:alpha(opacity=100);
}

div.header {
   position:absolute;
   width:1000px;
   top:5px;
   margin-top:0px;
   padding-top:0px;
   background-image: url(Graphics/GuideTempHeader-blank.jpg);
}

div.guidetitle {
   height:120px;
   width:825px;
   background-image:url(Graphics/GuideTempHeader-blank.jpg);
   background-position: center center;
   text-align: center;
}

div.text {
   font-family: verdana; 
   font-size: 11pt; 
   margin-left: auto;
   margin-right: auto;
   margin-top:5px;
   padding-top:10px;
   padding-bottom:10px;
   color: #000000; 
   width:800px;
}

div.sshot {
   text-align: center;
   font-family: verdana; 
   font-size: 10pt;
}
div.sshotc {
   text-align: center;
   font-family: verdana; 
   font-size: 10pt;
}

p.idxlink {
   background-color:#ffffff;
   color:#000000;
}

p.gotop {
   background-color:#5f7276;
   color:#000000;
   margin-bottom:15px;
}

h3 {
	font-family: verdana; 
    font-size: 13pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

b.title {
	font-family: verdana; 
    font-size: 12pt;
    font-style: italic;
    color: #57686B;
	margin:0px;
	padding:0px;
}

b.BLbanner {
	font-family: verdana; 
    font-size: 9pt;
    font-style: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

b.color {
	font-family: verdana; 
    font-size: 12pt;
    font-style: normal;
    color: #57686B;
	margin:0px;
	padding:0px;
}

hr.color {
	color: #5f7276;
}


div.header {
   position:absolute;
   top:5px;
   margin-top:0px;
   padding-top:0px;
   margin-left:0px;
   margin-right:-50px;
   background-image: url(Graphics/GuideTempHeader-blank.jpg);
}

div.page {
   position:absolute;
   top:140px;
   width:825px;
   background-color:#ffffff;
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   filter:alpha(opacity=100);
}

div.index {
   position:absolute;
   top:140px;
   width:300px;
   background-color:#ffffff;
   padding:0px;
   margin:0px;
}

div.text {
   font-family: verdana; 
   font-size: 11pt; 
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   padding-top:5px;
   padding-bottom:10px;
   color: #ffffff; 
   width:800px;
}

div.BLbannertext {
   font-family: verdana; 
   font-size: 9pt; 
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   padding-top:5px;
   padding-bottom:10px;
   color: #57686B; 
   width:800px;
}

div.nospacing {
	margin:0px;
	padding:0px;
}

div.nospacing img {
	display:inline;
	margin:0px 5px 0px 5px;
	padding:0px;
	border:0px;
}

div.note {
   font-family: verdana; 
   font-size: 9pt;	
   margin-left: auto;
   margin-right: auto;
   margin-top:0px;
   padding-top:5px;
   padding-bottom:10px;
  /* padding-left:10px;
   padding-right:10px; */
   color: #000000; 
   border:1px #5f7276;

}


ul.menu {
	list-style-type:none;
	padding:10px;
	margin:0px;
	background:#ffffff;
}
/*
.headerimage{
	display:block;
	margin: 0px auto 0px auto;
	text-align:center;
	padding:0px;
	border:0px;
	width:300px;
}
*/
li.mi {
   list-style-image: none;/*url(images/bulletclosed.png);*/
    list-style-type:none;
   /*background-image: url(Graphics/bgsample.jpg);*/
   background: #5f7276;
   margin:10px 10px 10px -25px;
   padding:8px 0px 8px 30px;
   width:245px;
}

li.mi a img{
	margin:6px 0px 0px 0px;
	padding:0px;
}

li.mi a {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#ffffff;
   text-decoration:none;
	margin:0px;
	padding:0px;
}

li.mi a:hover {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#ffffff;
   text-decoration:none;
	margin:0px;
	padding:0px;
}

li.mi a:visited {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#ffffff;
   text-decoration:none;
	margin:0px;
	padding:0px;
}

li.mi-image {
   list-style-image: none;/*url(images/bulletclosed.png);*/
    list-style-type:none;
   /*background-image: url(Graphics/bgsample.jpg);*/
   background: #ffffff;
   margin:10px 0px 10px -95px;
   padding:8px 0px 8px 30px;
   width:245px;
}

ul.mib {
   margin:10px 0px -10px -10px;
   padding:2px 0px 10px 20px;
	width:255px;
   background:#FFFFFF;
}

ul.mib  li {
   list-style-image: none;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
   /*url(images/bulletclosed.png);*/
   /*background-image: url(Graphics/bgsample.jpg);*/
}
ul.mib li a {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
	/*border:1px red solid;*/
}

ul.mib li a:hover {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

ul.mib li a:visited {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

ul.smi {
   margin:0px;
	padding:0px;
}

ul.smi  li {
   list-style-image: url('right-arrow.png');
	margin:0px 0px 0px 40px;
	padding:0px;
   /*background-image: url(Graphics/bgsample.jpg);*/
}
ul.smi li a {
   font-family: verdana; 
   font-size: 11pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

ul.smi li a:hover {
   font-family: verdana; 
   font-size: 11pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

ul.smi li a:visited {
   font-family: verdana; 
   font-size: 11pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}


ul.list {
   margin-left:20px;
}

ul.list li {
   margin:0px;
   padding:0px;
   list-style-image: url('right-arrow.png');
   font-family: verdana; 
   font-size: 12pt;
   /*background-image: url(Graphics/bgsample.jpg);*/
}
ul.list li a {
   font-family: verdana; 
   font-size: 12pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

ol.padded-left {
   margin-left:25px;
}

ol.padded-left li a {
   font-family: verdana; 
   font-size: 11pt;
   font-weight: 100; 
   color:#57686B;
   text-decoration:none;
}

p {
	margin:0px;
	padding:15px 0px;
	text-align:justify;
	font-family: verdana; 
	font-size: 12pt;
}

h2 {
	font-family: verdana; 
    font-size: 14pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

h3 {
	font-family: verdana; 
    font-size: 13pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

h3.center {
	font-family: verdana; 
    font-size: 13pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px 0px 40px 0px;
	text-align:center;
}


h4 {
	font-family: verdana; 
    font-size: 12pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

b {
	font-family: verdana; 
    font-size: 12pt;
    font-weight: bold;
    color: #57686B;
	margin:0px;
	padding:0px;
}

b.h3 {
	font-family: verdana; 
    font-size: 13pt;
    font-weight: bold;
    color: #57686B;	
}


a {
	font-family: verdana; 
	font-size: 12pt;
	font-weight: 100; 
	color:#57686B;
	text-decoration:bold;
}

a:hover {
	font-family: verdana; 
	font-size: 12pt;
	font-weight: 100; 
	color:#57686B;
	text-decoration:underline;
}	

a:visited {
		font-family: verdana; 
		font-size: 12pt;
		font-weight: 100; 
		color:#57686B;
		text-decoration:bold;
	}
	
a.links {
	font-family: verdana; 
	font-size: 12pt;
	font-weight: 100; 
	color:#57686B;
	border:0px;
	text-decoration:underline;
	margin-top:2px;
	margin-bottom:2px;
	} 	

a.linksBL {
	font-family: verdana; 
	font-size: 9pt;
	font-weight: 100; 
	color:#57686B;
	border:0px;
	text-decoration:underline;
	margin-top:2px;
	margin-bottom:2px;
	}
			
table.class-name {
	border: 0px;
	background: #d3d3d3;
	}


div.bibs_body{
	background-color : #566d7e;
	background-attachment : fixed;
	background-repeat : no-repeat;
	margin : 0;
	color : #566d7e
}

div.bibs_content{
	margin: 0px auto;
	text-align: center;
    vertical-align: top;
	width: 770px;
	min-height:100%!important;
	height:100%!important;
	background-color:#ffffff;
}

a.pointer{
	cursor:pointer;
	display:inline;
	padding:0px;
	border:0px;
	margin:0px;
	width:15px;
	float:left;
}