body {
background-color:#555;
font-family:sans-serif;
font-size:11pt;
color:white;
margin-top:0px;
margin-left:0px;
}
html, body {
height:100%;
}
a,a:visited {
text-decoration:none;
color:#BDFCC9;
}
.wrapper {
min-height:100%;
margin-left:5px;
}
.footer {
 background-color:#393939;
 height:60px;
 font-size:9pt;
 border:1px solid gray;
}
a:hover {
text-decoration:underline;
color:#3F3;
font-weight:700;
}
.logo {
background-color:#555;
height:217px;
background-image:url('http://www.tangentrine.com/resources_business/logo.png');
background-repeat:no-repeat;
}

img {
border:0;
}
div.newssubject {
background-color:#555;
color:orange;
background-image:url('http://www.tangentrine.com/resources_business/news_bg.png');
background-repeat:repeat-x;
height:30px;
/*width:98%;*/
margin:0 auto;
padding:5px;
}
div.newscontent {
border-top:1px solid gray;
background-color:#737373;
color:#FFF;
/*width:98%;*/
margin:0 auto;
padding:5px;
}
.menu {
 clear:both;
 width: 100%;
 margin-left:5px;
}
.menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.menu li {
  margin-right: 5px;
  padding: 5px;
  float: left;	
  background-color:#393939;
  border:1px solid black;
}
.menu li a {
	text-decoration:none;	
	color:white;
}
.menu li a: hover {
	text-decoration:none;	
	color:white;
}
.menu li:hover {
  margin-right: 5px;
  padding: 5px;
  float: left;	
  background-color:#555;
  border:1px solid black;
}
.subheading {
color:#FFF;
text-align:left;
font-weight:700;
border-bottom:1px solid #F90;
margin-bottom:5px;
padding:2px;
}
.subheadingpin {
color:#FFF;
text-align:left;
font-weight:700;
border-bottom:1px solid #F90;
margin-bottom:5px;
background-image:url('http://www.tangentrine.com/resources_business/pin.png');
background-position:top left;
background-repeat:no-repeat;
height:20px;
padding:2px 2px 2px 20px;
}
.right {

	float:right;

}

.rightleft {

	float:right;
	text-align:left;

}

.leftright {

	float:left;

	text-align:right;

}

.left {

	float:left;

}

.centered, .center {

	text-align:center;

	margin:0 auto;

}

.orangesubheader {

	color:orange;

	font-weight:700;

}

.center {

	text-align:center;	

}

.centerbold {

	text-align:center;	

	font-weight:700;

}

hr.linebreak {

	border:1px solid gray;

	height:0px;	

}

.orangerightright {

	text-align:right;

	color:orange;	

}

.orange {

	color:orange;	

}

.orangebold {

	color:orange;	

	font-weight:700;

}
.companyinfo {
clear:both;
font-family:sans-serif;
font-size:9pt;
color:white;	
text-align:right;
}
.book {
	clear:none;
	margin-left:10px;	
	margin-right:10px;
	margin-bottom:10px;
}
.bookinfo {

}
fieldset {
	border:0px;	
}
legend {
	color:white;	
	border-bottom:1px solid white;
	margin-bottom:3px;
}
