img {
	border:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:Center;
	background-color:#FFFFFF;
	background-image: url(cssimages/bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	font-size:10pt;
	color:#000000;
}
.style89 {
	font-size:18px;
	font-weight:bold;
}
.MS_MasterBottomAD {
	font-family:Verdana;
	font-size:11px;
	text-align:right;
	vertical-align:top
}
.MS_MasterGlobalLinks {
	text-align:left
}
.MS_MasterHeader, .MS_MasterBody, .MS_MasterFooter {
	vertical-align:top
}
.MS_MasterLeftNav {
	vertical-align:top
}
.MS_MasterRightAD {
	padding:5px 0 10px 10px;
	vertical-align:top
}
.MS_MasterTopAD {
	padding:5px 5px 10px;
	vertical-align:top
}
.MS_MasterTopNav {
	text-align:left;
	vertical-align:top
}
.MS_ErrorTextStandard {
	color:#ee2037;
	font-weight:700
}
html body {
	text-align:-moz-center
}
p {
	margin-top:0;
	margin-bottom:0
}
ul, ol {
	margin-top:.3em;
	margin-bottom:.3em;
	list-style-position:inside!important
}
li>div {
	display:inline
}
.MSC_HeaderText {
	font-size:24px;
	margin:0
}
.MSC_GlobalLinksFrame {
	white-space:nowrap;
	padding:0
}
.MSC_SearchBox {
	height:13px;
	width:287px;
	border:1px solid #9b9fa2;
	border-right:none;
	background-color:#fff;
	font-family:Verdana;
	font-size:11px;
	padding:6px 0 7px 7px
}
.MSC_SearchBoxGhostedText {
	color:#a1a1a1;
	font-style:italic
}
.MSC_SearchBoxUnghostedText {
	color:#000;
	font-style:normal
}
.MSC_SearchButton {
	border:1px solid #9b9fa2;
	border-left:none;
	background-color:#fff;
	padding:2px
}
.MSC_GlobalLinksCommerceFrame {
	width:100%;
	text-align:right;
	white-space:nowrap
}
.MSC_GlobalLinksSearchFrame {
	padding:0
}
.MSC_PrimaryNavLinkFrame {
	white-space:nowrap;
	padding:5px 10px 5px 10px
}
.MSC_TopNavEnd {
	width:100%
}
.MSC_LeftNavEnd {
	height:100%
}
.MSC_SecondaryNavLinkFrame {
	padding:5px;
	white-space:nowrap
}
.MSSB_ProductImageLink img {
	margin:1px;
	border:0;
	padding:5px
}
.MSSB_ProductGalleryTable {
	padding:3px;
	width:600px
}
.MSSB_ProductGalleryTable td {
	vertical-align:top
}
div.MSC_DisplayDataRepeatingForm {
}
.MSC_DisplayDataRepeatingForm table td {
	vertical-align:top;
	padding:3px
}
.MS_HeaderFont {
	font-weight:bold
}
.MS_WH_ZoneRow {
	width:100%
}
.MS_WH_ZoneSpacing {
}
.MS_WH_ZoneContent {
	padding:3px;
	overflow-x:hidden
}
div#IWS_WH_Zone1, div#IWS_WH_Zone2, div#IWS_WH_Zone3 {
	padding:3px
}
table.iws_table {
	border-collapse:collapse;
	border-style:solid
}
table.iws_table .white {
	background:white
}
table.iws_table .gray {
	background:gray
}
table.iws_table .bold {
	font-weight:bold
}
table.iws_brown .dark {
	background:#8d6731;
	color:White
}
table.iws_brown .mid {
	background:#b19a78;
	color:White
}
table.iws_brown .light {
	background:#f0eae1
}
table.iws_burgundy .dark {
	background:#751611;
	color:White
}
table.iws_burgundy .mid {
	background:#b67875;
	color:White
}
table.iws_burgundy .light {
	background:#f3dad8
}
table.iws_green .dark {
	background:#4e6c49;
	color:White
}
table.iws_green .mid {
	background:#87a583;
	color:White
}
table.iws_green .light {
	background:#deeedc
}
table.iws_grey .dark {
	background:#424242;
	color:White
}
table.iws_grey .mid {
	background:#838383;
	color:White
}
table.iws_grey .light {
	background:#ececec
}
table.iws_purple .dark {
	background:#554255;
	color:White
}
table.iws_purple .mid {
	background:#aa86aa;
	color:White
}
table.iws_purple .light {
	background:#f3e9f3
}
table.iws_slate .dark {
	background:#325884;
	color:White
}
table.iws_slate .mid {
	background:#638cbb;
	color:White
}
table.iws_slate .light {
	background:#d1e4fa
}
table.iws_scheme1 .dark {
	background:#699;
	color:White
}
table.iws_scheme1 .mid {
	background:#f90;
	color:White
}
table.iws_scheme1 .light {
	background:#f1f1eb
}
table.iws_scheme2 .dark {
	background:#696;
	color:White
}
table.iws_scheme2 .mid {
	background:#cc0;
	color:White
}
table.iws_scheme2 .light {
	background:#fdfee3
}
table.iws_scheme3 .dark {
	background:#930;
	color:White
}
table.iws_scheme3 .mid {
	background:#f60;
	color:White
}
table.iws_scheme3 .light {
	background:#fdfee3
}
table.iws_scheme4 .dark {
	background:#369;
	color:White
}
table.iws_scheme4 .mid {
	background:#f60;
	color:White
}
table.iws_scheme4 .light {
	background:#fffef0
}
.BG_Null {
}
.BG_Base {
	background-color:#436C99;
}
.BG_VeryLight {
	background-color:#ffffff;
}
.BG_Light {
	background-color:#D1E4FA;
}
.BG_Mid {
	background-color:#638CBB;
}
.BG_Dark {
	background-color:#325884;
}
.BG_VeryDark {
	background-color:#000000;
}
.F_VeryLight {
	color:#ffffff;
}
.F_Light {
	color:#D1E4FA;
}
.F_Mid {
	color:#638CBB;
}
.F_Dark {
	color:#325884;
}
.F_VeryDark {
	color:#000000;
}
.MS_MasterFrame {
	margin-left:auto;
	margin-right:auto;
}
td, th {

	font-size:10pt;
}
.MS_MasterFrame {
	width:980px;
}
.MSC_SiteWidth, .MS_MasterHeader, .MS_MasterGlobalLinks, .MS_MasterPrimaryNav, .MS_MasterFooter, .MS_MasterTopAD, .MS_MasterBottomAD {
	width:100%;
}
.MSC_HeaderFrame {
	background:#325884;
	width:100%;
}
.MSC_HeaderDescription {
	font-size:12px;
	margin:0px;
}
.MSC_GlobalLinkSpace {
	padding:10px;
	font-size:10pt;
	color:#ffffff;
}
.MSC_GlobalLink {
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.MSC_GlobalLink:hover {
	font-size:10pt;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
.MSC_GlobalLink:visited {
	font-size:10pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.MSC_GlobalLinkSpace {
	font-size:10pt;
}
.MSC_PrimaryNavFrame {
	background:#638CBB;
	width:100%;
	margin:1px 0px 5px 0px;
	text-align:left;
}
.MSC_PrimaryNavLink {
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.MSC_PrimaryNavLink:hover {
	color:#ffffff;
	font-size:12px;
}
.MSC_PrimaryNavLink:visited {
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.MSC_PrimaryNavLinkFrame-On {
	background:#E3FAE7;
	white-space:nowrap;
	padding:5px 10px 5px 10px;
}
.MSC_PrimaryNavLink-On {
	color:#325884;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:hover {
	color:#325884;
	font-size:12px;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:visited {
	color:#325884;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.MSC_PrimaryNavLeftSpace {
	width:1px;
	white-space:nowrap;
	background:#000000;
	font-size:1px;
}
.MSC_PrimaryNavRightSpace {
	width:1px;
	background:#D1E4FA;
	white-space:nowrap;
	font-size:1px;
}
.MSC_PrimaryNavTopSpace {
	height:1px;
	background:#000000;
}
.MSC_PrimaryNavBottomSpace {
	height:1px;
	background:#D1E4FA;
}
.MS_MasterLeftNav {
	background:#D1E4FA;
}
.MSC_SecondaryNavFrame {
	background:#E3FAE7;
	width:100%;
	text-align:left;
}
.MSC_SecondaryNavLink {
	color:#325884;
	font-size:10pt;
	text-decoration:none;
}
.MSC_SecondaryNavLink:hover {
	color:#325884;
	font-size:10pt;
}
.MSC_SecondaryNavLink:visited {
	color:#325884;
	font-size:10pt;
	text-decoration:none;
}
.MSC_SecondaryNavLeftSpace {
	font-size:1px;
	background:#638CBB;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavRightSpace {
	font-size:1px;
	background:#ffffff;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavTopSpace {
	background:#638CBB;
	height:1px;
}
.MSC_SecondaryNavBottomSpace {
	background:#ffffff;
	height:1px;
}
.MSC_SecondaryNavLeftFrame-On {
	padding:5px;
	background:#ffffff;
}
.MSC_SecondaryNavLinkFrame-On {
	white-space:nowrap;
	padding:5px;
	background:#ffffff;
}
.MSC_SecondaryNavLink-On {
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	color:#325884;
	text-decoration:none;
}
.MSC_SecondaryNavLink-On:hover {
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	color:#325884;
}
.MSC_SecondaryNavLink-On:visited {
	padding:5px;
	font-size:10pt;
	font-weight:bold;
	color:#325884;
	text-decoration:none;
}
.MS_MasterBody {
	background:#ffffff;
}
.MSC_Body {
	padding:10px;
	text-align:left;
	background:#ffffff;
	height:100%;
}
.MSC_FooterFrame {
	background:#325884;
	padding:5px;
	text-align:center;
}
.MSC_FooterLink {
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
}
.MSC_FooterLink:hover {
	color:#ffffff;
	font-size:10pt;
	text-decoration:underline;
}
.MSC_FooterLink:visited {
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
}
.MSC_FooterLinkSpacer {
	color:#ffffff;
	font-size:10pt;
}
.MSC_FooterText {
	color:#ffffff;
	font-size:10pt;
}
.MSC_CollectDataTable, .MSC_CollectDataTable {
	font-size:10pt;
}
.MSC_ECBorder {
	border-color:  #638CBB;
}.unnamed1 {
	float: left;
}
.imagefloatleft {
	float: left;
}
