/* SHARED */

a:link {
	color: rgb(90,90,90);
	Text-decoration: underline;
}
a:visited {
	color: rgb(90,90,90);
}
a:active {
	color: rgb(90,90,90);
}
a:hover {
	color: rgb(200,0,0);
}


/* top,?,  	margin: 2px 2px 2px 2px;   padding: 0px 0px 0px 0px;*/

body {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);
	font-size: 10pt;
	text-transform: none;
	margin-top: 2px;
	margin-left: 12px;
	
	scrollbar-base-color: rgb(90,90,90);
	scrollbar-face-color: rgb(72,72,72);
	scrollbar-arrow-color: rgb(200,0,0);
	scrollbar-3dlight-color: rgb(0,0,0);
	scrollbar-track-color: rgb(90,90,90);
	scrollbar-DarkShadow-Color: rgb(90,90,90);
}

/* HOME  */

.categoryTitle
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: #FD5000;
	font-size: 8pt;
	text-transform: none;
	background-color: rgb(109,110,120);
}
.categorymenu {
	font-family: Verdana,Arial, Helvetica;
    font-weight: normal;
	color: #990000;
	font-size: 10pt;
	text-transform: none;
	text-decoration: none;
}
.categorymenu:link {
	color: rgb(90,90,90);
	Text-decoration: none;
}
.categorymenu:visited {
	color: rgb(90,90,90);
	Text-decoration: none;
}
.categorymenu:hover {
	color: rgb(153,0,0);
	Text-decoration: underline;
}
.categoryLI {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);;
	font-size: 20pt;
	text-transform: none;
	margin: 0px 0px 0px 0px;
}

.hrlocation
{ 
    padding: 0px;
    margin: 0px;
    display: block;
    border-bottom: 1px solid black;
}


/* BULLETS  */

