body
{ 
	background-image:url(/style/bg_concrete.png);
	width:100%;
	overflow-x:hidden;
}

a:link {color:#7FBCFF; text-decoration:none; font-weight: none;}
a:visited {color:#7FBCFF; text-decoration:none; font-weight: none;}
a:hover {color:#fff; text-decoration:none ; font-weight: none; border-bottom:1px dotted #7FBCFF;}
a:active {color:#fff; text-decoration:none; font-weight: none; border-bottom:1px dotted #7FBCFF;}

p, pre, div, table, td, tr { 
	font-family:tahoma;
	font-size:11px;
	color:#d9cdcb;
	border:2px thick #000000;
}

IMG{border:0px;}

.title{
	font-size:20px;
	font-variant:small-caps;
	text-align:center;
	border:1px solid #000;
	background-image:url(/style/darktransbox.png);
	padding:5px 5px 5px 5px;
	background-repeat:repeat;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:30%;
	}

.titletable{ 
	background-image:url(/style/beam-flipped.png);
	background-repeat:repeat;
	padding:5px 5px 5px 5px;
	margin-bottom:5px;
	border:2px solid #000;
}

.menu2{ 
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	border:2px solid #000;
	padding:5px 5px 5px 5px;
	margin:auto;
	width:100%;
	vertical-align:top;
	text-align:center;
}

.menu3{ 
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	border:2px solid #000;
	padding:5px 5px 0px 0px;
	margin:auto;
	width:100%;
	vertical-align:top;
	text-align:center;
}

td.lhover a:link {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	vertical-align:middle;
	width:100%;
	display:inline-block;
	text-align:center;
}

td.lhover a:link, x:-moz-any-link {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	vertical-align:middle;
	width:100%;
	display:-moz-inline-box;
	padding-top:0.5em;
	text-align:center;
}

td.lhover a:link, x:-moz-any-link, x:default {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	vertical-align:middle;
	width:100%;
	display:inline-block;
	text-align:center;
}


td.lhover a:visited {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:inline-block;
	text-align:center;
}

td.lhover a:visited, x:-moz-any-link {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:-moz-inline-box;
	padding-top:0.5em;
	text-align:center;
}

td.lhover a:visited, x:-moz-any-link, x:default {
	border:2px solid #000000;
	background-image:url(/style/bg_metal.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:inline-block;
	text-align:center;
}

td.lhover a:hover {
	border:2px solid #6c6a77;
	background-color:#242429;
	background-image:url(/style/bg_metal_sel.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:inline-block;
	text-align:center;
}

td.lhover a:hover, x:-moz-any-link {
	border:2px solid #6c6a77;
	background-color:#242429;
	background-image:url(/style/bg_metal_sel.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:-moz-inline-box;
	padding-top:0.5em;
	text-align:center;
}

td.lhover a:hover, x:-moz-any-link, x:default {
	border:2px solid #6c6a77;
	background-color:#242429;
	background-image:url(/style/bg_metal_sel.png);
	background-repeat:repeat;
	padding:10px 10px 10px 0px;
	margin:auto;
	width:100%;
	vertical-align:middle;
	display:inline-block;
	text-align:center;
}

img.avaResize {
	width:116px;
	height:auto;
	border:5px solid #010106;
}