BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px;  text-align: left;
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5d798d; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.menuTopChecked {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5d798d; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuTopChecked:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
TD#mainmenu A.menuTopChecked {
	DISPLAY: block; PADDING-LEFT: 21px; MARGIN: 0px; BORDER-LEFT: #5d798d 7px solid
}
TD#mainmenu A.menuTopChecked:hover {
	PADDING-LEFT: 21px; BORDER-LEFT: #dce4eb 7px solid
}
A.menuTop {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuTop:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #29333b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
TD#mainmenu A.menuTop {
	DISPLAY: block; PADDING-LEFT: 21px; MARGIN: 0px; BORDER-LEFT: #a8b7c3 7px solid
}
TD#mainmenu A.menuTop:hover {
	PADDING-LEFT: 21px; BORDER-LEFT: #5d798d 7px solid; BACKGROUND-COLOR: transparent
}
.smallText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boldText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 9px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(nav_bg00.gif); VERTICAL-ALIGN: top; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7fafc; TEXT-DECORATION: none
}
A.my1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; LINE-HEIGHT: 120%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.my1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d798d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.my2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a8b6c3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a8b6c3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a8b6c3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a8b6c3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.my2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #a8b6c3; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	COLOR: #5d798d; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #5d798d
}
HR {
	COLOR: #a8b6c3; HEIGHT: 1px
}
.sideTitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; COLOR: #5d798d; PADDING-TOP: 4px; BORDER-BOTTOM: #5d798d 1px dotted; BACKGROUND-COLOR: #e7ecf1; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.calendar
{
	font-size: 8pt;
}

.calendar td a
{
font-size: 8pt;
text-decoration: none;
color: #5D798D;
}

.calendar td
{
	padding: 2px;
	font-size: 8pt;
	color: #A8B7C3;
}

form {
	margin: 0px; padding: 0px;
}

/* ---------------------------------------------------------------------------------------------- */



#img_float_left
{
	/* Used in the [img] tag when float=left */
	float: left;
	margin: 2px 8px 4px 2px;
}

#img_float_right
{
	/* Used in the [img] tag when float=right */
	float: right;
	margin: 2px 2px 4px 8px;
}

.blog_subject
{
	font-size: 14px;
	font-weight: bold;
}

.blog_title_buttons
{
	/* Edit and Delete buttons in the Blog Title */
	float: right;
	position: relative;
	top: -15px;
	right: 2px;
	/* This is totally broken on IE for the Mac but who cares! */
}

.blog_body
{
	padding: 12px; /* Used to be 10px */
	margin: 0px;
	line-height: 14px; /* This is new */

}

.blog_date
{
	font-weight: normal;
	color: #999;
	font-size: 10px;
	margin-bottom: 4px;
}

#maincontent .blog_comment
{
	padding: 6px 10px 6px 10px;
}