.divUL-cat {
	list-style-image: url("/images/bullet/a08.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-act {
	list-style-image: url("/images/bullet/a08.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-to {
	list-style-image: url("/images/bullet/Orange08-t.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-toh {
	list-style-image: url("/images/bullet/Orange08-th.jpg");
	padding: 0px;
	margin: 5px; 
	font-size: 12pt; 
}

.divUL-tg {
	list-style-image: url("http://hogandata.com/images/bullet/Grey08-t.jpg");
	padding: 0px;
	margin: 5px;
	font-size: 20pt; 
}

.divUL-tt {
	list-style-image: url("http://hogandata.com/images/bullet/Teal08-t.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-tgh {
	list-style-image: url("http://hogandata.com/images/bullet/Grey08-th.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-cg {
	list-style-image: url("http://hogandata.com/images/bullet/Grey08-c.jpg");
	padding: 0px;
	margin: 5px; 
}

.divUL-ct {
	list-style-image: url("http://hogandata.com/images/bullet/Teal08-c.png");
	padding: 0px;
	margin: 5px; 
}

.boxUL-ct {
	list-style-image: url("http://hogandata.com/images/bullet/Teal08-c.png");
	padding: 0px;
	margin: 0px; 
}

.divUL-cr {
	list-style-image: url("http://hogandata.com/images/bullet/Red08-c.png");
	padding: 0px;
	margin: 5px; 
}

.divUL-sq4 {
	list-style-image: url("http://hogandata.com/images/bullet/Grey04-sq.png");
	padding: 0px;
	margin: 5px; 
}

.divUL-sq5 {
	list-style-image: url("http://hogandata.com/images/bullet/Grey05-sq.png");
	padding: 0px;
	margin: 5px; 
}

.divUL-sq8 {
	list-style-image: url("http://hogandata.com/images/bullet/Red08-sq.png");
	padding: 0px;
	margin: 5px; 
}

.divTitle {
	font-family: Arial, Helvetica;
	font-size: 10pt;
  font-weight: bold;
}

.divLI {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	text-transform: none;
	padding: 0px 0px 0px 0px;
}

.divLI-bc8 {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	text-transform: none;
	padding: 0px 0px 0px 0px;
}

.divUL-co {
	list-style-image: url("http://hogandata.com/images/bullet/Orange30_Circle.jpg");
	padding: 2px;
	margin: 10px;
}

.divUL-ct30 {
	list-style-image: url("http://hogandata.com/images/bullet/Teal30_Circle.jpg");
	padding-left: 30px;
	padding-top: 5px;
	margin-bottom:20px;
	width:95%
	padding:0;
}

.divUL-bc8 {
	list-style-image: url("http://hogandata.com/images/bullet/Blue08-c.png");
	padding: 0px;
	margin: 5px; 
}

.divUL-ct20 {
	list-style-image: url("http://hogandata.com/images/bullet/Teal20_Circle.jpg");
	padding: 8px;
	padding-left: 20px;
	margin-bottom:20px;
	margin-left:0px;
	width:750px;
}

.divLI-ct30 {
	padding-left: 30px;
	padding-top: 00px;
	margin-bottom:0px;
display: block;
border-left:1px solid teal;
}

/* BUTTON NAVIGATION */

.button {
  color:#08233e;
  font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
	font-size:8pt;
  font-weight:normal;

text-align: center;

margin-left: auto;
margin-right: auto;

min-width: 30px;
width:auto;
width: fit-content; 

  padding:2px 0px 2px 0px;
  background:url(overlay.png) repeat-x center #ffcc00;
  background-color:#E6E6E6;
  border:2px solid #CCCCCC;
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  border-radius:0px;
  border-bottom:1px solid #9f9f9f;
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
  box-shadow:inset 0 0px 0 rgba(255,255,255,0.5);
  cursor:arrow;
 }
 .button:hover {
  background-color:#CCCCCC;
  border:2px solid #E6E6E6;
 }




/* ACT ADDON PAGES */

.aalocTitle1{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #990000;
	font-size: 10pt;
	text-transform: none;
}

.aalocTitle2{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #FF6600;
	font-size: 10pt;
	text-transform: none;
}

.aalocTitle3{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #999999;
	font-size: 10pt;
	text-transform: none;
}


/* SCREEN SHOTS */

.scTitle{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #990000;
	font-size: 12pt;
	text-transform: none;
}


/* Addon Description*/

.aoHeader{
	font-family: Arial, Helvetica;
  font-weight:bold;
	color: #666666;
	font-size: 10pt;
	text-transform: none;
}
.ao:link {
	font-family: Arial, Helvetica;
	color: #666666;
	font-size: 8pt;
  font-weight:normal;
	Text-decoration: underline;
}
.ao:visited {
	color: #666666;
	font-size: 8pt;
  font-weight:normal;
	Text-decoration: underline;
}
.ao:hover {
	color: #990000; /* MAROON */
	font-size: 8pt;
  font-weight:normal;
	Text-decoration: underline;
}

.aoDesc{
	font-family: Arial, Helvetica;
  font-weight:normal;
	color: #CC3300;
	font-size: 8pt;
	text-transform: none;
}


/* Undefined */

.dataLi {
	font-family: Arial, Helvetica;
  font-weight: normal;
	background-color: #EAEEF5;
	font-size: 12pt;
	color: #000000;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px; 
}

.menutitle1 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 10pt;
	text-transform: uppercase;
}

.updatetitle1 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 12pt;
	text-transform: normal;
}



.headermenu {
	font-family: Verdana,Arial, Helvetica;
  font-weight: normal;
	color: rgb(90,90,90);
	font-size: 7pt;
	text-transform: none;
	text-decoration: none;
	background-color: rgb(230,230,230);
}
.headermenu:link {
	color: rgb(90,90,90);
	Text-decoration: none;
	background-color: rgb(230,230,230);
}
.headermenu:visited {
	color: rgb(90,90,90);
	Text-decoration: none;
	background-color: rgb(230,230,230);
}
.headermenu:hover {
	color: rgb(153,0,0);
	Text-decoration: underline;
	background-color: rgb(230,230,230);
}

table,td,tr,dl,p,br {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);
	font-size: 10pt;
	text-transform: none;
}
ul,ol {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);
	font-size: 8pt;
	text-transform: none;
	margin: 0px 0px 0px 10px;
}
li {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);;
	font-size: 10pt;
	text-transform: none;
	margin: 2px 0px 0px 20px;
}
dir {
	font-family: Arial, Helvetica;
	color: rgb(90,90,90);;
	font-size: 8pt;
	text-transform: none;
	margin: 0px 0px 0px 10px;
}
h1 {
	font-family: Arial, Helvetica;
	color: rgb(76,76,76);
	font-size: 13pt;
	text-transform: none;
	margin: 10px 0px 0px 0px;
}
h2 {
	font-family: Arial, Helvetica;
	color: rgb(76,76,76);
	font-size: 11pt;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
}
h3 {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 11pt;
	text-transform: none;
	margin: 8px 0px 0px 0px;
}
h4 {
	font-family: Arial, Helvetica;
	font-style: oblique;
	color: #000000;
	font-size: 10pt;
	text-transform: uppercase;
}
h5 {
	font-family: Arial, Helvetica;
	color: rgb(111,141,185);
	font-size: 12pt;
	font-weight: bold;
	text-transform: none;
	margin: 0px 0px 0px 0px;
}

