p,ul,ol,li,div,td,th,address,blockquote,nobr,b { font-family:Trebuchet MS,sans-serif;color:#F0F0F0 }b 					{ color:#FFFFFF }h1		 			{ font-family:Trebuchet MS;color:#CCCCCC;text-align:right;margin-bottom:0pt;text-transform:uppercase;width:100%;font-weight:bold; }h2			 		{ font-family:Trebuchet MS;color:#F0F0F0;text-align:center,font-weight:bold }h3		 			{ font-family:Trebuchet MS;color:#F0F0F0;margin-bottom:0pt;text-transform:uppercase;margin-top:-3px;text-shadow: 1px 1px #440000;  }h4 					{ font-family:Trebuchet MS;color:#F0F0F0;margin-bottom:0pt;text-transform:uppercase; }h5 					{ font-family:Trebuchet MS;color:#F0F0F0;margin-bottom:0pt;text-align:center }a:link 			{ color:#FFFFFF; }a:visited 	{ color:#FFFFFF; }a:active 		{ color:#FF0000;font-style:italic;text-decoration:none }a:hover 		{ color:#FF0000; }.xwaucontent a:link 			{ color:#FF0000; }.xwaucontent a:visited 	{ color:#BB0000; }.xwaucontent a:active 		{ color:#FF0000;font-style:italic;text-decoration:none }.xwaucontent a:hover 		{ color:#FFFFFF; }.page-header a:link 			{ color:#FFFFFF; }.page-header a:visited 	{ color:#FFFFFF; }.page-header a:active 		{ color:#FFFFFF;font-style:italic;text-decoration:none }.page-header a:hover 		{ color:#FF0000; }body 				{ 	font-family:Trebuchet MS,sans-serif;	background-color:#000000;margin-width:0;margin-height:0;	background-image: url('images/background.jpg'); background-repeat: no-repeat;background-attachment: fixed;background-position: left 0px top 0px;	color:#F0F0F0;	margin: 0px;}tr.row1 td {	padding:5px;}tr.row0 td {	padding:5px;}tr.row1{	background-color: rgba(255,255,255,0.05);}tr.row0{	background-color: rgba(255,0,0,0.05);}tr.row1:hover{	background-color: rgba(255,255,255,0.1);}tr.row0:hover{	background-color: rgba(255,0,0,0.1);}@media only screen and (max-width: 1615px), only screen and (max-device-width: 1615px) {	.maincontent	{		margin-left: 160px;		padding-top: 165px;	}}@media only screen and (min-width : 1220px) and (min-height : 651px) {	.xwaunavbar	{		width: 165px;		height: 100%;		position:fixed;		top: 0px;		left: 0px;	}	.navbarouterring	{		padding-right: 5px;		padding-left: 5px;		padding-top: 5px;		background-image: url("/images/bg_list.png");		background-repeat:repeat-x;		border: 0px;		margin-left: 2px;		margin-right: 2px;		margin-top:375px;		text-align: left;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		border-radius: 5px;		-webkit-border-radius: 5px;		width: 118px;	}	.navbardiv	{		background-image: url('/images/bg_bg1.png');		padding-left: 2px;		padding-top: 5px;		padding-bottom: 0px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;	}	ul.nav {		list-style-type: none;		padding: 0px;		margin:0px;	}	li.nav {		padding: 0px;		margin: 0px;		height: 15px;		margin-bottom: 15px;	}	a.navholobtn 					{ font-family:Trebuchet MS,sans-serif;color:#FFFFFF;font-weight:bolder;font-size:18px;text-decoration:none;margin-left:3px;opacity:0.75; }	a.navholobtn:link 		{ opacity:0.75; }	a.navholobtn:visited 	{ }	a.navholobtn:active 	{ color:#AA0000;text-decoration:underline; }	a.navholobtn:hover 		{ 		color:#FF0000;		opacity:1;	}	.navholobtn {		width: 100px;	}	.navholobtn:hover > .nav-button-top {		-webkit-transform: translate(10px);		-moz-transform: translate(10px);		-ms-transform: translate(10px);		-o-transform: translate(10px);		transform: translate(10px);		color: #BBBBBB;		opacity:1;		-webkit-transition: all 1s ease-in-out;	  -moz-transition: all 1s ease-in-out;	  -o-transition: all 1s ease-in-out;	  -ms-transition: all 1s ease-in-out;	  transition: all 1s ease-in-out;	  	  -webkit-animation-direction: normal;	  -webkit-animation-duration: 2s;	  -webkit-animation-iteration-count: infinite;	  -webkit-animation-name: blink_2;	  -webkit-animation-timing-function: ease-in-out;	    	  -moz-animation-direction: normal;	  -moz-animation-duration: 2s;	  -moz-animation-iteration-count: infinite;	  -moz-animation-name: blink_2;	  -moz-animation-timing-function: ease-in-out;    	}	.nav-button-top	{		width: 100px;		height: 15px;		z-index: 2;		left:5px;		text-shadow:1px 1px #000000;		display:inline-block;	}	@-webkit-keyframes blink_2 {	    0% {	        color:#FFFFFF;	    }	    50% {	        color:#BBBBBB;	    }	    100% {	        color:#FFFFFF;	    }	}	@-moz-keyframes blink_2 {	    0% {	        color:#FFFFFF;	    }	    50% {	        color:#BBBBBB;	    }	    100% {	        color:#FFFFFF;	    }	}	.trans-02s {	    transition-duration: 1s;	    -moz-transition-duration: 1s;	    -webkit-transition-duration: 1s;	    -o-transition-duration: 1s;	    	    /* Fix for Chrome flickering */	    -webkit-perspective: 1000;	    -webkit-backface-visibility: hidden;	}	.xwauinvisible	{ position:absolute; left:5px; width:95px; top:500px; z-index:1; visibility:hidden; }	.xwauvisible			{ 		position:absolute; left:2px; top:165px; 		z-index:2;		visibility:visible; 		color:#FFFFFF; 		width:118px;		height:95px;		padding-right: 5px;		padding-left: 5px;		padding-top: 5px;		background-image: url("/images/bg_list.png");		background-repeat:repeat-x;		border: 0px;		text-align: left;		-moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		border-radius: 5px;		-webkit-border-radius: 5px;	}	.headercontent	{		background-image: url('/images/bg_bg1.png');		padding: 2px;		height:130px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		font-family:Trebuchet MS,sans-serif;		color:#FFFFFF;		font-weight:bold;		font-size:12px;	}	.maincontent	{		#margin-left: 160px;		padding-top: 165px;	}	.outerring	{		padding-right: 5px;		padding-left: 5px;		padding-top: 5px;		background-image: url('/images/bg_list.png');		background-repeat:repeat-x;		border: 0px;		margin: 0px auto;		max-width: 1352px;		min-width: 650px;		text-align: left;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		border-radius: 5px;		-webkit-border-radius: 5px;		z-index:1;	}	.xwaucontent	{		background-image: url('/images/bg_bg1.png');		padding: 5px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;	}			.millenium-background	{		background-image: url('/images/millenium_background.png');		background-position: bottom right;		background-repeat: no-repeat;		background-size: 100%;		z-index:-1;		width:600px;		max-width: 20%;		height:500px;		position:fixed;		bottom:0px;		right:0px;	}		.design-top-craft {		background-image: url('/images/design_top-right.png');		background-position: top right;		background-repeat: no-repeat;		background-size: 100%;		z-index: -1;		width: 385px;		max-width: 20%;		height: 300px;		position: fixed;		top: 0px;		right: 0px;"	}		.design-top-line {		background-image: url('/images/design_top-line.png');		background-repeat: repeat-x;		background-size: 1169px 130px;		z-index: -6;		width: 100%;		height: 130px;		position: fixed;		top: 0px;		left: 302px;	}		.design-top-end {		background-image: url('/images/design_top-line-end.png');		#background-position: top right;		background-repeat: no-repeat;		background-size: 292px;		z-index: -5;		width: 292px;		height: 130px;		position: fixed;		top: 0px;		right: 0px;	}		.design-left-craft {		background-image: url('/images/design_left-ISD.png');		#background-position: top right;		background-repeat: no-repeat;		background-size: 200px 618px;		z-index: -1;		width: 200px;		height: 618px;		position: fixed;		top: 160px;		left: 0px;"	}		.design-left-line {		background-image: url('/images/design_left-line.png');		background-repeat: repeat-y;		background-size: 124px 867px;		z-index: -6;		width: 124px;		height: 100%;		position: fixed;		top: 240px;		left: 2px;	}		.design-left-end {		background-image: url('/images/design_left-line-end.png');		#background-position: top right;		background-repeat: no-repeat;		background-size: 124px;		z-index: -5;		width: 124px;		height: 131px;		position: fixed;		bottom: 0px;		left: 2px;	}}@media only screen and (max-width : 1219px), (max-height : 650px) {	.xwaunavbar	{		width: 100%;		height: 100px;		position:fixed;		top: 0px;		left: 0px;		z-index:999;	}	.navbarouterring	{		padding-right: 5px;		padding-left: 5px;		padding-top: 5px;		background-image: none;		background-repeat:repeat-x;		border: 0px;		margin-left: 2px;		margin-right: 2px;		margin-top:5px;		text-align: left;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		border-radius: 5px;		-webkit-border-radius: 5px;		width: 100$;	}	.navbardiv	{		background-image: url('/images/bg_bg1.png');		padding-left: 2px;		padding-top: 5px;		padding-bottom: 0px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		text-align: center;	}	ul.nav {		list-style-type: none;		padding: 0px;		margin-top: 0px;		margin-bottom:5px;	}	li.nav {		padding: 0px;		margin: 0px;		height: 20px;		display: inline-block;		#width: 115px;		text-align:center;	}	a.navholobtn:link 		{ font-family:Trebuchet MS,sans-serif;color:#FFFFFF;font-weight:bolder;font-size: 2vh;text-decoration:none;opacity:0.75; }	a.navholobtn:visited 	{ font-family:Trebuchet MS,sans-serif;color:#FFFFFF;font-weight:bolder;font-size: 2vh;text-decoration:none; }	a.navholobtn:active 	{ font-family:Trebuchet MS,sans-serif;color:#AA0000;font-weight:bolder;font-size: 2vh;text-decoration:underline; }	a.navholobtn:hover 		{ 		font-family:Trebuchet MS,sans-serif;		color:#FF0000;		font-weight:bolder;		font-size: 2vh;		text-decoration:none;		opacity:1;	}	.navholobtn {			}	.navholobtn:hover > .nav-button-top {		color: #BBBBBB;		opacity:1;		-webkit-transition: all 1s ease-in-out;	  -moz-transition: all 1s ease-in-out;	  -o-transition: all 1s ease-in-out;	  -ms-transition: all 1s ease-in-out;	  transition: all 1s ease-in-out;	  	  -webkit-animation-direction: normal;	  -webkit-animation-duration: 2s;	  -webkit-animation-iteration-count: infinite;	  -webkit-animation-name: blink_2;	  -webkit-animation-timing-function: ease-in-out;	    	  -moz-animation-direction: normal;	  -moz-animation-duration: 2s;	  -moz-animation-iteration-count: infinite;	  -moz-animation-name: blink_2;	  -moz-animation-timing-function: ease-in-out;    	}	.nav-button-top	{		width: 100px;		height: 15px;		z-index: 2;		left:5px;		text-shadow:1px 1px #000000;		display:inline-block;		margin: 5px;	}	@-webkit-keyframes blink_2 {	    0% {	        color:#FFFFFF;	    }	    50% {	        color:#BBBBBB;	    }	    100% {	        color:#FFFFFF;	    }	}	@-moz-keyframes blink_2 {	    0% {	        color:#FFFFFF;	    }	    50% {	        color:#BBBBBB;	    }	    100% {	        color:#FFFFFF;	    }	}	.trans-02s {	    transition-duration: 1s;	    -moz-transition-duration: 1s;	    -webkit-transition-duration: 1s;	    -o-transition-duration: 1s;	    	    /* Fix for Chrome flickering */	    -webkit-perspective: 1000;	    -webkit-backface-visibility: hidden;	}	.xwauinvisible	{ position:absolute; left:5px; width:95px; top:500px; z-index:1; visibility:hidden; }	.xwauvisible { position:absolute; left:5px; width:95px; top:500px; z-index:1; visibility:hidden; }	.headercontent	{		background-image: url('/images/bg_bg1.png');		padding: 2px;		height:130px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		font-family:Trebuchet MS,sans-serif;		color:#FFFFFF;		font-weight:bold;		font-size:12px;	}	.maincontent	{		margin: 0px;		padding-top: 105px;		background-image: url('/images/bg_bg1.png');	}	.outerring	{		padding-right: 5px;		padding-left: 5px;		padding-top: 5px;		background-image: url('/images/bg_list.png');		background-repeat:repeat-x;		border: 0px;		margin: 0px auto;		max-width: 1352px;		min-width: 650px;		text-align: left;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;		border-radius: 5px;		-webkit-border-radius: 5px;		z-index:1;	}	.xwaucontent	{		background-image: url('/images/bg_bg1.png');		padding: 5px;		border-width:1px;		border-style: solid;		border-color:#000000;	  -moz-border-radius-topleft: 5px;		-moz-border-radius-topright: 5px;	}			.millenium-background	{		background-image: url('/images/millenium_background.png');		background-position: bottom right;		background-repeat: no-repeat;		background-size: 100%;		z-index:-1;		width:600px;		max-width: 20%;		height:500px;		position:fixed;		bottom:0px;		right:0px;	}		.design-top-craft {		background-image: url('/images/design_top-right.png');		background-position: top right;		background-repeat: no-repeat;		background-size: 100%;		z-index: -1;		width: 385px;		max-width: 20%;		height: 300px;		position: fixed;		top: 0px;		right: 0px;"	}		.design-top-line {		background-image: url('/images/design_top-line.png');		background-repeat: repeat-x;		background-size: 1169px 130px;		z-index: -6;		width: 100%;		height: 130px;		position: fixed;		top: 0px;		left: 302px;	}		.design-top-end {		background-image: url('/images/design_top-line-end.png');		#background-position: top right;		background-repeat: no-repeat;		background-size: 292px;		z-index: -5;		width: 292px;		height: 130px;		position: fixed;		top: 0px;		right: 0px;	}		.design-left-craft {		background-image: url('/images/design_left-ISD.png');		background-repeat: no-repeat;		background-size: 100%;		z-index: -1;		width: 200px;		max-width: 20%;		height: 618px;		position: fixed;		top: 160px;		left: 0px;"	}		.design-left-line {		background-image: url('/images/design_left-line.png');		background-repeat: repeat-y;		background-size: 124px 867px;		z-index: -6;		width: 124px;		height: 100%;		position: fixed;		top: 240px;		left: 2px;	}		.design-left-end {		background-image: url('/images/design_left-line-end.png');		#background-position: top right;		background-repeat: no-repeat;		background-size: 124px;		z-index: -5;		width: 124px;		height: 131px;		position: fixed;		bottom: 0px;		left: 2px;	}}@media only screen and (max-width: 815px), only screen and (max-device-width: 815px){.nav-button-top	{		width: auto;		height: 15px;		z-index: 2;		left:5px;		text-shadow:1px 1px #000000;		display:inline-block;		margin: 5px;	}}