

#IProducts table.OuterTable {
	text-align: left;
	width:100%;
	margin:0px auto;
	padding:0px;
	background-color:#F0F0F0;
	border:0px solid #336699;
}
#IProducts table.InnerTable {
	width:100%;
	margin:0px auto;
	border:0px solid #336699;
}
#IProducts table.DataLayoutTable {
	width:100%;
	margin: 0px auto;
	background-color:#DADADA;
	border:0px solid #000;
}
#IProducts td.SectionHeader {
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size: 14px;
	font-weight:600;
	color:#336699;
	text-align:left;
	vertical-align:middle;
	background-color:#F0F0F0;
	margin:0;
	padding:8px 12px 6px 12px; /*top,right,bottom,left*/
	border:0px solid #000;
}
#IProducts td.SubHeadingText {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	color:#336699;
	text-align:left;
	vertical-align:middle;
	padding:8px;
	background-color: #FBFCF9;
	border:0px solid #000;
}
#IProducts td.CFormField {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	vertical-align: middle;
	background-color:#FBFCF9;
	border:0px solid #000;
}
#IProducts td.Required {
	color:#800000;
}
#IProducts td.Optional {
	color:#336699;
}
#IProducts td.Right {
	text-align:right;
	padding:6px 6px 6px 0px; /*top,right,bottom,left*/
}
#IProducts td.Left {
	text-align:left;
	padding:2px 0px 2px 6px; /*top,right,bottom,left*/
}
#IProducts td.Center {
	text-align:Center;
	padding:2px 0px 2px 0px; /*top,right,bottom,left*/
}
#IProducts td.CTosCheckboxCell {
	margin:0px auto;
	text-align:right;
	width:30px;
	padding:4px;
	border-width: 0px 0px 0 0;
	background-color: #FBFCF9;
	border:0px solid #000;
}
#IIProducts td.CTosLabelCell {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size: 14px;
	font-weight:500;
	width:690px;
	text-align:left;
	vertical-align: middle;
	padding:4px 0px 4px 6px; /*top,right,bottom,left*/
	background-color: #FBFCF9;
	border:0px solid #000;
}
#IProducts td.RequiredFields {
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	color:#800000;
	text-align:center;
	vertical-align:bottom;
	margin:0;
	padding:2px;
	border-width: 1px 0px 0 0;
	background-color:#F0F0F0;
}
/** IFAQS **/
#IFAQS table.WrapperTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;
	color:#676767;
	margin-top:0px;
	margin-bottom:0px;
	margin:0px auto;
	background: #F0F0F0;
	background-color:#F0F0F0;
	background: #FAFAFA;
	background-color:#FAFAFA;
	border:0px solid #000;
}
#IFAQS td.LabelCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	height:26px;
	margin:0px;
  	padding:4px 10px 4px 4px; /*top,right,bottom,left*/
	border:0px solid #000;
}
#IFAQS td.TextCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:400;

	color:#818181;
	color:#676767;

	text-align:left;
	vertical-align:top;
	height:26px;
	background: #FAFAFA;
	background-color:#FAFAFA;
	background: #FFFFFF;
	background-color:#FFFFFF;
	margin:0px;
  	padding:4px 10px 4px 8px; /*top,right,bottom,left*/
	border:0px solid #000;
}
#IFAQS #IMain div.ContentText {
	padding:4px 0px 4px 12px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IFAQS #IMain div.ContentText li {
	letter-spacing:0.19px;
	line-height:1.75em;
	text-align:left;
	border:0px #000 solid;
}

#IFAQS hr.Divider {
	text-align:center;
	vertical-align:middle;
	height:1px;
	width:640px;
	background: #FFFFFF;
	background-color:#FFFFFF;
	margin:0px;
	border:1px dashed #C0C0C0;
}
#IFAQS td.Divider {
	text-align:center;
	vertical-align:middle;
	height:1px;
	background: #FFFFFF;
	background-color:#FFFFFF;
	background: #FAFAFA;
	background-color:#FAFAFA;
	margin:0px;
	border:0px dashed #000;
}
/**/

