BODY {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 10px;
	background-color : rgb(192,192,192);
	background-repeat : repeat-y;
	background-position : center 50%;
	background-image : url(http://www.uvp.com/images/centeredback900.jpg);
	font-style : normal;
	margin-top: 0px;
}

H1 {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	line-height: 22px;
	margin-bottom: 1px;
	margin-top: 0;
}

H2 {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin-bottom: 0;
	margin-top: 0;
}

H3 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 14pt;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: 6px;
	margin-right: 0;	
}

H4 {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	margin-bottom: 0;
	margin-top: 0;	
}

H5 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #660099;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 20px;
}

H6 {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 0;
	margin-top: 0;
}

UL {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size: 10pt;
 	font-weight: normal;
 	font-style: normal;
 	list-style-type: square;
}

A {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration:none;
}

A:active {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 8pt;
 	color: #660099;
 	font-weight: normal;
 	font-style: normal;
	text-decoration:  none;	
}

A:link {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #660099;
}

A:hover {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 8pt;
 	color: #660099;
 	font-weight: normal;
 	font-style: normal;
}

A:visited {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 8pt;
 	color: #660099;
 	font-weight: normal;
 	font-style: normal;
	text-decoration: none;
}

A.implink        {color:#000000;
                  font-size:10pt;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;				  
}

.blueimplink {
    color: #0000FF;
    }

.purpleimplink {
    color: #660099;
    }
	

A.implink:hover   {color:#FF0000;
                  font-size:10pt;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;				  
}

A.redlink        {color:#FF0000;
                  font-size:10pt;
				  font-weight:bold;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;				  
}

A.bluelink {color: #0000FF;
				  font-size:10pt;
				  font-weight:bold;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
    }

A.purplelink 	{color: #660099;
				  font-size:10pt;
				  font-weight:bold;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
    }
	
A.whitelink 	{color: #FFFFFF;
				  font-size:8pt;
				  font-weight:bold;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
    }
	
A.boldwhitelink  {color: #FFFFFF;
				  font-size:10pt;
				  font-weight:bold;
                  text-decoration:none;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
    }
	
A.boldwhitelink:hover  {color: #000000;
						text-decoration:underline;
						}
						
A.blacklink 	{color: #000000;
				  font-weight:bold;
				  font-size:12px;
                  text-decoration:none;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
				  }					

A.blacklink:hover 	{color: #000000;
				  font-weight:bold;
				  font-size:12px;
                  text-decoration:underline;
                  font-family:Arial, Helvetica, Geneva, Sans-serif;
				  }

A.H3 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 14pt;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: 6px;
	margin-right: 0;
	text-decoration:underline;	
}

A.H3:hover {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 14pt;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: 6px;
	margin-right: 0;
	text-decoration:underline;	
}

A.H3:visited {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 14pt;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: 6px;
	margin-right: 0;
	text-decoration:underline;	
}

A.H3purple {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-decoration:underline;
	color: #660099;
	line-height: 15pt;
	margin-bottom: 0;
	margin-top: 0px;
	margin-left: 6px;
	margin-right: 0;	
}

P {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 10pt;
 	font-weight: normal;
 	font-style: normal;
}

OL {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 12px;
}

.TextObject {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 12px;
}

.style12ptBold {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 12px;
	font-weight:bold;
}

.TextObject2 {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 9px;
}
.style9ptBold {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 9px;
	font-weight:bold;
}

.TextObject3 {
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size : 10pt;
	font-weight: normal;
}
.style10ptBold {
	color:#000000;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 10pt;
 	font-weight: bold;
}

LI {
	list-style-type: square;
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
}

.title {
	color: #5A0C7B;
	font-size: 8pt;
	font-weight: lighter;
	text-align: center;
}

.pitalic	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#660099;
	font-style:italic;
	font-weight:bold;
}
.style9 {color: #5A0C7B; 
		font-size: 10pt; 
		font-weight: bolder; 
		text-align: center; 
}

.style10 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	width: auto;
	border: 1px double #FF0000;
	text-align: center;
	text-decoration: none;
	height: 12px;
	margin-top:1px;
	margin-bottom:1px;
}

.style10yellow {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	width: auto;
	border: 1px double #FF0000;
	background-color:#FFFF66;
	text-align: center;
	text-decoration: none;
	height: 12px;
	margin-top:1px;
	margin-bottom:1px;
}

.style10Black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	width: auto;
	border: 1px double #660099;
	text-align: center;
	text-decoration: none;
	height: 12px;
	margin-top:1px;
	margin-bottom:1px;
}

.style11 {
	color:#000000;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
	font-size: xx-small;
}

.style12 {
	color:#000000;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 8pt;
}

.style13 {
	color:#FFFFFF;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 10pt;
 	font-weight: bold;
}

.style14 {
	color:#660099;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 8pt;
}

.style15 {
	color:#FF0000;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 10pt;
}

.style16 {
	color:#660099;
	font-family: Arial, Helvetica, Geneva, Sans-serif;
 	font-size: 10pt;
	font-weight:bold;
}

.style18 {
	color: #FFFFFF;
	font-weight: normal;
}

.googlesearch {
	width:897px;
	height:38px;
	background-image: url(/images/center_tile.gif);
	background-repeat: repeat-x;
}

.test {
	width:1020px;
	height:38px;
	background-image: url(/images/center_tile.gif);
	background-repeat: repeat-x;
}



/*............Gallery css..................*/

.gallerycontainer{
position: relative;
width:auto;
height:auto; /*Add a height attribute and set to largest image's height to prevent overlaying*  I changed this from "height = 300" and the above from "width = 549" because of parsing error.  */
}

.thumbnail img{
border: 1px solid purple;
}

.thumbnail:hover{
	background-color: purple;	
	margin: 0px 4px 0px 4px;
}

.thumbnail:hover img{
border: 0px solid purple;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 6px;
left: -1000px;
border: 1px gray;
visibility: hidden;
float:right;
font-family: Arial,Verdana,Sans-serif;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
left: 2px; top: -328px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

/*......End Gallery css .........................*/



/*.................Tabcontent css..............*/

.shadetabs{
	padding: 3px 0;
	margin-left: 15px;
	margin-top: 1px;
	margin-bottom: 0;
	font: 10px Arial;
	list-style-type: none;
	text-align: left;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url('http://www.uvp.com/images/shade.gif') repeat-x top left; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
	font-size: 8pt;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url('http://www.uvp.com/images/shadeactive.gif');
border-bottom-color: white
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 600px;
margin-left: 5px;
padding: 10px;

}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
