/* Body ------------------------------------------------------- */
body {
	font-family: Verdana, Helvetica, Arial;
	color: #5A5A5A;
	font-size: 8pt;
	text-transform: none;
	margin-top: 2px;
	margin-left: 10px;
	
	scrollbar-base-color: #968B6C;
	scrollbar-face-color: #968B6C;
	scrollbar-arrow-color: #E2D1A3;
	scrollbar-3dlight-color: #E2D1A3;
	scrollbar-track-color: #E2D1A3;
	scrollbar-DarkShadow-Color: #968B6C;
}

a:link {
	color: #5A5A5A;
	Text-decoration: underline;
}
a:visited {
	color: #5A5A5A;
}
a:active {
	color: #5A5A5A;
}
a:hover {
	color: rgb(200,0,0);
}


/* Tables ------------------------------------------------------- */

	table,td,tr,dl,p {
		font-family: Verdana, Helvetica, Arial;
		color: #5A5A5A;
		font-size: 8pt;
		text-transform: none;
	}

	.tdHD {
		background-image: url(http://hogandata.com/images/HD-150-138-108.jpg);
	}

	.tdHoganDataPlus {
		background-image: url(http://hogandata.com/images/HD_MYI-150-138-108.jpg);
	}

/* Colors ------------------------------------------------------- */

/*
		Background: rgb(150,139,108) #968B6C
		Background Line: rgb(226,209,163) #E2D1A3
		Navigation Header: rgb(226,209,163) #E2D1A3
		Navigation Background: rgb(255,248,229) #FFF8E5

		Dark Grey: rgb(76,76,76) #4C4C4C
		Light Grey: rgb(210,210,210) #D2D2D2
		White: rgb(255,255,255) #FFFFFF
		Medium Grey: rgb(116,128,122) #74807A
		Sage Tan: rgb(208,186,152) #D0BA98
		Dark Dark Grey: rgb(90,90,90) #5A5A5A
		Baby Blue: rgb(111,141,185) #6F8DB9
		Bright Yellow: rgb(252,201,23) #FCC917
		Dark Tan: rgb(192,160,98) #C0A062
		Blue Dark: rgb(44,114,171) #2C72AB
*/


/* Main background */

	.tdMainBackground {
		background-color: #968B6C;
		margin: 0px 0px 0px 0px;
		cellspacing: 0px 0px 0px 0px; 
	}
	.tdMainBackgroundLine {
		background-color: #E2D1A3;
		margin: 0px 0px 0px 0px;
		cellspacing: 0px 0px 0px 0px; 
	}

/* Header Menu */
	}
	.HeaderMenuText {
		font-family: Verdana,Arial, Helvetica;
	  font-weight: bold;
		color: #D2D2D2;
		font-size: 7pt;
		text-transform: none;
	}
	.HeaderMenuText:link {
		color: #D2D2D2;
		Text-decoration: none;
	}
	.HeaderMenuText:visited {
		color: #D2D2D2;
		Text-decoration: none;
	}
	.HeaderMenuText:hover {
		color: #FFFFFF;
		Text-decoration: underline;
	}

/* Side Navigation Background */
	.SideNavigationBackground {
		background-color: #FFF8E5;
	}


/* Side Navigation Header */
	.SideNavigationHeader {
		background-color: #E2D1A3;
		font-family: Arial, Helvetica;
	  font-weight: bold;
		color: #4C4C4C;
		font-size: 9pt;
		text-transform: uppercase;
	}


/* Side Navigation Menu */
	.SideNavigation {
		font-family: Verdana,Arial, Helvetica;
	  font-weight: normal;
		color: #968B6C;
		font-size: 7pt;
		text-transform: none;
		text-decoration: none;
	}
	.SideNavigation:link {
		color: #968B6C;
		Text-decoration: none;
	}
	.SideNavigation:visited {
		color: #968B6C;
		Text-decoration: none;
	}
	.SideNavigation:hover {
		color: #FCC917;
		Text-decoration: underline;
	}

/* Make contact */
	.MakeContact{
		font-family: Arial, Helvetica;
	  font-weight: normal;
		color: #D2D2D2;
		font-size: 10pt;
		text-transform: none;
	}
	.HoganData{
		font-family: Arial, Helvetica;
	  font-weight: normal;
		color: #D2D2D2;
		font-size: 8pt;
		text-transform: none;
	}

/* Authorized Sage */
	.SageTan{
		font-family: Arial, Helvetica;
  	font-weight: normal;
		color: #D0BA98;
		font-size: 10pt;
		text-transform: none;
	}
	.footer{
		font-family: Arial, Helvetica;
	  font-weight: normal;
		color: #D2D2D2;
		font-size: 8pt;
		font-weight: bold;
	}

/* ------------------------------------------------------------ */

/* top,?,  	margin: 2px 2px 2px 2px;   padding: 0px 0px 0px 0px;*/



ul,ol {
	font-family: Arial, Helvetica;
	color: #5A5A5A;
	font-size: 8pt;
	text-transform: none;
	margin: 0px 0px 0px 10px;
}
li {
	font-family: Arial, Helvetica;
	color: #5A5A5A;
	font-size: 8pt;
	text-transform: none;
	margin: 2px 0px 0px 20px;
}
dir {
	font-family: Arial, Helvetica;
	color: #5A5A5A;
	font-size: 8pt;
	text-transform: none;
	margin: 0px 0px 0px 10px;
}
h1 {
	font-family: Arial, Helvetica;
	color: #4C4C4C;
	font-size: 13pt;
	text-transform: none;
	margin: 10px 0px 0px 0px;
}
h2 {
	font-family: Arial, Helvetica;
	color: #4C4C4C;
	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: #6F8DB9;
	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: #FFFFFF;
	font-size: 18pt;
	text-transform: none;
	background-color: rgb(153,0,0);
}

.menutitle1 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #4C4C4C;
	font-size: 9pt;
	text-transform: uppercase;
}
.menutitle2 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #4C4C4C;
	font-size: 9pt;
	text-transform: uppercase;
}