/**/
#IFAQS #IMain #IContent .CColumn-1,
#IProducts #IMain #IContent .CColumn-1 {
	float:left;
	width:200px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	border:0px #000 solid;
}
#IFAQS #IMain #IContent .CColumn-2,
#IProducts #IMain #IContent .CColumn-2 {
	float:right;
	margin-left:24px;
	width:696px;
	vertical-align:top;
	border:0px #000 solid;
}
#IProducts #IMain .CColumn-1 .CContainer {
	margin:0 auto;
	vertical-align:top;
	text-align:left;
	overflow:hidden;
  	padding:0px 0px 16px 0px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IProducts #IMain .CColumn-1 .CPartnerLogo {
	padding:0px 0px 0px 00px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IProducts #IMain .CColumn-1 .CCenterLogo {
	text-align:center;
	margin-auto:0px;
	border:0px #000 solid;
}
#IFAQS #IMain .CColumn-1 .Unline,
#IProducts #IMain .CColumn-1 .Unline {
	background:url(/images2/unline.gif)
	bottom repeat-x;
	margin-bottom:0px;
  	padding:6px 0px 14px 0px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IFAQS #IMain .LeftSideBarItem,
#IProducts #IMain .LeftSideBarItem {
	margin:0 auto;
	vertical-align:top;
	text-align:left;
  	padding:10px 10px 10px 0px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IFAQS #IMain .LeftSideBarItem .ImgIndent,
#IProducts #IMain .LeftSideBarItem .ImgIndent {
	float:left;
	margin:0 auto;
  	padding:10px 6px 0px 2px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
.first-letter {
	font-size: 16px;
	font-weight:600;
}
p.SecureSeal {
	text-align:center;
	font-size: 14px;
	font-weight:600;
  	padding:10px 0px 10px 0px; /*top,right,bottom,left*/

}
span { font-weight: bold }

  span.cap-g {
  font-size: 1.7em;
  padding: 0 0 4px 0;

  border: 0px outset #2e8b57;
  }






#IProducts #IMain div#IProductsPageContent {
		margin-top: 0px;
		margin-bottom:0px;
		background-color:#FFF;
		margin:0px auto;
		border:2px solid #000;
}
#IProducts #IMain #IProductsPageContent div#IWorkArea {
	float:right;
	margin-top: 0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	width:756px;
	margin:0 auto;
	border-right:2px solid #DDD;
	border:3px #000 solid;
}
#IProducts #IMain #IProductsPageContent div#ILeftSideBar {
	float:left;
	margin:0 auto;
	background: #EAEAEA;
	background-color:#EAEAEA;
	padding:0px 0px 0px 0px;
	border:4px solid #000;
}
#IProducts #IMain #IProductsPageContent table.OuterTable {
	text-align: left;
	margin-top: 0px;
	margin-bottom:0px;
	width:740px;
	margin:0px auto;
	padding:0px;
	border:2px solid #DADADA; /*top,right,bottom,left*/
	background-color:#F0F0F0;
	border:1px solid #000;
}
#IProducts #IMain #IProductsPageContent table.InnerTable {
	margin-top:0px;
	margin-bottom:0px;
	width:100%;
	margin:0px auto;
	border:1px solid #000;
	background-color:#DADADA;
}
#IProducts #IMain #IProductsPageContent table.DataLayoutTable {
	margin-bottom:0px;
	margin: 0px auto;
	border:0px solid #000;
}
#IProducts #IMain #IProductsPageContent td.ContentText {
	text-align:left;
	vertical-align:top;
	font-size:14px;
	font-weight:400;
	color:#676767;
	width:100%;
	padding:0px 0px 0px 0px; /*top,right,bottom,left*/
	border:0px #000 solid;
}
#IProducts #IMain td.SectionHeader {
		background-color:#FBFCF9;
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size: 14px;
		font-weight:600;
		color:#336699;
		text-align:left;
		vertical-align:middle;
		margin:0;
		padding:8px 12px 6px 8px; /*top,right,bottom,left*/
		border:0px solid #000;
}


td.Quantity {
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:15px;
		font-weight:500;
		color:#336699;
		width:90px;
		text-align:center;
		vertical-align:top;
		margin:0px 0px 0px 0px;
		padding:6px 8px 6px 0px; /*top,right,bottom,left*/
		background-color:#fff;
		border:0px solid #000;
}

}
td.FootNote {
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#800000;
		height:30px;
		text-align:center;
		vertical-align:middle;
		background:#FAFAFA;
		background-color:#FAFAFA;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px; /*top,right,bottom,left*/
		border-width:0px solid #000;
}
.ul {
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-weight:200;
		font-size:14px;
		color:#8D9093;
		margin: 0;
	  	padding:3px 0px 3px 32px; /*top,right,bottom,left*/
		border:1px solid #000;

}
