﻿body	{ margin:0;
background-image: url('/hvmenu/bg-2c.gif');
}

#pagewidth	{width:763px;
			}

h1		{ font-family:Arial;
		font-size: 20pt;
		color:#ffffff;
		font-weight: bold;
		text-align:center;
		margin-bottom:0px;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		}

h2		{ font-family:Arial;
		font-size: 14pt;
		color:#333333;
		font-weight: bold;
		text-align:Center;
		margin-bottom:3px;
		margin-left:0px;
		margin-top:6px;
		margin-right:0px
		}


h3		{ font-family:Arial;
		font-size: 10pt;
		color:#333333;
		font-weight: bold;
		text-align:Center;
		margin-bottom:0px;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px
		}
		
#pagewidth img	{
border:none;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
margin-top:6px;
}

hr      {    width:98%;
		height:5px;
		color:black;
		}

table		{background-color:#ffffff;
		border-collapse:collapse;
		font-family:arial, trebuchet ms, verdana;
		font-size:10pt;
		margin-top:0;
		margin-bottom:0;
		}

td		{ align:center;
		color:#333333;
		vertical-align:top;
		}

.head		{text-align:center;
		background-color:#000000;

		}

.heada		{background-color:#ffffff;
			width:98%;
			margin-bottom:3px;
			margin-top:3px;
			clear:both;
			height:auto;
			}

.headb		{background-color:#ffffff;
			border:solid 2px #000000;
			margin:6px auto 6px auto;
			width:98%;
			height:auto;
			}

.headc      {background-color:#ffffff;
			border:solid 2px DarkSlateGray;
			border-color:#555555;
			margin-top:6px;
			margin-bottom:6px;
			width:98%;
			}

#qlinks 	{width: 150px;
		height: 19px;
		background-image: url('/hvmenu/qlinks-bg1.gif');
		}

#qlinks:hover 	{background-image: url('/hvmenu/qlinks-bg2.gif');
		}

		
#qlinks2 	{width: 100px;
		height: 19px;
		background-image: url('/hvmenu/qlinks-bg1.gif');
		}

#qlinks2:hover 	{background-image: url('/hvmenu/qlinks-bg2.gif');
		}

		
#qlinksb 	{width: 100%;
		border:1px solid ghostwhite;
		font-family:arial;
		font-weight:bold;
		font-size:10pt;
		text-align:center;
		padding-top:2px;
		padding-bottom:3px;
		margin-top:1px;
		margin-bottom:1px;
		cursor:hand;
		color:white;
		background: url('/hvmenu/qlinks-bg2.gif');
		}
		


#qlinksb:hover 	{background: url('/hvmenu/qlinks-bg4.gif');
				}



ul		{ font-size:10pt;
		margin-bottom:6px;
		margin-top:0px;
		margin-left:12px;
		margin-right:0px;
		}

li		{ font-family:Arial;
		color:#333333;
		font-weight:normal;
		font-size:10pt;
		margin-bottom:0px;
		margin-top:0px;
		margin-left:12px;
		margin-right:0px;
		}


p		{ color: #333333;
		font-size:10pt;
		font-family:Arial;
		font-weight:bold;
		margin-top:0px;
		margin-bottom:8px;
		margin-left:4px;
		margin-right:4px;
		}


a		{color:blue; }

a:hover		{color:red;text-decoration:underline }




a.boldbuttons{
background: transparent url('/hvmenu/roundedge-red-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 8pt Arial; /* Change 13px as desired */
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 26px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;

}

a:active.boldbuttons{
color: yellow; /*button text color*/
}

a:hover.boldbuttons{
color: yellow; /*button text color*/
}

a:visited.boldbuttons{
color: yellow; /*button text color*/
}

a:link.boldbuttons{
color: yellow; /*button text color*/
}

a.boldbuttons span{
background: transparent url('/hvmenu/roundedge-red-right.gif') no-repeat top right;
display: block;
padding: 4px 8px 4px 4px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{
text-decoration: underline;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}


.buttonwrapper{
overflow: hidden;
background-color:#5E3B66;
padding-top:5px;
padding-right:0;
padding-left:0;
padding-bottom:0;
border-bottom:solid 1px #000000;
}

.pagination{
padding: 2px;
}

.pagination ul {
margin-bottom: 6;
margin-top: 6;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 20px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
font-size: 14px;
}

.pagination a:visited{
padding: 0 5px;
border: 1px solid purple;
text-decoration: none; 
color:black;
}

.pagination a{
padding: 0 5px;
border: 1px solid purple;
text-decoration: none; 
color:black;
}

.pagination a:active{
border: 1px solid black;
color: #000;
background-color: #FFFF80;
}

.pagination a:hover{
border: 1px solid black;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: white;
color: #FFF !important;
border-color: gold;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink:hover{
background-color: #c0c0c0;

}

.pagination a.disablelink{
background-color: #c0c0c0;

}

.pagination a.prevnext{
font-weight: bold;
}
