@charset "UTF-8";
/* WEAPONS */
.level1,.level2,.level3,.max,.wds,.wdc { background-repeat: no-repeat; margin:12px 0 2px; }
.level1,.level2,.level3,.max { background-color: #999; background-position: right top; padding-top:2px; }
.level1 { background-image:url(images/level1.png); }
.level2 { background-image:url(images/level2.png); }
.level3 { background-image:url(images/level3.png); }
.max {background-image:url(images/max.png);}
.as .w120,.as .w66,.as .w98 { background-image: url(images/wshort.png); }
.as .w32,.as .w48,.as .w72,.as .w36 { background-image: url(images/wmedium.png); }
.as .w32long,.as .w40,.as .w60 { background-image: url(images/wlong.png); }
.w32long,.w32 { height:32px; }
.w36 { height:36px; }
.w40 { height:40px; }
.w48 { height:48px; }
.w60 { height:60px; }
.w66 { height:66px; }
.w72 { height:72px; background-position:0 72px;}
.w98 { height:98px; background-position:0 218px;}
.w120 { height:120px; background-position:0 120px;}
.w32long,.w32,.w36,.w40,.w48,.w60,.w66,.w72,.w98,.w120 { background-repeat:repeat-y; }
.wds { padding-left:34px; background-position: left top; }
.wds h2 { font-size:16px; margin:0; }
.wds p { margin:0 0 8px; }
.wdc { position:relative; }
.wdc .wds { margin:0; }
.wdi { position:absolute; width:32px; height:32px; overflow:hidden; left:0; top:0; }
.as .wdi a { background-image:url(images/highlowweapon.png); }
.wdi a { display:block; width:32px; height:64px; overflow:hidden; cursor:hand; cursor:pointer; }
.plusv .wdi a { margin-top:-32px; }
.as .c3dv .wdi a { background-image:url(images/3dweaponb.png); }
.as .c3dv .wdi a.tda { background-image:url(images/3dweapona.png); }
.wp1 { background-position:0 216px; }
.wp2 { background-position:0 144px; }
.wp3 { background-position:0 252px; }
.wp4 { background-position:0 556px; }
.wp5 { background-position:0 604px; }
.wp6 { background-position:0 652px; }
.wp7 { background-position:0 180px; }
.wp8 { background-position:0 350px; }
.wp9 { background-position:0 236px; }
.wp10 { background-position:0 108px; }
.wp11 { background-position:0 96px; }
.wp12 { background-position:0 32px; }
.wp13 { background-position:0 64px; }
.wp14 { background-position:0 380px; }
.wp15 { background-position:0 348px; }
.wp16 { background-position:0 176px; }
.wp17 { background-position:0 284px; }
.wp18 { background-position:0 316px; }
.wp19 { background-position:0 296px; }
.wp20 { background-position:0 482px; }
.wp21 { background-position:0 548px; }
.wp23 { background-position:0 412px; }
.wp24 { background-position:0 416px; }
.wp26 { background-position:0 476px; }
.wp27 { background-position:0 508px; }
.wp28 { background-position:0 284px; }
.wp30 { background-position:0 136px; }
.wp31 { background-position:0 444px; }
.wg1 { background-position:288px 0; }
.wg2 { background-position:224px 0; }
.wg3 { background-position:320px 0; }
.wg4 { background-position:32px 0; }
.wg5 { background-position:192px 0; }
.wg6 { background-position:96px 0; }
.wg7 { background-position:256px 0; }
.wg8 { background-position:160px 0; }
.wg9 { background-position:128px 0; }
.wg10 { background-position:64px 0; }
@media only screen and (max-width:190px) {
	.wds h2 { min-height:34px; padding-left:34px; }
	.wds { padding:0; }
}
@media print {
	.wdi,.level1,.level2,.level3,.max { display:none; }
	.wds { padding-left:0; }
	.wds h2 { font-size:16pt; }
}