.nav3-grid {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid; WIDTH: 199px
}
.nav3-grid DT A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MIN-HEIGHT: 2em; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto !important; COLOR: rgb(70,122,167); FONT-SIZE: 120%; BORDER-TOP: rgb(200,200,200) 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-grid DT A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; MIN-HEIGHT: 2em; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto !important; COLOR: rgb(70,122,167); FONT-SIZE: 120%; BORDER-TOP: rgb(200,200,200) 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-grid DD A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MIN-HEIGHT: 1.7em; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto !important; COLOR: rgb(70,122,167); FONT-SIZE: 120%; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-grid DD A:visited {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MIN-HEIGHT: 1.7em; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto !important; COLOR: rgb(70,122,167); FONT-SIZE: 120%; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-grid DT A:hover {
	BACKGROUND-COLOR: rgb(225,225,225); COLOR: rgb(42,90,138); TEXT-DECORATION: none
}
.nav3-grid DD A:hover {
	BACKGROUND-COLOR: rgb(225,225,225); COLOR: rgb(42,90,138); TEXT-DECORATION: none
}
.nav3-bullet {
	MARGIN: 10px 0px 0px 20px; WIDTH: 170px
}
.nav3-bullet DT A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_full_1.gif) no-repeat 0px 50%; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-bullet DT A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_full_1.gif) no-repeat 0px 50%; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-bullet DD A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_half_1.gif) no-repeat 0px 50%; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-bullet DD A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_half_1.gif) no-repeat 0px 50%; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav3-bullet DT A:hover {
	BACKGROUND: url(../img/bg_bullet_full_2.gif) no-repeat 0px 50%; COLOR: rgb(42,90,138); TEXT-DECORATION: underline
}
.nav3-bullet DD A:hover {
	BACKGROUND: url(../img/bg_bullet_half_2.gif) no-repeat 0px 50%; COLOR: rgb(42,90,138); TEXT-DECORATION: underline
}
.nav3-nobullet {
	MARGIN: 10px 0px 0px 20px; WIDTH: 170px
}
.nav3-nobullet DT A {
	LINE-HEIGHT: 2em; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav3-nobullet DT A:visited {
	LINE-HEIGHT: 2em; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav3-nobullet DD A {
	LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 0px 15px; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.nav3-nobullet DD A:visited {
	LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 0px 15px; COLOR: rgb(70,122,167); FONT-SIZE: 120%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.nav3-nobullet DT A:hover {
	COLOR: rgb(42,90,138); TEXT-DECORATION: underline
}
.nav3-nobullet DD A:hover {
	COLOR: rgb(42,90,138); TEXT-DECORATION: underline
}
.main-navigation .loginform {
	MARGIN: -10px 20px 0px; WIDTH: 160px
}
.main-navigation .loginform P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.main-navigation .loginform FIELDSET {
	WIDTH: 160px
}
.main-navigation .loginform LABEL.top {
	MARGIN: 0px 0px 2px; WIDTH: 125px; FLOAT: left; FONT-SIZE: 110%
}
.main-navigation .loginform LABEL.right {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 125px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 110%; PADDING-TOP: 0px
}
.main-navigation .loginform INPUT.field {
	PADDING-BOTTOM: 0.2em !important;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px !important;
	WIDTH: 158px;
	PADDING-RIGHT: 0px !important;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 110%;
	PADDING-TOP: 0.1em !important
}
.main-navigation .loginform INPUT.checkbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px 0px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.main-navigation .loginform INPUT.button {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 1px;
	MARGIN: 10px 0px 5px;
	PADDING-LEFT: 1px;
	WIDTH: 5em;
	PADDING-RIGHT: 1px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND: rgb(230,230,230);
	FLOAT: left;
	COLOR: rgb(150,150,150);
	FONT-SIZE: 110%;
	PADDING-TOP: 1px
}
.main-navigation .loginform INPUT.button:hover {
	BACKGROUND: rgb(220,220,220);
	COLOR: rgb(80,80,80);
	CURSOR: pointer
}
.main-navigation .searchform {
	MARGIN: 0px 20px; WIDTH: 160px
}
.main-navigation .searchform P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.main-navigation .searchform FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.main-navigation .searchform INPUT.field {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid; BORDER-LEFT: rgb(200,200,200) 1px solid; PADDING-BOTTOM: 0.2em !important; PADDING-LEFT: 0px !important; WIDTH: 158px; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana, arial, sans-serif; FLOAT: left; FONT-SIZE: 120%; BORDER-TOP: rgb(200,200,200) 1px solid; BORDER-RIGHT: rgb(200,200,200) 1px solid; PADDING-TOP: 0.1em !important
}
.main-navigation .searchform INPUT.button {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; TEXT-ALIGN: center; BORDER-LEFT: rgb(150,150,150) 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 0.5em; PADDING-LEFT: 1px; WIDTH: 3em; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND: rgb(230,230,230); FLOAT: left; COLOR: rgb(150,150,150); FONT-SIZE: 120%; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-TOP: 1px
}
.main-navigation .searchform INPUT.button:hover {
	BORDER-BOTTOM: rgb(80,80,80) 1px solid; BORDER-LEFT: rgb(80,80,80) 1px solid; BACKGROUND: rgb(220,220,220); COLOR: rgb(80,80,80); BORDER-TOP: rgb(80,80,80) 1px solid; CURSOR: pointer; BORDER-RIGHT: rgb(80,80,80) 1px solid
}
.main-navigation H1.first {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(190,190,190); MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 150%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-navigation H1 {
	PADDING-BOTTOM: 3px; MARGIN: 30px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; BACKGROUND: rgb(190,190,190); COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 150%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-navigation H2 {
	MARGIN: 20px 10px 10px 20px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(100,100,100); CLEAR: both; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.main-navigation H3 {
	MARGIN: 10px 10px 5px 20px; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.main-navigation P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 10px 10px 20px; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 110%
}
.main-navigation P.center {
	TEXT-ALIGN: center
}
.main-navigation P.right {
	TEXT-ALIGN: right
}
.main-navigation UL {
	LIST-STYLE-TYPE: none; MARGIN: 0.5em 10px 1em 20px; LIST-STYLE-IMAGE: none
}
.main-navigation UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 5px 0px 0.2em 2px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_full_1.gif) no-repeat 0px 0.4em; FONT-SIZE: 110%; PADDING-TOP: 0px
}
.main-navigation OL {
	MARGIN: 0.5em 10px 1em 40px
}
.main-navigation OL LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 0.4em; FONT-SIZE: 110%
}
.main-content H1.pagetitle {
	BORDER-BOTTOM: rgb(225,225,225) 7px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(100,100,100); FONT-SIZE: 220%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main-content H1.block {
	PADDING-BOTTOM: 2px; MARGIN: 1em 0px 0em; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; BACKGROUND: rgb(190,190,190); COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 220%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.main-content H1 {
	MARGIN: 1em 0px 0.5em; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 210%; FONT-WEIGHT: normal
}
.main-content H2 {
	MARGIN: 1em 0px 0.5em; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.main-content H3 {
	MARGIN: -1em 0px 0.5em; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(125,125,125); CLEAR: both; FONT-SIZE: 130%; FONT-WEIGHT: normal
}
.main-content H1.side {
	CLEAR: none
}
.main-content H2.side {
	CLEAR: none
}
.main-content H3.side {
	CLEAR: none
}
.main-content H4 {
	MARGIN: 1.5em 0px 1em; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(80,80,80); FONT-SIZE: 170%; FONT-WEIGHT: normal
}
.main-content H5 {
	MARGIN: 1.5em 0px 1em; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(80,80,80); FONT-SIZE: 140%
}
.main-content H6 {
	MARGIN: 1.2em 0px 0.2em; COLOR: rgb(80,80,80); FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.main-content P {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 1em; FONT-SIZE: 10pt
}
.main-content P.center {
	TEXT-ALIGN: center
}
.main-content P.right {
	TEXT-ALIGN: right
}
.main-content P.details {
	LINE-HEIGHT: 1em; MARGIN: -0.25em 0px 1em; CLEAR: both; FONT-SIZE: 110%
}
.main-content BLOCKQUOTE {
	MARGIN: 0px 30px 0.6em; CLEAR: both; FONT-SIZE: 90%
}
.main-content TABLE {
	BACKGROUND-COLOR: rgb(255,255,255); MARGIN: 2em 0px 0.2em 20px; WIDTH: 400px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; TABLE-LAYOUT: fixed; CLEAR: both
}
.main-content TABLE TH.top {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(175,175,175); PADDING-LEFT: 7px; PADDING-RIGHT: 7px; EMPTY-CELLS: show; HEIGHT: 3.5em; COLOR: rgb(255,255,255); FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main-content TABLE TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: rgb(225,225,225);
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 20px;
	HEIGHT: 3em;
	COLOR: rgb(80,80,80);
	FONT-SIZE: 110%;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px
}
.main-content TABLE TD {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: white;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	HEIGHT: 3em;
	COLOR: rgb(80,80,80);
	FONT-SIZE: 110%;
	FONT-WEIGHT: normal;
	PADDING-TOP: 2px
}
P.caption {
	TEXT-ALIGN: left; MARGIN: 0.5em 0px 2em 20px; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 110%
}
.main-content UL {
	LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px 1em; LIST-STYLE-IMAGE: none
}
.main-content UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 0.2em 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_full_1.gif) no-repeat 0px 0.5em; FONT-SIZE: 120%; PADDING-TOP: 0px
}
.main-content OL {
	MARGIN: 0.5em 0px 1em 20px
}
.main-content OL LI {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 1.4em; MARGIN: 0px 0px 0.2em; FONT-SIZE: 120%
}
.contactform {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid; BORDER-LEFT: rgb(200,200,200) 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(240,240,240); MARGIN: 2em 0px 0px; PADDING-LEFT: 10px; WIDTH: 418px; PADDING-RIGHT: 10px; BORDER-TOP: rgb(200,200,200) 1px solid; BORDER-RIGHT: rgb(200,200,200) 1px solid; PADDING-TOP: 10px
}
.contactform FIELDSET {
	BORDER-BOTTOM: rgb(220,220,220) 1px solid; BORDER-LEFT: rgb(220,220,220) 1px solid; PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: rgb(220,220,220) 1px solid; BORDER-RIGHT: rgb(220,220,220) 1px solid; PADDING-TOP: 20px !important
}
.contactform FIELDSET LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: rgb(80,80,80); FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.contactform LABEL.left {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 110%; PADDING-TOP: 2px
}
.contactform SELECT.combo {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid; BORDER-LEFT: rgb(200,200,200) 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 175px; PADDING-RIGHT: 2px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 110%; BORDER-TOP: rgb(200,200,200) 1px solid; BORDER-RIGHT: rgb(200,200,200) 1px solid; PADDING-TOP: 2px
}
.contactform INPUT.field {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	WIDTH: 275px;
	PADDING-RIGHT: 2px;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 110%;
	PADDING-TOP: 2px
}
.contactform TEXTAREA {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	WIDTH: 275px;
	PADDING-RIGHT: 2px;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 110%;
	PADDING-TOP: 2px
}
.contactform INPUT.button {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 1px !important;
	PADDING-LEFT: 1px !important;
	WIDTH: 9em;
	PADDING-RIGHT: 1px !important;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND: rgb(230,230,230);
	FLOAT: right;
	COLOR: rgb(150,150,150);
	FONT-SIZE: 110%;
	MARGIN-RIGHT: 20px;
	PADDING-TOP: 1px !important
}
.contactform INPUT.button:hover {
	BACKGROUND: rgb(220,220,220);
	COLOR: rgb(80,80,80);
	CURSOR: pointer
}
.main-subcontent H1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(190,190,190); MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "trebuchet ms", arial, sans-serif; COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-subcontent H1.green {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(160,214,81); MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "trebuchet ms", verdana, arial, sans-serif; COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-subcontent H1.blue {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(137,170,214); MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "trebuchet ms", verdana, arial, sans-serif; COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-subcontent H1.orange {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: rgb(232,177,13); MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: "trebuchet ms", verdana, arial, sans-serif; COLOR: rgb(255,255,255); CLEAR: both; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.main-subcontent H3 {
	MARGIN: 1em 10px 0.5em; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.main-subcontent P {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 10px 1em; COLOR: rgb(80,80,80); CLEAR: both; FONT-SIZE: 110%
}
.main-subcontent P.center {
	TEXT-ALIGN: center
}
.main-subcontent P.right {
	TEXT-ALIGN: right
}
.main-subcontent UL {
	LIST-STYLE-TYPE: none; MARGIN: 0.5em 10px 1em; LIST-STYLE-IMAGE: none
}
.main-subcontent UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 5px 0px 0.2em 2px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg_bullet_full_1.gif) no-repeat 0px 0.4em; FONT-SIZE: 110%; PADDING-TOP: 0px
}
.main-subcontent OL {
	MARGIN: 0.5em 10px 1em 30px
}
.main-subcontent OL LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 0.4em; FONT-SIZE: 110%
}
.main-subcontent .loginform {
	MARGIN: 0px 10px; WIDTH: 160px
}
.main-subcontent .loginform P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.main-subcontent .loginform FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 160px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.main-subcontent .loginform LABEL.top {
	MARGIN: 0px 0px 2px; WIDTH: 125px; FLOAT: left; FONT-SIZE: 110%
}
.main-subcontent .loginform LABEL.right {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 125px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 110%; PADDING-TOP: 0px
}
.main-subcontent .loginform INPUT.field {
	PADDING-BOTTOM: 0.2em !important;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 0px !important;
	WIDTH: 158px;
	PADDING-RIGHT: 0px !important;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 110%;
	PADDING-TOP: 0.1em !important
}
.main-subcontent .loginform INPUT.checkbox {
	MARGIN: 5px 0px 0px;
	FLOAT: left
}
.main-subcontent .loginform INPUT.button {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 1px;
	MARGIN: 10px 0px 5px;
	PADDING-LEFT: 1px;
	WIDTH: 5em;
	PADDING-RIGHT: 1px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND: rgb(230,230,230);
	FLOAT: left;
	COLOR: rgb(150,150,150);
	FONT-SIZE: 110%;
	PADDING-TOP: 1px
}
.main-subcontent .loginform INPUT.button:hover {
	BACKGROUND: rgb(220,220,220);
	COLOR: rgb(80,80,80);
	CURSOR: pointer
}
.main-subcontent .searchform {
	MARGIN: 0px 10px; WIDTH: 160px
}
.main-subcontent .searchform FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.main-subcontent .searchform INPUT.field {
	BORDER-BOTTOM: rgb(200,200,200) 1px solid; BORDER-LEFT: rgb(200,200,200) 1px solid; PADDING-BOTTOM: 0.2em !important; PADDING-LEFT: 0px !important; WIDTH: 158px; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana, arial, sans-serif; FLOAT: left; FONT-SIZE: 120%; BORDER-TOP: rgb(200,200,200) 1px solid; BORDER-RIGHT: rgb(200,200,200) 1px solid; PADDING-TOP: 0.1em !important
}
.main-subcontent .searchform INPUT.button {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; TEXT-ALIGN: center; BORDER-LEFT: rgb(150,150,150) 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 0.5em; PADDING-LEFT: 1px; WIDTH: 3em; PADDING-RIGHT: 1px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND: rgb(230,230,230); FLOAT: left; COLOR: rgb(150,150,150); FONT-SIZE: 120%; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-TOP: 1px
}
.main-subcontent .searchform INPUT.button:hover {
	BORDER-BOTTOM: rgb(80,80,80) 1px solid; BORDER-LEFT: rgb(80,80,80) 1px solid; BACKGROUND: rgb(220,220,220); COLOR: rgb(80,80,80); BORDER-TOP: rgb(80,80,80) 1px solid; CURSOR: pointer; BORDER-RIGHT: rgb(80,80,80) 1px solid
}
.main IMG {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; BORDER-LEFT: rgb(150,150,150) 1px solid; PADDING-BOTTOM: 1px; MARGIN: 3px 10px 7px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; CLEAR: both; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-TOP: 1px
}
.main IMG.center {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; BORDER-LEFT: rgb(150,150,150) 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; FLOAT: none; CLEAR: both; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-TOP: 1px
}
.main IMG.right {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; BORDER-LEFT: rgb(150,150,150) 1px solid; PADDING-BOTTOM: 1px; MARGIN: 3px 0px 7px 10px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; CLEAR: both; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-TOP: 1px
}
.main A {
	COLOR: rgb(70,122,167); FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.main-content H1 A {
	COLOR: rgb(70,122,167); FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.main A:hover {
	COLOR: rgb(42,90,138); TEXT-DECORATION: underline
}
.main A:visited {
	COLOR: rgb(42,90,138)
}
.main A IMG {
	BORDER-BOTTOM: rgb(150,150,150) 1px solid; BORDER-LEFT: rgb(150,150,150) 1px solid; BORDER-TOP: rgb(150,150,150) 1px solid; BORDER-RIGHT: rgb(150,150,150) 1px solid
}
.main A:hover IMG {
	BORDER-BOTTOM: rgb(220,220,220) 1px solid; BORDER-LEFT: rgb(220,220,220) 1px solid; BORDER-TOP: rgb(220,220,220) 1px solid; BORDER-RIGHT: rgb(220,220,220) 1px solid
}