.headerWHITE {
	font-family: Arial, Helvetica;
	font-style: oblique;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10pt;
	text-transform: none;
}

.headerWHITEsm {
	font-family: Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 7pt;
	text-transform: none;
}
.headerWHITEsm:link {
	color: #FFFFFF;
	Text-decoration: none;
}
.headerWHITEsm:active {
	color: #FFFFFF;
	Text-decoration: none;
}
.headerWHITEsm:visited {
	color: #FFFFFF;
	Text-decoration: none;
}
.headerWHITEsm:hover {
	color: #FFFFFF;
	Text-decoration: underline;
}
.headerWHITEli {
	color: #FFFFFF;
	Text-decoration: underline;
}





/* 1st row, dark grey background, light grey text */
.HeaderTextGREY {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: rgb(192,192,192);
	font-size: 8pt;
	text-transform: none;
	background-color: rgb(109,110,120);
}

/* 1st row, dark grey background, medium grey text */
.HeaderTextDARKGREY {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: rgb(130,130,130);
	font-size: 8pt;
	text-transform: none;
	background-color: rgb(109,110,120);
}

/* 2nd row, dark red background, light grey text */
.HDWHITE {
	font-family: VArial, Helvetica;
  font-weight: bold;
	color: rgb(255,255,255);
	font-size: 18pt;
	text-transform: none;
	background-color: rgb(153,0,0);
}

.HeaderMenuPipe {
	font-family: Verdana,Arial, Helvetica;
	font-size: 8pt;
  font-weight: bold;
	color: rgb(210,210,210);
	text-transform: none;
	background-color: rgb(72,72,72);
	text-align:left;
}

.HeaderMenuText {
	font-family: Verdana,Arial, Helvetica;
	font-size: 6pt;
  font-weight: bold;
	color: rgb(210,210,210);
	text-transform: none;
	background-color: rgb(72,72,72);
	text-align:left;
}
.HeaderMenuText:link {
	font-size: 6pt;
	color: rgb(210,210,210);
	Text-decoration: none;
	background-color: rgb(72,72,72);
}
.HeaderMenuText:visited {
	font-size: 6pt;
	color: rgb(210,210,210);
	Text-decoration: none;
	background-color: rgb(72,72,72);
}
.HeaderMenuText:hover {
	font-size: 6pt;
	color: rgb(255,255,255);
	Text-decoration: underline;
	background-color: rgb(72,72,72);
}




/* NAVIGATION ------------------------------------------------------- */

/* Side Navigation Background */
	.SideNavigationBackground {
		background-color: rgb(222,222,222);
	}

.bodymenuheader {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: #5A5A5A;
	font-size: 10pt;
	text-transform: none;
	text-decoration: none;
}

.bodymenuheader2008 {
	font-family: Verdana,Arial, Helvetica;
  	font-weight: bold;
	color: rgb(255,102,51);
	font-size: 10pt;
	text-transform: none;
	text-decoration: none;
}

.bodyiframe {
	font-family: Verdana,Arial, Helvetica;
  	font-weight: normal;
	color: rgb(90,90,90);
	font-size: 8pt;
	text-transform: none;
	text-decoration: none;
}

.bodymenu {
	font-family: Verdana,Arial, Helvetica;
  	font-weight: normal;
	color: rgb(90,90,90);
	font-size: 8pt;
	text-transform: none;
	text-decoration: none;
}
.bodymenu:link {
	color: rgb(90,90,90);
	font-size: 8pt;
	Text-decoration: none;
}
.bodymenu:visited {
	color: rgb(90,90,90);
	font-size: 8pt;
	Text-decoration: none;
}
.bodymenu:hover {
	color: rgb(200,0,0);
	font-size: 8pt;
	Text-decoration: underline;
}

