/* CSS Document */
html{margin:0px;}

body {
	background: #FFFFFF;
	font: normal 11px/130% Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-align: center;
}

#container{
	position: relative;
	padding: 0px;
	width: 95%;
	height: auto;
	margin: auto;
}
a:link {
	text-decoration: underline;color: black;
}
/*Header
-------------------------------------------*/
#pageheader{
	width: 100%;
	height: 90px;
	text-align: left;
}
#headright{
	/*background: transparent url(/img/my/activityPass.gif) no-repeat left top;*/
	position: absolute;
	width: 175px;
	height: 115px;
	left: 600px;
}

#headright img { float: right;}

/*Left Column
--------------------------------------------------------*/
#leftcol{
	float:left;
	width: 100%;
	background:#fff;
	background-color: #FFFFFF;
}
#preamble {	width:100%; float: left; color: black;  text-align: left;}
#preamble p {	float: left; font:11px/130%	Verdana, Arial, Helvetica, sans-serif; text-align: left;	margin:0; margin-bottom:3px; padding: 0;}

.clearfloat { width:90%; float: left; font: normal 11px/120% Verdana, Arial, Helvetica, sans-serif; }
#clearfloat1 { width:90%; float: left; display: none;}
.clearfloat p, #clearfloat1 p { float: left; text-align: left; font: normal 11px/130% Verdana, Arial, Helvetica, sans-serif; }
.clearfloat b, #clearfloat1 b {font: bold 11px/120% Verdana, Arial, Helvetica, sans-serif; margin:0 0 3px 0; }
.clearfloat ul, #clearfloat1 ul { clear: both; text-align: left; float: left; list-style: lower-roman inside; margin: 0; width: 100%; padding: 0;}
.clearfloat ul li, #clearfloat1 ul li { list-style: disc;  margin: 0 0 0 10px; padding: 0; }

.photo { padding:2px;	border:solid 2px #eeeeee;	margin:0 5px 3px 0;	float:left; }
.divider { width:100%; height:5px; padding: 0; margin: 0; background: url(../img/gr/hr-gray1.gif) no-repeat; clear:both; }

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 8px;
}
h2{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	line-height: 1.3em; 
margin-bottom: 5px;
}

.p1{	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	line-height: 1.2em; }

.p2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
       text-align: left;
	margin: 0;
	line-height: 1.2em;
margin-bottom: 5px;
}



/* lists
----------------------------------------------- */
ul {
	font-size: 11px;
	margin: 0px;
}
li {
	list-style:disc;
	line-height: 1.5em;
	display: list-item;
	margin-left: 10px;
}

#footer {
	background: #FFDF7B;
	font: 11px Tahoma;
	font-weight: bold;
	text-align: left;
	height: 20px;
	width: 100%;
	padding-top: 5px;
	padding-left: 5px;
	position: relative;

}
.clearing {
  height: 0;
  clear: both;
}

