#wrapper {
	width:				974px;
	margin:				0px auto;
	padding:			0px;
	color:				#333333;
	text-align:			left;
	margin-top:			-19px;
}
#header {
	background-color:	#dddddd;
}
.toplogo {
	padding:			10px 20px;
	float:				left;
}
.clearboth {
	clear:				both;
}
#tab {
	padding-top:		68px;
	margin-left:		5px;
}
#rightcolumn {
	width:				220px; /* Change the width *1 below too */
	float:				right;
	padding:			10px 10px;
}
.tabcontent {
	width:				708px; /* *1 Comment this line out for no right column template */
	border-right:		dotted 1px #cccccc; /* *1 Comment this line out for no right column template */
	padding:			5px 10px 10px 10px;
	height:				100%;
}
#contentsblock {
	border-top:			1px solid rgb(191, 191, 191);
	width:				974px;
	float:				left;
	clear:				left;
}
.prodfooter {
	background-color:	#3b3d47;
	color:				#ffffff;
	padding:			10px;
}
p {
	padding:			5px 0 0 0;
	margin:				0 0 5px 0;
	line-height:		130%;
}
h1 {
	padding:			12px 0 0 0;
	margin:				0 0 5px 0;
	font-size:			20px;
	line-height:		110%;
	color:				#014f86;
}
h2 {
	padding:			12px 0 0 0;
	margin:				0 0 5px 0;
	font-size:			18px;
	line-height:		110%;
	color:				#014f86;
}
h3 {
	padding:			12px 0 0 0;
	margin:				0 0 5px 0;
	font-size:			16px;
	line-height:		110%;
	color:				#014f86;
}

.bottomprod {
	float: right;
	color: #99ffff;
}
.bottomprod a:link {
	color: #ffffff;
}
.bottomprod a:visited {
	color: #ffffff;
}
.bottomprod a:hover {
	color: #66ccff;
}
.prodlogo {
	float: left;
	width: 200px;
}
.proddesc {
	float: right;
	width: 470px;
}