body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ECECEC;
	color:#000000;
}
a:link {
	color: #677E97;
	text-decoration: none;
}
a:visited {
	color: #677E97;
	text-decoration: none;
}
a:hover {
	color: #4972A1;
	text-decoration: underline;
}
li{
	background-color:#FFFFFF;
	margin:5px;
}
a:active {
	color: #677E97;
	text-decoration: none;
}
.privacytable{
	width:491px;
	border-color:#666666;
	border-width:thin;
	border-style:solid;
}
.reached{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.effective{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
}
.calendartitle{
	color:#FFFFFF;
	background-image:url('../images/submitbg.jpg');
	background-repeat:repeat-x;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	height:20px;
}
.calendartableX{
	width:100%;
	border-width:0px;
	text-align:center;
}
.calendartable{
	width:100%;
	border-width:0px;
	text-align:center;
}
.calendercell{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:50px;
}	
.calendercell2{
	background-color:#F1F1F1;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:50px;
}	
.calendartable2{
	width:100%;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}
.ctitle{
	height:46px;
	background-image:url('../images/calendar_title.jpg');
	background-repeat:no-repeat;
	width:491px;
}
.ttitle{
	height:46px;
	background-image:url('../images/terms_title.gif');
	background-repeat:no-repeat;
	width:491px;
}
.ptitle{
	height:46px;
	background-image:url('../images/privacy_title.gif');
	background-repeat:no-repeat;
	width:491px;
}
.ltitle{
	height:46px;
	background-image:url('../images/legal_title.jpg');
	background-repeat:no-repeat;
	width:491px;
}
.address{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.normtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.gototop{
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
}