.menuLI {
	color: rgb(192,192,192);
	list-style-type: circle;
	list-style-position: inside;
	font-family: Verdana,Arial, Helvetica;
	font-size: 7pt;
	text-transform: none;
	margin: 0px 0px 0px 0px;
}
.ecommerceLI {
	list-style-type: circle;
	list-style-position: inside;
	color: rgb(204,153,51);
	margin: 0px 0px 0px 0px;
}

.redLI {
	list-style-type: circle;
	list-style-position: outside;
	list-style-color: rgb(255,0,0);
	margin: 0px 0px 0px 0px;
}


.liEXE {
	list-style: url(http://hogandata.com/updatesFM/images/Executable.jpg);
	margin: 2px 0px 0px 20px;
}
.liZIP {
	list-style: url(http://hogandata.com/updatesFM/images/Zip.jpg);
	margin: 2px 0px 0px 20px;
}
.liXLS {
	list-style: url(http://hogandata.com/updatesFM/images/excel.jpg);
	margin: 2px 0px 0px 20px;
}
.liSQL {
	list-style: url(http://hogandata.com/updatesFM/images/SQL.jpg);
	margin: 2px 0px 0px 20px;
}
.liNotepad {
	list-style: url(http://hogandata.com/updatesFM/images/Notepad.jpg);
	margin: 2px 0px 0px 20px;
}
.liSave {
	list-style: url(http://hogandata.com/updatesFM/images/Save.jpg);
	margin: 2px 0px 0px 20px;


}
.listTitle {
	font-family: Arial, Helvetica;
    font-weight: bold;
	color: rgb(0,0,0);
	font-size: 10pt;
	text-transform: none;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.headertitle1 {
	font-family: Arial, Helvetica;
    font-weight: bold;
	color: rgb(76,76,76);
	font-size: 24pt;
	text-transform: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.headertitle2 {
	font-family: Arial, Helvetica;
    font-weight: bold;
	color: rgb(128,128,128);
	font-size: 24pt;
	text-transform: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.title1 {
	font-family: Arial, Helvetica;
    font-weight: bold;
	color: rgb(76,76,76);
	font-size: 10pt;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.title1sm {
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(130,130,130);
	font-size: 8pt;
	text-transform: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.title2 {
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: rgb(125,125,125);
	font-size: 10pt;
	text-transform: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titleLine {
	color: rgb(111,141,185);
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titleLineTall {
	color: rgb(111,141,185);
	width: 100%;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titleLineDot {
	color: rgb(111,141,185);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px dotted; 
}
.titleLineDotGrey {
	color: rgb(192,192,192);
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px dotted; 
}
.headerMenuLine {
	color: rgb(192,192,192);
	height: 1px;
	width: 98%;
	align: center;
}

/* Table for Quotes - DarkGrey (178,178,178) LightGrey (229,229,229) Font (76,76,76)*/
.table2 {
	border-width: 5px;
	border-color: #B2B2B2;
	border-style: double;
	background-color: #E5E5E5;
	margin: 0px 0px 0px 0px;
	cell-spacing: 0px 0px 0px 0px;
	width: 100%
}

.tableHeader2 {
	border-width: 1px;
	border-style: outset;
	font-family: Arial, Helvetica;
  font-weight: bold;
	background-color: #B2B2B2;
	font-size: 8pt;
	color: #4C4C4C;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	cell-spacing: 0px 0px 0px 0px;
}
.tableContent2 {
	border-width: 1px;
	border-style: outset;
	font-family: Arial, Helvetica;
  font-weight: normal;
	background-color: #E5E5E5;
	font-size: 8pt;
	color: #4C4C4C;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	cellspacing: 0px 0px 0px 0px; 
}



/* Table for Corporate Pricing Quotes - Gold (204,153,51)#CC9933, Tan (199,181,145), LightGrey (229,229,229) Font (76,76,76)*/
.table3 {
	border-width: 5px;
	border-color: #CC9933;
	border-style: double;
	background-color: #CCCC99;
	margin: 0px 0px 0px 0px;
	cell-spacing: 0px 0px 0px 0px;
	width: 100%
}

.tableHeader3 {
	border-width: 1px;
	border-style: outset;
	font-family: Arial, Helvetica;
  font-weight: bold;
	background-color: rgb(199,181,145);
	font-size: 8pt;
	color: #4C4C4C;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	cell-spacing: 0px 0px 0px 0px;
}
.tableContent3 {
	border-width: 1px;
	border-style: outset;
	font-family: Arial, Helvetica;
  	font-weight: normal;
	background-color:  rgb(201,193,177);
	font-size: 8pt;
	color: #4C4C4C;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	cellspacing: 0px 0px 0px 0px; 
}

.tableLi {
	font-family: Arial, Helvetica;
  font-weight: normal;
	background-color: #EAEEF5;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px; 
}

/* ACT! 2008 box, 70% Black rgb(72,72,72) - #484848 */
.indexBox {
	font-family: Arial, Helvetica;
  	font-weight: normal;
	background-color: #484848;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tableContent {
	font-family: Arial, Helvetica;
  	font-weight: normal;
	background-color: #EAEEF5;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px; 
}

/* ACT! 2005 for Web table 1st row, dark grey background, light grey text */
.tableHeader {
	font-family: Arial, Helvetica;
  	font-weight: normal;
	background-color: #D2E0FF;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
.tableContent {
	font-family: Arial, Helvetica;
  font-weight: normal;
	background-color: #EAEEF5;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px; 
}
.tableContent8 {
	font-family: Arial, Helvetica;
  	font-weight: normal;
	font-size: 8pt; 
}

.tableLi {
	font-family: Arial, Helvetica;
  font-weight: normal;
	background-color: #EAEEF5;
	font-size: 8pt;
	color: #000000;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px; 
}



.engine {
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(255,255,255);
	font-size: 1pt;
	text-transform: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p.dotted {border-style: dotted}
p.dashed {border-style: dashed}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}
p.outset {border-style: outset;

	color: rgb(200,0,0);
  font-weight: bold;
	font-size: 10pt;
	padding: 3px
}


.computerFORM {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 8pt;
	text-transform: none; 
	border-style: groove;
}
.computerFORMcheckbox {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 8pt;
	text-transform: none; 
	border-style: normal;
}



.downloadFORM {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 8pt;
	text-transform: none; 
	border-style: ridge;
}

.downloadFORMcheckbox {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 8pt;
	text-transform: none; 
	border-style: normal;
}

.input {
	font-family: Arial, Helvetica;
	color: rgb(200,0,0);
	font-size: 4pt;
	text-transform: none; 
}

.iomenu {
	font-family: times, Arial, Helvetica;
  font-weight: bold;
	color: #000000;
	font-size: 8pt;
	text-transform: none;
}
.price {
	font-family: times, Arial, Helvetica;
  font-weight: bold;
	color: #FF0000;
	font-size: 13pt;
	text-transform: none;
}
.text8blue {
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(111,141,185);
	font-size: 8pt;
	text-transform: none;
}
.text8blue:link {
	color: rgb(111,141,185);
	Text-decoration: underline;
}
.text8blue:visited {
	color: rgb(111,141,185);
	Text-decoration: underline;
}
.text8blue:hover {
	color: rgb(200,0,0);
	Text-decoration: none;
}

.text8red {
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #990000;
	font-size: 8pt;
	text-transform: none;
}
.text8black{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #000000;
	font-size: 8pt;
	text-transform: none;
}
.textRED{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #000000;
	font-size: 8pt;
	text-transform: none;
}
.extended-text{
	font-family: Arial, Helvetica;
	color: rgb(128,64,64);
	font-size: 10pt;
	text-transform: none;
}
.sql{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 10pt;
	text-transform: none;
}
.sync{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 10pt;
	text-transform: none;
}
.net{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 11pt;
	text-transform: none;
}

.footnoteGrey7{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #999999;
	font-size: 7pt;
	text-transform: none;
}


.footnoteRED{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 8pt;
	text-transform: none;
}

.footnoteREDsm{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 6pt;
	text-transform: none;
}

.footnoteRED6{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 6pt;
	text-transform: none;
}


.news{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #666666;
	font-size: 7pt;
	text-transform: none;
}
.10black8{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(210,210,210);
	font-size: 8pt;
	text-transform: none;
}
.10black10{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(210,210,210);
	font-size: 10pt;
	text-transform: none;
}
.tourHEADER{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: rgb(192,160,98);
	font-size: 12pt;
	text-transform: none;
}

/* red */
.superscript{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #990000;
	font-size: 6pt;
	text-transform: none;
	vertical-align:top;
}

/* green */
.superscriptG{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #009933;
	font-size: 6pt;
	text-transform: none;
	vertical-align:top;
}

/* iTract Css */

.StoryBold{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 8pt;
	text-transform: none;
}
