BODY, TD, P, TH{
	color : #1D1D37;
	font-size : 8pt;
	font-weight : 500;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

LI{
	font-size : 8pt;
	font-weight : 500;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	margin-top: 16px;
	margin-bottom: 0px;
}

A:link {
	text-decoration : underline;
	color : #aa0000;
	font-size : 8pt;
	font-weight : normal;
}

A:visited {
	
	text-decoration : underline;
	color : #aa0000;
	font-size : 8pt;
	font-weight : normal;
}

A:hover {
	text-decoration : none;
	color : #1D1D37;
	font-size : 8pt;
	font-weight : normal;
}

.ProductName {
	color : #1D1D37;
	font-size : 8pt;
	font-weight : 500;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:link.ProductName {
	text-decoration : none;
	color : #1D1D37;
	font-size : 8pt;
	font-weight : bold;
}

A:VISITED.ProductName {
	text-decoration : none;
	color : #1D1D37;
	font-size : 8pt;
	font-weight : bold;
}

A:hover.ProductName {
	text-decoration : underline;
	color : #aa0000;
	font-size : 8pt;
	font-weight : bold;
}

.QA {
	color : #1D1D37;
	font-size : 9pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:link.QA {
	text-decoration : underline;
	color : #1D1D37;
	font-size : 9pt;
	font-weight : normal;
}

A:VISITED.QA {
	text-decoration : underline;
	color : #1D1D37;
	font-size : 9pt;
	font-weight : normal;
}

A:hover.QA {
	text-decoration : none;
	color : #aa0000;
	font-size : 9pt;
	font-weight : normal;
}


.Category {
	text-decoration : none;
	color : #646694;
	font-weight : bolder;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:link.Category {
	text-decoration : none;
	color : #646694;
	font-weight : bold;
	font-size : 8pt;
}

A:VISITED.Category {
	text-decoration : none;
	color : #646694;
	font-weight : bold;
	font-size : 8pt;
}

A:hover.Category {
	text-decoration : underline;
	color : #aa0000;
	font-weight : bold;
	font-size : 8pt;
}

.SubTitleCategory {
	color : #646694;
	font-size : 9pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.SubCategory {
	text-decoration : none;
	color : #787994;
	font-weight : bolder;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:link.SubCategory {
	text-decoration : underline;
	color : #787994;
	font-weight : bold;
	font-size : 8pt;
}

A:VISITED.SubCategory {
	text-decoration : underline;
	color : #787994;
	font-weight : bold;
	font-size : 8pt;
}

A:hover.SubCategory {
	text-decoration : none;
	color : #aa0000;
	font-weight : bold;
	font-size : 8pt;
}

.Title {
	color : #E49098;
	font-size : 13pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.NinePtRed {
	color : #aa0000;
	font-size : 9pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.SubTitle {
	color : #1D1D37;
	font-size : 9pt;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

B {
	font-weight : bold;
}

.Bold {
	font-weight : bold;
}

.BigNBold {
	font-size : 14px;
	font-weight : bold;
	color: #333333
}

.Bigger {
	color : #1D1D37;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.NinePt {
	color : #1D1D37;
	font-size : 9pt;
	font-weight : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.BiggerTimesRed {
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

.Mag {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 36px;
	
}

.BiggerLink {
	text-decoration : none;
	color : #349399;
	font-weight : bolder;
	font-size : 10pt;
}

A:link.BiggerLink {
	text-decoration : none;
	color : #349399;
	font-weight : bold;
	font-size : 10pt;
}

A:VISITED.BiggerLink {
	text-decoration : none;
	color : #349399;
	font-weight : bold;
	font-size : 10pt;
}

A:hover.BiggerLink {
	text-decoration : none;
	color : #E49098;
	font-weight : bold;
	font-size : 10pt;
}

.Nav {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #1D1D37;
	font-weight : bold;
	font-size : 7pt;
}

A:link.Nav {
	text-decoration : none;
	color : #777777;
	font-weight : bold;
	font-size : 7pt;
}

A:VISITED.Nav {
	text-decoration : none;
	color : #777777;
	font-weight : bold;
	font-size : 7pt;
}

A:hover.Nav {
	text-decoration : none;
	color : #aa0000;
	font-weight : bold;
	font-size : 7pt;
}

.Small {
	font-family : Arial, Helvetica, sans-serif;
	color : #003366;
	font-size : 8pt;
	font-weight : normal;
}

.Copy {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #777777;
	font-size : 7pt;
	font-weight : normal;
}

A:link.Copy {
	text-decoration : underline;
	color : #777777;
	font-weight : normal;
	font-size : 7pt;
}

A:VISITED.Copy {
	text-decoration : underline;
	color : #777777;
	font-weight : normal;
	font-size : 7pt;
}

A:hover.Copy {
	text-decoration : none;
	color : #aa0000;
	font-weight : normal;
	font-size : 7pt;
}

.CopyRed {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #aa0000;
	font-size : 7pt;
	font-weight : normal;
}

A:link.CopyRed {
	text-decoration : underline;
	color : #aa0000;
	font-weight : normal;
	font-size : 7pt;
}

A:VISITED.CopyRed {
	text-decoration : underline;
	color : #aa0000;
	font-weight : normal;
	font-size : 7pt;
}

A:hover.CopyRed {
	text-decoration : none;
	color : #777777;
	font-weight : normal;
	font-size : 7pt;
}

.Info {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #CC0000;
	font-style : normal;
}

.Red {
	color : #aa0000;
	font-size : 12px;
	font-weight : bold;
}

.BigRed {
	color : #aa0000;
	font-size : 18px;
	font-weight : bold;
}

.Credits {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
}

.White {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffffff;
}

.SmWhite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffffff;
}

.TableMargins {
	margin-left: 14px;
	margin-top: 5px;
	margin-bottom: 14px;
	margin-right: 14px;
}

.TableMargins2 {
	margin-left: 14px;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-right: 14px;
}

.TableMargins3 {
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
}

input.txt{
	height: 20Px;
	background-color:#D4D0C5;
	font-size:8pt;
	color:#003366;
	vertical-align:middle;
}

input.search {
	color:#ffffff;
	background-color:#aa0000;
	border:1px solid;
	padding:1px;
	border-top-color:#003366;
	border-left-color:#003366;
	border-right-color:#003366;
	border-bottom-color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	vertical-align:top;
}

input.btn {
	color:#2B2D5C;
	background-color:#9394AD;
	border:1px solid;
	padding:2px;
	border-top-color:#2B2D5C;
	border-left-color:#2B2D5C;
	border-right-color:#2B2D5C;
	border-bottom-color:#2B2D5C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	vertical-align:top;
}

.IsVisible {
   display: block;
}

.NotVisible {
   display: none;
}

.Expander {
   cursor: hand;
   font-family: Courier;
}

.Parent DIV {
   margin-Left: 15px !important;
}

.accordionTabTitleBar {
   font-size           : 8pt;
	padding             : 4px 6px 4px 6px;
   border-style        : solid none solid none;
	border-top-color    : #ffffff;
	border-bottom-color : #ffffff;
	border-left-color    : #ffffff;
	border-right-color : #ffffff;
   border-width        : 0px 1px 1px 1px;
}

.accordionTabTitleBarHover {
   font-size        : 8pt;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 8pt;
   border           : 1px solid #1f669b;
   border-top-width : 0px;
   padding          : 2px 8px 2px 8px;
}

.accordionTabTitleBar2 {
   font-size           : 8pt;
	padding             : 4px 6px 4px 6px;
}

.accordionTabTitleBarHover2 {
   font-size        : 8pt;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox2 {
   font-size        : 8pt;
}

#accordionExample {
	width : 460px;
}

#accordionCategories {
	width : 380px;
}