body
{
	/*margin:0;
	padding: 0;*/
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #fff;
}

ul, ol, dl, li {position: relative;  }

h1{
	margin:0;
	padding:0 0 8px 0;
	font-size: 25px;
	font-weight:bold;
}
h2{
	margin:0;
	padding:0 0 8px 0;
	font-size: 18px;
	font-weight:bold;
}
h3{
	margin:0;
	padding:0 0 2px 0;
	font-size: 14px;
	font-weight:bold;	
}

a{
	color: #008fb1;
	text-decoration: none;
}
a:hover{
	color: #e2e2e2;
	text-decoration: underline;
}

/* -- styles for content -- */

.boxContent p{
	margin:0;
	padding:0 0 14px 0;	
}
.boxContent p.linkArrow{
	margin-top:20px;
	text-align:right;
	font-size: 21px;
	font-weight:bold;
}
.boxContent p.linkArrow a{
	color: #e2e2e2;
	padding-right:35px;
	text-decoration:none;
	background: url(/App_Themes/GuyLafranchi/Images/link_arrow.gif) no-repeat right 2px;
}
.boxContent p.linkArrow a:hover{
	color: #008fb1;
	text-decoration:none;
}

.boxContent ul{
	margin:0;
	padding:0;
	list-style-type: none;
}
.boxContent li{
	margin:0;
	padding:0 0 5px 12px;
	background: url(/App_Themes/GuyLafranchi/Images/bullet.gif) no-repeat 0 5px;
}

/* -- styles for related -- */

.relLink{
	margin:0;
	padding:0;
	display:-moz-inline-box;
	display:block;
	width:101px;
	height:101px;
	overflow:hidden;
	text-indent: -999px;	
	text-align:left;
	font:0/101px Arial;
	background: url(/App_Themes/GuyLafranchi/Images/btn_email.gif) no-repeat 0 0;
}

.relLink:hover{
	background-position: 0 -151px;
}