/* RESET */
h1, h2, h3, h4, h5, h6, .reginput { font-size:100%; font-weight:normal; font-style:normal; padding:none; margin:none }
img, a { border:none }
.clear { clear:both; height:0px; font-size:1px; line-height:0px }

/* LAYOUT */
html {height:101% }
body, table, td, img, div { behavior:url(../css/iepngfix.htc) }
body { margin:0px }

/* TYPE */
body, table, tr, td	{ font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:12px; color:#666; margin: 0 auto; line-height: 1.4em; }

h1, .h1 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:30px; line-height:36px; color:#e6511e; margin-bottom: 0px; }
h2, .h2 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:18px; line-height:24px; color:#e6511e; font-weight:bold; margin-bottom: 0px; }
h3, .h3 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:11px; line-height:18px; color:#000000; font-weight:bold; margin-bottom: 0px; }
.closebutton { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:14px;font-weight:bold;  color:#44698f }
.newsheader { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:13px;  color:#44698f }
.newstext { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:10px; color:#444444 }
.reginput { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:12px; line-height:18px; color:#666 }

/* LINKS */
a:visited { color: #44698f; text-decoration: none}
a:link { color: #44698f; text-decoration: none}
a:hover { color: #ff9900; text-decoration: none}

#eventcalendar {
	position: relative;
	margin: 0 auto;
	width: 244px;
}

#whitebgcalendar {
	padding:10px;
	background-color:#ffffff;
}
