body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none}
.CodeBox {
	padding: 0px 0px 0px 0px;
	text-align: left;
	border: 1px solid black;
}
.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style=bold; line-height: 16px; text-decoration: none}
.leftnav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #990000; line-height: 14pt; margin-top: 2px; margin-bottom: 2px}
.leftnav:hover {  text-decoration: underline; font-weight: normal}
.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none}
.bodytext:link { color: #000000; text-decoration: none}
.bodytextlinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; text-decoration: underline; color: #990000}
.bodytextlinks:hover {color: #FF3333}
.bodytext:visited { color: #666666}
.bodytext:active { }.bodytext_sub {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16pt; font-weight: 600; color: #386D57; text-decoration: none}
.leftnav_black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #000000; line-height: 13px; font-weight: 500}
.leftnav_black:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #990000; line-height: 13px; font-weight: 500}
.leftnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
.leftnav_selected { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #999999; font-weight: 400; line-height: 12pt; font-style: italic}
.bodytext_sub2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13pt; font-weight: 500; color: #666666; text-decoration: none }
.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; font-weight: 500; line-height: 10pt}
.botnav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #456994; line-height: 14pt}
.botnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #456994 }
.topnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFCC66; font-weight: 500; line-height: 10pt }
.topnav_selected { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFCC66; font-weight: 500; line-height: 10pt }
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 500; color: #999999; text-decoration: none; font-style: italic}
.leftnav_black:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; line-height: 12px ; font-weight: 600}
.bodybullet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; text-decoration: none}
.pctitle {  font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: 500; color: #999999; text-decoration: none;}
.pctitlebl {  font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: 500; color: #000000; text-decoration: none;}
.checkbox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; text-decoration: none }
.RedMajorText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #990000; line-height: 14pt; margin-top: 2px; margin-bottom: 2px }
.bodytextsm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-decoration: none }
.bodytext14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; text-decoration: none }
.bodytextsm11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; text-decoration: none }
.GreenMajorText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #003300; line-height: 14pt; margin-top: 2px; margin-bottom: 2px }
.bodytextlinksonBlue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; text-decoration: underline; color: #FFFFFF}
.bodytextlinkssmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none; color: #990000 }
.bodytextx10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none }
.bodytextx10:hover { color: #990000; text-decoration: underline }
.bodytextx10:link { color: #990000; text-decoration: none }
.bodytextx10:visited { color: #990000}
.thinSpace { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 4px; text-decoration: none }
.bodytextx10bl { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; text-decoration: none ; color: #999999}
.bodytextx10bl:hover { color: #999999; text-decoration: underline }
.bodytextx10bl:link { color: #999999; text-decoration: none }
.bodytextlinkssmallgray { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: underline; color: #666666}
.RedMajorTextHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color: #990000; line-height: 18pt; margin-top: 2px; margin-bottom: 2px }
.GreenMajorTextHeader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color: #386d57; line-height: 18pt; margin-top: 2px; margin-bottom: 2px }
.GreenTextx12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #386d57; line-height: 14pt; margin-top: 2px; margin-bottom: 2px }
.GreenTextx12:hover {
	color: #990000;
	text-decoration: underline;
}
.btlNoURL { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #990000; line-height: 14pt; margin-top: 2px; margin-bottom: 2px }
.btlNoURL:hover {
	color: #FF3333;
	text-decoration: underline;
}
.RedMajorTextTagLine { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #990000; line-height: 18pt; margin-top: 2px; margin-bottom: 2px ; font-style: italic; font-weight: bold}
.GreenTextx12Link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #386d57; line-height: 14pt; margin-top: 2px; margin-bottom: 2px }

.WhiteMajorTextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 18pt;
	margin-top: 2px;
	margin-bottom: 2px
}
.BlackMajorTextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #333333;
	line-height: 18pt;
	margin-top: 2px;
	margin-bottom: 2px
}

  table.shadow {
    align: center
  }

  td.shadow-top {
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/top.gif)
  }

  td.shadow-topRight {
    width: 16px;
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/topRight.gif)
  }

  td.shadow-right {
    width: 16px;
    background-image: url(http://www.shockproof.biz/images/right.gif)
  }

  td.shadow-bottomRight {
    width: 16px;
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/bottomRight.gif)
  }

  td.shadow-bottom {
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/bottom.gif)
  }

  td.shadow-bottomLeft { width: 16px;
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/bottomLeft.gif)
  }

  td.shadow-left { width: 16px;
    background-image: url(http://www.shockproof.biz/images/left.gif)
  }

  td.shadow-topLeft {
    width: 16px;
    height: 16px;
    background-image: url(http://www.shockproof.biz/images/topLeft.gif)
  }

  td.shadow-center {
    background-color: white
  }
  
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:350px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#317082;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}

form{
	display:inline;
}
