body
{ 
	background-color: #000000;
}

#holmlogo
{
	border: 1px solid #000000;
	width:800px;
	height:94px;
}

img
{
	border: 1px solid #000000;
}

img.absmiddle {
vertical-align: middle;
margin-bottom: .25em;
}

a
{
	font-family: verdana;
	font-size: 0.8em;
	color: #D3D3D3;
	text-decoration: none;
}

a:hover
{
	font-family: verdana;
	font-size: 0.8em;
	color: #6F72FD;
	text-decoration: none;
}

a.bold
{
	font-family: verdana;
	font-style: normal;
	font-size: 0.8em;
	color: #D3D3D3;
	font-weight: bold;
	text-decoration: none;
}

a:hover.bold
{
	font-family: verdana;
	font-size: 0.8em;
	color: #D3D3D3;
	font-weight: bold;
	text-decoration: none;
}

a.normaltxtlink
{
	font-family: verdana;
	font-style: normal;
	font-size: 0.8em;
	color: #8a8a8a;	
	/* underline added 2009-09-14 */
	text-decoration: underline;
}

a:hover.normaltxtlink
{
	font-family: verdana;
	font-size: 0.8em;
	color: #9396FD;
	text-decoration: underline;
}

a.italictxtlink
{
	font-family: verdana;
	font-style: italic;
	font-size: 0.8em;
	color: #8a8a8a;
	text-decoration: none;
}

a:hover.italictxtlink
{
	font-family: verdana;
	font-size: 0.8em;
	color: #9396FD;
	text-decoration: none;
}

.head1
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 1.0em;
	text-decoration: none;
}

.head2b
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.9em;
	text-decoration: none;
	font-weight: bold;	
}

.head2
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.9em;
	text-decoration: underline;
}

.normaltxt
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.8em;
}

.normalitalictxt
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.8em;
	font-style: italic;
}
.normalboldtxt
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.8em;
	font-weight: bold;
}

.normalboldunderlinetxt
{
	color: #D3D3D3;
	font-family: verdana;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: underline;
}

.debugtbl
{
     border:1px solid #000000;
}
.logowrappertbl
{
     border:1px solid #000000;
     width:100%;
     height:96px;
		 margin:0px;
		 padding:0px;
}
.logowrappercell
{
		 background-image: url(../pictures/web_top_bar.jpg);
		 background-repeat: no-repeat;
		 background-position: center center;
     border:1px solid #000000;
     width:800px;
     height:96px;
     margin:0px;
     padding:0px;
}
.logowrappercell2
{
     border:none;
     width:800px;
     height:96px;
     margin:0px;
     padding:0px;
}
.mainwrappertbl
{
     border:none;
     width:100%;
     margin:0px;
     padding:0px;
}
.mainwrappercell
{
     border:none;
     width:720px;
     margin:0px;
     padding:0px;
}
.contentwrappertbl
{
     border:1px solid #000000;
     width:100%;
     padding:0px;
     margin:0px;
}
.contentwrappercell
{
     border:1px solid #000000;
     width:100%;
     padding:0px;
     margin:0px;
}
.gallerywrappertbl
{
     border:1px solid #000000;
     width:100%;
     padding:0px;
     margin:0px;
}
.gallerywrappercell
{
     border:1px solid #000000;
     width:60px;
     height:60px;
     padding:5px;
     margin:0px;
     align: center;
     vertical-align: middle;
}
.tabcellhot
{
		 border-top   : none;
		 border-left  : none;
		 border-right : none;
		 border-bottom: none;
		 width: 180px;
		 height: 21px;
		 text-align: center;
		 background-color: #000000;
		 background-image: url(../pictures/Horizontal_bar_w180_h1.jpg);
		 background-repeat: no-repeat;
		 background-position: bottom center;
     margin:0px;
     padding:0px;
}
.tabcellcold
{
		 border-top   : none;
		 border-left  : none;
		 border-right : none;
		 border-bottom: none;
		 width: 180px;
		 text-align: center;
		 background-color: #000000;
		 margin:0px;
     padding:0px;
}
.tabcelldbg
{
		 border-top   : solid #ffffff 1.0pt;
		 border-left  : none;
		 border-right : none;
		 border-bottom: none;
		 width: 25%;
		 text-align: center;
		 background-color: #000000;
		 margin:0px;
     padding:0px;
}
.supportheadertbl
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : solid #666666 1.0pt;
		 border-right : solid #666666 1.0pt;
		 border-bottom: solid #666666 1.0pt;
		 background-color: #000000;
     width:100%;
     padding:2px;
     margin:0px;
}
.supportcol1
{	
	   background-color: #000000;
     width:300px;
     padding:0px;
     margin:0px;
     overflow: hidden;
}
.supportcol2
{	
	   background-color: #000000;
     padding:0px;
     margin:0px;
}
.supportcol3
{	
	   background-color: #000000;
	   width:700px;
     padding:0px;
     margin:0px;
}
.supportpicturetbl
{
		 border-top   : none;
		 border-left  : none;
		 border-right : none;
		 border-bottom: none;
		 background-color: #000000;
     width:256px;
     padding:0px;
     margin:0px;
}
.spectbl
{
     border-collapse: collapse;
		 border-top   : none;
		 border-left  : none;
		 border-right : none;
		 border-bottom: none;
		 background-color: #000000;
     width:652px;
     padding:0px;
     margin:0px;
}
.spectbldebug
{
     border-collapse: collapse;
		 border-top   : solid #666666 1.0pt;
		 border-left  : solid #666666 1.0pt;
		 border-right : solid #666666 1.0pt;
		 border-bottom: solid #666666 1.0pt;
		 background-color: #000000;
     width:652px;
     padding:0px;
     margin:0px;
}
.speccol1
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:168px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
}
.speccol2
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:242px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
}
.speccol3
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:242px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
		 text-align:right;
}
.speccol3elspec
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:242px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
		 text-align:left;
}
.speccolspan2
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:484px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
}
.speccol1top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:168px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
}
.speccol2top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:242px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
     text-align:left;
}
.speccol3top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:242px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
		 text-align:right;
}
.speccolspan2top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:484px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
}


.speccoldriver2
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:120px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
     text-align:left;
}
.speccoldriver3
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:364px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
		 text-align:left;
}
.speccoldriver2top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:20px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
     text-align:left;
}
.speccoldriver3top
{
		 border-top   : solid #666666 1.0pt;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     width:464px;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
		 text-align:left;
}
.speccolspan3horizontalbar
{
		 border-top   : none;
		 border-left  : none;
		 border-bottom: none;
		 border-right : none;
		 background-color: #000000;
     padding:0px;
     margin:0px;
     border-spacing:0px;
     vertical-align:top;
     text-align:left;
}