body
{
	background-image: url(../images/page_bg.gif);
	background-color:#fff;
	background-position: center;
	background-repeat:repeat-y;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#bd {
	margin-top:0.5em;
}
p, ul
{
	font-size: 85%;
}
h1
{
	font-size: 138.5%;
	font-weight: bold;
	margin-top: 0.5em;
}
h2
{
	font-size: 123.1%;
	font-weight: bold;
	margin-top: 0.1em;
}
h3
{
	font-size: 108%;
	font-weight: bold;
}
strong
{
	font-weight: bold;
}
#user-photo {
	margin:0;
	padding:0;
}
#user-photo img
{
	background-color: #eee;
	border: 1px solid #ccc;
	margin:0;
	padding:0.5em;
	width: 152px;
}
#user-division p {
	padding:0.5em 0;
}
#user-quals p {
	padding:1em 0.5em;
}
#user-content,
#user-roles,
#user-contact,
#user-menu,
#user-links,
#display-tools,
#quick-list
{
	border: 1px solid #CCC;
	margin: 0.8em 0;
	padding:0;
}
#user-content
{
	padding-bottom:1em;
	margin-bottom:1em;
}
#user-content h3,
#user-roles h3,
#user-contact h3,
#user-menu h3,
#user-links h3,
#display-tools h3,
#quick-list h3
{
	background-image: url(../images/bar-bg.gif);
	border-bottom: 1px solid #AAA;
	font-size: 93%;
	margin: 0;
	padding: 0.6em;
}
#user-roles ul,
#user-roles li,
#user-contact ul,
#user-contact li,
#user-menu ul,
#user-menu li,
#user-links ul,
#user-links li,
#display-tools li,
#display-tools ul,
#quick-list ul,
#quick-list li
{
	padding: 0.5em;
}
#user-content p
{
	padding: 1em 2em 0.5em 1em;
}
#user-content ul {
	margin:0.5em 0;
}
#user-content li {
	margin:0.2em 3em;
	list-style:disc;
}
.contact-card {
	border:1px solid #ccc;
	padding:0.5em;
	margin:0.5em 0;
	overflow:auto;
	background-color:#F9F9F9;
}
.cc-photo img {
	width:65px;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-right:0.5em;
	padding:0.5em;
	float:left;
}
.cc-main {
	padding:0.5em 0 0 0;
}
.cc-main h3 {
	font-size:93%;
}
.cc-title {
	font-size:85%;
	margin:0.1em 0 1em 0;
	padding:0;
}
.cc-contact p {
	line-height:150%;
	font-size:77%;
}
#search-listing {
	margin:1em 0;
}
#search-listing h2 {
	margin:0.5em 0;
}

/* Hide these things in print view */
body { 	text-align:left; background-image:none; }
#hd { display:none; }
#ft { display:none; }
#yui-u { display:none; visibility:collapse; }
#yui-g { display:none; visibility:collapse; }
#display-tools { display:none; visibility:collapse; }
#quick-list { display:none; visibility:collapse;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7,yui-main{margin:0;text-align:left;width:auto;*width:auto;min-width:auto;}

