body{ font-size:12px; margin:0px 10px;}
td,input{ font-size:12px;}
div,form{ margin:0; padding:0;}
.line20{line-height:20px;}
.line22{line-height:22px;}
.clear{clear:both;}
A:link {
	COLOR: #000; TEXT-DECORATION:none;
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #465584; TEXT-DECORATION: none
}
#banner{height:54px; border:1px solid #345487; overflow:auto; background-image:url(../images/tile_back.gif);}
#submenu{1px solid #bcd0ed; color:#3a4f6c; height:18px; margin:3px 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #dfe6ef; border:1px solid #bcd0ed; padding:4px 10px; text-align:right;}
#submenu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a4f6c; TEXT-DECORATION: none
}
#submenu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a4f6c; TEXT-DECORATION: none
}
#submenu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a4f6c; TEXT-DECORATION: none
}
#userlinks {
	BORDER: 1px solid #c2cfdf; BACKGROUND-COLOR: #f0f5fa; padding:4px 10px; text-align:left;
}
#navstrip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bulletin{padding:5px 10px;}
.tableborder {
	BORDER: #345487 1px solid; BACKGROUND-COLOR: #fff
}
.titlemedium {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(style_images/1/tile_sub.gif); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #3a4f6c; PADDING-TOP: 7px
}
.titlemedium A:link {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.titlemedium A:visited {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.titlemedium A:active {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.maintitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/tile_back.gif); PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 8px; LETTER-SPACING: 1px
}
.maintitle A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.maintitle A:hover {
	TEXT-DECORATION: none
}
.pformstrip {
	PADDING-RIGHT: 7px; MARGIN-TOP: 1px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 7px; COLOR: #3a4f6c; PADDING-TOP: 7px; BACKGROUND-COLOR: #d1dceb
}
.row1 {
	BACKGROUND-COLOR: #f5f9fd
}
.row2 {
	BACKGROUND-COLOR: #dfe6ef
}
.row3 {
	BACKGROUND-COLOR: #eef2f7
}
.row4 {
	BACKGROUND-COLOR: #e4eaf2
}
.titlemedium {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/tile_sub.gif); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #3a4f6c; PADDING-TOP: 7px
}
.titlemedium A:link {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.titlemedium A:visited {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.titlemedium A:active {
	COLOR: #3a4f6c; TEXT-DECORATION: none
}
.darkrow1 {
	COLOR: #4c77b6; BACKGROUND-COLOR: #c2cfdf
}
.darkrow2 {
	COLOR: #3a4f6c; BACKGROUND-COLOR: #bcd0ed
}
.darkrow3 {
	COLOR: #3a4f6c; BACKGROUND-COLOR: #d1dceb
}
.postcontent{background-color:#f5f9fd; color:#000000; padding:10px; line-height:20px;}
