body         {font-family: verdana, "trebuchet MS", helvetica, sans-serif; }

h1       { font-family: verdana; font-size: 14pt; color: #000000; font-weight: bold }

h2       { font-family: verdana; font-size: 12pt; color: #000000; font-weight: bold }

h3       { font-family: verdana; font-size: 14pt; color: #000000; font-weight: bold }

h4       { font-family: verdana; font-size: 12pt; color: #000000; font-weight: bold }

h5       { font-family: verdana; font-size: 10pt; color: #000000; font-weight: bold }

h6       { font-family: verdana; font-size: 8pt; color: #000000; font-weight: normal }


a.one:link {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; font-weight: bold }
a.one:visited {font-family: verdana; font-size: 8pt; text-decoration: none; color: #000000; font-weight: bold }
a.one:hover {font-family: verdana; font-size: 8pt; text-decoration:underline; color: #CC0000; font-weight: bold }

a.two:link {font-family: verdana; font-size: 14pt; text-decoration: underline; color: #000000; font-weight: bold }
a.two:visited {font-family: verdana; font-size: 14pt; text-decoration: none; color: #000000; font-weight: bold }
a.two:hover { background:#000000; font-family: verdana; font-size: 14pt; text-decoration: none; color: #ffffff; font-weight: bold }

a.three:link {font-family: verdana; font-size: 10pt; text-decoration: underline; color: #000000; font-weight: bold }
a.three:visited {font-family: verdana; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold }
a.three:hover { background:#000000; font-family: verdana; font-size: 10pt; text-decoration: none; color: #ffffff; font-weight: bold }

a.four:link {font-family: verdana; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold }
a.four:visited {font-family: verdana; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold }
a.four:hover { background:#000000; font-family: verdana; font-size: 10pt; text-decoration: underline; color: #ffffff; font-weight: bold }

a.five:link {font-family: verdana; font-size: 12pt; text-decoration: none; color: #000000; font-weight: bold }
a.five:visited {font-family: verdana; font-size: 12pt; text-decoration: none; color: #000000; font-weight: bold }
a.five:hover {font-family: verdana; font-size: 12pt; text-decoration:underline; color: #CC0000; font-weight: bold }

a.six:link {font-family: verdana; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold }
a.six:visited {font-family: verdana; font-size: 10pt; text-decoration: none; color: #000000; font-weight: bold }
a.six:hover {font-family: verdana; font-size: 10pt; text-decoration:underline; color: #CC0000; font-weight: bold }

table.logo {
    width:98%;
    margin-left: 1%;
    margin-right: 1%; 
   	text-align:center;
  	background-color: #FECE02;
}

table.logo caption{
		background:#000000;
		border:1px solid #000;
		border-bottom:none;
		padding:3px;
		text-align:center;
}
table.logo th {
    height: 1px;
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #000000;
	background-color: #000000;
}

table.logo td {
    font-size: 10pt;
    font-weight: bold;
  	text-align:center;
    border-width: 0px;
	padding: 3px;
	border-style: solid;
	border-color: #FECE02;
	background-color: #FECE02;
}


table.search {
width:98%;
    margin-left: 1%;
    margin-right: 1%; 
   	text-align:center;
  	background-color: #000000;
}

table.search caption{
		background:#000000;
		border:1px solid #000;
		border-bottom:none;
		padding:0px;
		text-align:center;
}
table.search th {
    height: 3px;
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #000000;
}

table.search td {
    font-size: 10pt;
    color:#ffffff;
    font-weight: bold;
  	text-align:center;
	border:0px solid #000;
	padding: 2px;
	background-color: #000000;
}

table.footer {
    width:70%;
    margin-left: 15%;
    margin-right: 15%; 
    table-layout: fixed;
   	border-color: #ffffff;
    border-collapse: collapse;
    padding:3px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 10pt;
   	font-weight: normal;
  	text-align:center;
}

table.footer caption{
		background:#ffffff;
		border:0px solid #ffffff;
		padding:6px;
		text-align:center;
}		
		
table.footer thead tr {
    background-color: #fece02;

}

table.footer td, th {
    text-align: center;
    border: 1px solid #000; 

}


table.panels {
    width:98%;
    margin-left: 1%;
    margin-right: 1%; 
   	border: 1px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
}

table.panels caption{
		background:#fece02;
		font-size: 14pt;
		font-weight: bold;
		border:1px solid #000;
		padding:3px;
		text-align:center;
}

table.panels thead tr {
    background-color: #99CCFF;
    color: black; 
}

table.panels td, th {
    text-align: center;
    border: 1px solid #000; 
}



table.subindex {
    width:98%; 
    margin-left: 1%;
    margin-right: 1%;
    border: 1px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
    text-align:center;
}

table.subindex caption{
		background:#fece02;
		font-size: 14pt;
		font-weight: bold;
		border:1px solid #000;
		border-bottom:none;
		padding:4px;
		text-align:center;
}

table.subindex thead tr {
    background-color: #c0c0c0;
    border-collapse: collapse;
    text-align: center;
    color: black; 
}

table.subindex td, th {
    text-align: center;
    border: 0px solid #000;
    padding:4px;
}
 
 
 table.panelinfo {
    width:76%; 
    margin-left: 12%;
    margin-right: 12%;
   	border:1px solid #000;
    border-collapse: collapse;
    padding:3px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 10pt;
   	font-weight: normal;
}

table.panelinfo caption{
		background:#4882ae;
		font-size: 14pt;
		font-weight: bold;
		padding:3px;
		text-align:center;
}

table.panelinfo thead tr {
    background-color: #c0c0c0;
    padding:3px;
    color: black; 
}

table.panelinfo td, th {
    text-align: center;
    padding:3px;
    border: 1px solid #000; 
}


table.qa {
    width:98%; 
    margin-left: 1%;
    margin-right: 1%;
   	border:1px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
}

table.qa caption{
		background:#4882ae;
		font-size: 14pt;
		font-weight: bold;
		color: white;
		border:1px solid #000;
		padding:4px;
		text-align:center;
}

table.qa thead tr {
    background-color: #c0c0c0;
    color: black; 
}

table.qa td, th {
    text-align: center;
    border: 1px solid #000; 
}



table.panelheader {
    width:80%;
    margin-left: 10%;
    margin-right: 10%; 
   	border-color: #000000;
    border-collapse: collapse;
    padding:6px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: bold;
  	text-align:center;
}

table.panelheader caption{
		background:#ffffff;
		border:0px solid #ffffff;
		padding:6px;
		text-align:center;
}		
		
table.panelheader thead tr {
    background-color: #fece02;

}

table.panelheader td, th {
    text-align: center;
    border: 0px solid #000; 

}

table.accessories {
    width:98%;
    margin-left: 1%;
    margin-right: 1%; 
   	border: 1px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
}

table.accessories caption{
		background:#c0c0c0;
		font-size: 14pt;
		font-weight: bold;
		border:1px solid #000;
		padding:3px;
		text-align:center;
}

table.accessories thead tr {
    background-color: #000000;
    color: #ffffff; 
}

table.accessories td, th {
    text-align: center;
    border: 1px solid #000; 
}


table.custom {
    width:90%; 
    margin-left: 1%;
    margin-right: 1%;
    border: 1px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 10pt;
   	font-weight: normal;
    text-align:center;
}

table.custom caption{
		background:#fece02;
		font-size: 14pt;
		font-weight: bold;
		border:1px solid #000;
		border-bottom:none;
		padding:4px;
		text-align:center;
}

table.custom thead tr {
    background-color: #c0c0c0;
    border-collapse: collapse;
    text-align: center;
    color: black; 
}

table.custom td, th {
    text-align: center;
    border: 0px solid #000;
    padding:6px;
}



table.indexblock {
    width:98%; 
    margin-left: 1%;
    margin-right: 1%;
    height:290px;
    border: 1px solid #000000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 7pt;
   	font-weight: bold;
}
table.indexblock caption{
		background:#ffffff;
		font-size: 12pt;
		font-weight: bold;
		border:0px solid #c0c0c0;
		padding:1px;
		text-align:center;
}

table.indexblock thead tr {
    background-color: #c0c0c0;
    padding:3px;
	font-size: 12pt;
    color: black; 
}

table.indexblock td, th {
    text-align: center;
    border: 1px solid #c0c0c0; 
}

div.c4 {text-align: center}
td.c3 {background-color: #000000}
span.c1 {color: #FFFFFF}



table.infoleft {
    width:84%;
    margin-left: 8%;
    margin-right: 8%; 
   	border-color: #000000;
    border-collapse: collapse;
    padding:6px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
  	text-align:center;
}

table.infoleft caption{
		background:#ffffff;
		border:0px solid #ffffff;
		padding:6px;
		text-align:center;
}		
		
table.infoleft thead tr {
    background-color: #fece02;

}

table.infoleft td, th {
    text-align: center;
    border: 0px solid #000; 

}

table.noborder {
    width:80%;
    margin-left: 10%;
    margin-right: 10%; 
   	border: 0px solid #000;
    border-collapse: collapse;
    padding:4px;
   	font-family: verdana,arial,sans-serif;
   	font-size: 10pt;
   	font-weight: bold;
}

table.noborder caption{
		background:#fece02;
		font-size: 14pt;
		font-weight: bold;
		border:0px solid #000;
		padding:3px;
		text-align:center;
}

table.noborder thead tr {
    background-color: #99CCFF;
    color: black; 
}

table.noborder td, th {
    text-align: center;
    border: 0px solid #000; 
}