@charset "utf-8";
/* CSS Document */

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->


<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->


<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->


<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->


<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->
<!---
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->

<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->


<!--
.idearc_version_7_6_psd	{;	}
	.alertbig		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
        .normalbold             {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
    .button         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; height: 25px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }

	.xbutton			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.textinput   	{  font-family: Courier New, Courier, mono;   font-size: 13px;  font-weight: normal}
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0033CC;}

    .smButton         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center }
    .smButtondisabled         {FONT-FAMILY: tahoma; font-size: 8pt; FONT-WEIGHT: condensed; width: 50px; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #999999; MARGIN-TOP: 0px; TEXT-ALIGN: center }
            

    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}

.seoHeadline {display:none;}

.qbContainer {background-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; border-color: #000000; z-index: 999;}

.qbNolink    {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; text-align: center; vertical-align: middle;}

.qbMenuline  {height:35px; padding:0px; border-width:0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CAC7B6', EndColorStr='#ECE9D8');
}

.qbOwnerline {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; z-index: 300; padding: 5px 10px 5px 10px; background-color: #FFFFFF; text-align: left; vertical-align: text-bottom; border-width:1px 0px 1px 0px; border-style:solid; border-color: #CAC7B6;}

.qbMsgline   {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; cursor: default; text-decoration: none; z-index: 300; padding: 2px 0px 2px 0px; text-align: center; vertical-align: middle; border-width: 0px; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

/* menubar width declared during initialization using "auto" */
.qbMenubar   {position: absolute; left: 2px; top: 3px; background-color: #BABAD0; border-color: #BABAD0; padding: 0; border-width: 1px; border-style: solid; clear: both; z-index: 1000; white-space: nowrap;}


.qbButtons   {background-color: #BABAD0; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #EFF1EC #666666 #666666 #EFF1EC; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px 1px 1px 1px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');
}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #666666 #EFF1EC #EFF1EC #666666; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #BABAD0; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; white-space: nowrap; cursor: default; z-index: 900; width: 100%; border: solid #BABAD0 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #666666 #666666 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#666666;}

.qbevmode            {width: 40px; padding-left: 6px; padding-right: 6px; border-style: outset; border-color: #EFF1EC; border-width: 2px; background-color: #BABAD0; font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #0033CC; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ECE9D8', EndColorStr='#CAC7B6');}
.qbevmode A          {text-decoration: none; color: #0033CC;}
.qbevmode A:hover    {text-decoration: none; color: #0033CC;}
.qbevmode A:visited  {text-decoration: none;color: #0033CC;}
.qbevmodeactive      {width: 40px; padding-left: 6px; padding-right: 6px; border-style: inset; border-color: #EFF1EC; border-width: 2px; background-color: #EFF1EC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: center; vertical-align: center; cursor: Hand; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, EndColorStr='#ECE9D8', StartColorStr='#CAC7B6');}

.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #0000FF}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #0000FF}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #0000FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.subheadingwhite      {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: 800; color:#FFFFFF;}
.subheadingwhitelarge {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: 800; color:#FFFFFF;}
.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:hand;}
-->