.bodymenuheader {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: #5A5A5A;
	font-size: 10pt;
	text-transform: none;
	text-decoration: none;
}

.linkBlueTitle {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: #2C72AB;
	font-size: 8pt;
	text-transform: none;
	text-decoration: none;
	background-color: rgb(254,254,254);
}

.linkBlue {
	font-family: Verdana,Arial, Helvetica;
  font-weight: normal;
	color: #2C72AB;
	font-size: 7pt;
	text-transform: none;
	text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkBlue:link {
	color: #2C72AB;
	Text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkBlue:visited {
	color: #2C72AB;
	Text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkBlue:hover {
	color: rgb(204,153,51);
	Text-decoration: underline;
	background-color: rgb(254,254,254);
}

.linkGoldTitle {
	font-family: Verdana,Arial, Helvetica;
  font-weight: bold;
	color: rgb(204,153,51);
	font-size: 8pt;
	text-transform: none;
	text-decoration: none;
	background-color: rgb(254,254,254);
}

.linkGold {
	font-family: Verdana,Arial, Helvetica;
  font-weight: normal;
	color: rgb(204,153,51);
	font-size: 7pt;
	text-transform: none;
	text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkGold:link {
	color: rgb(204,153,51);
	Text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkGold:visited {
	color: rgb(204,153,51);
	Text-decoration: none;
	background-color: rgb(254,254,254);
}
.linkGold:hover {
	color: #2C72AB;
	Text-decoration: underline;
	background-color: rgb(254,254,254);
}

.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;
}

.bodymenu {
	font-family: Verdana,Arial, Helvetica;
  font-weight: normal;
	color: #5A5A5A;
	font-size: 8pt;
	text-transform: none;
	text-decoration: none;
}
.bodymenu:link {
	color: #5A5A5A;
	font-size: 8pt;
	Text-decoration: none;
}
.bodymenu:visited {
	color: #5A5A5A;
	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;
}

.title1 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #4C4C4C;
	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: #6F8DB9;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titleLineTall {
	color: #6F8DB9;
	width: 100%;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titleLineDot {
	color: #6F8DB9;
	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; 
}

/* 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; 
}



/* AC! 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; 
}

.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: #FFFFFF;
	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: #6F8DB9;
	font-size: 8pt;
	text-transform: none;
}
.text8blue:link {
	color: #6F8DB9;
	Text-decoration: underline;
}
.text8blue:visited {
	color: #6F8DB9;
	Text-decoration: underline;
}
.text8blue:hover {
	color: rgb(200,0,0);
	Text-decoration: none;
}

.orange8 {
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #D87126;  /* 216,113,38 */
	font-size: 8pt;
	text-transform: none;
}

.orange10 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #D87126;  /* 216,113,38 */
	font-size: 10pt;
	text-transform: none;
}

.orange12 {
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #D87126;  /* 216,113,38 */
	font-size: 12pt;
	text-transform: 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;
}
.data{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 10pt;
	text-transform: none;
}
.plus{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 10pt;
	text-transform: none;
}
.data6{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #CC6666;
	font-size: 6pt;
	text-transform: none;
}
.plus6{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #666666;
	font-size: 6pt;
	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;
}



.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;
}


.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: #D2D2D2;
	font-size: 8pt;
	text-transform: none;
}
.10black10{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #D2D2D2;
	font-size: 10pt;
	text-transform: none;
}
.SageGreen{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: rgb(0,128,102);
	font-size: 10pt;
	text-transform: none;
}

.SageYellow{
	font-family: Arial, Helvetica;
  font-weight: normal;
	color: #FCC917;
	font-size: 10pt;
	text-transform: none;
}
.tourHEADER{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #C0A062;
	font-size: 12pt;
	text-transform: none;
}

.superscript{
	font-family: Arial, Helvetica;
  font-weight: bold;
	color: #990000;
	font-size: 6pt;
	text-transform: none;
	vertical-align:top;
}
