#header {display: none;}
#footer {display: none;}


body {margin-top: 3px;font-family: veranda, helvetica, arial, san-serif;font-size:10pt;}
				H4 {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-weight:bold; margin-top:0;}
				H3 {font-size:12pt; color:#111111; font-family: verdana, helvetica, arial, sans-serif; text-decoration: underline}
				H2 {font-size:13pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-weight:bold}
				H1 {font-size:12pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-weight:bold}
				th {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif}
				td {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif}
				p {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif; margin-top:0;line-height:1.2}
				ul {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif}
				ol {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif}
				img {border-style: none;text-decoration: none}
				.w {font-size:10pt; color:#ffffff; font-family: verdana, helvetica, arial, sans-serif}
				A:link {color:#0000FF;font-family: verdana, helvetica, arial, sans-serif}
				A.w:link {color:#ffffff;font-family: verdana, helvetica, arial, sans-serif}
				A:visited {color:#800080;font-family: verdana, helvetica, arial, sans-serif}
				A.w:visited {color:#ffffff;font-family: verdana, helvetica, arial, sans-serif}
				A:hover {color:#FF0000;font-family: verdana, helvetica, arial, sans-serif}
				A.w:hover {color:#0000cc; background-color: #ffffff;font-family: verdana, helvetica, arial, sans-serif}
				.piclink {border-style: none;}			
.pn {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;text-decoration: none}
.strong {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;text-decoration: none}
.smtext {font-size:8pt;}
.boxhead {font-size:11pt; color:#ffffff; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0;text-decoration: none}
.catlink {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;}
.cathead {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;text-decoration: none}
.catlinkstr {font-size:11pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;}
.catheadstr {font-size:11pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;text-decoration: none}
.catheadstrl {font-size:12pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;text-decoration: none}
.prdhdlink {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;}
.prdhead {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:0px;text-decoration: none}

.catlinkbr {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:4px;}
.catheadbr {font-size:10pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:4px;text-decoration: none}
.catlinkstrbr {font-size:11pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:4px}
.catheadstrbr {font-size:11pt; color:#000000; font-family: verdana, helvetica, arial, sans-serif;font-weight:bold;margin-top:0;margin-bottom:4px;text-decoration: none}

.center {text-align:center;margin-left:auto;margin-right:auto;}
.indent {margin-left:20px}
.whspaceb {margin-bottom:12px}
.ilg {position:relative;top:2px;text-decoration: none}
.ilgm {position:relative;top:10px;text-decoration: none}


blockquote {
margin: 0px;
padding: 3px;
}

.halert {
 margin:0px auto; 
 color:#000000;
 height:150px;
 width:150px;
 background:red;
 float:left;
 vertical-align:text-top;
 position:absolute; 
 top:100px;
 left:100px;
}
.dialog {
 margin:0px auto;
 min-width:10em;
 color:#000;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:6px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(../images/css/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(../images/css/tr.gif) no-repeat top right;
}

.dialog .bd {
 background:transparent url(../images/css/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(../images/css/mr.gif) repeat-y top right;
}

.dialog .bd .c .s {
 margin:0px 5px 0px 4px;
 background:#ffffff;
 padding:0em;
}

.dialog .ft {
 background:#ffffff url(../images/css/bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(../images/css/br.gif) no-repeat top right;
}

.mymenu {
 margin:0px auto;
 min-width:10em;
 color:#000;
}

.mymenu .myhd .myc,
.mymenu .myft .myc {
 font-size:1px; /* ensure minimum height */
 height:6px;
}

.mymenu .myft .myc {
 height:14px;
}

.mymenu .myhd {
 background:transparent url(../images/css/tl2.gif) no-repeat 0px 0px;
}

.mymenu .myhd .myc {
 background:transparent url(../images/css/tr2.gif) no-repeat top right;
}

.mymenu .myheadbackground {
background:transparent url(../images/css/blueGradback.gif) repeat-x 0px 0px;
height:20px;
}

.mymenu .myhdsolid {
 background:transparent url(../images/css/tl2solid.gif) no-repeat 0px 0px;
}

.mymenu .myhdsolid .mycsolid {
 background:transparent url(../images/css/tr2solid.gif) no-repeat top right;
 text-align:center;
 font-size:115%;
 color:#ffffff;
 font-weight:bold;
}

.mymenu .mybd {
 background:transparent url(../images/css/ml2.gif) repeat-y 0px 0px;
}

.mymenu .mybd .myc {
 background:transparent url(../images/css/mr2.gif) repeat-y top right;
}

.mymenu .mybd .myc .mys {
 margin:0px 5px 0px 4px;
 background:#ffffff;
 padding:0em;
}

.mymenu .myft {
 background:#ffffff url(../images/css/bl2.gif) no-repeat 0px 0px;
}

.mymenu .myft .myc {
 background:transparent url(../images/css/br2.gif) no-repeat top right;
}

.footnote {
 padding-top:10px;
 clear:both;
 width:90%;
 background-color:white;
}

.hunterprodbox {
width:97%;
}

.hunterprodbody {
padding-left:15px;
}

.hunteraccessory {
width:137px;
}

.hunteracchead {
background:#99ccff;
font-size:80%;
text-align:center;
}

.hunteracccatsel {
background:#99ccff;
text-align:center;
font-size:80%;
padding-top:15px;
padding-bottom:15px;
border-width:1px;
border-style:solid;
border-color:#99ccff;
}

.hunteracccat {
background:#ffffff;
text-align:center;
font-size:100%;
padding-top:15px;
padding-bottom:15px;
border-width:1px;
border-style:solid;
border-color:#99ccff;
}

.hunteraccst {
font-size:80%;
}

.mytreehead {
text-align:center;
font-size:115%;
color:#ffffff;
background:transparent url(../images/css/blueGradback.gif) repeat-x 0px 0px;
font-weight:bold;
}

.mytreebody {
padding-left:5px;
padding-right:5px;
}

.pds {
margin:10px 10px 0px 0px;
}

.mapdisp {
 margin:10px 60px 0px 10px; 
 color:#000000;
 background:yellow;
 text-align:center;
 vertical-align:text-top;
 font-size:10px;
 width:120px;
}

.list1{margin-left:0px; font-size:10pt;}
.list2{margin-left:0px; font-size:10pt;}
.list3{margin-left:10px; font-size:9pt;}
.list4{margin-left:20px; font-size:8pt;}
.list5{margin-left:30px; font-size:8pt;}
.list6{margin-left:40px; font-size:8pt;}
	
.leftmenu {margin:0px auto;min-width:10em;color:#000;}
.leftmenu .lefthd .leftc,
.leftmenu .leftft .leftc {font-size:1px; /* ensure minimum height */height:6px;}
.leftmenu .leftft .leftc {height:14px;}
.leftmenu .lefthd {background:transparent url(../images/css/lefttl2.gif) no-repeat 0px 0px;}
.leftmenu .lefthd .leftc {background:transparent url(../images/css/tr2.gif) no-repeat top right;}
.leftmenu .leftheadbackground {background:transparent url(../images/css/blueGradback.gif) repeat-x 0px 0px;height:20px;width:200px;}
.leftmenu .lefthdsolid {background:transparent url(../images/css/tl2solid.gif) no-repeat 0px 0px;}
.leftmenu .lefthdsolid .leftcsolid {background:transparent url(../images/css/tr2solid.gif) no-repeat top right;text-align:center;margin-left:5px;font-size:115%;color:#ffffff;font-weight:bold;}
.leftmenu .leftbd {background:transparent url(../images/css/ml2.gif) repeat-y 0px 0px;}
.leftmenu .leftbd .leftc {background:transparent url(../images/css/mr2.gif) repeat-y top right;}
.leftmenu .leftbd .leftc .lefts {margin:0px 5px 0px 4px;background:#ffffff;padding:0em;}
.leftmenu .leftft {background:#ffffff url(../images/css/bl2.gif) no-repeat 0px 0px;}
.leftmenu .leftft .leftc {background:transparent url(../images/css/br2.gif) no-repeat top right;}

table.blgr {width:99%;border-width: 1px;border-style: solid;border-color: #000099;border-collapse: collapse;}
table.blgr acronym {border-bottom-width:0;}
table.blgr th {border: solid 1px #000099;padding: 1px;background-color: #E6E8FA;}
table.blgr td {text-align: center;padding: 1px;border-left: solid 1px #000099;border-right: solid 1px #000099;border-bottom: solid 1px #cccccc;}
table.blgr tr.d0 td {background-color: #ffffff;}
table.blgr tr.d1:hover {background-color: #E8E8E8;}
table.blgr td.tbhead {border: solid 1px #000099;border-bottom: solid 1px #000099;padding: 1px;background-color: #E6E8FA;font-weight:bold;}


.navmenu {margin:0px auto;min-width:10em;color:#000;}
.navmenu .navhd .navc,
.navmenu .navft .navc {font-size:1px; /* ensure minimum height */height:6px;}
.navmenu .navft .navc {height:14px;}
.navmenu .navhd {background:transparent url(../images/css/lefttl2.gif) no-repeat 0px 0px;}
.navmenu .navhd .navc {background:transparent url(../images/css/trshd4.gif) no-repeat top right;}
.navmenu .navheadbackground {background:transparent url(../images/css/blueGradback.gif) repeat-x 0px 0px;height:20px;width:135px;}
.navmenu .navhdsolid {background:transparent url(../images/css/tl2sol.gif) no-repeat 0px 0px;}
.navmenu .navhdsolid .navcsolid {background:transparent url(../images/css/tr2sldshdtt.gif) no-repeat top right;height:20px;text-align:center;margin-left:0px;font-size:115%;color:#ffffff;font-weight:bold;}
.navmenu .navbd {background:transparent url(../images/css/ml2.gif) repeat-y 0px 0px;}
.navmenu .navbd .navc {background:transparent url(../images/css/mr2shd.gif) repeat-y top right;}
.navmenu .navbd .navc .navs {margin:0px 5px 0px 4px;background:#ffffff;padding:0em;}
.navmenu .navft {background:#ffffff url(../images/css/blshd1.gif) no-repeat 0px 0px;}
.navmenu .navft .navc {background:transparent url(../images/css/brshd.gif) no-repeat top right;}

.flmenu {margin:0px auto;min-width:10em;color:#000;}
.flmenu .flhd .flc,
.flmenu .flft .flc {font-size:1px; /* ensure minimum height */height:6px;}
.flmenu .flft .flc {height:14px;}
.flmenu .flhd {background:transparent url(../images/css/lefttl2.gif) no-repeat 0px 0px;}
.flmenu .flhd .flc { background:transparent url(../images/css/trshd4.gif) no-repeat top right;}
.flmenu .flheadbackground {background:transparent url(../images/css/blueGradback.gif) repeat-x 0px 0px;height:20px;}
.flmenu .flhdsolid {background:transparent url(../images/css/tl2sol.gif) no-repeat 0px 0px;}
.flmenu .flhdsolid .flcsolid { z-index:2; height:20px; background:transparent url(../images/css/tr2sldshdtt.gif) no-repeat top right; text-align:center; font-size:115%; color:#ffffff; font-weight:bold;}
.flmenu .flbd { background:transparent url(../images/css/ml2.gif) repeat-y 0px 0px;}
.flmenu .flbd .flc { background:transparent url(../images/css/mr2shd.gif) repeat-y top right;}
.flmenu .flbd .flc .fls {margin:0px 5px 0px 4px;background:#ffffff;padding:0em;}
.flmenu .flft {background:#ffffff url(../images/css/blshd1.gif) no-repeat 0px 0px;}
.flmenu .flft .flc {background:transparent url(../images/css/brshd.gif) no-repeat top right;}

div#cntnr{float:left;width:100%}
div#cntnt{margin:0 185px;text-align: center;padding-left:0px;padding-right:0px;}
div#navg{float:left;width:185px;margin-left:-100%}
div#xtr{float:left;width:185px;margin-left:-185px;}
div#ftr{clear:left;width:100%}
div#cntntfl{margin-left:185px;padding-left:10px;padding-right:0px}
div#extrabtm{clear:left;width:100%}


#content{width:100%}
#leftbar {display: none;}
.padall {padding:5px 5px 5px 5px}

.navmain {line-height:1.5;}
.navsub {line-height:1.3;font-size:9pt;padding-left:10px;}
.navsub2 {line-height:1.3;font-size:9pt;padding-left:20px;}
.navsub3 {line-height:1.3;font-size:9pt;padding-left:25px;}
.navsub4 {line-height:1.3;font-size:9pt;padding-left:30px;}
.navsub5 {line-height:1.3;font-size:9pt;padding-left:35px;}

.fntctg {width:125px;height:175px;text-align:center;float:left;margin-left:1.5%;margin-right:1.5%;}
.catgpgl {width:150px;height:200px;text-align:center;float:left;margin-left:5px;margin-right:5px;}
.catgpgm {width:100px;height:150px;text-align:center;float:left;margin-left:1.5%;margin-right:1.2%;}
.catgpgsm {width:75px;height:120px;text-align:center;font-size:8pt;float:left;margin-left:1.3%;margin-right:1.2%;}
.catgpgxsm {width:50px;height:95px;text-align:center;font-size:8pt;float:left;margin-left:7px;margin-right:7px;}

.dotdiv {background:transparent url(../images/css/seprt1.gif) repeat-x; height:1px;margin-left:7%;margin-right:7%;font-size:1px;}

